modpython5.tex

Checkout Tools
  • last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Have documentation about directives refer to apache.import_module() where

appropriate.

(MODPYTHON-129) Changed how return status of stacked handlers registered

against PythonHandler phase are interpreted. Subsequent stacked content

handlers are now executed when apache.DECLINED is returned as well as when

apache.OK is returned.

  1. … 4 more files in changeset.
Added the mod_python version to the deprecated notes for PythonOption.

Fixed a couple of PythonOption namespace errors in the docs.

  1. … 1 more file in changeset.
(MODPYTHON-127) Updated internal PythonOption setting names to all use a

'mod_python'. prefix. The old names are still supported for backward

compatability.

  1. … 4 more files in changeset.
Added reserved PythonOption keywords to Docs.

When specifying multiple handlers for phases other than the content phase

as defined by PythonHandler, the status returned by each handler is now

treated the same as how Apache would treat the status if the handler was

registered using the low level C API. What this means is that whereas

previously stacked handlers of any phase would in turn be executed as long

as they returned apache.OK, this is no longer the case and now only occurs

for PythonHandler. What happens for other phases is dependent on the phase,

but in all cases, a handler returning apache.DECLINED no longer causes the

execution of subsequent handlers for the phase to be skipped. Instead, it

will move to the next of the stacked handlers. In the case of

PythonTransHandler, PythonAuthenHandler, PythonAuthzHandler and

PythonTypeHandler, as soon as apache.OK is returned, subsequent handlers

for the phase will be skipped, as the result indicates that any processing

pertinent to that phase has been completed. For other phases, stacked

handlers will continue to be executed if apache.OK is returned as well as

when apache.DECLINED is returned. (MODPYTHON-129)

  1. … 6 more files in changeset.
PythonImport directive now uses apache.import_module() to import modules

to avoid issues with modules being loaded multiple times. (MODPYTHON-113)

PythonImport directive now allows function within module to be optionally

specified where function is called after module has been successfully

imported. (MODPYTHON-118)

  1. … 6 more files in changeset.
Fixed spelling error "PythonAutenHandler" as reported by Graham Dumpleton.

Ref MODPYTHON-46.

This should fix [#MODPYTHON-6]. Finally, I set empty values in local configurations by marking it with an empty string. The empty strings are stripped in get_config() so the removed keys aren't visible in req.get_config().

- fixed both mod_python.c and requestobject.c for the new behaviour

- updated the unit tests

- updated the documentation

  1. … 3 more files in changeset.
property cleanup

  1. … 75 more files in changeset.
Error in documentation referring to obsolete req.connection.user

PR:

Obtained from:

Submitted by: Martin Clausen

Reviewed by:

Got rid of tabs in docs too.

  1. … 4 more files in changeset.
Docs readied for 3.1.0a

PR:

Obtained from:

Submitted by:

Reviewed by:

  1. … 2 more files in changeset.
Much needed documentation spelling corrections. Thanks Ville!

PR:

Obtained from:

Submitted by: Ville Skytt�

Reviewed by:

  1. … 9 more files in changeset.
Fixed the formatting of Python examples which got messed up after last

reformat of documents. Also added a note about req.user's dependence on

get_basic_auth_pw().

  1. … 3 more files in changeset.
Cleaned up the poblems with double-quotes in Latex, added some indentation

, inserted notation tags and some other clean up stuff.

  1. … 5 more files in changeset.
typo

Some doc typos fixed

  1. … 1 more file in changeset.
PythonInterpreter appears to be working correctly now.

  1. … 7 more files in changeset.
Wrote docs for Connection handler and related changes

  1. … 1 more file in changeset.
Wrote docs for Connection handler and related changes

  1. … 3 more files in changeset.
added PythonConnectionHandler and returned PythonEnablePdb

  1. … 11 more files in changeset.
added primitive filter docs and a bunch of other stuff

  1. … 11 more files in changeset.
mod_python 3.0 alpha

  1. … 24 more files in changeset.
PythonAutoReload

  1. … 3 more files in changeset.
PythonInterpreter documented, some other doc improves

  1. … 3 more files in changeset.
mostly documentation fixes

  1. … 4 more files in changeset.
manual is good enough for now....

  1. … 6 more files in changeset.
Initial (not proof-read) LaTeX source for documentation is

checked in.

  1. … 20 more files in changeset.