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 - AUTHIDENT.C
      3.9 - AUTHVMS.C
      3.10 - BASIC.C
      3.11 - CACHE.C
      3.12 - CGI.C
      3.13 - CLI.C
      3.14 - CONTROL.C
      3.15 - CONFIG.C
      3.16 - DCL.C
      3.17 - DECNET.C
      3.18 - DESCR.C
      3.19 - DIGEST.C
      3.20 - DIR.C
      3.21 - ERROR.C
      3.22 - FAO.C
      3.23 - FILE.C
      3.24 - GRAPH.C
      3.25 - HTADMIN.C
      3.26 - HTTPD.C
      3.27 - ISMAP.C
      3.28 - LOGGING.C
      3.29 - MAPURL.C
      3.30 - MD5.C
      3.31 - MENU.C
      3.32 - MSG.C
      3.33 - NET.C
      3.34 - ODS.C
      3.35 - PERSONA.C
      3.36 - PROXY.C
      3.37 - PROXYCACHE.C
      3.38 - PROXYMAINT.C
      3.39 - PUT.C
      3.40 - REQUEST.C
      3.41 - SESOLA.C
      3.42 - SSI.C
      3.43 - STMLF.C
      3.44 - SUPPORT.C
      3.45 - THROTTLE.C
      3.46 - TRACK.C
      3.47 - UPD.C
      3.48 - VERSION.C
      3.49 - VM.C
      3.50 - WATCH.C

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