]> andersk Git - mod-vhost-ldap.git/log
mod-vhost-ldap.git
13 years agoHard-code ~username for LDAP vhosts. scripts-rebased scripts-rebased.r1608
Greg Brockman [Sun, 15 Aug 2010 14:51:37 +0000 (10:51 -0400)] 
Hard-code ~username for LDAP vhosts.

Signed-off-by: Geoffrey Thomas <geofft@mit.edu>
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
[gdb@mit.edu: Reimplement using mod_userdir]

13 years agoUse ap_walk_config to configure directives
Greg Brockman [Sun, 15 Aug 2010 14:51:37 +0000 (10:51 -0400)] 
Use ap_walk_config to configure directives

The only expected change in behavior here is that directives
configured from LDAP are expected to now behave much more like ones
configured statically, since they now use the same code.  In practice,
this should not work out to a significant difference, but some
directives do seem to have a lot of code that
mod_vhost_ldap_translate_name didn't contain.  (I haven't investigated
this in-depth.)

I also removed logic to deal with r->uri[0] != '\0' && r->uri[0] !=
'/'.  I believe this is not actually relevant anymore, as the tranlate
hook no longer deals with translating to filenames itself, but I could
be mistaken.

13 years agoRefactor code for processing attributes from LDAP.
Greg Brockman [Sun, 15 Aug 2010 14:40:23 +0000 (10:40 -0400)] 
Refactor code for processing attributes from LDAP.

This patch should not change any behavior.  We do this refactoring in
preparation for switching to ap_walk_config.

13 years agoDeep clone server_rec using ap_fixup_virtual_host
Greg Brockman [Sun, 15 Aug 2010 14:27:58 +0000 (10:27 -0400)] 
Deep clone server_rec using ap_fixup_virtual_host

This patch is largely a refactoring.  However, we effectively are now
doing a deep clone, as opposed to the somewhat-deep clone we used to
have using memcpy.

13 years agoTag version 2.0.5 upstream/2.0.5
Ondřej Surý [Wed, 7 Jul 2010 13:08:10 +0000 (15:08 +0200)] 
Tag version 2.0.5

13 years agoCopy whole server_rec structure into request (Courtesy of Anders Kaseorg)
Ondřej Surý [Wed, 7 Jul 2010 13:04:59 +0000 (15:04 +0200)] 
Copy whole server_rec structure into request (Courtesy of Anders Kaseorg)

13 years agoFix code in fixups
Ondřej Surý [Mon, 21 Jun 2010 15:03:40 +0000 (17:03 +0200)] 
Fix code in fixups

13 years agoIncrement VERSION for release upstream/2.0.4
Ondřej Surý [Mon, 21 Jun 2010 14:43:36 +0000 (16:43 +0200)] 
Increment VERSION for release

13 years agoRemove mutexes as they cause lockups, set documentroot once more in fixups hook
Ondřej Surý [Mon, 21 Jun 2010 14:43:14 +0000 (16:43 +0200)] 
Remove mutexes as they cause lockups, set documentroot once more in fixups hook

13 years agoFix extra comma upstream/2.0.3
Ondřej Surý [Wed, 16 Jun 2010 14:22:02 +0000 (16:22 +0200)] 
Fix extra comma

13 years agoAdd changelog for 2.0.3
Ondřej Surý [Wed, 16 Jun 2010 13:56:37 +0000 (15:56 +0200)] 
Add changelog for 2.0.3

13 years agoIncrement version to 2.0.3
Ondřej Surý [Wed, 16 Jun 2010 13:52:41 +0000 (15:52 +0200)] 
Increment version to 2.0.3

13 years agoAdd mutex around ap_document_root unlocked before handler is run
Ondřej Surý [Wed, 16 Jun 2010 13:52:14 +0000 (15:52 +0200)] 
Add mutex around ap_document_root unlocked before handler is run

13 years agoIncrement version to 2.0.2 upstream/2.0.2
Ondřej Surý [Thu, 10 Jun 2010 09:08:41 +0000 (11:08 +0200)] 
Increment version to 2.0.2

13 years agoAdd support for wildcard hostnames (patch courtesy by Anders Kaseorg)
Ondřej Surý [Thu, 10 Jun 2010 09:07:33 +0000 (11:07 +0200)] 
Add support for wildcard hostnames (patch courtesy by Anders Kaseorg)

13 years agoFix LDAP query injection (courtesy of Anders Kaseorg)
Ondřej Surý [Thu, 10 Jun 2010 08:46:43 +0000 (10:46 +0200)] 
Fix LDAP query injection (courtesy of Anders Kaseorg)

13 years agoIncrement version upstream/2.0.1
Ondřej Surý [Wed, 9 Jun 2010 13:15:15 +0000 (15:15 +0200)] 
Increment version

13 years agoPrepare ChangeLog for 2.0.1 release
Ondřej Surý [Wed, 9 Jun 2010 13:15:07 +0000 (15:15 +0200)] 
Prepare ChangeLog for 2.0.1 release

13 years agoRemoved saved_docroot from vhost-ldap struct
Ondřej Surý [Wed, 9 Jun 2010 12:43:01 +0000 (14:43 +0200)] 
Removed saved_docroot from vhost-ldap struct

13 years agoRemove cleanup routine - it was causing segfaults
Ondřej Surý [Wed, 9 Jun 2010 12:40:37 +0000 (14:40 +0200)] 
Remove cleanup routine - it was causing segfaults

13 years agoAdapt Makefile to a new SCM
Ondřej Surý [Tue, 8 Jun 2010 12:09:04 +0000 (14:09 +0200)] 
Adapt Makefile to a new SCM

13 years agoAdd NEWS file upstream/2.0.0
Ondřej Surý [Tue, 8 Jun 2010 11:11:43 +0000 (13:11 +0200)] 
Add NEWS file

13 years agobump version to 2.0.0
Ondřej Surý [Tue, 8 Jun 2010 11:11:03 +0000 (13:11 +0200)] 
bump version to 2.0.0

13 years agoAdd notice about changing order of hooks
Ondřej Surý [Tue, 8 Jun 2010 11:10:53 +0000 (13:10 +0200)] 
Add notice about changing order of hooks

13 years ago2.0.0 Changelog
Ondřej Surý [Tue, 8 Jun 2010 11:07:57 +0000 (13:07 +0200)] 
2.0.0 Changelog

13 years agoSet max number of failures as #define
Ondřej Surý [Tue, 8 Jun 2010 10:38:00 +0000 (12:38 +0200)] 
Set max number of failures as #define

13 years agoSleep seconds as fibonacci number
Ondřej Surý [Tue, 8 Jun 2010 10:31:21 +0000 (12:31 +0200)] 
Sleep seconds as fibonacci number

13 years agoAdd WARNING when ldap is unreachable
Ondřej Surý [Tue, 8 Jun 2010 10:27:13 +0000 (12:27 +0200)] 
Add WARNING when ldap is unreachable

13 years agoprint number retries in debug
Ondřej Surý [Tue, 8 Jun 2010 10:21:09 +0000 (12:21 +0200)] 
print number retries in debug

13 years agoSleep intervals calculated as arithmetic row (sleep = sleep + num_of_tries)
Ondřej Surý [Tue, 8 Jun 2010 10:20:28 +0000 (12:20 +0200)] 
Sleep intervals calculated as arithmetic row (sleep = sleep + num_of_tries)

13 years agoAdd more debug info on what we are translating
Ondřej Surý [Tue, 8 Jun 2010 10:15:42 +0000 (12:15 +0200)] 
Add more debug info on what we are translating

13 years agoRemove ap_server_root_relative debug
Ondřej Surý [Tue, 8 Jun 2010 10:12:50 +0000 (12:12 +0200)] 
Remove ap_server_root_relative debug

13 years agoHandle more errors from ldap, back-off exponentially
Ondřej Surý [Tue, 8 Jun 2010 10:10:49 +0000 (12:10 +0200)] 
Handle more errors from ldap, back-off exponentially

13 years agoSet r->filename again
Ondřej Surý [Tue, 8 Jun 2010 09:49:21 +0000 (11:49 +0200)] 
Set r->filename again

13 years agoCreate new real name with apr_filepath_merge
Ondřej Surý [Tue, 8 Jun 2010 09:37:49 +0000 (11:37 +0200)] 
Create new real name with apr_filepath_merge

13 years agoRemove debug logs from set_document_root
Ondřej Surý [Tue, 8 Jun 2010 09:26:04 +0000 (11:26 +0200)] 
Remove debug logs from set_document_root

13 years agoAdd more debug info
Ondřej Surý [Tue, 8 Jun 2010 09:24:54 +0000 (11:24 +0200)] 
Add more debug info

13 years agoTry translate concated filename
Ondřej Surý [Tue, 8 Jun 2010 09:03:15 +0000 (11:03 +0200)] 
Try translate concated filename

13 years agoCorrectly call set_document_root
Ondřej Surý [Tue, 8 Jun 2010 08:56:48 +0000 (10:56 +0200)] 
Correctly call set_document_root

13 years agoFix return values in set_document_root
Ondřej Surý [Tue, 8 Jun 2010 08:55:11 +0000 (10:55 +0200)] 
Fix return values in set_document_root

13 years agoAdd own set_document_root
Ondřej Surý [Tue, 8 Jun 2010 08:53:05 +0000 (10:53 +0200)] 
Add own set_document_root

13 years agoModify cgi-bin, add some debug info
Ondřej Surý [Tue, 8 Jun 2010 08:44:54 +0000 (10:44 +0200)] 
Modify cgi-bin, add some debug info

13 years ago- Add more error return codes
Ondřej Surý [Tue, 8 Jun 2010 08:29:00 +0000 (10:29 +0200)] 
- Add more error return codes
- Set document root by using internal functions

13 years agoChange internal logic to rewrite apache variables and pass request to next modules
Ondřej Surý [Tue, 8 Jun 2010 07:42:07 +0000 (09:42 +0200)] 
Change internal logic to rewrite apache variables and pass request to next modules

17 years agofix archive target in Makefile
Ondřej Surý [Wed, 1 Nov 2006 12:17:22 +0000 (12:17 +0000)] 
fix archive target in Makefile

git-svn-id: svn://svn.debian.org/svn/modvhostldap/trunk/mod-vhost-ldap@67 4dd36cbf-e3fd-0310-983d-db0e06859cf4

17 years agoadd support for apache-2.2 into trunk
Ondřej Surý [Wed, 1 Nov 2006 12:14:59 +0000 (12:14 +0000)] 
add support for apache-2.2 into trunk

git-svn-id: svn://svn.debian.org/svn/modvhostldap/trunk/mod-vhost-ldap@66 4dd36cbf-e3fd-0310-983d-db0e06859cf4

17 years agocommit apache-2.2 stuff into branch
Ondřej Surý [Wed, 1 Nov 2006 11:55:11 +0000 (11:55 +0000)] 
commit apache-2.2 stuff into branch

git-svn-id: svn://svn.debian.org/svn/modvhostldap/branches/apache-2.2/mod-vhost-ldap@65 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agoAdd support for apache-2.2
Ondřej Surý [Fri, 21 Apr 2006 08:58:17 +0000 (08:58 +0000)] 
Add support for apache-2.2

git-svn-id: svn://svn.debian.org/svn/modvhostldap/mod-vhost-ldap@39 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agoFix another fastcgi related bug, create and release first stable version upstream/1.0.0
Ondřej Surý [Fri, 20 Jan 2006 15:20:01 +0000 (15:20 +0000)] 
Fix another fastcgi related bug, create and release first stable version

git-svn-id: svn://svn.debian.org/svn/modvhostldap/mod-vhost-ldap@36 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years ago0.2.9: fix running from sub request upstream/0.2.9
Ondřej Surý [Mon, 3 Oct 2005 14:10:28 +0000 (14:10 +0000)] 
0.2.9: fix running from sub request

git-svn-id: svn://svn.debian.org/svn/modvhostldap/mod-vhost-ldap@35 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agomod_vhost_ldap.c: add support for fallback host upstream/0.2.8
Ondřej Surý [Thu, 22 Sep 2005 07:27:53 +0000 (07:27 +0000)] 
mod_vhost_ldap.c: add support for fallback host

git-svn-id: svn://svn.debian.org/svn/modvhostldap/mod-vhost-ldap@30 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agofix type APLOG_WARN -> APLOG_WARNING
Ondřej Surý [Mon, 19 Sep 2005 08:34:55 +0000 (08:34 +0000)] 
fix type APLOG_WARN -> APLOG_WARNING

git-svn-id: svn://svn.debian.org/svn/modvhostldap/mod-vhost-ldap@29 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agoupdated VERSION and debian/changelog
Ondřej Surý [Mon, 19 Sep 2005 08:27:38 +0000 (08:27 +0000)] 
updated VERSION and debian/changelog

git-svn-id: svn://svn.debian.org/svn/modvhostldap/mod-vhost-ldap@28 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agoadd virtual host to logging if vhost is not found
Ondřej Surý [Mon, 19 Sep 2005 08:25:49 +0000 (08:25 +0000)] 
add virtual host to logging if vhost is not found

git-svn-id: svn://svn.debian.org/svn/modvhostldap/mod-vhost-ldap@27 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agomod_vhost_ldap: 0.2.6 version upstream/0.2.6
Ondřej Surý [Fri, 16 Sep 2005 08:10:18 +0000 (08:10 +0000)] 
mod_vhost_ldap: 0.2.6 version

git-svn-id: svn://svn.debian.org/svn/modvhostldap/mod-vhost-ldap@25 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agoimplement merge_server_config
Ondřej Surý [Fri, 16 Sep 2005 08:08:55 +0000 (08:08 +0000)] 
implement merge_server_config

git-svn-id: svn://svn.debian.org/svn/modvhostldap/mod-vhost-ldap@24 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agomod-vhost-ldap: 0.2.5 release upstream/0.2.5
Ondřej Surý [Fri, 9 Sep 2005 07:49:36 +0000 (07:49 +0000)] 
mod-vhost-ldap: 0.2.5 release

git-svn-id: svn://svn.debian.org/svn/modvhostldap/mod-vhost-ldap@23 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agoupdated make archive script in Makefile
Ondřej Surý [Tue, 30 Aug 2005 13:45:58 +0000 (13:45 +0000)] 
updated make archive script in Makefile

git-svn-id: svn://svn.debian.org/svn/modvhostldap/mod-vhost-ldap@22 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agorevamp directory structure: step 3 upstream/0.2.4
Ondřej Surý [Tue, 30 Aug 2005 13:34:32 +0000 (13:34 +0000)] 
revamp directory structure: step 3

git-svn-id: svn://svn.debian.org/svn/modvhostldap/trunk@15 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agorelease 0.2.4
Ondřej Surý [Tue, 30 Aug 2005 13:30:12 +0000 (13:30 +0000)] 
release 0.2.4

git-svn-id: svn://svn.debian.org/svn/modvhostldap@12 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agoadd README.Debian
Ondřej Surý [Tue, 30 Aug 2005 07:26:27 +0000 (07:26 +0000)] 
add README.Debian

git-svn-id: svn://svn.debian.org/svn/modvhostldap@10 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agogit-svn-id: svn://svn.debian.org/svn/modvhostldap@8 4dd36cbf-e3fd-0310-983d-db0e06859cf4
Ondřej Surý [Mon, 29 Aug 2005 14:46:48 +0000 (14:46 +0000)] 
git-svn-id: svn://svn.debian.org/svn/modvhostldap@8 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agoapacheConfig is STRUCTURAL objectClass and not AUXILIARY
Ondřej Surý [Mon, 29 Aug 2005 12:31:48 +0000 (12:31 +0000)] 
apacheConfig is STRUCTURAL objectClass and not AUXILIARY

git-svn-id: svn://svn.debian.org/svn/modvhostldap@7 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agorelease 0.2.3 upstream/0.2.3
Ondřej Surý [Wed, 17 Aug 2005 09:41:43 +0000 (09:41 +0000)] 
release 0.2.3

git-svn-id: svn://svn.debian.org/svn/modvhostldap@6 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agomod_vhost_ldap: MOD_VHOST_VERSION -> MOD_VHOST_LDAP_VERSION
Ondřej Surý [Tue, 16 Aug 2005 07:43:40 +0000 (07:43 +0000)] 
mod_vhost_ldap: MOD_VHOST_VERSION -> MOD_VHOST_LDAP_VERSION

git-svn-id: svn://svn.debian.org/svn/modvhostldap@5 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agomod_vhost_ldap: release 0.2.2, for changes see ChangeLog
Ondřej Surý [Tue, 16 Aug 2005 07:39:08 +0000 (07:39 +0000)] 
mod_vhost_ldap: release 0.2.2, for changes see ChangeLog

git-svn-id: svn://svn.debian.org/svn/modvhostldap@4 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agoFabian Fagerholm <fabbe@paniq.net>: fix typos
Ondřej Surý [Thu, 11 Aug 2005 13:11:08 +0000 (13:11 +0000)] 
Fabian Fagerholm <fabbe@paniq.net>: fix typos

git-svn-id: svn://svn.debian.org/svn/modvhostldap@3 4dd36cbf-e3fd-0310-983d-db0e06859cf4

18 years agoinitial import of mod-vhost-ldap
Ondřej Surý [Tue, 9 Aug 2005 12:14:30 +0000 (12:14 +0000)] 
initial import of mod-vhost-ldap

git-svn-id: svn://svn.debian.org/svn/modvhostldap@1 4dd36cbf-e3fd-0310-983d-db0e06859cf4

This page took 0.15695 seconds and 4 git commands to generate.