Changed the way yaz-client encodes charset negotiation information
authorAdam Dickmeiss <adam@indexdata.dk>
Wed, 30 May 2007 21:56:59 +0000 (21:56 +0000)
committerAdam Dickmeiss <adam@indexdata.dk>
Wed, 30 May 2007 21:56:59 +0000 (21:56 +0000)
commit3ebf9c87afb52af8cc6e696ffbb040aeca68b3f4
treec4a57542552895dd2c5d1c21d409ec8276591c75
parenta51cfbf3f8ca5c487fc8bbcecb4e456a08162a33
Changed the way yaz-client encodes charset negotiation information
to target when no negoatitionCharset is set by user using command
negcharset. In YAZ 3.0.0 and later the negotation information was
simply omitted. Now the OriginProposal is sent anway but with
proposedCharSets and proposedlanaguages omitted (both are optional).
YAZ Frontend server is also modified to deal with this: omitted
proposedCharSets in the OriginProposal will make the frontend server
return default character set for target if that is supplied by the
backend init handler (member query_charset).
client/client.c
src/seshigh.c