History log of /httpd/docs/manual/mod/mod_authz_dbd.xml
Revision Date Author Comments Expand
1f1b6bf13313fdd14a45e52e553d3ff28689b717 1673892 15-Apr-2015 coar

Enclose parameters in quotation marks for <{Files,Directory,Location}{,Match}> containers.

/httpd/docs/manual/developer/lua.html.en /httpd/docs/manual/developer/lua.xml /httpd/docs/manual/env.html.en /httpd/docs/manual/env.xml /httpd/docs/manual/expr.html.en /httpd/docs/manual/expr.xml /httpd/docs/manual/handler.html.en /httpd/docs/manual/handler.xml /httpd/docs/manual/howto/cgi.html.en /httpd/docs/manual/howto/cgi.xml /httpd/docs/manual/howto/public_html.html.en /httpd/docs/manual/howto/public_html.xml /httpd/docs/manual/misc/perf-scaling.html.en /httpd/docs/manual/misc/perf-scaling.xml /httpd/docs/manual/misc/perf-tuning.html.en /httpd/docs/manual/misc/perf-tuning.xml /httpd/docs/manual/misc/security_tips.html.en /httpd/docs/manual/misc/security_tips.xml core.html.de core.html.en core.html.es core.html.fr core.html.ja.utf8 core.html.tr.utf8 core.xml event.html.en event.html.fr mod_access_compat.html.en mod_access_compat.html.fr mod_access_compat.html.ja.utf8 mod_access_compat.xml mod_actions.html.de mod_actions.html.en mod_actions.html.fr mod_actions.html.ja.utf8 mod_actions.html.ko.euc-kr mod_actions.xml mod_alias.html.en mod_alias.html.fr mod_alias.html.ja.utf8 mod_alias.html.ko.euc-kr mod_alias.html.tr.utf8 mod_alias.xml mod_allowhandlers.html.en mod_allowhandlers.xml mod_allowmethods.html.en mod_allowmethods.html.fr mod_allowmethods.xml mod_asis.html.fr mod_asis.html.ja.utf8 mod_asis.html.ko.euc-kr mod_auth_basic.html.en mod_auth_basic.html.fr mod_auth_basic.html.ja.utf8 mod_auth_basic.html.ko.euc-kr mod_auth_digest.html.en mod_auth_digest.html.fr mod_auth_digest.html.ko.euc-kr mod_auth_form.html.en mod_auth_form.html.fr mod_auth_form.xml mod_authn_anon.html.en mod_authn_anon.html.fr mod_authn_anon.html.ja.utf8 mod_authn_anon.html.ko.euc-kr mod_authn_core.html.en mod_authn_core.html.fr mod_authn_dbd.html.en mod_authn_dbd.html.fr mod_authn_dbd.xml mod_authn_dbm.html.en mod_authn_dbm.html.fr mod_authn_dbm.html.ja.utf8 mod_authn_dbm.html.ko.euc-kr mod_authn_file.html.en mod_authn_file.html.fr mod_authn_file.html.ja.utf8 mod_authn_file.html.ko.euc-kr mod_authn_socache.html.en mod_authn_socache.html.fr mod_authn_socache.xml mod_authnz_fcgi.html.en mod_authnz_fcgi.xml mod_authnz_ldap.html.en mod_authnz_ldap.html.fr mod_authz_core.html.en mod_authz_core.html.fr mod_authz_dbd.html.en mod_authz_dbd.html.fr mod_authz_dbd.xml mod_authz_dbm.html.en mod_authz_dbm.html.fr mod_authz_dbm.html.ko.euc-kr mod_authz_groupfile.html.en mod_authz_groupfile.html.fr mod_authz_groupfile.html.ja.utf8 mod_authz_groupfile.html.ko.euc-kr mod_authz_host.html.fr mod_authz_owner.html.fr mod_authz_owner.html.ja.utf8 mod_authz_owner.html.ko.euc-kr mod_authz_user.html.fr mod_autoindex.html.en mod_autoindex.html.fr mod_autoindex.html.ja.utf8 mod_autoindex.html.ko.euc-kr mod_autoindex.html.tr.utf8 mod_autoindex.xml mod_autoindex.xml.fr mod_autoindex.xml.ja mod_autoindex.xml.ko mod_autoindex.xml.meta mod_autoindex.xml.tr mod_buffer.html.en mod_buffer.html.fr mod_cache.html.en mod_cache.html.fr mod_cache.html.ja.utf8 mod_cache.html.ko.euc-kr mod_cache.xml mod_cache_disk.html.en mod_cache_disk.html.fr mod_cache_disk.html.ja.utf8 mod_cache_disk.html.ko.euc-kr mod_cache_socache.html.en mod_cache_socache.html.fr mod_cache_socache.xml mod_cern_meta.html.en mod_cern_meta.html.fr mod_cern_meta.html.ko.euc-kr mod_cgi.html.en mod_cgi.html.fr mod_cgi.html.ja.utf8 mod_cgi.html.ko.euc-kr mod_cgid.html.en mod_cgid.html.fr mod_cgid.html.ja.utf8 mod_cgid.html.ko.euc-kr mod_charset_lite.html.en mod_charset_lite.html.fr mod_charset_lite.html.ko.euc-kr mod_charset_lite.xml mod_dav.html.en mod_dav.html.fr mod_dav.html.ja.utf8 mod_dav.html.ko.euc-kr mod_dav_fs.html.en mod_dav_fs.html.fr mod_dav_fs.html.ja.utf8 mod_dav_fs.html.ko.euc-kr mod_dav_lock.html.en mod_dav_lock.html.fr mod_dav_lock.html.ja.utf8 mod_dbd.html.en mod_dbd.html.fr mod_deflate.html.en mod_deflate.html.fr mod_deflate.html.ja.utf8 mod_deflate.html.ko.euc-kr mod_deflate.xml mod_dialup.html.en mod_dialup.html.fr mod_dialup.xml mod_dir.html.en mod_dir.html.fr mod_dir.html.ja.utf8 mod_dir.html.ko.euc-kr mod_dir.html.tr.utf8 mod_dir.xml mod_dumpio.html.en mod_dumpio.html.fr mod_dumpio.html.ja.utf8 mod_echo.html.en mod_echo.html.fr mod_echo.html.ja.utf8 mod_echo.html.ko.euc-kr mod_env.html.en mod_env.html.fr mod_env.html.ja.utf8 mod_env.html.ko.euc-kr mod_env.html.tr.utf8 mod_example_hooks.html.en mod_example_hooks.html.fr mod_example_hooks.html.ko.euc-kr mod_example_hooks.xml mod_expires.html.en mod_expires.html.fr mod_expires.html.ja.utf8 mod_expires.html.ko.euc-kr mod_ext_filter.html.en mod_ext_filter.html.fr mod_ext_filter.html.ja.utf8 mod_ext_filter.html.ko.euc-kr mod_ext_filter.xml mod_file_cache.html.en mod_file_cache.html.fr mod_file_cache.html.ko.euc-kr mod_filter.html.en mod_filter.xml mod_firehose.html.en mod_headers.html.en mod_headers.html.fr mod_headers.html.ja.utf8 mod_headers.html.ko.euc-kr mod_heartbeat.html.en mod_heartmonitor.html.en mod_ident.html.en mod_ident.html.fr mod_ident.html.ja.utf8 mod_ident.html.ko.euc-kr mod_imagemap.html.en mod_imagemap.html.ko.euc-kr mod_include.html.en mod_include.html.ja.utf8 mod_info.html.en mod_info.html.fr mod_info.html.ja.utf8 mod_info.html.ko.euc-kr mod_info.xml mod_isapi.html.en mod_isapi.html.ko.euc-kr mod_journald.html.en mod_lbmethod_heartbeat.html.en mod_ldap.html.en mod_ldap.html.fr mod_ldap.xml mod_log_config.html.en mod_log_config.html.ja.utf8 mod_log_config.html.ko.euc-kr mod_log_config.html.tr.utf8 mod_log_debug.html.en mod_log_debug.xml mod_log_forensic.html.en mod_log_forensic.html.ja.utf8 mod_log_forensic.html.tr.utf8 mod_logio.html.en mod_logio.html.ja.utf8 mod_logio.html.ko.euc-kr mod_logio.html.tr.utf8 mod_lua.html.en mod_lua.html.fr mod_lua.xml mod_macro.html.en mod_macro.html.fr mod_macro.xml mod_mime.html.en mod_mime.html.ja.utf8 mod_mime.xml mod_mime_magic.html.en mod_negotiation.html.en mod_negotiation.html.fr mod_negotiation.html.ja.utf8 mod_nw_ssl.html.en mod_policy.html.en mod_policy.xml mod_privileges.html.en mod_proxy.html.en mod_proxy.html.fr mod_proxy.html.ja.utf8 mod_proxy.xml mod_proxy_ajp.html.ja.utf8 mod_proxy_balancer.html.en mod_proxy_balancer.html.ja.utf8 mod_proxy_balancer.xml mod_proxy_connect.html.en mod_proxy_connect.html.ja.utf8 mod_proxy_express.html.en mod_proxy_fcgi.html.en mod_proxy_fcgi.xml mod_proxy_ftp.html.en mod_proxy_html.html.en mod_proxy_http.html.fr mod_proxy_scgi.html.en mod_proxy_wstunnel.html.en mod_ratelimit.html.en mod_ratelimit.xml mod_reflector.html.en mod_reflector.xml mod_remoteip.html.en mod_remoteip.html.fr mod_reqtimeout.html.en mod_request.html.en mod_request.html.tr.utf8 mod_rewrite.html.en mod_rewrite.html.fr mod_rewrite.xml mod_sed.html.en mod_sed.html.fr mod_session.html.en mod_session_cookie.html.en mod_session_crypto.html.en mod_session_dbd.html.en mod_setenvif.html.en mod_setenvif.html.fr mod_setenvif.html.ja.utf8 mod_setenvif.html.ko.euc-kr mod_setenvif.html.tr.utf8 mod_so.html.en mod_so.html.fr mod_so.html.ja.utf8 mod_so.html.ko.euc-kr mod_so.html.tr.utf8 mod_speling.html.en mod_speling.html.ja.utf8 mod_speling.html.ko.euc-kr mod_ssl.html.en mod_ssl_ct.html.en mod_status.html.en mod_status.html.fr mod_status.html.ja.utf8 mod_status.html.ko.euc-kr mod_status.html.tr.utf8 mod_status.xml mod_substitute.html.en mod_substitute.xml mod_suexec.html.en mod_suexec.html.ja.utf8 mod_suexec.html.ko.euc-kr mod_suexec.html.tr.utf8 mod_systemd.html.en mod_unique_id.html.fr mod_unique_id.html.ja.utf8 mod_unique_id.html.ko.euc-kr mod_unixd.html.en mod_unixd.html.tr.utf8 mod_userdir.html.en mod_userdir.html.ja.utf8 mod_userdir.html.ko.euc-kr mod_userdir.html.tr.utf8 mod_usertrack.html.en mod_version.html.en mod_version.html.ja.utf8 mod_version.html.ko.euc-kr mod_vhost_alias.html.en mod_vhost_alias.html.tr.utf8 mod_watchdog.html.en mod_xml2enc.html.en mpm_common.html.de mpm_common.html.en mpm_common.html.ja.utf8 mpm_common.html.tr.utf8 mpm_netware.html.en prefork.html.de prefork.html.en prefork.html.ja.utf8 prefork.html.tr.utf8 worker.html.de worker.html.ja.utf8 worker.html.tr.utf8 /httpd/docs/manual/platform/windows.html.en /httpd/docs/manual/platform/windows.xml /httpd/docs/manual/rewrite/access.html.en /httpd/docs/manual/rewrite/access.xml /httpd/docs/manual/rewrite/remapping.html.en /httpd/docs/manual/rewrite/remapping.xml /httpd/docs/manual/rewrite/vhosts.html.en /httpd/docs/manual/rewrite/vhosts.xml /httpd/docs/manual/sections.html.en /httpd/docs/manual/sections.xml /httpd/docs/manual/vhosts/mass.html.en /httpd/docs/manual/vhosts/mass.xml
9a2b3982c53d51e2d2df29b6f94cc25e2ed134bc 1587032 13-Apr-2014 jailletc36

Add <compatibility> notes for changes made in version 2.4.8 + synch formating with 2.4.x

0cf25f370efc889c01f7028bdfc8204b17aa4ce4 1554168 30-Dec-2013 minfrin

mod_authnz_dbd: Support the expression parser within the require directives.

e4b51341fe9ed6eff726ae8579a6cd097643f387 1553482 26-Dec-2013 gryzor

[trunk][doc] mod/mod_authz_dbd.xml - Section title improvment

182fc8acda742bd1e79afef96834f0ec52cf6792 1553481 26-Dec-2013 gryzor

[trunk][doc] One more <p> for better readability

a0041cd68daaafdff8582777b159982504782124 1429560 06-Jan-2013 gryzor

Security notes about SQL injection.

ada9e05683e8b4580beda83723137878c14a7ddc 1330921 26-Apr-2012 igalic

fix XML validation. Revert some of the hilighting to use <example><pre>, for instance: ldiffs Make some of the lines that were artifically broken > 40char.

6f10385908fbdfd4849e4bc50e690ee54c62f2cd 1330911 26-Apr-2012 humbedooh

Syntax for mod_a*.xml and MPMs

2f83bdeb8f4a4f370e26edf99666e7965c58de22 804977 17-Aug-2009 poirier

Broken links

394a5bed1b4118cea6df426336529a564ba73c97 728730 22-Dec-2008 lgentis

Small typo.

ac1a656380fb9c5636a1f41b7e284f8eb2d60011 709841 02-Nov-2008 chrisd

Documentation revisions for r709838 and r709839.

7ddb12eb8231b3b82b907341b4611d15ecd7e203 641514 26-Mar-2008 chrisd

note required APR/httpd versions

46461a7e0b74f542bb71aac2fb454eb9a4b11689 640951 25-Mar-2008 chrisd

Add AuthzMergeRules to example configuration, and avoid use of ISO SQL:1999 Booleans in example SQL. Revise some introductory text.

ba428b299d693a5be94d0c3d8b096e9c1c494646 639562 21-Mar-2008 chrisd

PR 43211: Revise mod_authn_dbd and mod_authz_dbd documenation to reflect current APR DBD query statement parameter requirements. Tidy up examples and links to glossary and external sites. Update transformation.

9cd3b05d7b70f07a742bbaf548fa4fa2bdbe5ce6 574882 12-Sep-2007 noodl

PR #43358 - Fix links to moved auth directives (Takashi Sato)

db479b48bd4d75423ed4a45e15b75089d1a8ad72 420990 11-Jul-2006 fielding

update license header text

/httpd/build/binbuild.sh /httpd/build/build-modules-c.awk /httpd/build/buildinfo.sh /httpd/build/config_vars.sh.in /httpd/build/fastgen.sh /httpd/build/get-version.sh /httpd/build/install-bindist.sh.in /httpd/build/install.sh /httpd/build/instdso.sh /httpd/build/make_exports.awk /httpd/build/make_nw_export.awk /httpd/build/make_var_export.awk /httpd/build/mkconfNW.awk /httpd/build/mkdir.sh /httpd/build/nw_ver.awk /httpd/build/pkg/buildpkg.sh /httpd/build/rules.mk.in /httpd/docs/manual/bind.xml /httpd/docs/manual/bind.xml.ja /httpd/docs/manual/configuring.xml /httpd/docs/manual/configuring.xml.ja /httpd/docs/manual/content-negotiation.xml /httpd/docs/manual/content-negotiation.xml.ja /httpd/docs/manual/custom-error.xml /httpd/docs/manual/dns-caveats.xml /httpd/docs/manual/dso.xml /httpd/docs/manual/env.xml /httpd/docs/manual/env.xml.ja /httpd/docs/manual/filter.xml /httpd/docs/manual/glossary.xml /httpd/docs/manual/handler.xml /httpd/docs/manual/handler.xml.ja /httpd/docs/manual/howto/cgi.xml /httpd/docs/manual/howto/htaccess.xml /httpd/docs/manual/howto/index.xml /httpd/docs/manual/howto/public_html.xml /httpd/docs/manual/howto/ssi.xml /httpd/docs/manual/install.xml /httpd/docs/manual/install.xml.ja /httpd/docs/manual/invoking.xml /httpd/docs/manual/logs.xml /httpd/docs/manual/logs.xml.ja /httpd/docs/manual/misc/index.xml /httpd/docs/manual/misc/perf-tuning.xml /httpd/docs/manual/misc/rewriteguide.xml /httpd/docs/manual/misc/security_tips.xml beos.xml core.xml directive-dict.xml directives.xml event.xml index.xml leader.xml mod_access_compat.xml mod_actions.xml mod_alias.xml mod_asis.xml mod_auth_basic.xml mod_auth_digest.xml mod_authn_anon.xml mod_authn_core.xml mod_authn_dbm.xml mod_authn_default.xml mod_authn_file.xml mod_authz_core.xml mod_authz_dbd.xml mod_authz_dbm.xml mod_authz_default.xml mod_authz_groupfile.xml mod_authz_host.xml mod_authz_host.xml.ja mod_authz_user.xml mod_autoindex.xml mod_cache.xml mod_cache.xml.ja mod_cern_meta.xml mod_cgi.xml mod_cgid.xml mod_charset_lite.xml mod_dav.xml mod_dav_fs.xml mod_deflate.xml mod_deflate.xml.ja mod_dir.xml mod_disk_cache.xml mod_echo.xml mod_env.xml mod_example.xml mod_expires.xml mod_ext_filter.xml mod_file_cache.xml mod_headers.xml mod_imagemap.xml mod_include.xml mod_info.xml mod_info.xml.ja mod_isapi.xml mod_ldap.xml mod_log_config.xml mod_log_config.xml.ja mod_logio.xml mod_mem_cache.xml mod_mime.xml mod_mime.xml.ja mod_mime_magic.xml mod_negotiation.xml mod_proxy.xml mod_proxy_connect.xml mod_proxy_ftp.xml mod_proxy_http.xml mod_rewrite.xml mod_setenvif.xml mod_so.xml mod_speling.xml mod_ssl.xml mod_status.xml mod_suexec.xml mod_unique_id.xml mod_userdir.xml mod_userdir.xml.ja mod_usertrack.xml mod_vhost_alias.xml module-dict.xml mpm_common.xml mpm_common.xml.ja mpm_netware.xml mpm_winnt.xml mpmt_os2.xml perchild.xml prefork.xml quickreference.xml threadpool.xml worker.xml /httpd/docs/manual/mpm.xml /httpd/docs/manual/mpm.xml.de /httpd/docs/manual/mpm.xml.ja /httpd/docs/manual/new_features_2_0.xml /httpd/docs/manual/platform/ebcdic.xml /httpd/docs/manual/platform/index.xml /httpd/docs/manual/platform/netware.xml /httpd/docs/manual/platform/perf-hp.xml /httpd/docs/manual/platform/win_compiling.xml /httpd/docs/manual/platform/windows.xml /httpd/docs/manual/programs/apachectl.xml /httpd/docs/manual/programs/httpd.xml /httpd/docs/manual/programs/index.xml /httpd/docs/manual/rewrite/flags.xml /httpd/docs/manual/rewrite/index.xml /httpd/docs/manual/rewrite/rewrite_guide.xml /httpd/docs/manual/rewrite/rewrite_guide_advanced.xml /httpd/docs/manual/rewrite/rewrite_intro.xml /httpd/docs/manual/rewrite/rewrite_tech.xml /httpd/docs/manual/sections.xml /httpd/docs/manual/server-wide.xml /httpd/docs/manual/sitemap.xml /httpd/docs/manual/sitemap.xml.ja /httpd/docs/manual/ssl/index.xml /httpd/docs/manual/ssl/ssl_compat.xml /httpd/docs/manual/ssl/ssl_faq.xml /httpd/docs/manual/ssl/ssl_howto.xml /httpd/docs/manual/ssl/ssl_intro.xml /httpd/docs/manual/stopping.xml /httpd/docs/manual/style/lang/de.xml /httpd/docs/manual/style/lang/en.xml /httpd/docs/manual/style/lang/ja.xml /httpd/docs/manual/style/lang/ru.xml /httpd/docs/manual/suexec.xml /httpd/docs/manual/upgrading.xml /httpd/docs/manual/urlmapping.xml /httpd/docs/manual/vhosts/details.xml /httpd/docs/manual/vhosts/examples.xml /httpd/docs/manual/vhosts/examples.xml.ja /httpd/docs/manual/vhosts/fd-limits.xml /httpd/docs/manual/vhosts/index.xml /httpd/docs/manual/vhosts/ip-based.xml /httpd/docs/manual/vhosts/mass.xml /httpd/docs/manual/vhosts/name-based.xml /httpd/include/ap_config_layout.h.in /httpd/modules/ssl/Makefile.in /httpd/support/apachectl.in /httpd/support/apxs.in /httpd/support/dbmmanage.in /httpd/support/envvars-std.in /httpd/support/log_server_status.in /httpd/support/logresolve.pl.in /httpd/support/phf_abuse_log.cgi.in /httpd/support/split-logfile.in
3d81f57512275ca06a60a9bcbd23c1f8b429fdf2 395228 19-Apr-2006 colm

Update the copyright year in all .c, .h and .xml files

/httpd/docs/manual/bind.xml /httpd/docs/manual/configuring.xml /httpd/docs/manual/content-negotiation.xml /httpd/docs/manual/custom-error.xml /httpd/docs/manual/developer/API.xml /httpd/docs/manual/developer/debugging.xml /httpd/docs/manual/developer/documenting.xml /httpd/docs/manual/developer/filters.xml /httpd/docs/manual/developer/hooks.xml /httpd/docs/manual/developer/index.xml /httpd/docs/manual/developer/modules.xml /httpd/docs/manual/developer/request.xml /httpd/docs/manual/developer/thread_safety.xml /httpd/docs/manual/dns-caveats.xml /httpd/docs/manual/dso.xml /httpd/docs/manual/env.xml /httpd/docs/manual/faq/all_in_one.xml /httpd/docs/manual/faq/categories.xml /httpd/docs/manual/faq/error.xml /httpd/docs/manual/faq/index.xml /httpd/docs/manual/faq/support.xml /httpd/docs/manual/filter.xml /httpd/docs/manual/glossary.xml /httpd/docs/manual/handler.xml /httpd/docs/manual/howto/auth.xml /httpd/docs/manual/howto/cgi.xml /httpd/docs/manual/howto/htaccess.xml /httpd/docs/manual/howto/index.xml /httpd/docs/manual/howto/public_html.xml /httpd/docs/manual/howto/ssi.xml /httpd/docs/manual/index.xml /httpd/docs/manual/install.xml /httpd/docs/manual/invoking.xml /httpd/docs/manual/license.xml /httpd/docs/manual/logs.xml /httpd/docs/manual/misc/index.xml /httpd/docs/manual/misc/perf-tuning.xml /httpd/docs/manual/misc/relevant_standards.xml /httpd/docs/manual/misc/rewriteguide.xml /httpd/docs/manual/misc/security_tips.xml beos.xml core.xml directive-dict.xml directives.xml event.xml index.xml leader.xml mod_access_compat.xml mod_actions.xml mod_alias.xml mod_asis.xml mod_auth_basic.xml mod_auth_digest.xml mod_authn_anon.xml mod_authn_core.xml mod_authn_dbm.xml mod_authn_default.xml mod_authn_file.xml mod_authnz_ldap.xml mod_authz_core.xml mod_authz_dbd.xml mod_authz_dbm.xml mod_authz_default.xml mod_authz_groupfile.xml mod_authz_host.xml mod_authz_owner.xml mod_authz_user.xml mod_autoindex.xml mod_cache.xml mod_cern_meta.xml mod_cgi.xml mod_cgid.xml mod_charset_lite.xml mod_dav.xml mod_dav_fs.xml mod_dav_lock.xml mod_deflate.xml mod_dir.xml mod_disk_cache.xml mod_dumpio.xml mod_echo.xml mod_env.xml mod_example.xml mod_expires.xml mod_ext_filter.xml mod_file_cache.xml mod_filter.xml mod_headers.xml mod_ident.xml mod_imagemap.xml mod_include.xml mod_info.xml mod_isapi.xml mod_ldap.xml mod_log_config.xml mod_log_forensic.xml mod_logio.xml mod_mem_cache.xml mod_mime.xml mod_mime_magic.xml mod_negotiation.xml mod_nw_ssl.xml mod_proxy.xml mod_proxy_ajp.xml mod_proxy_balancer.xml mod_proxy_connect.xml mod_proxy_ftp.xml mod_proxy_http.xml mod_rewrite.xml mod_setenvif.xml mod_so.xml mod_speling.xml mod_ssl.xml mod_status.xml mod_suexec.xml mod_unique_id.xml mod_userdir.xml mod_usertrack.xml mod_version.xml mod_vhost_alias.xml module-dict.xml mpm_common.xml mpm_netware.xml mpm_winnt.xml mpmt_os2.xml perchild.xml prefork.xml quickreference.xml threadpool.xml worker.xml /httpd/docs/manual/mpm.xml /httpd/docs/manual/new_features_2_0.xml /httpd/docs/manual/new_features_2_2.xml /httpd/docs/manual/new_features_2_4.xml /httpd/docs/manual/platform/ebcdic.xml /httpd/docs/manual/platform/index.xml /httpd/docs/manual/platform/netware.xml /httpd/docs/manual/platform/perf-hp.xml /httpd/docs/manual/platform/win_compiling.xml /httpd/docs/manual/platform/windows.xml /httpd/docs/manual/programs/ab.xml /httpd/docs/manual/programs/apachectl.xml /httpd/docs/manual/programs/apxs.xml /httpd/docs/manual/programs/configure.xml /httpd/docs/manual/programs/dbmmanage.xml /httpd/docs/manual/programs/htcacheclean.xml /httpd/docs/manual/programs/htdbm.xml /httpd/docs/manual/programs/htdigest.xml /httpd/docs/manual/programs/htpasswd.xml /httpd/docs/manual/programs/httpd.xml /httpd/docs/manual/programs/httxt2dbm.xml /httpd/docs/manual/programs/index.xml /httpd/docs/manual/programs/logresolve.xml /httpd/docs/manual/programs/other.xml /httpd/docs/manual/programs/rotatelogs.xml /httpd/docs/manual/programs/suexec.xml /httpd/docs/manual/rewrite/index.xml /httpd/docs/manual/rewrite/rewrite_guide.xml /httpd/docs/manual/rewrite/rewrite_guide_advanced.xml /httpd/docs/manual/rewrite/rewrite_intro.xml /httpd/docs/manual/rewrite/rewrite_tech.xml /httpd/docs/manual/sections.xml /httpd/docs/manual/server-wide.xml /httpd/docs/manual/sitemap.xml /httpd/docs/manual/ssl/index.xml /httpd/docs/manual/ssl/ssl_compat.xml /httpd/docs/manual/ssl/ssl_faq.xml /httpd/docs/manual/ssl/ssl_howto.xml /httpd/docs/manual/ssl/ssl_intro.xml /httpd/docs/manual/stopping.xml /httpd/docs/manual/style/description.xml /httpd/docs/manual/style/lang-targets.xml /httpd/docs/manual/style/lang/de.xml /httpd/docs/manual/style/lang/en.xml /httpd/docs/manual/style/lang/es.xml /httpd/docs/manual/style/lang/fr.xml /httpd/docs/manual/style/lang/ja.xml /httpd/docs/manual/style/lang/ko.xml /httpd/docs/manual/style/lang/ru.xml /httpd/docs/manual/suexec.xml /httpd/docs/manual/upgrading.xml /httpd/docs/manual/urlmapping.xml /httpd/docs/manual/vhosts/details.xml /httpd/docs/manual/vhosts/examples.xml /httpd/docs/manual/vhosts/fd-limits.xml /httpd/docs/manual/vhosts/index.xml /httpd/docs/manual/vhosts/ip-based.xml /httpd/docs/manual/vhosts/mass.xml /httpd/docs/manual/vhosts/name-based.xml /httpd/include/ap_compat.h /httpd/include/ap_config.h /httpd/include/ap_listen.h /httpd/include/ap_mmn.h /httpd/include/ap_mpm.h /httpd/include/ap_provider.h /httpd/include/ap_regex.h /httpd/include/ap_regkey.h /httpd/include/ap_release.h /httpd/include/http_config.h /httpd/include/http_connection.h /httpd/include/http_core.h /httpd/include/http_log.h /httpd/include/http_main.h /httpd/include/http_protocol.h /httpd/include/http_request.h /httpd/include/http_vhost.h /httpd/include/httpd.h /httpd/include/mpm_common.h /httpd/include/scoreboard.h /httpd/include/util_cfgtree.h /httpd/include/util_charset.h /httpd/include/util_ebcdic.h /httpd/include/util_filter.h /httpd/include/util_ldap.h /httpd/include/util_md5.h /httpd/include/util_script.h /httpd/include/util_time.h /httpd/include/util_xml.h /httpd/modules/aaa/mod_access_compat.c /httpd/modules/aaa/mod_auth.h /httpd/modules/aaa/mod_auth_basic.c /httpd/modules/aaa/mod_auth_digest.c /httpd/modules/aaa/mod_authn_anon.c /httpd/modules/aaa/mod_authn_core.c /httpd/modules/aaa/mod_authn_dbd.c /httpd/modules/aaa/mod_authn_dbm.c /httpd/modules/aaa/mod_authn_default.c /httpd/modules/aaa/mod_authn_file.c /httpd/modules/aaa/mod_authnz_ldap.c /httpd/modules/aaa/mod_authz_core.c /httpd/modules/aaa/mod_authz_dbd.h /httpd/modules/aaa/mod_authz_dbm.c /httpd/modules/aaa/mod_authz_default.c /httpd/modules/aaa/mod_authz_groupfile.c /httpd/modules/aaa/mod_authz_host.c /httpd/modules/aaa/mod_authz_owner.c /httpd/modules/aaa/mod_authz_user.c /httpd/modules/arch/netware/libprews.c /httpd/modules/arch/netware/mod_netware.c /httpd/modules/arch/netware/mod_nw_ssl.c /httpd/modules/arch/win32/mod_isapi.c /httpd/modules/arch/win32/mod_isapi.h /httpd/modules/arch/win32/mod_win32.c /httpd/modules/cache/cache_cache.c /httpd/modules/cache/cache_cache.h /httpd/modules/cache/cache_hash.c /httpd/modules/cache/cache_hash.h /httpd/modules/cache/cache_pqueue.c /httpd/modules/cache/cache_pqueue.h /httpd/modules/cache/cache_storage.c /httpd/modules/cache/cache_util.c /httpd/modules/cache/mod_cache.c /httpd/modules/cache/mod_cache.h /httpd/modules/cache/mod_disk_cache.c /httpd/modules/cache/mod_disk_cache.h /httpd/modules/cache/mod_file_cache.c /httpd/modules/cache/mod_mem_cache.c /httpd/modules/dav/fs/dbm.c /httpd/modules/dav/fs/lock.c /httpd/modules/dav/fs/mod_dav_fs.c /httpd/modules/dav/fs/repos.c /httpd/modules/dav/fs/repos.h /httpd/modules/dav/lock/locks.c /httpd/modules/dav/lock/locks.h /httpd/modules/dav/lock/mod_dav_lock.c /httpd/modules/dav/main/liveprop.c /httpd/modules/dav/main/mod_dav.c /httpd/modules/dav/main/mod_dav.h /httpd/modules/dav/main/props.c /httpd/modules/dav/main/providers.c /httpd/modules/dav/main/std_liveprop.c /httpd/modules/dav/main/util.c /httpd/modules/dav/main/util_lock.c /httpd/modules/debug/mod_bucketeer.c /httpd/modules/debug/mod_dumpio.c /httpd/modules/echo/mod_echo.c /httpd/modules/experimental/mod_case_filter.c /httpd/modules/experimental/mod_case_filter_in.c /httpd/modules/experimental/mod_example.c /httpd/modules/filters/mod_charset_lite.c /httpd/modules/filters/mod_deflate.c /httpd/modules/filters/mod_ext_filter.c /httpd/modules/filters/mod_filter.c /httpd/modules/filters/mod_include.c /httpd/modules/filters/mod_include.h /httpd/modules/generators/mod_asis.c /httpd/modules/generators/mod_autoindex.c /httpd/modules/generators/mod_cgi.c /httpd/modules/generators/mod_cgi.h /httpd/modules/generators/mod_cgid.c /httpd/modules/generators/mod_info.c /httpd/modules/generators/mod_status.c /httpd/modules/generators/mod_status.h /httpd/modules/generators/mod_suexec.c /httpd/modules/generators/mod_suexec.h /httpd/modules/http/byterange_filter.c /httpd/modules/http/chunk_filter.c /httpd/modules/http/http_core.c /httpd/modules/http/http_etag.c /httpd/modules/http/http_filters.c /httpd/modules/http/http_protocol.c /httpd/modules/http/http_request.c /httpd/modules/http/mod_core.h /httpd/modules/http/mod_mime.c /httpd/modules/ldap/util_ldap.c /httpd/modules/ldap/util_ldap_cache.c /httpd/modules/ldap/util_ldap_cache.h /httpd/modules/ldap/util_ldap_cache_mgr.c /httpd/modules/loggers/mod_log_config.c /httpd/modules/loggers/mod_log_config.h /httpd/modules/loggers/mod_log_forensic.c /httpd/modules/loggers/mod_logio.c /httpd/modules/mappers/mod_actions.c /httpd/modules/mappers/mod_alias.c /httpd/modules/mappers/mod_dir.c /httpd/modules/mappers/mod_imagemap.c /httpd/modules/mappers/mod_negotiation.c /httpd/modules/mappers/mod_rewrite.c /httpd/modules/mappers/mod_rewrite.h /httpd/modules/mappers/mod_so.c /httpd/modules/mappers/mod_so.h /httpd/modules/mappers/mod_speling.c /httpd/modules/mappers/mod_userdir.c /httpd/modules/mappers/mod_vhost_alias.c /httpd/modules/metadata/mod_cern_meta.c /httpd/modules/metadata/mod_env.c /httpd/modules/metadata/mod_expires.c /httpd/modules/metadata/mod_headers.c /httpd/modules/metadata/mod_ident.c /httpd/modules/metadata/mod_mime_magic.c /httpd/modules/metadata/mod_setenvif.c /httpd/modules/metadata/mod_unique_id.c /httpd/modules/metadata/mod_usertrack.c /httpd/modules/metadata/mod_version.c /httpd/modules/proxy/ajp.h /httpd/modules/proxy/ajp_header.c /httpd/modules/proxy/ajp_header.h /httpd/modules/proxy/ajp_link.c /httpd/modules/proxy/ajp_msg.c /httpd/modules/proxy/mod_proxy.c /httpd/modules/proxy/mod_proxy.h /httpd/modules/proxy/mod_proxy_ajp.c /httpd/modules/proxy/mod_proxy_balancer.c /httpd/modules/proxy/mod_proxy_connect.c /httpd/modules/proxy/mod_proxy_ftp.c /httpd/modules/proxy/mod_proxy_http.c /httpd/modules/proxy/proxy_util.c /httpd/modules/ssl/mod_ssl.c /httpd/modules/ssl/mod_ssl.h /httpd/modules/ssl/ssl_engine_config.c /httpd/modules/ssl/ssl_engine_dh.c /httpd/modules/ssl/ssl_engine_init.c /httpd/modules/ssl/ssl_engine_io.c /httpd/modules/ssl/ssl_engine_kernel.c /httpd/modules/ssl/ssl_engine_log.c /httpd/modules/ssl/ssl_engine_mutex.c /httpd/modules/ssl/ssl_engine_pphrase.c /httpd/modules/ssl/ssl_engine_rand.c /httpd/modules/ssl/ssl_engine_vars.c /httpd/modules/ssl/ssl_expr.c /httpd/modules/ssl/ssl_expr.h /httpd/modules/ssl/ssl_expr_eval.c /httpd/modules/ssl/ssl_expr_scan.c /httpd/modules/ssl/ssl_private.h /httpd/modules/ssl/ssl_scache.c /httpd/modules/ssl/ssl_scache_dbm.c /httpd/modules/ssl/ssl_scache_dc.c /httpd/modules/ssl/ssl_scache_shmcb.c /httpd/modules/ssl/ssl_toolkit_compat.h /httpd/modules/ssl/ssl_util.c /httpd/modules/ssl/ssl_util_ssl.c /httpd/modules/ssl/ssl_util_ssl.h /httpd/modules/test/mod_optional_fn_export.c /httpd/modules/test/mod_optional_fn_export.h /httpd/modules/test/mod_optional_fn_import.c /httpd/modules/test/mod_optional_hook_export.c /httpd/modules/test/mod_optional_hook_export.h /httpd/modules/test/mod_optional_hook_import.c /httpd/os/beos/beosd.c /httpd/os/beos/beosd.h /httpd/os/beos/os.c /httpd/os/beos/os.h /httpd/os/bs2000/ebcdic.c /httpd/os/bs2000/ebcdic.h /httpd/os/bs2000/os.c /httpd/os/bs2000/os.h /httpd/os/netware/modules.c /httpd/os/netware/os.h /httpd/os/netware/pre_nw.h /httpd/os/netware/util_nw.c /httpd/os/os2/os.h /httpd/os/os2/util_os2.c /httpd/os/tpf/ebcdic.c /httpd/os/tpf/ebcdic.h /httpd/os/tpf/os.c /httpd/os/tpf/os.h /httpd/os/unix/os.h /httpd/os/unix/unixd.c /httpd/os/unix/unixd.h /httpd/os/win32/ap_regkey.c /httpd/os/win32/modules.c /httpd/os/win32/os.h /httpd/os/win32/util_win32.c /httpd/server/buildmark.c /httpd/server/config.c /httpd/server/connection.c /httpd/server/core.c /httpd/server/core_filters.c /httpd/server/eoc_bucket.c /httpd/server/eor_bucket.c /httpd/server/error_bucket.c /httpd/server/gen_test_char.c /httpd/server/listen.c /httpd/server/log.c /httpd/server/main.c /httpd/server/mpm/beos/beos.c /httpd/server/mpm/beos/beos.h /httpd/server/mpm/beos/mpm.h /httpd/server/mpm/beos/mpm_default.h /httpd/server/mpm/experimental/event/event.c /httpd/server/mpm/experimental/event/fdqueue.c /httpd/server/mpm/experimental/event/fdqueue.h /httpd/server/mpm/experimental/event/mpm.h /httpd/server/mpm/experimental/event/mpm_default.h /httpd/server/mpm/experimental/event/pod.c /httpd/server/mpm/experimental/event/pod.h /httpd/server/mpm/experimental/leader/leader.c /httpd/server/mpm/experimental/leader/mpm.h /httpd/server/mpm/experimental/leader/mpm_default.h /httpd/server/mpm/experimental/perchild/mpm.h /httpd/server/mpm/experimental/perchild/mpm_default.h /httpd/server/mpm/experimental/perchild/perchild.c /httpd/server/mpm/experimental/threadpool/mpm.h /httpd/server/mpm/experimental/threadpool/mpm_default.h /httpd/server/mpm/experimental/threadpool/pod.c /httpd/server/mpm/experimental/threadpool/pod.h /httpd/server/mpm/experimental/threadpool/threadpool.c /httpd/server/mpm/mpmt_os2/mpm.h /httpd/server/mpm/mpmt_os2/mpm_default.h /httpd/server/mpm/mpmt_os2/mpmt_os2.c /httpd/server/mpm/mpmt_os2/mpmt_os2_child.c /httpd/server/mpm/netware/mpm.h /httpd/server/mpm/netware/mpm_default.h /httpd/server/mpm/netware/mpm_netware.c /httpd/server/mpm/prefork/mpm.h /httpd/server/mpm/prefork/mpm_default.h /httpd/server/mpm/prefork/prefork.c /httpd/server/mpm/winnt/Win9xConHook.c /httpd/server/mpm/winnt/Win9xConHook.h /httpd/server/mpm/winnt/child.c /httpd/server/mpm/winnt/mpm.h /httpd/server/mpm/winnt/mpm_default.h /httpd/server/mpm/winnt/mpm_winnt.c /httpd/server/mpm/winnt/mpm_winnt.h /httpd/server/mpm/winnt/nt_eventlog.c /httpd/server/mpm/winnt/service.c /httpd/server/mpm/worker/fdqueue.c /httpd/server/mpm/worker/fdqueue.h /httpd/server/mpm/worker/mpm.h /httpd/server/mpm/worker/mpm_default.h /httpd/server/mpm/worker/pod.c /httpd/server/mpm/worker/pod.h /httpd/server/mpm/worker/worker.c /httpd/server/mpm_common.c /httpd/server/protocol.c /httpd/server/provider.c /httpd/server/request.c /httpd/server/scoreboard.c /httpd/server/util.c /httpd/server/util_cfgtree.c /httpd/server/util_charset.c /httpd/server/util_debug.c /httpd/server/util_ebcdic.c /httpd/server/util_filter.c /httpd/server/util_md5.c /httpd/server/util_script.c /httpd/server/util_time.c /httpd/server/util_xml.c /httpd/server/vhost.c /httpd/support/ab.c /httpd/support/checkgid.c /httpd/support/htcacheclean.c /httpd/support/htdbm.c /httpd/support/htdigest.c /httpd/support/htpasswd.c /httpd/support/logresolve.c /httpd/support/rotatelogs.c /httpd/support/suexec.c /httpd/support/suexec.h /httpd/support/win32/ApacheMonitor.c /httpd/support/win32/ApacheMonitor.h /httpd/support/win32/wintty.c /httpd/test/cls.c /httpd/test/test-writev.c /httpd/test/test_find.c /httpd/test/test_parser.c /httpd/test/test_select.c /httpd/test/time-sem.c
367d146f245f3b1c9f77c18e6ec591b52e0b344c 368027 11-Jan-2006 bnicholes

Authz refactoring Merge from branches/authz-dev Basically here is a list of what has been done: - Convert all of the authz modules from hook based to provider based - Remove the ap_requires field from the core_dir_config structure - Remove the function ap_requires() since its functionality is no longer supported or necessary in the refactoring - Remove the calls to ap_some_auth_required() in the core request handling to allow the hooks to be called in all cases. - Add the new module mod_authz_core which will act as the authorization provider vector and contain common authz directives such as 'Require', 'Reject' and '<RequireAlias>' - Add the new module mod_authn_core which will contain common authentication directives such as 'AuthType', 'AuthName' and '<AuthnProviderAlias>' - Move the check for METHOD_MASK out of the authz providers and into the authz_core provider vector - Define the status codes that can be returned by the authz providers as AUTHZ_DENIED, AUTHZ_GRANTED and AUTHZ_GENERAL_ERROR - Remove the 'Satisfy' directive - Implement the '<RequireAll>', '<RequireOne>' block directives to handle the 'and' and 'or' logic for authorization. - Remove the 'AuthzXXXAuthoritative' directives from all of the authz providers - Implement the 'Reject' directive that will deny authorization if the argument is true - Fold the 'Reject' directive into the '<RequireAll>', '<RequireOne>' logic - Reimplement the host based authorization functionality provided by 'allow', 'deny' and 'order' as authz providers - Remove the 'allow', 'deny' and 'order' directives - Merge mod_authn_alias into mod_authn_core - Add '<RequireAlias>' functionality which is similar to '<AuthnProviderAlias>' but specific to authorization aliasing - Remove all of the references to the 'authzxxxAuthoritative' directives from the documentation - Remove the 'Satisfy' directive from the documentation - Remove 'Allow', 'Deny', 'Order' directives from the documentation - Document '<RequireAll>', '<RequireOne>', 'Reject' directives - Reimplement the APIs ap_auth_type(), ap_auth_name() as optional functions and move the actual implementation into mod_authn_core - Reimplement the API ap_some_auth_required() as an optional function and move the actual implementation into mod_authz_core Major Changes: - Added the directives <RequireAll>, <RequireOne>, <RequireAlias>, Reject - Expanded the functionality of the directive 'Require' to handle all authorization and access control - Added the new authz providers 'env', 'ip', 'host', 'all' to handle host-based access control - Removed the directives 'Allow', 'Deny', 'Order', 'Satisfy', 'AuthzXXXAuthoritative' - Removed the ap_require() API - Moved the directives 'AuthType', 'AuthName' out of mod_core and into mod_authn_core - Moved the directive 'Require' out of mod_core and into mod_authz_core - Merged mod_authn_alias into mod_authn_core - Renamed mod_authz_dbm authz providers from 'group' and 'file-group' to 'dbm-group' and 'dbm-file-group' Benefits: - All authorization and access control is now handle through two directives, 'Require' and 'Reject' - Authorization has been expanded to allow for complex 'AND/OR' control logic through the directives '<RequireAll>' and '<RequireOne>' - Configuration is now much simpler and consistent across the board - Other modules like mod_ssl and mod_proxy should be able to plug into and take advantage of the same provider based authorization mechanism by implementing their own providers Issues: - Backwards compatibility between 2.2 and 2.3 configurations will be broken in the area of authorization and access control due to the fact that the directives 'allow', 'deny', 'order' and 'satisfy' have been removed. When moving from 2.2 to 2.3 these directives will have to be changed to 'Require all granted', 'Require all denied' or some variation of the authz host-based providers. - Existing third party authorization modules will have to adapt to the new structure.

/httpd/docs/conf/extra/httpd-autoindex.conf.in /httpd/docs/conf/extra/httpd-dav.conf.in /httpd/docs/conf/extra/httpd-info.conf.in /httpd/docs/conf/extra/httpd-manual.conf.in /httpd/docs/conf/extra/httpd-multilang-errordoc.conf.in /httpd/docs/conf/extra/httpd-userdir.conf.in /httpd/docs/conf/httpd.conf.in /httpd/docs/manual/developer/request.xml allmodules.xml core.xml mod_auth_digest.xml mod_authn_alias.xml mod_authn_core.xml mod_authn_core.xml.meta mod_authnz_ldap.xml mod_authz_core.xml mod_authz_core.xml.meta mod_authz_dbd.xml mod_authz_dbm.xml mod_authz_groupfile.xml mod_authz_host.xml mod_authz_owner.xml mod_authz_user.xml mod_ldap.xml /httpd/include/ap_mmn.h /httpd/include/http_core.h /httpd/modules/aaa/NWGNUauthncore /httpd/modules/aaa/NWGNUauthzcore /httpd/modules/aaa/NWGNUmakefile /httpd/modules/aaa/config.m4 /httpd/modules/aaa/mod_auth.h /httpd/modules/aaa/mod_auth_basic.c /httpd/modules/aaa/mod_authn_core.c /httpd/modules/aaa/mod_authn_default.c /httpd/modules/aaa/mod_authnz_ldap.c /httpd/modules/aaa/mod_authz_core.c /httpd/modules/aaa/mod_authz_dbd.c /httpd/modules/aaa/mod_authz_dbm.c /httpd/modules/aaa/mod_authz_default.c /httpd/modules/aaa/mod_authz_groupfile.c /httpd/modules/aaa/mod_authz_host.c /httpd/modules/aaa/mod_authz_owner.c /httpd/modules/aaa/mod_authz_user.c /httpd/server/core.c /httpd/server/request.c
63f90008e575b92cb4f7fc86b647cbf34bb76e30 345549 18-Nov-2005 nd

fix properties

fb1348a63514f29a5a54fa4a7c412f85fd42b4eb 345391 18-Nov-2005 niq

Documentation for mod_authz_dbd