Allow control of pass-through of vhosts for virt_db
authorAdam Dickmeiss <adam@indexdata.dk>
Tue, 30 Jun 2009 09:50:33 +0000 (11:50 +0200)
committerAdam Dickmeiss <adam@indexdata.dk>
Tue, 30 Jun 2009 09:50:33 +0000 (11:50 +0200)
commit779166ef71fd082438f80b1e6af6dbaeb4310eab
tree96f8e4d5f28adbb3e9cd923db7c17cd2d462ab9b
parent204943044b0a58cb977e174eb62133c343c0731b
Allow control of pass-through of vhosts for virt_db

A new element in virt_db 'pass-vhosts' has a boolean value. If
true, it the virt_db passes vhost-enabled sessions - that is leaving
them untouched. This was also the old behavior of MP. A value of
false will make virt_db always inspect a Z39.50 session regardless
of whether vhost was set or not. This is new and default behavior.
src/filter_virt_db.cpp
xml/schema/metaproxy.rnc
xml/schema/metaproxy.rng
xml/schema/metaproxy.xsd