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