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