1The httpd-2.2 Source Tree LAYOUT
2--------------------------------
3
4./ .................... Top-Level httpd-2.2 Root Directory
5
6  ABOUT_APACHE .......... Overview of the Apache HTTP Server
7  LAYOUT ................ This file describing the source tree
8  README ................ Overview of this distribution
9  STATUS ................ Current project activity and commentary
10
11build/ ................ Supporting tools for buildconf/configure
12
13  win32/ ................ Supporting tools for Win32 MSVC builds
14
15docs/ ................. Documentation and Examples
16
17  cgi-examples/ ......... 
18
19  conf/ ................. 
20
21  docroot/ .............. 
22
23  error/ ................ 
24
25    include/ .............. 
26
27  icons/ ................ 
28
29    small/ ................ 
30
31  man/ .................. 
32
33  manual/ ............... 
34
35    developer/ ............ 
36
37    faq/ .................. 
38
39    howto/ ................ 
40
41    images/ ............... 
42
43    misc/ ................. 
44
45    mod/ .................. 
46
47    platform/ ............. 
48
49    programs/ ............. 
50
51    search/ ............... 
52
53    ssl/ .................. 
54
55    style/ ................ 
56
57    vhosts/ ............... 
58
59include/ ................ 
60
61modules/ ................ Manditory and Add-In Apache stock modules
62
63  aaa/ .................... 
64
65  arch/ ................... 
66
67    netware/ ................ 
68
69    win32/ .................. 
70
71  cache/ .................. 
72
73  dav/ .................... 
74
75    fs/ ..................... 
76
77    main/ ................... 
78
79  echo/ ................... 
80
81  experimental/ ........... 
82
83  filters/ ................ 
84
85  generators/ ............. 
86
87  http/ ................... HTTP: protocol module
88
89  loggers/ ................ 
90
91  mappers/ ................ 
92
93  metadata/ ............... 
94
95  pop3/ ...................
96
97  private/ ................
98
99  proxy/ ..................
100
101  ssl/ .................... HTTPS: SSL v2/v3 and TLS v1 protocol module
102
103    README .................. Overview of mod_ssl
104    README.dsov.fig ......... Overview diagram of mod_ssl design
105    README.dsov.ps .......... Overview diagram of mod_ssl design
106    Makefile.in ............. Makefile template for Unix platform
107    config.m4 ............... Autoconf stub for the Apache config mechanism
108    mod_ssl.c ............... main source file containing API structures
109    mod_ssl.h ............... common header file of mod_ssl
110    ssl_engine_config.c ..... module configuration handling
111    ssl_engine_dh.c ......... DSA/DH support
112    ssl_engine_init.c ....... module initialization
113    ssl_engine_io.c ......... I/O support
114    ssl_engine_kernel.c ..... SSL engine kernel
115    ssl_engine_log.c ........ logfile support
116    ssl_engine_mutex.c ...... mutual exclusion support
117    ssl_engine_pphrase.c .... pass-phrase handling
118    ssl_engine_rand.c ....... PRNG support
119    ssl_engine_vars.c ....... Variable Expansion support
120    ssl_expr.c .............. expression handling main source
121    ssl_expr.h .............. expression handling common header
122    ssl_expr_scan.c ......... expression scanner automaton (pre-generated)
123    ssl_expr_scan.l ......... expression scanner source
124    ssl_expr_parse.c ........ expression parser automaton  (pre-generated)
125    ssl_expr_parse.h ........ expression parser header     (pre-generated)
126    ssl_expr_parse.y ........ expression parser source
127    ssl_expr_eval.c ......... expression machine evaluation
128    ssl_scache.c ............ session cache abstraction layer
129    ssl_scache_dbm.c ........ session cache via DBM file
130    ssl_scache_shmcb.c ...... session cache via shared memory cyclic buffer
131    ssl_scache_dc.c ......... session cache offloading via 'distcache'
132    ssl_util.c .............. utility functions
133    ssl_util_ssl.c .......... the OpenSSL companion source
134    ssl_util_ssl.h .......... the OpenSSL companion header
135    ssl_util_table.c ........ the hash table library source
136    ssl_util_table.h ........ the hash table library header
137
138  test/ ................... not distributed with released source tarballs
139
140os/ ..................... 
141
142  beos/ ................... 
143
144  bs2000/ ................. 
145
146  netware/ ................ 
147
148  os2/ .................... 
149
150  tpf/ .................... 
151
152    samples/ ................ 
153
154  unix/ ................... 
155
156  win32/ .................. 
157
158server/ ................. 
159
160  mpm/ .................... 
161
162    beos/ ................... 
163
164    experimental/ ........... 
165
166      event/ ................. 
167
168    mpmt_os2/ ............... 
169
170    netware/ ................ 
171
172    prefork/ ................ 
173
174    winnt/ .................. 
175
176    worker/ ................. 
177
178srclib/ ................... Additional Libraries
179
180  apr/ ...................... SEE srclib/apr/LAYOUT
181
182  apr-util/ ................. SEE srclib/apr/LAYOUT
183
184  pcre/ ..................... 
185
186    doc/ ...................... 
187
188    testdata/ ................. 
189
190support/ ................ Sources for Support Binaries
191
192  SHA1/ .................. Ancient SHA1 password conversion utilities
193
194  win32/ ................. Win32-only Support Applications
195
196test/ ................... not distributed with released source tarballs
197
198