]> git.ipfire.org Git - thirdparty/squid.git/tree - src/
Extend Client API to estimate needed buffer space using an SBuf
[thirdparty/squid.git] / src /
drwxr-xr-x   ..
-rw-r--r-- 1774 AccessLogEntry.cc
-rw-r--r-- 8716 AccessLogEntry.h
-rw-r--r-- 12422 AclRegs.cc
-rw-r--r-- 320 AsyncEngine.cc
-rw-r--r-- 2211 AsyncEngine.h
-rw-r--r-- 1807 AuthReg.cc
-rw-r--r-- 593 AuthReg.h
-rw-r--r-- 16148 BodyPipe.cc
-rw-r--r-- 5713 BodyPipe.h
-rw-r--r-- 9558 CacheDigest.cc
-rw-r--r-- 1781 CacheDigest.h
-rw-r--r-- 2536 CacheManager.h
-rw-r--r-- 4567 CachePeer.h
-rw-r--r-- 555 CachePeerDomainList.h
-rw-r--r-- 8809 ChunkedCodingParser.cc
-rw-r--r-- 2154 ChunkedCodingParser.h
-rw-r--r-- 2934 ClientDelayConfig.cc
-rw-r--r-- 1569 ClientDelayConfig.h
-rw-r--r-- 4287 ClientInfo.h
-rw-r--r-- 2857 ClientRequestContext.h
-rw-r--r-- 4652 CollapsedForwarding.cc
-rw-r--r-- 1245 CollapsedForwarding.h
-rw-r--r-- 7422 Comm.dox
-rw-r--r-- 5499 CommCalls.cc
-rw-r--r-- 10646 CommCalls.h
-rw-r--r-- 1484 CommRead.h
-rw-r--r-- 1845 Common.am
-rw-r--r-- 1035 CommonPool.h
-rw-r--r-- 329 CompletionDispatcher.cc
-rw-r--r-- 923 CompletionDispatcher.h
-rw-r--r-- 1530 CompositePoolNode.h
-rw-r--r-- 1015 ConfigOption.cc
-rw-r--r-- 1629 ConfigOption.h
-rw-r--r-- 15537 ConfigParser.cc
-rw-r--r-- 7615 ConfigParser.h
-rw-r--r-- 1774 CpuAffinity.cc
-rw-r--r-- 610 CpuAffinity.h
-rw-r--r-- 1779 CpuAffinityMap.cc
-rw-r--r-- 1057 CpuAffinityMap.h
-rw-r--r-- 2464 CpuAffinitySet.cc
-rw-r--r-- 945 CpuAffinitySet.h
-rw-r--r-- 5694 Debug.h
-rw-r--r-- 1123 DelayBucket.cc
-rw-r--r-- 837 DelayBucket.h
-rw-r--r-- 2795 DelayConfig.cc
-rw-r--r-- 768 DelayConfig.h
-rw-r--r-- 4238 DelayId.cc
-rw-r--r-- 1165 DelayId.h
-rw-r--r-- 896 DelayIdComposite.h
-rw-r--r-- 1731 DelayPool.cc
-rw-r--r-- 1024 DelayPool.h
-rw-r--r-- 1334 DelayPools.h
-rw-r--r-- 1269 DelaySpec.cc
-rw-r--r-- 607 DelaySpec.h
-rw-r--r-- 4591 DelayTagged.cc
-rw-r--r-- 1997 DelayTagged.h
-rw-r--r-- 4871 DelayUser.cc
-rw-r--r-- 1993 DelayUser.h
-rw-r--r-- 3019 DelayVector.cc
-rw-r--r-- 1882 DelayVector.h
-rw-r--r-- 2660 DescriptorSet.cc
-rw-r--r-- 2279 DescriptorSet.h
drwxr-xr-x - DiskIO
-rw-r--r-- 708 DnsLookupDetails.cc
-rw-r--r-- 948 DnsLookupDetails.h
-rw-r--r-- 1335 ETag.cc
-rw-r--r-- 935 ETag.h
-rw-r--r-- 3637 EventLoop.cc
-rw-r--r-- 2962 EventLoop.h
-rw-r--r-- 2470 ExternalACL.h
-rw-r--r-- 1088 ExternalACLEntry.cc
-rw-r--r-- 1719 ExternalACLEntry.h
-rw-r--r-- 2166 FadingCounter.cc
-rw-r--r-- 1261 FadingCounter.h
-rw-r--r-- 2546 FileMap.h
-rw-r--r-- 40344 FwdState.cc
-rw-r--r-- 5320 FwdState.h
-rw-r--r-- 2338 Generic.h
-rw-r--r-- 2213 HierarchyLogEntry.h
-rw-r--r-- 964 HttpBody.cc
-rw-r--r-- 1526 HttpBody.h
-rw-r--r-- 1910 HttpControlMsg.h
-rw-r--r-- 9337 HttpHdrCc.cc
-rw-r--r-- 1226 HttpHdrCc.cci
-rw-r--r-- 7589 HttpHdrCc.h
-rw-r--r-- 6077 HttpHdrContRange.cc
-rw-r--r-- 1348 HttpHdrContRange.h
-rw-r--r-- 14781 HttpHdrRange.cc
-rw-r--r-- 9809 HttpHdrSc.cc
-rw-r--r-- 1458 HttpHdrSc.h
-rw-r--r-- 1216 HttpHdrScTarget.cc
-rw-r--r-- 3573 HttpHdrScTarget.h
-rw-r--r-- 55611 HttpHeader.cc
-rw-r--r-- 6199 HttpHeader.h
-rw-r--r-- 720 HttpHeaderFieldInfo.h
-rw-r--r-- 861 HttpHeaderFieldStat.h
-rw-r--r-- 501 HttpHeaderMask.h
-rw-r--r-- 2952 HttpHeaderRange.h
-rw-r--r-- 730 HttpHeaderStat.h
-rw-r--r-- 15355 HttpHeaderTools.cc
-rw-r--r-- 4001 HttpHeaderTools.h
-rw-r--r-- 9178 HttpMsg.cc
-rw-r--r-- 3265 HttpMsg.h
-rw-r--r-- 18432 HttpReply.cc
-rw-r--r-- 3852 HttpReply.h
-rw-r--r-- 17470 HttpRequest.cc
-rw-r--r-- 7858 HttpRequest.h
-rw-r--r-- 1009 HttpStateFlags.h
-rw-r--r-- 3858 ICP.h
-rw-r--r-- 632 IoStats.h
-rw-r--r-- 2785 LeakFinder.cc
-rw-r--r-- 1283 LeakFinder.h
-rw-r--r-- 2407 LoadableModule.cc
-rw-r--r-- 978 LoadableModule.h
-rw-r--r-- 924 LoadableModules.cc
-rw-r--r-- 526 LoadableModules.h
-rw-r--r-- 2117 LogTags.h
-rw-r--r-- 79820 Makefile.am
-rw-r--r-- 370 MasterXaction.cc
-rw-r--r-- 1843 MasterXaction.h
-rw-r--r-- 1566 Mem.h
-rw-r--r-- 3543 MemBlob.cc
-rw-r--r-- 4208 MemBlob.h
-rw-r--r-- 9549 MemBuf.cc
-rw-r--r-- 5094 MemBuf.h
-rw-r--r-- 12256 MemObject.cc
-rw-r--r-- 5457 MemObject.h
-rw-r--r-- 27145 MemStore.cc
-rw-r--r-- 4343 MemStore.h
-rw-r--r-- 880 MessageSizes.h
-rw-r--r-- 590 NeighborTypeDomainList.h
-rw-r--r-- 7724 Notes.cc
-rw-r--r-- 6778 Notes.h
-rw-r--r-- 712 NullDelayId.cc
-rw-r--r-- 728 NullDelayId.h
-rw-r--r-- 859 OutOfBoundsException.h
-rw-r--r-- 3987 Packer.cc
-rw-r--r-- 1043 Packer.h
-rw-r--r-- 6652 Parsing.cc
-rw-r--r-- 1835 Parsing.h
-rw-r--r-- 3033 PeerDigest.h
-rw-r--r-- 8806 PeerPoolMgr.cc
-rw-r--r-- 2553 PeerPoolMgr.h
-rw-r--r-- 2787 PeerSelectState.h
-rw-r--r-- 595 PingData.h
-rw-r--r-- 8595 ProfStats.cc
-rw-r--r-- 1022 RefreshPattern.h
-rw-r--r-- 319 RegexList.cc
-rw-r--r-- 517 RegexList.h
-rw-r--r-- 486 RemovalPolicy.cc
-rw-r--r-- 2052 RemovalPolicy.h
-rw-r--r-- 879 RequestFlags.cc
-rw-r--r-- 4805 RequestFlags.h
-rw-r--r-- 23291 SBuf.cc
-rw-r--r-- 23488 SBuf.h
-rw-r--r-- 2641 SBufAlgos.h
-rw-r--r-- 1283 SBufDetailedStats.cc
-rw-r--r-- 979 SBufDetailedStats.h
-rw-r--r-- 1544 SBufExceptions.cc
-rw-r--r-- 888 SBufExceptions.h
-rw-r--r-- 523 SBufList.cc
-rw-r--r-- 691 SBufList.h
-rw-r--r-- 2617 SBufStatsAction.cc
-rw-r--r-- 1134 SBufStatsAction.h
-rw-r--r-- 3195 SBufStream.h
-rw-r--r-- 711 SnmpRequest.h
-rw-r--r-- 377 SquidConfig.cc
-rw-r--r-- 11893 SquidConfig.h
-rw-r--r-- 576 SquidDns.h
-rw-r--r-- 707 SquidIpc.h
-rw-r--r-- 898 SquidList.cc
-rw-r--r-- 569 SquidList.h
-rw-r--r-- 962 SquidMath.cc
-rw-r--r-- 732 SquidMath.h
-rw-r--r-- 745 SquidNew.cc
-rw-r--r-- 3781 SquidString.h
-rw-r--r-- 1361 SquidTime.h
-rw-r--r-- 348 StatCounters.cc
-rw-r--r-- 3412 StatCounters.h
-rw-r--r-- 5365 StatHist.cc
-rw-r--r-- 4970 StatHist.h
-rw-r--r-- 17164 Store.h
-rw-r--r-- 2751 StoreClient.h
-rw-r--r-- 2653 StoreEntryStream.h
-rw-r--r-- 1789 StoreFileSystem.cc
-rw-r--r-- 4408 StoreFileSystem.h
-rw-r--r-- 2443 StoreHashIndex.h
-rw-r--r-- 1851 StoreIOBuffer.h
-rw-r--r-- 1129 StoreIOState.cc
-rw-r--r-- 3610 StoreIOState.h
-rw-r--r-- 4089 StoreMeta.cc
-rw-r--r-- 3956 StoreMeta.h
-rw-r--r-- 1232 StoreMetaMD5.cc
-rw-r--r-- 725 StoreMetaMD5.h
-rw-r--r-- 575 StoreMetaObjSize.h
-rw-r--r-- 518 StoreMetaSTD.cc
-rw-r--r-- 638 StoreMetaSTD.h
-rw-r--r-- 520 StoreMetaSTDLFS.cc
-rw-r--r-- 657 StoreMetaSTDLFS.h
-rw-r--r-- 866 StoreMetaURL.cc
-rw-r--r-- 599 StoreMetaURL.h
-rw-r--r-- 3002 StoreMetaUnpacker.cc
-rw-r--r-- 1340 StoreMetaUnpacker.h
-rw-r--r-- 896 StoreMetaVary.cc
-rw-r--r-- 613 StoreMetaVary.h
-rw-r--r-- 1403 StoreSearch.h
-rw-r--r-- 1911 StoreStats.cc
-rw-r--r-- 2026 StoreStats.h
-rw-r--r-- 2748 StoreSwapLogData.cc
-rw-r--r-- 6253 StoreSwapLogData.h
-rw-r--r-- 3346 StrList.cc
-rw-r--r-- 712 StrList.h
-rw-r--r-- 8476 String.cc
-rw-r--r-- 3426 String.cci
-rw-r--r-- 8812 SwapDir.cc
-rw-r--r-- 8677 SwapDir.h
-rw-r--r-- 878 TestHeaders.am
-rw-r--r-- 615 TimeOrTag.h
-rw-r--r-- 11878 Transients.cc
-rw-r--r-- 3677 Transients.h
-rw-r--r-- 2897 URL.h
-rw-r--r-- 30630 WinSvc.cc
-rw-r--r-- 929 WinSvc.h
-rw-r--r-- 530 YesNoNone.cc
-rw-r--r-- 1151 YesNoNone.h
drwxr-xr-x - acl
drwxr-xr-x - adaptation
drwxr-xr-x - anyp
drwxr-xr-x - auth
drwxr-xr-x - base
-rw-r--r-- 144524 cache_cf.cc
-rw-r--r-- 837 cache_cf.h
-rw-r--r-- 6446 cache_diff.cc
-rw-r--r-- 14724 cache_manager.cc
-rw-r--r-- 7294 carp.cc
-rw-r--r-- 508 carp.h
-rw-r--r-- 14257 cbdata.cc
-rw-r--r-- 12121 cbdata.h
-rw-r--r-- 1513 cf.data.depend
-rw-r--r-- 306259 cf.data.pre
-rw-r--r-- 27295 cf_gen.cc
-rw-r--r-- 2039 cf_gen_defines
-rw-r--r-- 9266 clientStream.cc
-rw-r--r-- 6843 clientStream.h
-rw-r--r-- 1028 clientStreamForward.h
-rw-r--r-- 15410 client_db.cc
-rw-r--r-- 1101 client_db.h
-rw-r--r-- 180149 client_side.cc
-rw-r--r-- 20456 client_side.h
-rw-r--r-- 74614 client_side_reply.cc
-rw-r--r-- 4915 client_side_reply.h
-rw-r--r-- 72517 client_side_request.cc
-rw-r--r-- 971 client_side_request.cci
-rw-r--r-- 5898 client_side_request.h
drwxr-xr-x - clients
-rw-r--r-- 54780 comm.cc
-rw-r--r-- 4208 comm.h
drwxr-xr-x - comm
-rw-r--r-- 360 comm_poll.h
-rw-r--r-- 18383 debug.cc
-rw-r--r-- 5856 defines.h
-rw-r--r-- 22328 delay_pools.cc
-rw-r--r-- 13457 disk.cc
-rw-r--r-- 1329 disk.h
-rw-r--r-- 1970 dlink.cc
-rw-r--r-- 968 dlink.h
-rw-r--r-- 54774 dns_internal.cc
-rw-r--r-- 5222 enums.h
-rw-r--r-- 2202 err_detail_type.h
-rw-r--r-- 2226 err_type.h
-rw-r--r-- 37624 errorpage.cc
-rw-r--r-- 10200 errorpage.h
drwxr-xr-x - esi
drwxr-xr-x - eui
-rw-r--r-- 8464 event.cc
-rw-r--r-- 1980 event.h
-rw-r--r-- 51178 external_acl.cc
-rw-r--r-- 2713 fatal.cc
-rw-r--r-- 473 fatal.h
-rw-r--r-- 7492 fd.cc
-rw-r--r-- 729 fd.h
-rw-r--r-- 2784 fde.cc
-rw-r--r-- 5412 fde.h
-rw-r--r-- 3532 filemap.cc
drwxr-xr-x - format
-rw-r--r-- 20728 fqdncache.cc
-rw-r--r-- 844 fqdncache.h
drwxr-xr-x - fs
drwxr-xr-x - ftp
-rw-r--r-- 4377 globals.h
-rw-r--r-- 28353 gopher.cc
-rw-r--r-- 664 gopher.h
-rw-r--r-- 45634 helper.cc
-rw-r--r-- 4545 helper.h
drwxr-xr-x - helper
-rw-r--r-- 988 hier_code.h
-rw-r--r-- 42727 htcp.cc
-rw-r--r-- 1646 htcp.h
-rw-r--r-- 81328 http.cc
-rw-r--r-- 3946 http.h
drwxr-xr-x - http
drwxr-xr-x - icmp
-rw-r--r-- 874 icp_opcode.h
-rw-r--r-- 22211 icp_v2.cc
-rw-r--r-- 3035 icp_v3.cc
drwxr-xr-x - ident
-rw-r--r-- 519 int.cc
-rw-r--r-- 420 int.h
-rw-r--r-- 4509 internal.cc
-rw-r--r-- 913 internal.h
drwxr-xr-x - ip
-rw-r--r-- 11380 ipc.cc
drwxr-xr-x - ipc
-rw-r--r-- 25016 ipc_win32.cc
-rw-r--r-- 31923 ipcache.cc
-rw-r--r-- 1382 ipcache.h
drwxr-xr-x - log
-rw-r--r-- 473 lookup_t.h
-rw-r--r-- 49825 main.cc
-rw-r--r-- 22581 mem.cc
-rw-r--r-- 2136 mem_node.cc
-rw-r--r-- 1162 mem_node.h
drwxr-xr-x - mgr
-rw-r--r-- 30844 mib.txt
-rw-r--r-- 10849 mime.cc
-rw-r--r-- 12077 mime.conf.default
-rw-r--r-- 710 mime.h
-rw-r--r-- 1162 mime_header.cc
-rw-r--r-- 459 mime_header.h
-rw-r--r-- 1850 mk-globals-c.awk
-rwxr-xr-x 928 mk-globals-c.pl
-rw-r--r-- 1805 mk-string-arrays.awk
-rwxr-xr-x 1494 mk-string-arrays.pl
-rw-r--r-- 1965 multicast.cc
-rw-r--r-- 479 multicast.h
-rw-r--r-- 50726 neighbors.cc
-rw-r--r-- 2607 neighbors.h
drwxr-xr-x - parser
-rw-r--r-- 15616 pconn.cc
-rw-r--r-- 5736 pconn.h
-rw-r--r-- 34804 peer_digest.cc
-rw-r--r-- 20767 peer_proxy_negotiate_auth.cc
-rw-r--r-- 595 peer_proxy_negotiate_auth.h
-rw-r--r-- 30283 peer_select.cc
-rw-r--r-- 6147 peer_sourcehash.cc
-rw-r--r-- 574 peer_sourcehash.h
-rw-r--r-- 6156 peer_userhash.cc
-rw-r--r-- 562 peer_userhash.h
-rw-r--r-- 419 protos.h
-rw-r--r-- 2437 recv-announce.cc
-rw-r--r-- 14091 redirect.cc
-rw-r--r-- 616 redirect.h
-rw-r--r-- 26618 refresh.cc
-rw-r--r-- 877 refresh.h
drwxr-xr-x - repl
-rw-r--r-- 456 repl_modules.h
-rwxr-xr-x 668 repl_modules.sh
-rw-r--r-- 2819 send-announce.cc
-rw-r--r-- 455 send-announce.h
drwxr-xr-x - servers
drwxr-xr-x - snmp
-rw-r--r-- 20041 snmp_agent.cc
-rw-r--r-- 979 snmp_agent.h
-rw-r--r-- 42610 snmp_core.cc
-rw-r--r-- 1466 snmp_core.h
-rw-r--r-- 8503 squid.8.in
drwxr-xr-x - ssl
-rw-r--r-- 75334 stat.cc
-rw-r--r-- 803 stat.h
-rw-r--r-- 11299 stmem.cc
-rw-r--r-- 1878 stmem.h
-rw-r--r-- 58554 store.cc
-rw-r--r-- 24258 store_client.cc
-rw-r--r-- 16502 store_digest.cc
-rw-r--r-- 592 store_digest.h
-rw-r--r-- 37109 store_dir.cc
-rw-r--r-- 2608 store_io.cc
-rw-r--r-- 4431 store_key_md5.cc
-rw-r--r-- 1206 store_key_md5.h
-rw-r--r-- 3836 store_log.cc
-rw-r--r-- 569 store_log.h
-rw-r--r-- 13205 store_rebuild.cc
-rw-r--r-- 1626 store_rebuild.h
-rw-r--r-- 2651 store_swapin.cc
-rw-r--r-- 493 store_swapin.h
-rw-r--r-- 3076 store_swapmeta.cc
-rw-r--r-- 15498 store_swapout.cc
-rw-r--r-- 532 swap_log_op.h
-rw-r--r-- 16254 test_cache_digest.cc
drwxr-xr-x - tests
-rw-r--r-- 2410 time.cc
-rw-r--r-- 31420 tools.cc
-rw-r--r-- 2687 tools.h
-rw-r--r-- 41736 tunnel.cc
-rw-r--r-- 2408 typedefs.h
-rw-r--r-- 4255 ufsdump.cc
-rw-r--r-- 6266 unlinkd.cc
-rw-r--r-- 820 unlinkd.h
-rw-r--r-- 1697 unlinkd_daemon.cc
-rw-r--r-- 27222 url.cc
-rw-r--r-- 12465 urn.cc
-rw-r--r-- 468 urn.h
-rw-r--r-- 9725 wccp.cc
-rw-r--r-- 509 wccp.h
-rw-r--r-- 85203 wccp2.cc
-rw-r--r-- 1133 wccp2.h
-rw-r--r-- 5214 whois.cc
-rw-r--r-- 554 whois.h
-rw-r--r-- 1688 win32.cc
-rw-r--r-- 571 win32.h
-rw-r--r-- 1706 wordlist.cc
-rw-r--r-- 1459 wordlist.h