content-negotiation.html.en

Checkout Tools
  • last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 96194 is being indexed.

Patch submitted by David Shane Holden to make docs valid xhtml.

  1. … 71 more files in changeset.
Fix typo.

  1. … 1 more file in changeset.
Fix links.

  1. … 1 more file in changeset.
A couple small corrections to the content negotiation docs:

- The "parent language" matchine is available always, not just

with ForceLanguagePriority

- ForceLanguagePriority defaults to Prefer, not None.

  1. … 3 more files in changeset.
Update the content negotiation docs to incorporate some of the new stuff in 2.0.

This could use review!

  1. … 2 more files in changeset.
Ran w3c tidy on these as 'tidy -mi -asxml' to get xhtml. Please verify,

in particular, the non-english files, to make sure I did not screw

anything up. They look fine to me.

  1. … 46 more files in changeset.
Added a little more detail to the docs based on some comments from Bill

Rowe. More to come, but this clarified a point that I had to track

down earlier, and may save someone some time.

  1. … 1 more file in changeset.
Fixed mismatched list tag.

Fixed typo.

  1. … 1 more file in changeset.
Consistency enforcement for directives that take extensions and a

reformat of mod_isapi.html into the new standard format.

  1. … 6 more files in changeset.
This patch removes the processing of `mxb' parameters in Accept

headers in mod_negotiation. A second patch updates the manual to

reflect this (mxb is not documented directly in the manual but support

for it is implied in one place).

Reasons for removing this feature:

1) As currently implemented, the 'mxb' feature makes possible certain

denial-of-service attacks on negotiated content. These attacks are

posssible for user communities which access an Apache server from

behind a HTTP/1.1 proxy which implements `Vary' related optimisations.

Plugging this denial of service hole without removing `mxb' is fairly

expensive in terms of degrading caching efficiency.

2) `mxb' is not in HTTP/1.0 or HTTP/1.1 or any other standard

3) Nobody seems to make use of 'mxb'. (Balachander Krishnamurthy

kindly offered to grep some of his web traffic traces -- he did not

find a single Accept with mxb in a whole day of recent traffic, nor in

older traces)

4) Removing a feature makes a nice change from adding features.

Submitted by: Koen Holtman <Koen.Holtman@cern.ch>

  1. … 1 more file in changeset.
Update negotiation documentation.

Submitted by: Koen Holtman <Koen.Holtman@cern.ch>

  1. … 1 more file in changeset.
Update docs according to new negotiation ordering. Note that we

still don't have any documentation of TCN/RVSA effects.

  1. … 2 more files in changeset.
Fix negotiation so that we prefer an encoded variant over an unencoded

variant if the user-agent explicitly says it can accept that encoding.

Previously we always preferred the unencoded variant.

PR: 3447

Submitted by: Paul Ausbeck <paula@alumni.cse.ucsc.edu>

Reviewed by: Paul Sutton

  1. … 1 more file in changeset.

More documentation consistency cleanup for 1.3.2.

  1. … 33 more files in changeset.

The semi-regular HTML cleanup of the documentation. There are

some HTML errors (incorrect anchor nesting, primarily) coming in

another commit.

  1. … 24 more files in changeset.

Fix some typos and inaccuracies and incorrectnesses.

PR: 3016

Submitted by: Youichirou Koga <y-koga@jp.FreeBSD.org>

  1. … 11 more files in changeset.

Part 2 of the semi-regular HTML normalisation. Now on to

apache-site... No thirty.

  1. … 45 more files in changeset.
Another pass at the normalisation of the HTML tags. Some

corrections coming up.

  1. … 74 more files in changeset.
A truly mighty mod normalising HTML tags to uppercase, and

'i' and 'b' to 'EM' and 'STRONG' respectively. Been threatening

to do this for months.. no-one need try to maintain this when

writing/modifiying the docs.

    • -193
    • +193
    ./content-negotiation.html.en
  1. … 91 more files in changeset.
Lars says:

some people are confused if they see the different naming conventions

for language negotiated documents (e.g. foo.html.en vs. foo.en.html)

and how a hyperlink to such a document should look like.

There's a PR about it (#1559) and I've seen several questions on

usenet about it.

I tried to clarify this issue in an extra paragraph in the

content-negotiation.html document (see attachment).

PR: 1559

Submitted by: Lars Eilebrecht

Reviewed by: Dean Gaudet

  1. … 1 more file in changeset.
More HTML cleanups, retrofit of intentional <XA> tag to a no-op

<A NAME> (thanks, Marc). Lots of trailing blanks removed throughout.

Small addition to the new_features_1_3 page. Plenty of

cleanup still to come..

  1. … 43 more files in changeset.
Changed colours from mnemonics to #rrggbb syntax, since some

older browsers (e.g., Mozilla 1.1) don't know the names yet.

Submitted by: Comments from Marc Slemko, Brian Behlendorf

  1. … 23 more files in changeset.
Documentation appearance rework, pass 1, phase 1: background,

aligning first H1 and image in the centre. This is just the

top-level htdocs/manual directory. Still to do: subordinate

directories, format normalisation (to HR or not to HR?).

  1. … 24 more files in changeset.
Big spelling and HTML cleanup of docs. Thanks go to weblint and ispell

and their authors.

  1. … 43 more files in changeset.
Just caught my eye...

  1. … 1 more file in changeset.
Typos and other minor mistakes

  1. … 1 more file in changeset.
Expand documentation of content negotiation for Apache 1.2 including

HTTP/1.1 stuff. Document the algorithm apache uses to choose a variant.

    • -94
    • +301
    ./content-negotiation.html.en
  1. … 1 more file in changeset.
Reviewed by: Brian Behlendorf

Submitted by: Martin Kraemer

More link surgery - I think this should be it.

  1. … 9 more files in changeset.
Spelling corrections

  1. … 34 more files in changeset.
Another massive sweep, adding SSI header/footer combos.

  1. … 15 more files in changeset.