## Table of Contents

Title Page
1 - Brief Introduction to HTTPd Code
2 - General Design
2.1 - Server Behaviour
2.2 - Multi-Threaded
2.3 - ASTs
2.4 - Tasks
2.5 - Memory Management
2.6 - Output Formatting
2.7 - Output Buffering
2.8 - Auto-Scripting
2.9 - Internal Directives and "Scripts"
2.10 - Server Security and Privileges
3 - HTTPd Modules
3.1 - ADMIN.C
3.2 - AUTH.C
3.3 - AUTHAGENT.C
3.4 - AUTHCACHE.C
3.5 - AUTHCONFIG.C
3.6 - AUTHHTA.C
3.7 - AUTHHTL.C
3.8 - AUTHVMS.C
3.9 - BASIC.C
3.10 - CACHE.C
3.11 - CGI.C
3.12 - CLI.C
3.13 - CONTROL.C
3.14 - CONFIG.C
3.15 - DCL.C
3.16 - DECNET.C
3.17 - DESCR.C
3.18 - DIGEST.C
3.19 - DIR.C
3.20 - ERROR.C
3.21 - FILE.C
3.22 - GRAPH.C
3.23 - HTADMIN.C
3.24 - HTTPD.C
3.25 - ISMAP.C
3.26 - LOGGING.C
3.27 - MAPURL.C
3.28 - MD5.C
3.29 - MENU.C
3.30 - MSG.C
3.31 - NET.C
3.32 - ODS.C
3.33 - PERSONA.C
3.34 - PROXY.C
3.35 - PROXYCACHE.C
3.36 - PROXYMAINT.C
3.37 - PUT.C
3.38 - REQUEST.C
3.39 - SESOLA.C
3.40 - SSI.C
3.41 - STMLF.C
3.42 - SUPPORT.C
3.43 - TRACK.C
3.44 - UPD.C
3.45 - VERSION.C
3.46 - VM.C
3.47 - WATCH.C

This HTML document was produced from SDML (DEC DOCUMENT source) by the SDM2HTM utility (SDM2HTM AXP-1.10.1)