summaryrefslogtreecommitdiff
path: root/modules/aaa
Commit message (Collapse)AuthorAgeFilesLines
* First stab at a build environment for mod_authn_dbdColm MacCarthaigh2005-11-291-0/+132
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@349774 13f79535-47bb-0310-9956-ffa450edef68
* mod_authz_dbd: SQL authz with Login/Session supportNick Kew2005-11-183-0/+340
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@345389 13f79535-47bb-0310-9956-ffa450edef68
* Remove support for 'On' and 'Off' for AuthBasicProvider and AuthDigestProviderJustin Erenkrantz2005-11-162-30/+4
| | | | | | | | | as it doesn't actually work as advertised. Reviewed by: Joshua Slive (concept) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@345054 13f79535-47bb-0310-9956-ffa450edef68
* Replace dodgy cast with ap_set_string_slotNick Kew2005-11-151-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@344349 13f79535-47bb-0310-9956-ffa450edef68
* No functional Change: Removing trailing whitespace. This alsoJim Jagielski2005-11-1013-156/+156
| | | | | | | | means that "blank" lines consisting of just spaces or tabs are now really blank lines git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@332306 13f79535-47bb-0310-9956-ffa450edef68
* No functional change: simple detabbing of indented code.Jim Jagielski2005-11-102-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@332305 13f79535-47bb-0310-9956-ffa450edef68
* Change directives from OR_AUTHCFG to ACCESS_CONFNick Kew2005-10-301-5/+5
| | | | | | | SQL config in .htaccess doesn't make sense and could have security issues. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@329497 13f79535-47bb-0310-9956-ffa450edef68
* Faffing about with colon-delimiters (originally copied from mod_authn_dbm)Nick Kew2005-10-181-13/+0
| | | | | | | is deeply superfluous in an SQL context. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@326054 13f79535-47bb-0310-9956-ffa450edef68
* get properties rightAndré Malo2005-10-171-250/+250
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@325925 13f79535-47bb-0310-9956-ffa450edef68
* Add mod_authn_dbd to the NetWare buildBradley Nicholes2005-10-172-0/+251
| | | | | | Submitted by: <nowmW bocnet.com.au> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@325913 13f79535-47bb-0310-9956-ffa450edef68
* Add mod_authn_dbd to buildNick Kew2005-10-141-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@321254 13f79535-47bb-0310-9956-ffa450edef68
* Add mod_authn_dbdNick Kew2005-10-141-0/+230
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@321247 13f79535-47bb-0310-9956-ffa450edef68
* Start of getpid()/%d confusion fix...Jim Jagielski2005-08-311-41/+44
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@265047 13f79535-47bb-0310-9956-ffa450edef68
* Doxygen fixup / cleanupIan Holsman2005-08-281-0/+8
| | | | | | | | | submited by: Neale Ranns neale ranns.org reviewed by: Ian Holsman git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@263931 13f79535-47bb-0310-9956-ffa450edef68
* Ensure that req->dn is valid for the util_ldap_cache_compare() call.Jim Jagielski2005-08-081-0/+14
| | | | | | | Esp make sure not null. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@230895 13f79535-47bb-0310-9956-ffa450edef68
* * modules/ldap/util_ldap.c, modules/aaa/mod_authnz_ldap.c: Stop usingJoe Orton2005-07-281-44/+44
| | | | | | | APLOG_NOERRNO throughout. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@225794 13f79535-47bb-0310-9956-ffa450edef68
* * modules/aaa/mod_authnz_ldap.c (authz_ldap_check_user_access): RemoveJoe Orton2005-07-271-1/+0
| | | | | | | unused variable. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@225587 13f79535-47bb-0310-9956-ffa450edef68
* Changed cmpstri to strcasecmp as per Justin's note.Rich Bowen2005-07-213-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@220073 13f79535-47bb-0310-9956-ffa450edef68
* The arguments to require are case-sensitive, so that "Require User" andRich Bowen2005-07-203-6/+6
| | | | | | | | "Require Valid-User" don't work. This makes those comparisons case-insensitive. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@219936 13f79535-47bb-0310-9956-ffa450edef68
* * modules/aaa/mod_auth_digest.c: Another gcc 4 "structure field may beJoe Orton2005-06-231-1/+3
| | | | | | | | | | | | | used uninitialized" warning; fix validation of digest-uri for CONNECT requests: (copy_uri_components): Copy the hostinfo field. (authenticate_digest_user): Don't pass NULL (or, previously, a random pointer) to strcmp if a digest-uri is provided which doesn't match the request-uri in a CONNECT request. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@193127 13f79535-47bb-0310-9956-ffa450edef68
* fix lineendingsAndré Malo2005-06-201-250/+250
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@191502 13f79535-47bb-0310-9956-ffa450edef68
* Fix segmentation fault in mod_auth_{basic,digest} when no provider is ↵Paul Querna2005-05-262-2/+4
| | | | | | | | | explicitly listed. Reported by: Ben Collins-Sussman <sussman collab.net> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178674 13f79535-47bb-0310-9956-ffa450edef68
* Add mod_authn_alias to the buildBradley Nicholes2005-05-233-0/+254
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178054 13f79535-47bb-0310-9956-ffa450edef68
* Add the auth provider name as a note in the request so that ↵Bradley Nicholes2005-05-233-0/+9
| | | | | | authn_provider_alias is able to look up the original provider along with the per_dir configuration. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@178052 13f79535-47bb-0310-9956-ffa450edef68
* authn_provider_alias adds the configuration block tagBradley Nicholes2005-05-231-0/+209
| | | | | | | | | | | <AuthnProviderAlias baseProvider Alias> Authentication directives contained within this block can be referenced as a new authProvider using the AuthBasicProvider or AuthDigestProvider directives. These directives will be merged in to the per_dir configuration just before the base provider is called. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@177985 13f79535-47bb-0310-9956-ffa450edef68
* Reintroduce stack frame construction with /Oy- (removal was implied by /O2).William A. Rowe Jr2005-05-1512-12/+12
| | | | | | | | | This makes binaries far easier to debug, during operation and for post-crash .dmp analysis. Do not alter /Gs optimizations per brane. Reviewed by: stoddard, brane git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@170253 13f79535-47bb-0310-9956-ffa450edef68
* Backing out the AuthLDAPAllowDNAuth patch from r168016. Because of LDAP ↵Bradley Nicholes2005-05-061-102/+53
| | | | | | filter issues this patch still can't guarantee unique results. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@168644 13f79535-47bb-0310-9956-ffa450edef68
* Add the directive AuthLDAPAllowDNAuth to allow a user to authenticate ↵Bradley Nicholes2005-05-031-53/+102
| | | | | | against an LDAP directory using a full user DN. This directive allows a user to authenticate against a subcontext that may contain non-unique user IDs. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@168016 13f79535-47bb-0310-9956-ffa450edef68
* Allow httpd on NetWare to build using either the standard socket libraries ↵Bradley Nicholes2005-04-141-0/+8
| | | | | | or the Winsock libraries. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@161368 13f79535-47bb-0310-9956-ffa450edef68
* Implement the exported function from mod_ldap(util_ldap) as optional ↵Bradley Nicholes2005-03-311-0/+20
| | | | | | functions so that we can eliminate the load ordering of mod_ldap and mod_authnz_ldap. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@159619 13f79535-47bb-0310-9956-ffa450edef68
* Fix 'Anonymous *', which denied accessAndré Malo2005-02-141-1/+1
| | | | | | | | * modules/aaa/mod_authn_anon.c (check_anonymous): don't return AUTH_USER_NOT_FOUND if conf->anyuserid is configured. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153815 13f79535-47bb-0310-9956-ffa450edef68
* Update copyright year to 2005 and standardize on current copyright owner line.Justin Erenkrantz2005-02-0414-14/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151408 13f79535-47bb-0310-9956-ffa450edef68
* Allow AuthLDAPURL to override the default connection type with an option ↵Bradley Nicholes2005-02-031-5/+22
| | | | | | second parameter of NONE, SSL or TLS | STARTTLS git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151083 13f79535-47bb-0310-9956-ffa450edef68
* Correct the order of includes to follow httpd conventions, and getWilliam A. Rowe Jr2005-01-051-14/+12
| | | | | | | Win32 compiling again. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@124279 13f79535-47bb-0310-9956-ffa450edef68
* "transfered" is not a word.Cliff Woolley2004-12-141-1/+1
| | | | | | | | s/transfered/transferred/g; git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@111858 13f79535-47bb-0310-9956-ffa450edef68
* Allow APR to exist and build outside of the httpd/srclib file structureBradley Nicholes2004-11-3011-33/+33
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106975 13f79535-47bb-0310-9956-ffa450edef68
* Axe a dead variableWilliam A. Rowe Jr2004-11-211-4/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106077 13f79535-47bb-0310-9956-ffa450edef68
* Remove the .cvsignore files.Joe Orton2004-11-191-21/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105796 13f79535-47bb-0310-9956-ffa450edef68
* Return the correct error when the user object is not foundBradley Nicholes2004-11-051-6/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105697 13f79535-47bb-0310-9956-ffa450edef68
* Added the directive "Requires ldap-filter" that allows the module to only ↵Bradley Nicholes2004-11-051-4/+59
| | | | | | authorize a user based on a complex LDAP search filter. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105694 13f79535-47bb-0310-9956-ffa450edef68
* Added the directive "Requires ldap-attribute" that allows the module to only ↵Bradley Nicholes2004-11-031-1/+29
| | | | | | | | | | authorize a user if the attribute value specified matches the value of the user object. PR 31913 Submitted by: Ryan Morgan <rmorgan pobox.com> Reviewd by: Brad Nicholes git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105675 13f79535-47bb-0310-9956-ffa450edef68
* Allow mod_authnz_ldap authorization functionality to be used without ↵Bradley Nicholes2004-11-022-0/+45
| | | | | | | | | | requiring the user to also be authenticated through mod_authnz_ldap. This allows other authentication modules to take advantage of LDAP authorization only [PR 28253] Submitted by: Jari Ahonen [jah progress.com] Reviewed by: Brad Nicholes git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105669 13f79535-47bb-0310-9956-ffa450edef68
* * modules/aaa/mod_authnz_ldap.c: Fix /*-within-comment warning.Joe Orton2004-10-121-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105415 13f79535-47bb-0310-9956-ffa450edef68
* mod_auth_ldap: Handle the inconsistent way in which the MS LDAPGraham Leggett2004-10-041-5/+33
| | | | | | | | | | | library handles special characters. PR: 24437 Obtained from: Submitted by: Jess Holle Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105379 13f79535-47bb-0310-9956-ffa450edef68
* Add mod_authnz_ldap for the win32 buildWilliam A. Rowe Jr2004-08-311-0/+128
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104922 13f79535-47bb-0310-9956-ffa450edef68
* Clean up some compiler warningsBradley Nicholes2004-08-191-37/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104727 13f79535-47bb-0310-9956-ffa450edef68
* Update the netware make files to stop building the ldap modules from ↵Bradley Nicholes2004-08-181-1/+6
| | | | | | experimental and start building from the new locations. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104719 13f79535-47bb-0310-9956-ffa450edef68
* Both the r->user and r->ap_auth_type were set previously when the username ↵Bradley Nicholes2004-08-181-6/+0
| | | | | | and password were extracted from the request. Resetting them at the end of the handler will overwrite any changes made by the authn provider. For example, the ldap authn provider can be configured to change the user name to a full user dn. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104712 13f79535-47bb-0310-9956-ffa450edef68
* Make sure mod_authnz_ldap is included in the unix builds.Graham Leggett2004-08-181-0/+4
| | | | | | | | | | PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104707 13f79535-47bb-0310-9956-ffa450edef68
* Clarify an error message to tell the user what to do if apr-util lacksGraham Leggett2004-08-181-1/+1
| | | | | | | | | | | LDAP support. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104706 13f79535-47bb-0310-9956-ffa450edef68