]>
Commit | Line | Data |
---|---|---|
1 | /* | |
2 | * Copyright (C) 1996-2017 The Squid Software Foundation and contributors | |
3 | * | |
4 | * Squid software is distributed under GPLv2+ license and includes | |
5 | * contributions from numerous individuals and organizations. | |
6 | * Please see the COPYING and CONTRIBUTORS files for details. | |
7 | */ | |
8 | ||
9 | ||
10 | section 00 Announcement Server | |
11 | section 00 Client Database | |
12 | section 00 Debug Routines | |
13 | section 00 Hash Tables | |
14 | section 00 UFS Store Dump Tool | |
15 | section 01 Main Loop | |
16 | section 01 Startup and Main Loop | |
17 | section 02 Unlink Daemon | |
18 | section 03 Configuration File Parsing | |
19 | section 03 Configuration Settings | |
20 | section 04 Error Generation | |
21 | section 05 Comm | |
22 | section 05 Disk I/O pipe manager | |
23 | section 05 Listener Socket Handler | |
24 | section 05 Socket Connection Opener | |
25 | section 05 Socket Functions | |
26 | section 06 Disk I/O Routines | |
27 | section 07 Multicast | |
28 | section 08 Swap File Bitmap | |
29 | section 09 File Transfer Protocol (FTP) | |
30 | section 10 Gopher | |
31 | section 11 Hypertext Transfer Protocol (HTTP) | |
32 | section 12 Internet Cache Protocol (ICP) | |
33 | section 13 High Level Memory Pool Management | |
34 | section 14 IP Cache | |
35 | section 14 IP Storage and Handling | |
36 | section 15 Neighbor Routines | |
37 | section 16 Cache Manager API | |
38 | section 16 Cache Manager Objects | |
39 | section 17 Request Forwarding | |
40 | section 18 Cache Manager Statistics | |
41 | section 19 Store Memory Primitives | |
42 | section 20 Memory Cache | |
43 | section 20 Storage Manager | |
44 | section 20 Storage Manager Heap-based replacement | |
45 | section 20 Storage Manager Logging Functions | |
46 | section 20 Storage Manager MD5 Cache Keys | |
47 | section 20 Storage Manager Statistics | |
48 | section 20 Storage Manager Swapfile Metadata | |
49 | section 20 Storage Manager Swapfile Unpacker | |
50 | section 20 Storage Manager Swapin Functions | |
51 | section 20 Storage Manager Swapout Functions | |
52 | section 20 Store Controller | |
53 | section 20 Store Rebuild Routines | |
54 | section 20 Swap Dir base object | |
55 | section 21 Integer functions | |
56 | section 21 Misc Functions | |
57 | section 21 Time Functions | |
58 | section 22 Refresh Calculation | |
59 | section 23 URL Parsing | |
60 | section 23 URL Scheme parsing | |
61 | section 24 SBuf | |
62 | section 25 MiME Header Parsing | |
63 | section 25 MIME Parsing and Internal Icons | |
64 | section 26 Secure Sockets Layer Proxy | |
65 | section 27 Cache Announcer | |
66 | section 28 Access Control | |
67 | section 29 Authenticator | |
68 | section 29 Negotiate Authenticator | |
69 | section 29 NTLM Authenticator | |
70 | section 30 Ident (RFC 931) | |
71 | section 31 Hypertext Caching Protocol | |
72 | section 32 Asynchronous Disk I/O | |
73 | section 33 Client Request Pipeline | |
74 | section 33 Client-side Routines | |
75 | section 33 Transfer protocol servers | |
76 | section 35 FQDN Cache | |
77 | section 37 ICMP Routines | |
78 | section 38 Network Measurement Database | |
79 | section 39 Cache Array Routing Protocol | |
80 | section 39 Peer source hash based selection | |
81 | section 39 Peer user hash based selection | |
82 | section 41 Event Processing | |
83 | section 42 ICMP Pinger program | |
84 | section 43 AIOPS | |
85 | section 43 Windows AIOPS | |
86 | section 44 Peer Selection Algorithm | |
87 | section 45 Callback Data Registry | |
88 | section 46 Access Log | |
89 | section 46 Access Log - Apache combined format | |
90 | section 46 Access Log - Apache common format | |
91 | section 46 Access Log - Squid Custom format | |
92 | section 46 Access Log - Squid format | |
93 | section 46 Access Log - Squid ICAP Logging | |
94 | section 46 Access Log - Squid referer format | |
95 | section 46 Access Log - Squid useragent format | |
96 | section 47 Store Directory Routines | |
97 | section 47 Store Search | |
98 | section 48 Persistent Connections | |
99 | section 49 SNMP Interface | |
100 | section 49 SNMP support | |
101 | section 50 Log file handling | |
102 | section 51 Filedescriptor Functions | |
103 | section 52 URN Parsing | |
104 | section 53 AS Number handling | |
105 | section 53 Radix Tree data structure implementation | |
106 | section 54 Interprocess Communication | |
107 | section 54 Windows Interprocess Communication | |
108 | section 55 HTTP Header | |
109 | section 56 HTTP Message Body | |
110 | section 57 HTTP Status-line | |
111 | section 58 HTTP Reply (Response) | |
112 | section 59 auto-growing Memory Buffer with printf | |
113 | section 61 Redirector | |
114 | section 62 Generic Histogram | |
115 | section 63 Low Level Memory Pool Management | |
116 | section 64 HTTP Range Header | |
117 | section 65 HTTP Cache Control Header | |
118 | section 66 HTTP Header Tools | |
119 | section 67 String | |
120 | section 68 HTTP Content-Range Header | |
121 | section 70 Cache Digest | |
122 | section 71 Store Digest Manager | |
123 | section 72 Peer Digest Routines | |
124 | section 73 HTTP Request | |
125 | section 74 HTTP Message | |
126 | section 75 WHOIS protocol | |
127 | section 76 Internal Squid Object handling | |
128 | section 77 Delay Pools | |
129 | section 78 DNS lookups | |
130 | section 78 DNS lookups; interacts with dns/rfc1035.cc | |
131 | section 79 Disk IO Routines | |
132 | section 79 Squid-side DISKD I/O functions. | |
133 | section 79 Squid-side Disk I/O functions. | |
134 | section 79 Storage Manager UFS Interface | |
135 | section 80 WCCP Support | |
136 | section 81 aio_xxx() POSIX emulation on Windows | |
137 | section 81 CPU Profiling Routines | |
138 | section 81 Store HEAP Removal Policies | |
139 | section 82 External ACL | |
140 | section 83 SSL accelerator support | |
141 | section 83 SSL-Bump Server/Peer negotiation | |
142 | section 83 TLS Server/Peer negotiation | |
143 | section 83 TLS session management | |
144 | section 84 Helper process maintenance | |
145 | section 85 Client-side Request Routines | |
146 | section 86 ESI Expressions | |
147 | section 86 ESI processing | |
148 | section 87 Client-side Stream routines. | |
149 | section 88 Client-side Reply Routines | |
150 | section 89 EUI-48 Lookup | |
151 | section 89 EUI-64 Handling | |
152 | section 89 NAT / IP Interception | |
153 | section 90 HTTP Cache Control Header | |
154 | section 90 Storage Manager Client-Side Interface | |
155 | section 92 Storage File System | |
156 | section 93 Adaptation | |
157 | section 93 eCAP Interface | |
158 | section 93 ICAP (RFC 3507) Client | |
159 | section -- External DISKD process implementation. | |
160 | section -- Refcount allocator | |
161 | section -- Unlink Daemon |