/[Apache-SVN]
ViewVC logotype

Revision 106692


Jump to revision: Previous Next
Author: jerenkrantz
Date: Sat Nov 27 08:07:44 2004 UTC (19 years, 5 months ago)
Changed paths: 13
Log Message:
Initial pass at refactoring some files to eliminate our 150K C source behemoths.

* Makefile.in: Change order of dependencies to bring in exports.o first so that
  we have every symbol 'used' before the linker starts processing.
* build/rules.mk.in: Add a 'program-install' target which just copies httpd.

* server/Makefile.in, modules/http/config2.m4: Add in new file targets.

* NWGNUmakefile, libhttpd.dsp: Blind updates for Netware and Win32.  (I tried.)

* server/core.c: Move core_input_filter, net_time_filter, and core_output_filter  and all supporting functions to...
* server/core_filters.c (copied): ...here.

* modules/http/http_protocol.c: Move functions from here to there...namely:
* modules/http/byterange_filter.c (copied): Relocate ap_byterange_filter() and
  friends.
* modules/http/chunk_filter.c (copied): Relocate chunk_filter().
* modules/http/http_etag.c (copied): Relocate ap_set_etag and ap_make_etag().
* modules/http/http_filters.c (copied): Relocate ap_http_filter(),
  ap_http_header_filter(), ap_discard_request_body(), ap_setup_client_block(),
  ap_should_client_block(), and ap_get_client_block().


Changed paths

Path Details
Directoryhttpd/httpd/trunk/Makefile.in modified , text changed
Directoryhttpd/httpd/trunk/NWGNUmakefile modified , text changed
Directoryhttpd/httpd/trunk/build/rules.mk.in modified , text changed
Directoryhttpd/httpd/trunk/libhttpd.dsp modified , text changed
Directoryhttpd/httpd/trunk/modules/http/byterange_filter.c
(Copied from httpd/httpd/trunk/modules/http/http_protocol.c, r106679)
added , text changed
Directoryhttpd/httpd/trunk/modules/http/chunk_filter.c
(Copied from httpd/httpd/trunk/modules/http/http_core.c, r106679)
added , text changed
Directoryhttpd/httpd/trunk/modules/http/config2.m4 modified , text changed
Directoryhttpd/httpd/trunk/modules/http/http_etag.c
(Copied from httpd/httpd/trunk/modules/http/http_protocol.c, r106679)
added , text changed
Directoryhttpd/httpd/trunk/modules/http/http_filters.c
(Copied from httpd/httpd/trunk/modules/http/http_protocol.c, r106679)
added , text changed
Directoryhttpd/httpd/trunk/modules/http/http_protocol.c modified , text changed
Directoryhttpd/httpd/trunk/server/Makefile.in modified , text changed
Directoryhttpd/httpd/trunk/server/core.c modified , text changed
Directoryhttpd/httpd/trunk/server/core_filters.c
(Copied from httpd/httpd/trunk/server/core.c, r106679)
added , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26