]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Merged from trunk
authorFrancesco Chemolli <kinkie@squid-cache.org>
Tue, 28 Aug 2012 13:12:34 +0000 (15:12 +0200)
committerFrancesco Chemolli <kinkie@squid-cache.org>
Tue, 28 Aug 2012 13:12:34 +0000 (15:12 +0200)
85 files changed:
1  2 
src/DiskIO/Blocking/BlockingFile.cc
src/DiskIO/DiskDaemon/DiskdIOStrategy.cc
src/DiskIO/DiskThreads/DiskThreadsDiskFile.cc
src/DiskIO/IpcIo/IpcIoFile.cc
src/DiskIO/Mmapped/MmappedFile.cc
src/ExternalACL.h
src/HttpHdrCc.cc
src/HttpHdrContRange.cc
src/HttpHdrSc.cc
src/HttpHeader.cc
src/HttpHeader.h
src/MemBuf.cc
src/Server.cc
src/String.cc
src/SwapDir.cc
src/acl/DestinationDomain.cc
src/acl/DomainData.cc
src/acl/Gadgets.cc
src/acl/Ip.cc
src/acl/SourceDomain.cc
src/adaptation/ecap/MessageRep.cc
src/adaptation/icap/ModXact.cc
src/adaptation/icap/OptXact.cc
src/adaptation/icap/Xaction.cc
src/auth/basic/auth_basic.cc
src/auth/digest/auth_digest.cc
src/auth/negotiate/UserRequest.cc
src/auth/negotiate/auth_negotiate.cc
src/auth/ntlm/auth_ntlm.cc
src/cache_cf.cc
src/client_side.cc
src/client_side.h
src/client_side_reply.cc
src/client_side_request.cc
src/client_side_request.h
src/comm.cc
src/comm/ModPoll.cc
src/disk.cc
src/dns_internal.cc
src/errorpage.cc
src/esi/Esi.cc
src/esi/Include.cc
src/esi/VarState.cc
src/external_acl.cc
src/fd.cc
src/format/Format.cc
src/forward.cc
src/fqdncache.cc
src/fs/coss/store_dir_coss.cc
src/fs/rock/RockSwapDir.cc
src/fs/ufs/UFSSwapDir.cc
src/ftp.cc
src/gopher.cc
src/helper.cc
src/htcp.cc
src/http.cc
src/icmp/IcmpSquid.cc
src/icmp/net_db.cc
src/icp_v2.cc
src/ipc/StoreMap.cc
src/ipcache.cc
src/log/ModTcp.cc
src/log/ModUdp.cc
src/log/access_log.cc
src/mem.cc
src/mime.cc
src/neighbors.cc
src/peer_digest.cc
src/peer_select.cc
src/peer_userhash.cc
src/snmp_agent.cc
src/ssl/ServerBump.cc
src/ssl/support.cc
src/stat.cc
src/store.cc
src/store_digest.cc
src/store_dir.cc
src/test_cache_digest.cc
src/tests/testEvent.cc
src/tests/testHttpRequest.cc
src/tools.cc
src/tunnel.cc
src/ufsdump.cc
src/urn.cc
src/wccp2.cc

Simple merge
index 6cb8f45331d18288dc1492ca5cc7198fecc6807a,4ee13011a011b40f5d596a005f5bcd5b9c9a978e..173c276a21caaf210ad40fb3af1e9e611847b38e
@@@ -33,9 -33,7 +33,8 @@@
   * Copyright (c) 2003, Robert Collins <robertc@squid-cache.org>
   */
  
  #include "squid.h"
 +#include "disk.h"
  #include "DiskThreadsDiskFile.h"
  #include "DiskIO/IORequestor.h"
  #include "DiskIO/ReadRequest.h"
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index eab50bdc4bea0a7e27bd17770a8297d88b6e4b3f,53e884bc6422c2d436ad6c7adff0a28009b7e677..9f4c5f5618a03287729a494178fbee1fd982a553
@@@ -293,11 -290,10 +290,10 @@@ private
      HttpHeaderEntry *findLastEntry(http_hdr_type id) const;
  };
  
  extern int httpHeaderParseQuotedString(const char *start, const int len, String *val);
 -SQUIDCEXTERN int httpHeaderHasByNameListMember(const HttpHeader * hdr, const char *name, const char *member, const char separator);
 -SQUIDCEXTERN void httpHeaderUpdate(HttpHeader * old, const HttpHeader * fresh, const HttpHeaderMask * denied_mask);
 -SQUIDCEXTERN void httpHeaderCalcMask(HttpHeaderMask * mask, http_hdr_type http_hdr_type_enums[], size_t count);
 +extern int httpHeaderHasByNameListMember(const HttpHeader * hdr, const char *name, const char *member, const char separator);
 +extern void httpHeaderUpdate(HttpHeader * old, const HttpHeader * fresh, const HttpHeaderMask * denied_mask);
 +extern void httpHeaderCalcMask(HttpHeaderMask * mask, http_hdr_type http_hdr_type_enums[], size_t count);
  
  inline bool
  HttpHeader::chunked() const
diff --cc src/MemBuf.cc
Simple merge
diff --cc src/Server.cc
Simple merge
diff --cc src/String.cc
Simple merge
diff --cc src/SwapDir.cc
Simple merge
Simple merge
Simple merge
index cd9aa8035c84ca8e449c361c9f3f42a2ef152bc9,3733f9a9ee6ee37620167f5b9fcf0f56202f2eff..f78e369e8c5a458f67e100e4d552b8566db37dc9
  #include "errorpage.h"
  #include "globals.h"
  #include "HttpRequest.h"
 +#include "Mem.h"
  #include "protos.h"
  
  /* does name lookup, returns page_id */
  err_type
  aclGetDenyInfoPage(acl_deny_info_list ** head, const char *name, int redirect_allowed)
diff --cc src/acl/Ip.cc
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index 721987be58ea16bcb1bacafdd63239a47257d262,c7713e84c50a6a6cca14f5e1d1ec811b47b2f41a..d98b804e4195cf21ed05a3b50e3a764392d681e1
@@@ -36,9 -36,7 +36,8 @@@
   * They DO NOT perform access control or auditing.
   * See acl.c for access control and client_side.c for auditing */
  
  #include "squid.h"
 +#include "cache_cf.h"
  #include "rfc2617.h"
  #include "auth/digest/auth_digest.h"
  #include "auth/digest/Scheme.h"
Simple merge
Simple merge
Simple merge
diff --cc src/cache_cf.cc
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc src/comm.cc
Simple merge
Simple merge
diff --cc src/disk.cc
Simple merge
Simple merge
Simple merge
diff --cc src/esi/Esi.cc
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc src/fd.cc
Simple merge
Simple merge
diff --cc src/forward.cc
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc src/ftp.cc
Simple merge
diff --cc src/gopher.cc
Simple merge
diff --cc src/helper.cc
Simple merge
diff --cc src/htcp.cc
Simple merge
diff --cc src/http.cc
Simple merge
Simple merge
Simple merge
diff --cc src/icp_v2.cc
Simple merge
index 8f5c116e7e0ac25096c20263d9e12724679b682f,846d96c5dc8d123a642ea528f0b61bf84a425fca..1a97436ac4418bc0cf152e19bc54b639f3ca7d5a
@@@ -5,10 -5,8 +5,9 @@@
   */
  
  #include "squid.h"
  #include "protos.h"
  #include "Store.h"
 +#include "store_key_md5.h"
  #include "ipc/StoreMap.h"
  
  Ipc::StoreMap::Owner *
diff --cc src/ipcache.cc
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc src/mem.cc
Simple merge
diff --cc src/mime.cc
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc src/stat.cc
Simple merge
diff --cc src/store.cc
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc src/tools.cc
Simple merge
diff --cc src/tunnel.cc
Simple merge
diff --cc src/ufsdump.cc
Simple merge
diff --cc src/urn.cc
Simple merge
diff --cc src/wccp2.cc
Simple merge