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