- Cosmetics: renamed and reordered functions, variables,
authoroes <oes@users.sourceforge.net>
Fri, 29 Jun 2001 13:21:46 +0000 (13:21 +0000)
committeroes <oes@users.sourceforge.net>
Fri, 29 Jun 2001 13:21:46 +0000 (13:21 +0000)
commitc36f4d5f3bbeef7ee4fd42c9a9b85e7e656b1658
treef7cdad930b6d7ef809e3b10980667385d7b2bd93
parent2bb1adce5978657f04df265a5801733e01ee42a9
- Cosmetics: renamed and reordered functions, variables,
  texts, improved comments  etc

- Removed ij_untrusted_url() The relevant
  info is now part of the "untrusted" page,
  which is generated by filters.c:trust_url()

- Generators of content now call finish_http_response()
  themselves, making jcc.c:chat() a little less
  cluttered

- Removed obsolete "Pragma: no-cache" from our headers

- http_responses now know their head length

- fill_template now uses the new interface to pcrs, so that
   - long jobs (like whole files) no longer have to be assembled
     in a fixed size buffer
   - the new T (trivial) option is used, and the replacement may
     contain Perl syntax backrefs without confusing pcrs

- Introduced default_exports() which generates a set of exports
  common to all CGIs and other content generators

- Introduced convenience function map_block_killer()

- Introduced convenience function make_menu()

- Introduced CGI-like function error_response() which generates
  the "No such domain" and "Connect failed" messages using the
  CGI platform

- cgi_show_url_info:
  - adapted to new CGI features
  - form and answers now generated from same template
  - http:// prefix in URL now OK

- cgi_show_status:
  - adapted to new CGI features
  - no longer uses csp->init_proxy_args

- cgi_default:
  - moved menu generation to make_menu()

- add_stats now writes single export map entries instead
  of a fixed string

- Moved redirect_url() to filters.c

- Fixed mem leak in free_http_response(), map_block_killer(),

- Removed logentry from cancelled commit
cgi.c