Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jul 10, 2015
  1. reworked mod_h2 donation checkin into build system, added documentation

    Stefan Eissing authored
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1690248 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jan 4, 2014
  1. @Humbedooh

    Some wordsmithing and hopefully this will close our outstanding githu…

    Humbedooh authored
    …b issues. Closes #2 and also resolves #3
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1555427 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jan 25, 2013
  1. typo

    Gregg Lewis Smith authored
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1438715 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jan 21, 2013
  1. @rbowen

    Adds a stub starter file for mod_macro usage, to make people aware th…

    rbowen authored
    …at it's there.
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1436390 13f79535-47bb-0310-9956-ffa450edef68
Commits on Nov 8, 2012
  1. @rbowen

    s/Options/AllowOverride/ in comment describing the syntax of

    rbowen authored
    AllowOverride.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1406905 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 23, 2012
  1. @rbowen

    Typo

    rbowen authored
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1401133 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 22, 2012
  1. @rbowen

    Define the document root once, and then use the variable elsewhere, so

    rbowen authored
    that if it gets changed one place it inherits it everywhere. Also, a
    practical example of `Define` in action.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1401126 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 22, 2012
  1. @jimjag

    Keep this in, but commented out: also provide a little

    jimjag authored
    more background/rationale. This, hopefully, satisfies both
    ends of the debate: we don't "assume" that everyone who
    uses this browser didn't make the specific choice, but
    we allow for admins who care about DNT and want to either
      1. Make a statement
      2. Force adherence to the standard
    to easily do so.
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1388825 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 17, 2012
  1. @covener

    Revert r1371878 -- default configuration changes that drop the DNT

    covener authored
    header from IE10.
    
    See:
      Message-ID: <CALK=YjMGPNHBqNiad-ghzcEzxDovQgYOpjpSSyXmN=r74v43qg@mail.gmail.com>
      PR 53845
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1386913 13f79535-47bb-0310-9956-ffa450edef68
Commits on Aug 11, 2012
  1. Apache does not tolerate deliberate abuse of open standards

    Roy T. Fielding authored
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1371878 13f79535-47bb-0310-9956-ffa450edef68
Commits on Aug 5, 2012
  1. @trawick

    doc fixes for r1299718:

    trawick authored
    The value of ScriptSock is relative to DefaultRuntimeDir.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1369604 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 6, 2012
  1. @rbowen

    Based on feedback from Vincent from the docs team, change the examples

    rbowen authored
    to ones that correspond with our default values.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1241071 13f79535-47bb-0310-9956-ffa450edef68
  2. @rbowen

    Bah. The word is "whereas", not "where as"

    rbowen authored
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1241069 13f79535-47bb-0310-9956-ffa450edef68
  3. @rbowen

    Fixes issue 52604. Depending on the value of @rel_logfiledir@ the

    rbowen authored
    example may or may not start with a "/", rendering the example wrong in
    some cases, as described in that bugzilla issue. Changes the example to
    literal strings so there can be no ambiguity.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1241066 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 21, 2011
  1. @minfrin

    mod_policy: Add a new testing module to help server administrators

    minfrin authored
    enforce a configurable level of protocol compliance on their
    servers and application servers behind theirs.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1221668 13f79535-47bb-0310-9956-ffa450edef68
Commits on Nov 10, 2011
  1. @pquerna

    Default to not allowing htaccess in /, instead of just the documentro…

    pquerna authored
    …ot, which gets a nice 10% performance boost by default for me.
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1200478 13f79535-47bb-0310-9956-ffa450edef68
  2. proxy-html.conf needs to be included automatically

    Nick Kew authored
    if mod_proxy_html is loaded.  Otherwise it's a big
    gotcha when mod_proxy_html just does nothing at all!
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1200069 13f79535-47bb-0310-9956-ffa450edef68
  3. Add default proxy-html.conf file (defines links to be rewritten

    Nick Kew authored
    according to W3C HTML 4 and XHTML 1).
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1200060 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 29, 2011
  1. Clarify configuration comment.

    Rainer Jung authored
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1177210 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 12, 2011
  1. Fixed MaxRanges config block.

    Guenter Knauf authored
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1169599 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 3, 2011
  1. Added MaxRanges to httpd.conf.

    Guenter Knauf authored
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1164861 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 10, 2011
  1. @rbowen

    Moves the DocumentRoot declaration down to immediately above the

    rbowen authored
    <Directory $document_root> block, so that they are clearly related to
    one another, rather than having to have the comment referring back up 20
    lines.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1080291 13f79535-47bb-0310-9956-ffa450edef68
  2. @rbowen

    igalic reminded me that AllowOverride now defaults to none, and Options

    rbowen authored
    now defaults to FollowSymlinks, so simplify this entire section and thus
    reduce the chance that people will tinker with it. Remove scary warning.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1080290 13f79535-47bb-0310-9956-ffa450edef68
  3. @rbowen
Commits on Dec 1, 2010
  1. @igalic

    pr#50371 whoops, missed something.

    igalic authored
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1041012 13f79535-47bb-0310-9956-ffa450edef68
  2. @igalic

    pr#50371 no more pcre

    igalic authored
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1041011 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 4, 2010
Commits on Jun 15, 2010
  1. Fix IfModule in default configuration according

    Rainer Jung authored
    the to new mod_unixd.
    
    "User" and "Group" are no longer implemented in the MPMs.
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@954808 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 2, 2009
  1. @trawick

    catch up with updated Mutex syntax

    trawick authored
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@886291 13f79535-47bb-0310-9956-ffa450edef68
Commits on Nov 23, 2009
  1. @trawick

    Replace AcceptMutex, LockFile, RewriteLock, SSLMutex, SSLStaplingMutex,

    trawick authored
    and WatchdogMutexPath with a single Mutex directive.  Add APIs to
    simplify setup and user customization of APR proc and global mutexes.  
    (See util_mutex.h.)  Build-time setting DEFAULT_LOCKFILE is no longer
    respected; set DEFAULT_REL_RUNTIMEDIR instead.
    
    Some existing modules, such as mod_ldap and mod_auth_digest gain 
    configurability for their mutexes.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@883540 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 2, 2009
  1. Remove DefaultType config. I could have sworn I did this

    Roy T. Fielding authored
    four years ago, but apparently that was just AddDefaultCharset.
    PR: 13986
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@740144 13f79535-47bb-0310-9956-ffa450edef68
Commits on Nov 2, 2008
  1. Documentation revisions for r709838 and r709839.

    Chris Darroch authored
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@709841 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jul 11, 2008
  1. Add 'AuthzMergeRules Off' and a note to the default httpd.conf.

    David Shane Holden authored
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@676091 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 21, 2007
  1. @wrowe

    Start preparing to use the general-case httpd.conf.in,

    wrowe authored
    on Win32.
    
    Note the quoted log *filenames*, which lets us figure
    out the difference between fixing "access_log" to be
    a windows friendly "access.log", and leaving the custom
    log format name pretty_log alone.
    
    Also, prefer the user specified port for example ServerName.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@606135 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jan 11, 2006
  1. Authz refactoring

    Bradley Nicholes authored
    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.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@368027 13f79535-47bb-0310-9956-ffa450edef68
Something went wrong with that request. Please try again.