commit fa141480afbaef84ff01c1f37cd72b2154175cf1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 19 10:47:19 2015 +0000

    Version 1.12.5

commit 37ae4386bd764d62ae43c68df1560be55ff813ca
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 19 11:51:51 2015 +0200

    Prioritize HTTP sockets over outgoing connections

commit 269732c92b0b57beb504c7b107e3559cd153b7c3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 19 11:51:18 2015 +0200

    Destroy configuration at exit from main

commit 24ad8ea356d71c764af19897e2719670a94a3a05
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 16 19:08:19 2015 +0200

    Further work

commit cc9efe948e97e8f6f785bdd2e37a17ba0cce672d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 15 11:44:01 2015 +0200

    First work on usage limit

commit 9ed1240d68bb478538ebc353393a1dc83f31d45c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 9 15:10:43 2015 +0000

    Remove Ubuntu utopic

commit f52f73013c879b2bbb166bf5736fbebdc5b2d668
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 15 08:50:10 2015 +0000

    Version 1.12.4

commit bd4157d7ff7e08ef286677dd522bb13d1f91de62
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 15 10:40:27 2015 +0200

    log msg cleanup PAZ-1037

commit e16309327f36c5e29217fa869fe1b2cdb466d7de
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 11 21:11:52 2015 +0200

    Fix leak in record parsing
    
    Occurred when empty data was produced and metadata did not have the
    attribute "empty". The empty attribute was introduced in PAZ-858.

commit 64dccf5757a22cedd3c21ca834e3e02f39dd0504
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 7 17:32:06 2015 +0200

    Updates to pz:authentication documentation

commit e402c31f1d1412a82be99fd4a033209f939c97e9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 7 17:30:21 2015 +0200

    Refer to full Apache product

commit 36fc577568a9ffe8010f4c1fc62279fa8c617c7c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Sep 6 12:50:30 2015 +0200

    Document info command
    
    This command has been around since first release in 2007.

commit ff21539a6f1462d715335d51adcf6e8be94f1b71
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Sep 6 12:45:46 2015 +0200

    Renamee clients_count to clients_get_count

commit 1bb568a75bc0d9f55b0d36cbc8891db5574acf19
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Sep 6 12:44:45 2015 +0200

    Rename sessions_count to sessions_get_count

commit 4811426e29ae9c4ba92e881e858ccab7e71b9efa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Sep 6 12:40:19 2015 +0200

    Command info includes versions, statistics
    
    The undocumented server-status is gone and completely replaced by
    command info which returns general information of the pazpar2
    instance.

commit 6d4317c4e23171219f825163d01cd896fee3d1f5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Sep 6 12:28:09 2015 +0200

    Annotate mallinfo status for command server-status

commit a1892356917081446d2714369c68da7322a824a4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Sep 6 12:05:05 2015 +0200

    Remove unused code in server-status

commit d75ded7b6e101dd169662a89497d16fce9aa1f53
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 3 21:04:54 2015 +0200

    Fix pazpar2 man page referral to pazpar2_play

commit f7e0a319948f6b11eaef93e6d44434ffe7307cad
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 3 15:13:21 2015 +0200

    Minor updates to pazpar2_play manual

commit 36e2c9062d9376287dd0c7f101947c165aa00259
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 3 11:57:52 2015 +0000

    Version 1.12.3

commit 64f8db0dccef6f48e692e09f564a00ef7a56cb5f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 3 13:09:07 2015 +0200

    Make pazpar2_play part of Deb/RPM PAZ-1031

commit d8da766c297d7fb27927c14f3a4d78df93cb4a6d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 3 13:08:24 2015 +0200

    Begininngs of verbose mode for pazpar2_play

commit c61904671e969a32a7f9d38a523f7abaa2b371fd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 3 11:09:13 2015 +0200

    Allow predictable sessions PAZ-1030

commit 474aa2bb93c17cf82653574c8c8632e9907419bc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 3 11:02:11 2015 +0200

    Fix pazpar2 recording broken PAZ-1029
    
    Bug was introduced in 3711bf09aa1125b5277926c29cc0526df68194ac.

commit 7e116f504e6cdb3d5fa5b055105d3f412112452e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 3 09:42:31 2015 +0200

    At session destroy log facet IDs in use

commit b95b9aadfc8c43a7370b1d778c5ffc0942a14035
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 3 09:33:17 2015 +0200

    Rename new_session to session_create

commit cd5d11b2abd121a03a1075f7525112e7597cbc09
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 3 09:31:20 2015 +0200

    Tweak logging for session create/destroy
    
    Now logs sessions in use total, NMEM usage for session and last
    operation.

commit 099338cc0c6c6a9b8c995f60a9e829bbdd648478
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 1 15:06:13 2015 +0200

    Add timeout things to two test services

commit a57198d3177b067e92e45c8a6e68c8b73b6aecf3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 1 15:05:30 2015 +0200

    log levels http+iochan for tests
    
    And wait longer time in valgrind mode.

commit c05775cf4c75542f765440c701be929160dc3e5d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 1 15:03:40 2015 +0200

    Log total sessions they are created/destructed

commit c4a0e7bd9ac4994ad56c637945c55aeb8bfe2c9c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 1 14:00:46 2015 +0200

    log tv_sec in call to yaz_poll

commit 33f6cb2ff7f0e57bb8001d40b1a7400e3f8ebc61
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 1 14:00:21 2015 +0200

    log level for http is http (not HTTP)

commit 4ae1e0582f66acaec33dca2c3b023d47d7f431af
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 31 14:33:42 2015 +0200

    Fix 0 ptr reference for POST and no Content-Type PAZ-1028

commit 01b2de29909752b00e5a71bda1635aefb72e2278
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 31 09:41:37 2015 +0000

    Version 1.12.2

commit 80327a52571cc68cfc23ea9ef086a4b5334b5d00
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 31 11:31:56 2015 +0200

    Facility disable/logging of POSTed content PAZ-1027
    
    Log level "post" controls whether POSTed content is logged. This
    is enabled by default. To disable, use -v -post on the command
    line.

commit 0d45377ca625dc66907c18bb3f524f9d6c354236
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 31 11:30:33 2015 +0200

    Add \n after dump of HTTP response
    
    This is what is in effect when -d is used twice

commit 381be757c3c5d75e4380833f8d8da7e826de2990
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 31 11:29:30 2015 +0200

    Explain the semantics of using option -d twice

commit f55fc6fe7aa50cb0d8a400787d28edc2c4a91040
Merge: d16956d 4e9187d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 26 13:03:06 2015 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit d16956d6005644721a7eeeafa5c5467e8b8bd9b2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 26 13:02:33 2015 +0200

    Update ajaxdev.xml and make ti part of the dist PAZ-1025

commit 4e9187d51da4107d06e2b32ab205ffe0cbdbbb13
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 26 10:42:03 2015 +0000

    Version 1.12.1

commit b1e45fa9dbe4e097133b80d58b45b6e146ed50ba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 26 11:55:18 2015 +0200

    Fix pazpar2 crash when using pz:extendrecs PAZ-1024

commit 4703387ffcdb5ec354a5d4a675f926ffaadf615a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 25 15:18:10 2015 +0200

    test_icu has rule to remove leading whitespace

commit d8ce400566fc900c78df81c50cd788c35baa0251
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 17 09:31:37 2015 +0000

    Version 1.12.0

commit e1cfd245ea6672045afb6d68dca3df0153d22445
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 14 13:20:34 2015 +0200

    Fix PAZPAR2_PPMUTEX_H incorrectly defined PAZ-1023

commit 2f723cbc10d81f7ddedaeaf67c111ebed9bc193b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 13 15:32:23 2015 +0200

    Reformat and while to for stmt

commit 08c69986d79d39c2a42480d443a7e1f826f2ebd9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 13 15:23:42 2015 +0200

    refactor: move definition to inner scope

commit b972315420350bd3bf13377559094b552c817e49
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 13 15:07:26 2015 +0200

    Avoid warning about non-handled switch stmt case

commit 4f540f411b3a09f282b75089a86ed9d86cc4846e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 13 13:57:38 2015 +0200

    Fix windows: crash in xmlDocFormatDump PAZ-1021
    
    Problem is the passed FILE*. We can not pass FILE pointers between
    DLLs. So we just avoid dumping the XML config during start on Windows.

commit 4b259026074c2fb5931eac168a64e8df0be46e30
Merge: 7f0b4d8 ccb49ea
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 12 15:43:51 2015 +0200

    Merge branch 'master' into paz-927

commit ccb49eae33fe080c2a184b7ccf67ad32bda3e446
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 12 11:14:28 2015 +0000

    debian compat 9 PAZ-1020

commit cd65f5a5853900e62ff5dd53796606cb9de70906
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 28 14:55:25 2015 +0200

    Fix bytarget list not cleared for new search PAZ-1019

commit f79057ff6c4afe924846b10f1a5f1f9d84b3474e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 28 08:26:59 2015 +0000

    Version 1.1.13

commit 9563ef446f908c8487b61bd80a3d5ccfe9ce3ae8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 28 08:26:30 2015 +0000

    Make packages for centos7

commit 186e99a6b10f92bf994322f4f3eacd64f56c1a13
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 27 15:34:56 2015 +0200

    PAZ-1013: Do not re-search if facet-id mapping not found
    
    Conflicts:
    	src/client.c
    	src/session.c

commit 8b81889f868b613dcc8c7a37d9522228f47cbccd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 27 15:22:10 2015 +0200

    Optimize single-target sortmap - keep record order PAZ-1017

commit e196499f3533620b05459968ad8d5a074b1e1c89
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 27 13:35:59 2015 +0200

    Fix bad HTTP request causes a crash PAZ-1012

commit 3ca0687d9eab38a71b6cfefa4a522aa488a379ec
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 27 11:21:12 2015 +0200

    Fix PAZ-10108: Position recids with leading zeroes

commit 2862cbca7c68c359c1e7eadd83274467a49cbd2c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 21 14:22:34 2015 +0000

    Version 1.11.2

commit 6b39b81fb4261b5606b9a109cf02515eb5efa1a5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 21 14:20:15 2015 +0000

    PAZ-1015: Doc common submodule error
    
    Prevented docs from being built, making 1.11.1 a bad release

commit 5245010672aa9bc8b383f221f9ec86c52d0b64fd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 21 14:06:21 2015 +0000

    Version 1.11.1

commit 0f6fb28830e5b5d7f98b1689c64bbf19f538f0b6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 21 10:37:13 2015 +0200

    Fix PAZ-1009: Do not create local facets when facetmap:split

commit d96989af3aa0eb866948a3f6564e5b384a980fdf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 6 11:06:02 2015 +0000

    Version 1.11.0

commit b01d23115aacee0cab25b543ce830abfaf13192b
Merge: f22b948 2e6ca38
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 6 10:52:38 2015 +0200

    Merge branch 'paz-1008-a'

commit 2e6ca38ba48b41f025b5740bf33a42afbefd4641
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 2 14:42:00 2015 +0200

    facet ID term map PAZ-1008
    
    New setting pz:facetmap:split:name.

commit f22b9486efad9d0cc108b1f80389f86de4747410
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 2 14:41:19 2015 +0200

    Remove two files in test no longer in use

commit da8bef381e0c673537b0709687d26a4996cd4807
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 29 09:02:31 2015 +0000

    spec: remove extra Summary

commit c55a95e8a1e860413b6d6c9dabd4529d8c89963a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 22 16:48:32 2015 +0200

    Fix idmetaversion strips n SA-743

commit 363c0adc2ebed5aca7c06a98c45b20b8b71c4341
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 16 10:50:23 2015 +0000

    Version 1.10.0

commit a3f57f20fb1ade51cc5a99aafcc16af1a1f5b0c8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 16 12:42:14 2015 +0200

    Sort by retrieval PAZ-1006

commit 7cdb8b2853f2915dded2eb6fa496c11c6f196f40
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 2 16:17:54 2015 +0200

    Remove test_preferred - no longer maintained

commit 6c1c46b74d3c184cec3254f07a1f11344d63337e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 2 16:16:30 2015 +0200

    bytarget includes native query PAZ-1005

commit 09bfaedb7ffb6f6526fb104d8258c4636500079b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 2 16:15:48 2015 +0200

    Ignore .trs files.. created newer GNU automake it seems

commit 592c169f15e5c63b629dcc2b561c009615d7a6bf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 2 15:49:30 2015 +0200

    Remove redundant wrbuf_puts call

commit 43a2ca203beb7ab79ffa7103336f003c88fff97d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 2 15:49:13 2015 +0200

    delete-trailing-whitespace

commit 132a4c69f5c50b8437acb8edf015c751169897be
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 2 15:41:16 2015 +0200

    Prototype client_get_suggestions_xml in header

commit 6b0f276848e56213402404c964f2daff3054d157
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 1 11:14:53 2015 +0200

    Remove Ubuntu Saucy

commit 57845df2d71f55da41e73dec65de74419048cf32
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 11:15:42 2015 +0000

    always use LCDB_MARC8 database

commit 97f4c74f2361360762b6b0267741605d633e1495
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 10:44:20 2015 +0000

    change target z3950.loc.gov:7090/voyager -> lx2.loc.gov:210/LCDB as requested by LoC, PAZ-1003

commit d0424f239079aca870e498d40c5db919cbf812f7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon May 18 15:32:35 2015 +0200

    Use 210 not 9008 for Z

commit 9334538c780b40deb6466fb3cf8a3e3342403150
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 13 12:21:46 2015 +0000

    Version 1.9.0

commit 2454ac8f6c8120d9009fd93a93c2993219380ecc
Merge: c149a5c 85b1f35
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 12 13:14:17 2015 +0200

    Merge branch 'paz-1002-a'

commit 85b1f355522cc620452552d76fd517f089c98ab2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 12 13:11:30 2015 +0200

    New metadata facility "icurule" for normalizing metadata text PAZ-1002
    
    This allows normalization of text before in-cluster merging takes place.

commit c149a5c6db42b3739043c6544206474e1d721fa2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 8 19:01:34 2015 +0000

    Add Ubuntu Vivid 15.04

commit 07e9bb91097df3f377fb9c8ecaeffe9f073b5d79
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 8 15:35:55 2015 +0200

    Depend on YAZ 5.12.0 with yaz_xml_get_prop

commit c1de9c944c1383e173558b15bc693bd0eae2fba5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 8 15:07:26 2015 +0200

    Using yaz_xml_get_prop

commit 05f5704b82cabf4d6cdd775cf462ded983d62a32
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 8 11:13:09 2015 +0200

    Refactor some ICU invokation to run_icu function

commit 4c117d2aa5edcdfcf8a2d4e963471aecac46d77b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Apr 22 13:10:37 2015 +0200

    Heuristics to deal with Primo s/e/page PAZ-1001

commit 9526c9e3e4eadee80a36329934c8d926fd9b6f46
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 20 19:26:11 2015 +0200

    Fix test_limit_limitmap fails PAZ-1000

commit dfa3f5aa5c191a7e528e09789fce3d82d62c8e51
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 20 10:50:29 2015 +0000

    Version 1.8.8

commit afe44b0f32cdcb21b89deed37f88f6e0d8fa9676
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 20 12:47:05 2015 +0200

    Testing of PAZ-997, PAZ-999

commit 37482a306afb1c7952bdf304530498b6d068db92
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 20 12:46:51 2015 +0200

    limitmap ccl: deal with quotes and backslash PAZ-999

commit f7bf5626d6ae623cbcf86b8c4c9f9ed023a92499
Merge: fade349 9846bba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 17 14:08:51 2015 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit fade34917ec60c74d455c64d1e6d4f45dd289cc8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 17 14:05:37 2015 +0200

    handle date range from a limit parameter PAZ-997
    
    The CCL term is not quoted unless it includes blanks. This will ensure
    that r=r is handled correctly. This changes behavior a bit. If term
    should not be converted to @and, then instead of r=r one should use
    r=o or r=3 instead.

commit 9846bbaa45196c9752dc8c1bad78d057ced39bc4
Merge: 6753b79 a85dbd7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Apr 17 13:22:09 2015 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 6753b799c21e203417553927898e7aa19c1a6e68
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Apr 17 13:20:34 2015 +0200

    Construct md-pages-number form page/endpage PAZ-998

commit a85dbd70f32ef064b217b9b52404b6f821f57bf5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 27 15:19:25 2015 +0000

    Version 1.8.7

commit a477125d4e5c52e5708b38057b3b477080afb5e6
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Mar 27 14:38:58 2015 +0000

    Last part of PAZ-996.
    
    Add support for the two URLs designated by the RIOXX profile itself
    for articles to which all rights are reserved.
    
    If we need any more licences later, we'll file new bugs for that.

commit 142353e7d00613b7d48316db17d2e994ad02a70e
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Mar 27 14:37:07 2015 +0000

    Part of PAZ-996.
    
    Add support for recognising both of the Creative Commons public-domain
    tools, even though they are not strictly speaking licenses.

commit 6aa997807c47e211a0eb72798a15ab28a0761cac
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Mar 27 14:34:46 2015 +0000

    Part of PAZ-996.
    
    Add comments for section-heading of different kinds of licences.

commit abb82dadae6f82f0bc626abd0d74e1a53df09eca
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Mar 27 14:25:55 2015 +0000

    Part of PAZ-996.
    
    Add support for CC By-NC-SA. This is not actually used by the East
    London dataset, but it's a perfectly cromulent Creative Commons
    licence. (My guess is that the uses CC By-ND-SA are typos for this,
    since that licence is invalid but used, this one is valid but unused,
    and they are only two bits, one code-point or one key-position
    different.)

commit b5c0d61c1e30b852eb2c662673c6cca85a4b3642
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Mar 27 14:21:40 2015 +0000

    Part of PAZ-996.
    
    Move CC By-ND-SA to end of the list of the recognised licences, since
    there is actually no such licence! (There can't be: ND prohibits the
    creation of derivatives, and SA is a restriction on the licencing of
    derivatives. If anything I guess this is equivclent to straight CC
    By-ND, since the SA clause can never fire.)

commit f2144a3f47c272dc19e2e6ced01de9d83b685485
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Mar 27 14:11:50 2015 +0000

    Part of PAZ-996.
    
    Add support for CC By-SA.
    This exhausts all the licences used in the East London data-set.

commit 183f74888de8cb1067b14eb95728e5208a96ca78
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Mar 27 14:10:06 2015 +0000

    Part of PAZ-996.
    
    Use XPath's starts-with() function for detecting Creative Commons
    licence URIs, so that versions prior to 4.0 are recognised. Catches
    two instances of CC By-NC-ND v3.0 in the East London data.

commit 5d943bcaa56f11883c2c3d5c79248777bab80a76
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Mar 27 12:13:32 2015 +0000

    Towards PAZ-996.
    
    Add rules to emit <license_name> elements alongside <license_url>.
    This embodies our knowledge of the mapping from URLs to names.
    
    At present, it supports the five different Creative Commons licences
    in use by the first 1000 records of the University of East London
    harvest. I will add support for other well-known licences soon.

commit 175bb1a4ea5b661fb5aa5882fae2ca8e2b054c1e
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Thu Mar 19 22:17:46 2015 +0100

    cf.xsl forwards flat affiliation structure PAZ-992

commit 4d9560ce57f894e3d72c819d378860643f106a92
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 19 12:08:47 2015 +0100

    Log YAZ version upon start PAZ-993

commit 7f0b4d88eca113e5eb0beac2046180e9ff9d08ea
Merge: a5c3dee 77ba2b5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 6 14:13:21 2015 +0100

    Merge branch 'master' into paz-927

commit 77ba2b539f5e7e74af67194b7f78a55cf7310edc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 6 14:13:03 2015 +0100

    Re-factor: move work in client_check_preferred_watch to client_got_records

commit a5c3dee6eb34da90683db5ac0b0e4e876627496b
Merge: 3727a21 f2db9c3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 6 11:26:17 2015 +0100

    Merge branch 'master' into paz-927

commit f2db9c3965cc836568198e832908c3e2d62dd8cd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 6 11:24:34 2015 +0100

    Remove unused function service_apply_setting PAZ-984

commit 3727a2120dbd3c0e7b981efffa1572c7bbd8859a
Merge: 294559e f86e9b7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 6 11:20:02 2015 +0100

    Merge branch 'master' into paz-927

commit f86e9b70382f811bef4442c972d0a95cf8b3ad87
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 6 11:19:54 2015 +0100

    Omit definition of unused variable i

commit 294559ec552ed9b086d52984cdee74384ee6c34b
Merge: b414c6f 1354902
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 6 11:17:31 2015 +0100

    Merge branch 'master' into paz-927

commit 13549028c3d11fc864e71fdc9339dbb0d6abaad8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 6 11:17:05 2015 +0100

    Remove un-maintained test files

commit 790995e4dcd6f46f801917d770f550fe6bf2f859
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 6 11:14:57 2015 +0100

    Update and fix documentation for preferred targets

commit b0325ece208dabe5593488eedbcfdba4f4a4b439
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 5 15:18:24 2015 +0100

    Fix spelling of present_chunk in documentation

commit c93e0390ae8a2f05fc19b972258c86761b727f6d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 10 14:20:32 2015 +0000

    Version 1.8.6

commit 22eb95243762094c2ac1c8122c2dc74ea434b572
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 10 15:17:07 2015 +0100

    Increase facet limit PAZ-990
    
    No longer a limit on facets.

commit ef6ee54c3530380bc1f810de6bfdab6bc9ecf003
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Jan 23 09:44:16 2015 +0000

    Add a paragraph specifying which articles 'skiparticle' ignores.

commit 9f35c294ad6a098f1dee05da9e99177cb837d338
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 6 17:04:32 2015 +0100

    Bump year to 2015

commit 5bc20f5351e70e33a71d699a23a5fc6e245d5745
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 6 12:56:18 2015 +0100

    Pazpar2-js no longer requires Apache2 PAZ-989
    
    Package pazpar2-apache2 sets up everything WRT apache and only
    package which requires it. pazpar2-apache depends on pazpar2-js.

commit b414c6fc223434772ef8260a6f5d252e09feeaaa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 17 15:56:06 2014 +0100

    Deal with connection creation failure

commit 9a3c5c3ab67208a3bf00630976113cd7ebf68f38
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 17 14:27:07 2014 +0100

    Allow result reuse again

commit cea5d06318c86c9652cad5c4fefa39fa2e9745ac
Merge: 1c46d5e ed767b8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 17 14:03:32 2014 +0100

    Merge branch 'master' into paz-927

commit ed767b87a099ee8c6b6a8723900dc3bf475d2a8b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 17 10:47:11 2014 +0000

    Version 1.8.5

commit cd9deabab3e9a25b4271d651e4f8bf40a1eda781
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 17 11:44:44 2014 +0100

    Minor updates to Windows installation
    
    and update doc/common

commit 49395bc12642467df185e9a8bf511aa2327032d7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 17 11:40:36 2014 +0100

    Larger string buffer for forward address PAZ-987
    
    Fixes buffer overflow that could occur if forward address is IPV6.

commit f4a27ab8e11b893f3f25105d25c3fc5cb3dccbe8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 12 14:01:23 2014 +0100

    nmake: ICU tuning to top of makefile

commit 729e5401fb7062abce50e13d4249132c3a911600
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 11 19:20:02 2014 +0100

    Update for VS 2013

commit acd42b3c1654e7f65733c8c76eebf49ba979cf68
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 4 11:24:23 2014 +0100

    Add dbc-opensearch.xsl PAZ-985

commit 58c7fd078deb94cb0a396583d37c26940533b11c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 26 14:07:01 2014 +0000

    Version 1.8.4

commit 67012bfe2cfb3f5ffc540747dac5d062fc5b7706
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 26 14:59:47 2014 +0100

    Use YAZ backtrace facility PAZ-983

commit 194b8961ce560e233440017a65ec1758b3e6b5ec
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 26 14:38:36 2014 +0100

    Per target timeout PAZ-981
    
    New setting pz:timeout which overrides z3950_operation timeout
    in service.

commit ff7ac752d3b82ca1f6ddd587a264e55955b00307
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 20 14:05:39 2014 +0000

    Version 1.8.3

commit 13b0cf66dbbc4e67a891c7a49aaa249dce264691
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 20 14:05:35 2014 +0000

    Omit libgnutls-dev PAZ-982

commit 7324fe6d22d205af39af032facf42de1231442f3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 17 12:29:47 2014 +0100

    Re-introduce journal-subpart PAZ-980
    
    Both citation and journal-subpart have same value.

commit 1c46d5e50ea73b0c0dc00bf745921ab2236b3a80
Merge: 2c9d737 376322f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 30 12:57:38 2014 +0100

    Merge branch 'master' into paz-927
    
    Conflicts:
    	src/client.c
    	src/connection.c
    	src/connection.h

commit 376322f0e5d56c9dcc23d0f7d15c90eb58342326
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 30 08:46:01 2014 +0000

    Version 1.8.2

commit b6da73fbcccd8055d29b195cd6e0e573c7fad1fe
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 30 09:35:20 2014 +0100

    Add Ubuntu utopic 14.04 and Ubuntu saucy 13.10

commit f29e54a19ca24569ba05e761cab16feca5daad4f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 30 09:32:44 2014 +0100

    Reformat; delete trailing whitespace

commit 8739f69cdabc2217b087643f8d4a81572ee93d72
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 30 09:30:18 2014 +0100

    Add test for primo-pz2.xsl

commit 60656b7d48846136f290dfb0c8629f039cba7285
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 30 09:25:14 2014 +0100

    primo xsl produces citation rather than journal-subpart PAZ-972
    
    2nd fix.

commit fb8362a3c86b07da2f06acd9f4a7deae334717c9
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 10:24:54 2014 +0000

    Changelog.

commit 6e5054c11a4470dde3515a362aa3f38d69df68d0
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 10:20:17 2014 +0000

    Bug PAZ-978.
    
    Remove code that translates just two diagnostic codes (1 and 2) into
    human-readable messages. This is no longer necessary at all, as
    PazPar2 has been returning the message as well as the code in its
    responses since December 2012.

commit d7d66d537cd144f556fb8316ef6fd483b142e1f6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 15 11:43:33 2014 +0200

    Fix missing .url files PAZ-977
    
    Add missing .url+.cfg and add proper check for it.

commit efcc89e410a9292035e7fbc014e63cdec9afcb66
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 10 16:06:49 2014 +0200

    Remove unused files in test/xslt PAZ-976

commit 51d835818f3d04f882132d0e54b1434206d4efe8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 10 11:00:02 2014 +0200

    Fix typo in date on NEWS

commit 43651b4317be7dce32465e605bf8b4dd073123d8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 10 08:52:12 2014 +0000

    Version 1.8.1

commit 0311de5fe7826bbeb05aeb3b2a44a87614fff7f6
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Oct 9 16:51:17 2014 +0100

    Change-logging

commit 5ca0d0c4acf84f6072146c4c1dc9012e36c654c8
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Oct 9 16:43:01 2014 +0100

    Fix MKWS-284 ("facet widgets fails in koha")
    
    On successful search, invoke context.show() only if there is a showCallback.
    (That's not always the case since we fixed MKWS-272.)

commit d77e1a75fca34d06453f4585e211c9a139adcd52
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 3 12:37:41 2014 +0200

    Turbomarc needs number check for date 903 map PAZ-973

commit 69b77c4fcb28db4330b68812aa68f210ec0c5d30
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 3 12:02:42 2014 +0200

    primo-pz2.xsl creates citation rather than journal-subpart PAZ-972

commit df9c46ca01d4d62c9edd10e1f5d29bc351580ca1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 30 07:31:32 2014 +0000

    Version 1.8.0

commit ccf019799a1aacb6166755c2b9f147cddea7f0bb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 29 16:24:58 2014 +0200

    CF XSL generates {volume,issue,pages}-number PAZ-970

commit 8cf288df88e558c157db98fb641e1961510417a3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 29 12:57:57 2014 +0000

    primo xsl: generate volume number

commit 1abfd460cb962c040bd60de404da22686dd04469
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 29 12:42:19 2014 +0000

    primo xsl: generate pages-number

commit 416ca0cb43d810bfa7de438da8735b607b7c763a
Merge: 61cb8ed ccb7c35
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 29 14:33:02 2014 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 61cb8edfdb16d0da77a75fa35e738a26cedf638e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 29 14:32:33 2014 +0200

    Use Pazpar2 standard names again PAZ-968
    
    This reverts commit b94d22a01ea2c754bb9624ff3f54dca05c280dad.

commit f3f81f2a91aa590cf5ab931bb23f25048b413b7c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 29 13:54:48 2014 +0200

    Document command=stop

commit 7a8e8e37ed254a29f5085855e6d03fe4ff7573e9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 17 14:44:20 2014 +0200

    command=stop functional and works much better PAZ-967

commit ccb7c3564025948538dc4750854ca8ca53ffe19c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 23 15:24:58 2014 +0200

    Fix test_pers.sh (missing export) PAZ-944

commit 2c9d7370a80943384fa385a8e78ccfad274ba1c7
Merge: 6bb2684 1aa3d49
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 11 14:12:58 2014 +0200

    Merge branch 'master' into paz-927
    
    Conflicts:
    	src/connection.c

commit 1aa3d495d48e9f30c1be3dbca4c790d518438d77
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 11 11:53:22 2014 +0000

    Version 1.7.5

commit 57890a3d7d0eded2e7619cb1edaae129d7c8cb1d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 11 13:33:43 2014 +0200

    Check for session present PAZ-966
    
    The session for a client is NULL if the client is no longer attached
    to a session. Checking for this here, but we don't lock client as
    we probably should.

commit 6bb268489f976ebf432cf6b907715911aa4366a3
Merge: a8767b7 2d670e1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 11 11:35:43 2014 +0200

    Merge branch 'master' into paz-927

commit 2d670e10691d4d92d6e65a33d32295217cf67794
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 11 11:31:38 2014 +0200

    Fix session_sort does not lock session PAZ-964

commit a8767b7f9a59905fbb94ddbdf1848d629db3bb62
Merge: 46dcd19 62747ed
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 10 20:48:03 2014 +0200

    Merge branch 'master' into paz-927

commit 62747ed9d1e5d4e2fb63f9072c54d30200a99e21
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 10 11:14:45 2014 +0000

    Fix SEGV: connection_get_link PAZ-965

commit 46dcd19fea52e19dcb5b1d2341241e9a8819c73e
Merge: 09cd372 efe1343
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 10 09:39:27 2014 +0200

    Merge branch 'master' into paz-927

commit efe1343048be89213f3a9933e6b9fbbd481f3d61
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 10 09:38:48 2014 +0200

    Deal with concurrent searches (within one session) PAZ-963
    
    At this stage the 2nd search is simply ignored (OK returned)

commit 09cd372980c24452ffd9d7a7660d9580f91884e8
Merge: 46b0ea8 22ac82b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 9 12:41:15 2014 +0200

    Merge branch 'master' into paz-927

commit 22ac82b6522cc7ed34f93fa8dbdcbff383d23dab
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 9 12:40:54 2014 +0200

    Fix session_nmem may be used by multiple threads PAZ-962

commit 46b0ea81d4f9b9732dfc139a86342ce36c6038c8
Merge: dcb7c9b 3edc95f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 9 11:08:41 2014 +0200

    Merge branch 'master' into paz-927

commit 3edc95f77dd9057ce4c08f255942fa0525835aaa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 9 11:08:05 2014 +0200

    Initialize Libxml2 - for threaded operation PAZ-961

commit ff1e39863ba4e47c96fe0057dba7a13c5c543f91
Merge: 9c7160e a3b6e04
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 8 14:33:16 2014 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit dcb7c9bf6a3ac5da671fd889ebb989b610ba6bc5
Merge: e9e5603 9c7160e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 8 14:33:05 2014 +0200

    Merge branch 'master' into paz-927

commit 9c7160ee28a1542ec39f024cc60e39e163a920d1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 8 14:32:53 2014 +0200

    Add session lock for command=settings PAZ-960

commit a3b6e04095fe0bac4503b14ef8d73a189fb8b2bb
Merge: b94d22a e6b0cc1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Sep 8 14:05:05 2014 +0200

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/pazpar2

commit b94d22a01ea2c754bb9624ff3f54dca05c280dad
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Sep 8 14:03:40 2014 +0200

    Use CF starndard field names for issue, volume, page  DBC-152
    
    Can not find endpage in addata, skipping it. There is pages,
    but it is in a strange format like 361-5 (meaning 361-365), etc.

commit e9e5603afa14e52f004d64211345f1c3ab17a6a3
Merge: 7094858 e6b0cc1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 5 13:52:51 2014 +0200

    Merge branch 'master' into paz-927

commit e6b0cc182fd882518a33f10bf46519b94e632267
Merge: 1b5a08c 6d9f2aa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 5 12:14:52 2014 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 1b5a08cbaa6e91ed68be8f991cbb0d8b187f5337
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 5 12:14:21 2014 +0200

    Dump configuration file during start PAZ-957

commit 6d9f2aa3dfdc86efbfc5613b6927e28e57a9fed5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 4 10:19:05 2014 +0200

    Update doc/common again

commit 14cda68e5971e05911aeb810a9cc3b9a89872ec2
Merge: 9b24435 00a7d6c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Sep 3 12:59:00 2014 +0200

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/pazpar2

commit 9b24435938063723971212f09a3006bdeba3af7c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Sep 3 12:57:25 2014 +0200

    primo-pz2.xsl: Create individual author metadata elements
    
    Used to make one author, with different names separated by semicolons,
    from the display section of the result. Now takes all creatorcontrib
    elements from the search section, which are individual author names.

commit 00a7d6c07a2b38f10cb071b71c91e8dc5f8b20ef
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 2 16:03:01 2014 +0000

    Version 1.7.4

commit 242cebf065b2b709b41b8c987927187141ff8ab5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 1 16:32:12 2014 +0200

    Log ingest failures and record failures

commit a76512b8ddfe29c8b37c63ea5c1300b5a38102e4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 1 15:29:24 2014 +0200

    Clean up logging PAZ-942
    
    Use session lead in more places. Log hits/records/filtered for each
    target when fetching is complete. Log hit count when a search
    (response) is received. Remove some less useful log messages.

commit 84aba98c6b20e5363e47249d40e928eec42ccd72
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 1 15:28:45 2014 +0200

    Don't log timing of show
    
    We already log the time elapsed for each HTTP request so this is
    kind of redundant these days.

commit f7ef24a2c00221a64bc41d0ac34893ce03bb9636
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 1 14:55:19 2014 +0200

    Fix warning about about missing (internal) stylesheet PAZ-956

commit b0a0617d5a32baf5abfa286d116d3a9f5fe6ca5c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 1 14:55:15 2014 +0200

    Remove redundant include

commit 78dea15933d8f4d2802fc0e4d0b9bf27d9a0f61c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 1 14:34:59 2014 +0200

    Report number of filtered records in bytarget PAZ-954

commit c0ac28d0c3a5f952ff312db4c84fa056b246686a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 1 12:55:51 2014 +0200

    Minor refactoring WRT offset(s)

commit 4cb8095aecdf00660275a005235ec45b613c7bb6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 1 11:48:08 2014 +0200

    Fix regression
    
    Func insert_settings_values only called for initial non-cached xdoc.

commit c3bc454542f86e152838f5993a741dad18504ee8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 1 08:21:23 2014 +0200

    Fix offset

commit 6b431355cb6cfd0e73fb9f308bb09069da1812be
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 1 08:15:08 2014 +0200

    xdoc caching in client

commit 43204ce3c136146151139cf3662e7f302bbd67d7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 22 11:10:58 2014 +0000

    Version 1.7.3

commit a9ec798ec65f4114a4fd3d2479d31efe25411d08
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 22 11:40:26 2014 +0200

    poll: add assert for number of FDs; abort on poll failure

commit 7094858f3a32639b3262854815ce7a6efda9901e
Merge: 0f1fa7a 3951e71
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 19 09:41:57 2014 +0200

    Merge branch 'master' into paz-927
    
    Conflicts:
    	src/getaddrinfo.c
    	src/host.c
    	src/host.h

commit 0f1fa7a2780b5d03377a4b4e57cba09c83f7b987
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 19 09:39:33 2014 +0200

    Merge with master

commit 3951e71cd7c120f0a99a59795ec93de6ef66e428
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 18 11:31:06 2014 +0000

    Version 1.7.2

commit 1a1907ad2f1f7f2249ade566210f216a6379a8ad
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 18 11:30:39 2014 +0000

    Stop building for Ubuntu saucy, raring, quantal

commit 374c752c715d2ff4425157634ebcf5cbfdbc32aa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 18 12:43:25 2014 +0200

    Fix hang for 2nd use of target with unresolved DNS PAZ-949

commit a7c4f3a43b53ce92f95beb65f5b6f4b9b6b7626b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 18 10:32:10 2014 +0200

    delete-trailing-whitespace

commit b3ddbeabc339fa5055d0b0e6135bc512810ad94c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 15 11:48:13 2014 +0200

    Documentation manref.xml depends on local.ent MP-566

commit fbf9a96bf6f30c4f952bf77103e3794311f5dca4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 14 11:30:56 2014 +0200

    Version 1.7.1

commit a01504754a0c0be56029cf3edd169f9ceb7f0023
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 14 09:28:22 2014 +0000

    event: do not poll unless IOCHAN flag is set
    
    The connection handler goes not expect "except" bits unless it
    asks for it. Fixes infinite looping that sometimes happened when
    connections were closed.

commit 531f84c7a10c4d3e270a768284c15fa2f5ff81b7
Merge: 27b80b5 be1eade
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 13 15:02:52 2014 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit be1eadea83fa92186638cdbf7b014ac98cd5a039
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 13 15:05:15 2014 +0200

    Only inspect for proper FD

commit 19b85891163749971c8e15f9ccca76cc4c5bb9bc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 13 14:23:13 2014 +0200

    Use IOCHAN for poll result inspection

commit 27b80b5443f1be35029c3e4e2797a8eaad7e8d43
Merge: 4ec1db4 19b8589
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 13 14:20:40 2014 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 909e8c6b0e1a8a679bf3a3979fb8d2e8a1c96703
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 13 13:56:02 2014 +0200

    Remove configure check for some unused headers

commit 4ec1db4caa047ab2ad2dee71ea251f4a0fe40bcd
Merge: ded4baa 909e8c6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 13 13:53:33 2014 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 11eca12da46bf6031a816aa57ec519349a457030
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 13 13:51:00 2014 +0200

    Check for unistd.h presense

commit ded4baa4a7ec37bb128824c9f8b30840368e0ea0
Merge: 1e5655c 11eca12
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 13 13:48:48 2014 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 1e5655c5401866c1736fb0001f4a459ffa64aea0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 13 13:45:44 2014 +0200

    Update NEWS

commit 41dab7336a84e1960c7565ff9c8bb457296d22dd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 13 13:28:32 2014 +0200

    Remove unsed functuion pazpar2_sleep

commit 1373a0c2c322486d75db877710d63f94b7c30634
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 13 13:26:51 2014 +0200

    Use simpler var for timeout in event loop

commit 774342ce8702375cef22d12c856c9479a719c827
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 13 13:23:30 2014 +0200

    Reformat

commit 62d0f3042e380b729b560c653a5dc96978df7c78
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 13 11:53:51 2014 +0200

    event loop fixes for threaded operation PAZ-947

commit a6554f8586863ffa7a4c5c90b5ac636cd4ffbe73
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 13 10:49:09 2014 +0200

    Simplify by using fact that yaz_poll ignores fd < 0 YAZ-947

commit 83875957712d17f110b1b7055fa26fcfb9c135e7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 13 10:38:49 2014 +0200

    Re-use fds array; fix for sel_fd in use PAZ-947

commit 04b35087d7af404d7498622e495e09a93d50b406
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 12 21:42:40 2014 +0200

    Using yaz_poll rather than select PAZ-947

commit 493193ed68b9081eb356ef2fabdbb4c3562a8b83
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 12 16:02:31 2014 +0200

    Remove outdated TODO

commit 119ed9864c20c01cdac70c8831a636b2c847c25c
Merge: 36afcba 812a862
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Aug 11 17:53:11 2014 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 36afcbab037965e2ca1ac6fcc6a8796ec56e4726
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Aug 11 12:00:52 2014 +0100

    Fix documentation typo.

commit 812a86228b4879c4057adafcc99989f23fcf5005
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 14 14:45:34 2014 +0200

    Do not build for Ubuntu oneiric

commit 1bae032a35002619c5b14f93089c180a58743fef
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 14 13:15:57 2014 +0200

    debian/changelog now auto generated

commit 5aad7dab52c5cfc82a4232674de5c56fc052ce75
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 7 16:52:30 2014 +0200

    test: Pass PERF_PROG rather than option --perf

commit 0330a6fe4768e4f582d01e1e84b7d822b148ae8e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 7 16:51:44 2014 +0200

    Add w(ait) for test_perf

commit 8a442adae8eeca9cd02dd397837d7c40b321476a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 4 14:32:43 2014 +0200

    Override setting with same name (do not append) PAZ-945

commit cb191200e0b637d4448af419380cff16b3b800bd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 4 11:30:39 2014 +0200

    For testing ^[0-9] is sleep, ^w is wait
    
    Allows us to have real wait and poll/wait until stable result.

commit 8f5314e5df398db5477d23cb1ed4b5f5745f6ada
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 3 15:30:18 2014 +0200

    Add config for test_perf test

commit 1a1be962f81d253d5e58423f805f5fb6c68a3e06
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 3 15:21:39 2014 +0200

    test_perf.sh fetches 100 records from yaz-ztest
    
    Part of PAZ-944

commit 7bc88fffb14f38a6e50c1343df95c18d4faaa81e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 3 15:19:17 2014 +0200

    Option --perf performs timing of pazpar2 process
    
    Part of PAZ-944

commit 43550fa8a878b955a4d09369bdd414ec2e806d57
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 3 12:40:36 2014 +0200

    Fix problem with first-time test and testno=1

commit 5f9bcb0650ab5b1661bf75f320dfbb204c6b6d6b
Merge: ed8400c 42dacbb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 2 09:35:40 2014 +0200

    Merge branch 'master' into paz-927

commit 42dacbb729502f008f91000e27415c79c3b61e53
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 27 15:49:44 2014 +0200

    Fix version passed to dpkg-maintscript-helper rm_conffile

commit 253a3ffd6a467351349c19759d3b45f336c9ad07
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 27 15:01:05 2014 +0200

    Version 1.7.0

commit 43b4b1061afce184d36f938600a6fa8b53c63a0d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 27 15:01:01 2014 +0200

    Use dpkg-maintscript-helper rm_conffile to remove XSL files
    
    These are now part of pazpar2-xsl.

commit 16b150b5a81f8f534f092e145b895130c79b27ac
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 26 13:35:52 2014 +0200

    Update OPAC stylesheets for availabilityDate PAZ-943

commit d54825c3953c76711a7ed3a5f328dd3a969bbd4e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 24 14:19:59 2014 +0200

    Fix too funny startrecs description

commit 85f0bc6a7b05365b09f8f3ed113123729d6e05ab
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 24 14:07:35 2014 +0200

    Fix broken ~ match if filter contains = PAZ-941

commit ca535edbc0c2ea27bf379d29097a6ac63ac330b8
Merge: 850a598 08dfc04
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 12 19:17:45 2014 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 850a598b951ca0ac0a59a574332612daa644c17a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 12 19:17:39 2014 +0200

    Do not release for Ubuntu Lucid anymore

commit 08dfc04bd2a284b7a122c571bd0055fd60b95e15
Merge: 8ee5ef4 e02d46a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jun 12 12:52:51 2014 +0200

    Merge branch 'master' of ssh://git/home/git/pub/pazpar2

commit 8ee5ef4ab6a233e4c76cce0ddc5269bd85e79211
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jun 12 12:52:24 2014 +0200

    Use windowId when storing session cookie

commit e02d46a95d2fd16b3f46e30e4bb43093d477058d
Merge: ec408aa f791198
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 12 12:38:55 2014 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit ec408aa062279768cacf3810db429890cc1ce228
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 12 11:06:56 2014 +0200

    Add pz:redis option

commit 9173a9f96bc67daf77b039875d32e4e23d1def84
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 12 11:00:20 2014 +0200

    Update doc/common

commit f79119858ab6b485fd5e51dc6c0f478719eec38d
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Jun 12 09:27:52 2014 +0100

    Undo commit 79502c7f2d7163685633137c9f435fada3df413e
    Jakub fears it might break on old IEs.

commit 79502c7f2d7163685633137c9f435fada3df413e
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed May 28 15:48:51 2014 +0100

    Use
    	attrs[i].value
    in place of the old
    	attrs[i].nodeValue
    which Chrome 36.0.1985.18 beta says is deprecated.

commit 0f1286b3fbd3f250adbb27c8adbc7c021f8d7acd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 19 13:40:19 2014 +0200

    Omit tmp test file *.log.xml in dist

commit dac895ca6e4b372340b094da4826f8fa15307446
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 19 13:39:11 2014 +0200

    Add first CF XML test file

commit 8cffdac106e6e103aeda6a21d48b328c46c58418
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 6 13:54:03 2014 +0200

    Remove already present XSL files from /etc/pazpar2
    
    If files are identical they can be safely removed because
    the new version is in /usr/share/pazpar2/xsl

commit 0c0a0878a8b3932bb5ab782d872544416d3caa3c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 6 12:35:00 2014 +0200

    Re-ingest native facets PAZ-934

commit f95ff67147dbb8c34a6c5810c251c529754ce560
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 6 11:42:44 2014 +0200

    test files: remove redundant and useless comments

commit af50869cac408ca331be0747058de864f3378bf0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 1 07:55:16 2014 +0000

    Skip XSL tests for old Libxslt older than 1.1.24
    
    At least version 1.1.17 produces slightly different results.

commit c6e5ed48d23c342541f910a313f50eef128462c7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 30 11:52:06 2014 +0200

    Update comment to reflect reality about medium override

commit e6f124bb9e7ab161b59fd8c57b5b9a536c6dabf3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 30 11:19:11 2014 +0200

    Add a solr-pz2.xsl test with medium override

commit b585bf381811239e4af4c06612d6e497c1484dc1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 30 11:16:57 2014 +0200

    Allow xsltproc options to be given in input XML test files
    
    Eg: <!-- xsltproc: ##stringparam medium cd --> in file.xml will
    invoke:
      xsltproc --stringparam medium cd file.xsl file.xml
    We had to use a different notation for -- because that is
    otherwise not allowed in XML comments.

commit 7a8d88c8edc9be1d7e01c24a8b20b644e105aa18
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 30 10:41:58 2014 +0200

    Add first test files for solr-pz2 XSL

commit 9a39c22aec5de4551d175794e291268cd27626c3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 30 10:40:57 2014 +0200

    Fix condition for medium PAZ-929 saga again

commit 54ff6d201b630b3af6211057e392417e40f3c3ea
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 30 10:22:27 2014 +0200

    New, generic, test_xsl script

commit 0e0f53960e31229462d78b46e2b8791130d2d8ef
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 30 10:01:08 2014 +0200

    XSL test in etc/xsl
    
    Makes it easer to work with XSL; now that test and files are
    separate from the Pazpar2 tests.

commit 4e7fbc817463e9a6e558e22816d3290778e06b5e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 30 09:42:53 2014 +0200

    Only put *.xsl files in pazpar2-xsl package
    
    So we can have test stuff in there as well

commit db09ab6db261ba68ead1501539e0039f80cb54e5
Merge: 18f2ca9 c2b329c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 24 13:46:56 2014 +0200

    Merge remote-tracking branch 'origin/paz-932'

commit c2b329cddc910e869ead08435121d0d1a3adff5f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 24 13:46:01 2014 +0200

    Fix ref to tmarc.xsl in test_tmarc

commit 812d2ddabcbacea19adaffb1bfa61e8a35c08f3e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 24 13:34:54 2014 +0200

    Separate package: pazpar2-xsl

commit 037256e0051e51a5545fd03d54b40340a8f4b7d7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 24 13:10:01 2014 +0200

    Update RPM for new location of XSL files

commit a4aa2fd5edccbafeb5b91de3ff63e965a7e2639f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 24 13:00:34 2014 +0200

    XSL files in separate directory; remove some un-maintained XSLs

commit 73660474fdfdd99e74463a0c47a6e3b89b0b2f96
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 24 12:26:14 2014 +0200

    Implement <file path="path"/>

commit a8559c6713a7130a271d77083d06b1561c38269c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 24 11:01:31 2014 +0200

    normalize_record: missing else

commit b59997bafbaf3c7f3bd5e28ce58b061b18d06433
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 24 11:01:10 2014 +0200

    normalize_record: simple rename

commit ed8400c109b2a440ed32e78368a554a35411e5b3
Merge: a9350f9 18f2ca9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 23 14:45:10 2014 +0200

    Merge branch 'master' into paz-927
    
    Conflicts:
    	src/getaddrinfo.c
    	src/host.c

commit 18f2ca94b3cfb8f77ab8444b5afa1479abd00308
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 23 13:53:15 2014 +0200

    Version 1.6.41

commit 2e17f8b4117fdbefd1c1b6452c7a39c1dab03207
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 23 11:51:38 2014 +0200

    Fix URL with leading http:// not working PAZ-933

commit a9350f938e7728f95b15e7f3b704bac9be359d57
Merge: e2e4280 39b3d8d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 23 11:18:54 2014 +0200

    Merge branch 'master' into paz-927

commit 39b3d8d760b9ece769c03d979dd6d9d11fb5c5f7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 23 11:18:32 2014 +0200

    Partially reverts ff0f1523c1436f4b2f0b334a53e0fbaba1b9ae84

commit e2e42808d8ea15688b8a6cc3bd1b0f77d915b995
Merge: 15e9827 ff0f152
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 23 11:16:07 2014 +0200

    Merge branch 'master' into paz-927

commit ff0f1523c1436f4b2f0b334a53e0fbaba1b9ae84
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 22 17:25:15 2014 +0200

    Build packages for Ubuntu Trusty Tahr 14.04 LTS

commit 1c24eb43dad04a5ca3676119d12e4bbac485a245
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Apr 14 22:07:36 2014 +0200

    Handle medium override AND md field

commit 78a295adcc51d12d363df29412724de23968023d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 10 15:28:51 2014 +0200

    Version 1.6.40

commit af706a898e42f48e8b41a4e797df92e7ecaee56f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 10 15:28:02 2014 +0200

    Upd NEWS

commit b4e2292424ace7d7065ed2001e5e0a8f2d8f5daf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 10 15:20:17 2014 +0200

    sortmap relevance always uses increasing=1 PAZ-930

commit 8f18ee1ba68a1fb0efa37729ac6422d96fdd36a1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 7 20:12:00 2014 +0200

    Ensure medium is also applied if Solr record do not have it PAZ-929

commit 38a9628c8dbe2477c3449e394055b3ff2dc792e0
Author: John Malconian <malc@indexdata.com>
Date:   Tue Mar 11 14:29:04 2014 +0000

    add template match 'medium' to cf stylesheet

commit 15e9827798d09d1afda3304d021bf464fb997624
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 7 14:50:16 2014 +0100

    Inactive clients gets there connections closed
    
    The trick is to set a 1 second timeout on the channel.

commit 96b49f6cc22b7c86576262cafc8ceac6fe92bf65
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 7 13:35:22 2014 +0100

    test_http#65: Wait before bytarget
    
    There is a search preceding it, so we have to wait for that to
    become stable.

commit 89234559660e1b54c00df190b405c87d7335ae44
Merge: 4253e3b 9fbd27e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 7 13:28:50 2014 +0100

    Merge branch 'master' into paz-927

commit 9fbd27ef57762d0f1aefcab59fb69b95e9155205
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 7 13:23:48 2014 +0100

    Allow deprecated ICU definitions again
    
    Partially reverts 77682ed3596450ab7b3caff707999d2f7977d614.

commit 4253e3bdc176c76597daa70cd0346ea72b56e5f5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 4 14:12:31 2014 +0100

    Remove two functions not in use

commit 2648ba71df53787dcab5e4e2bb55a55cc5ad4143
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 4 14:05:44 2014 +0100

    Discover lost connections immediately
    
    ZOOM C will return mask of 0, when it is "idle". We fake it to be
    select on read so that we can detect when a session is lost.

commit 2d372d4f8cfdf34cc24b2bc95ff7a939037bce3c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 4 14:04:15 2014 +0100

    Remove incorrect comment

commit a1d681acf3128607a4945ca2d85dbbb0bb9f76ba
Merge: c662c5e 8d4173d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 3 16:06:09 2014 +0100

    Merge branch 'master' into paz-927

commit 8d4173da146a250fe0363a2f26ae60796daa4067
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 3 16:05:16 2014 +0100

    Do not use deprecated ICU definitions

commit c662c5e6a7073baa0c4baea279f9beb8a74930ed
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 3 15:05:37 2014 +0100

    getaddrinfo/host sub system gone
    
    At this point, there's no transfer of connection between sessions.
    That was implicitly handled by the host database before.

commit 6b8af062e96fc2204f0e8abdb9e1fd144927d995
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 3 14:51:53 2014 +0100

    Fix leak in getaddrinfo usage for HTTP listener
    
    Not a big deal because this code is only executed once.

commit 5a140827dbe220d4cf354a64dba8a3c96c29ab66
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 28 10:28:21 2014 +0100

    Yet another wait in test_filter#3

commit 77682ed3596450ab7b3caff707999d2f7977d614
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 25 14:14:00 2014 +0100

    Remove support for deprecated ICU definitions
    
    Elements <relevance>, <sort>, <mergekey>, <facet> should be replaced
    with <icu_chain id="relevance">.. etc. Fixes also PAZ-923

commit 5a565a0b2437c614c026aba968d4024a0a06ea08
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 20 10:41:16 2014 -0500

    Fix typos is sortmap documentation

commit 4cc8918096bebdc2fd3210734b263cafa33a64b1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 19 14:33:20 2014 +0100

    Doc: fix misplaced variablelist tag.

commit 785e933306de0bff4ba9cf16e181bd1e328132c4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 19 13:43:23 2014 +0100

    Version 1.6.39

commit 279c6367cde877a4dff9ce49fcec4556e43981fb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 19 13:43:13 2014 +0100

    Fix YAZ version for memcached support

commit b91e0566bea75bbed670fd2eca5c2868e4879053
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 19 13:41:38 2014 +0100

    Doc: update information about ID packages for Pazpar2

commit fa99d666683b05f291265bedbabe2d73b2156ec6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 19 13:21:06 2014 +0100

    Doc: update WRT ICU which is configured for YAZ; not Pazpar2
    
    It's been like that since version 1.1.1 from August 2009.

commit 7b8ec12702831a2722d4bcc49303a9efbd9365c6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 19 13:06:14 2014 +0100

    Document pz:memcached target setting

commit 16243f5da245028624661f8b6bbd3900d1fdc9d3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 19 12:57:52 2014 +0100

    Doc: target settings in alphabetical order

commit ca3347f5c96024d85b56c2fc9e3bb0d051aa064d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Feb 9 09:52:00 2014 +0100

    test: 1st test waits util Pazpar2 is ready PAZ-921
    
    A sleep of 2 seconds is removed by this. In most cases, running tests will
    be faster.

commit bc60963049582dd7f1c7433ee32d882c1cca4d60
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 3 15:03:34 2014 +0100

    Make test_url.sh test for two-level metadata structure

commit 82d7d0c694b86d3e4ca429d47624ea0f8bc19b91
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 3 14:49:38 2014 +0100

    Rename service_add_metadata to count_metadata

commit 9e1ece04d1151feae63d6ef0a9b3eebbbb4bc2a3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 3 14:42:57 2014 +0100

    Remove XML_PARSE_NOBLANKS from xmlReadFile
    
    With XML_PARSE_NOBLANKS test_url_19 fails.

commit 074ed4b3116930e53285769df06bd2b785825d71
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 3 14:42:46 2014 +0100

    Avoid mixed stmt/var declare

commit 25df6e6ed7e192fe85435f6127e357f481a385ca
Author: Sven-S. Porst <porst@sub.uni-goettingen.de>
Date:   Mon Oct 1 18:13:40 2012 +0200

    add support for a <metadata> container tag
    
    so one can have a setup like
    
    <metadata>
    	<metadata name="language" brief="yes" merge="unique" termlist="yes"/>
    	<metadata name="id" brief="yes"/>
    	<metadata name="lccn" merge="unique"/>
    </metadata>
    
    The underlying desire is to be able to include the complete metadata setup with XInclude.
    This requires us to have a single container with all elements.
    
    This patch adjust the metadata element counting and evaluation to interpret both metadata tags on their own and containers with metadata tags in them.
    Attributes of a metadata container tag are ignored.

commit 80655e4b90bbe16ee3e3373ef310267cd5a651a3
Author: Sven-S. Porst <porst@sub.uni-goettingen.de>
Date:   Mon Oct 1 18:10:44 2012 +0200

    add support for XInclude in the main configuration file

commit b00c40530e0b37b37585abe25027206b723b4e83
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 29 07:34:02 2014 +0100

    Insert wait for 30, 36 of test_limit_limitmap PAZ-918

commit 8c24d1e84b45566c30a05008bedf71cce42d3d05
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 28 15:44:07 2014 +0100

    Add client_{lock,unlock} before call to non_block_events
    
    in connection_continue. Problem is that if non_block_events
    fire records, then we will not unlock client at all. And as
    a result a dead-lock occurs.

commit a50d5d492e9b63cec3f82a610f2bf0e1e470f9ae
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 28 14:53:35 2014 +0100

    YLOG_DEBUG msg

commit 77fc683f33da2f7679d0372d9cd32a111baedfc6
Merge: 545611a ae79789
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 28 14:52:44 2014 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 545611a81c7627b6380a0bda6f22cae3c6e16fe1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 28 14:52:06 2014 +0100

    Add pz:memcached option
    
    Not really in stable YAZ yet, but it does not harm to have it now.

commit ae79789f61623d9a3e5a62a4321f6107f416c845
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Jan 24 11:32:33 2014 +0000

    Pass context.windowid (in most situations) instead of this.windowid
    JavaScript `this', from Hell's heart I stab at thee!

commit 346fff3bfe0766c265c147ccd46ed013172307f9
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Jan 24 10:42:31 2014 +0000

    All invocations of callbacks supplied by client code now pass
    this.windowid.

commit a293edf0d13509b00a61e25b159879fb97dffc17
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Jan 24 10:19:36 2014 +0000

    Constructor accepts optional "windowid" parameter, and uses this as
    the windowid of all operations. Defaults to window.name if not
    specified, mimicking old behaviour.

commit 69726762604ca262c12041b34564b9a74833d3dd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 20 14:14:36 2014 +0100

    Add relevance-todo-heikki.txt for restarting later

commit f451628ce616009071ab80cbe201cc7a3f60702d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 7 13:59:40 2014 +0100

    Version 1.6.38

commit 9601c645125b11bfdf36adb8d0ea260194bfc1bb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 7 13:59:28 2014 +0100

    Add Debian jessie, Ubuntu saucy, raring

commit 10b6ba56881c1f77790e4ece7210ddc2cd87c834
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 7 13:55:30 2014 +0100

    Upd NEWS

commit 5ff4a545337696359ee78f70c6612484af8bc3bf
Merge: a664c84 73d8506
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 7 13:47:46 2014 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit a664c8403c99be624b3e169c51b75daab1145333
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 7 13:46:39 2014 +0100

    Add test for trailing chars PAZ-915

commit 2b3bf0c05eac15dcb2c1466fced0370f34613cc4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 7 13:46:01 2014 +0100

    Avoid removal of trailing chars if metadata looks like URL PAZ-915

commit 73d850607f4b24e591405c59b2accd475d73c054
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 6 14:44:49 2014 +0100

    Only use XDR when doing CORS
    
    favor XHR in all other circumstances

commit 817e3ec506c4095bc4fcc1923cee36153ef4ee43
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 3 13:27:44 2014 +0100

    Happy new year
    
    Omit copyright year range from most source files. We don't want to
    update them every year anymore.

commit 76ba75c70a6065728e5c8963e4f4c7853aaf1301
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 19 15:04:33 2013 +0100

    Towards cluster ranking, minor changes

commit 40c4f55c2aa5ce6d912516b3030eb9f82b78b399
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 19 14:58:11 2013 +0100

    Remove unnecessary check from reclist enter/leave
    
    These used to check that the reclist pointer was not null,
    but only after dereferencing it once...

commit 9db0457fa07df43928fc8fbade13593eb6c9b534
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 19 14:56:30 2013 +0100

    Add reclist rewind function
    
    starts the reclist from beginning, but does not touch the mutex

commit 39551c85d6c07bc20b8756ff41de3f85a3cd57b8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Dec 18 16:18:22 2013 +0100

    Fitting: better initial guess
    
    The two test cases now converge to within two decimals in 19 and 46
    iterations, which must be good enough. The results look reasonable.

commit 1b2621985f8d74b4d093f780fb952ee3d032c87d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Dec 18 14:17:53 2013 +0100

    normalizing finally seems to converge

commit 4aa368ef32545c581183ea8de5ef92980351b850
Merge: d705c45 ceba6b9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Dec 18 11:37:29 2013 +0100

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/pazpar2

commit ceba6b97508c91a195b4b27a17c83642da406edb
Merge: d8c3965 f1f5ad9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 18 10:11:47 2013 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit d8c3965cc2bb222a012481819c47db36a8a5905b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 18 10:10:35 2013 +0100

    Fix incorrect results for test_cluster_9 PAZ-911
    
    The problem was that record where checked for comparison even though
    they shouldn't be - in case of cluster merge.

commit f1f5ad98bb98e05e467f80c81941531d906b6042
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 17 20:07:26 2013 +0100

    testing: disable APDU logging for yaz-ztest
    
    For some reason test_filter_16 fails with APDU logging enabled.
    Indicates that result depends on how yaz-ztest responds.

commit d705c4571cf65cbce17eefc2390d5bcacfe380aa
Merge: 8b5432d 113f9b0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Dec 17 16:06:32 2013 +0100

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/pazpar2

commit 8b5432d2794ccac566faef7d4ae5b25facdfc906
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Dec 17 16:04:48 2013 +0100

    Curve fitting that converges somewhat better
    Now (in one test), 28 iterations instead of 1000.
    This is for 2 decimals. I am still not quite happy about
    the resulting ranks, need to take another look some day.

commit 113f9b0156b53993e03e2c9692832e4ac6d40693
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 17 15:05:57 2013 +0100

    Better cluster test
    
    Unfortunately needs YAZ 5.0.7. So, test_cluster.sh is not enabled by
    default yet.

commit fb1ba03adf3d800d2b40e7f0d6ea367e6c520356
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Dec 17 10:34:27 2013 +0100

    Towards normalized rankings (PAZ-909)
    Can extract native ranks, and normalize them (also normalizes
    our TF/IDF and position-based pseudorankings to the same level).
    Does not yet merge individual record ranks into cluster ranks.
    Default behavior should be the same as before.

commit 7895ed928aac63bc69f3ee778d80335fb3c605ed
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 16 22:07:24 2013 +0100

    Cluster test

commit 3895572f92f283f91e8b30064c11ee55dfd078c9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 16 10:54:55 2013 +0100

    Remove a few YLOG_LOG stmts

commit ca08c2d3db58c82d203a9f98070a67f67d9ea6c1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 13 14:11:01 2013 +0100

    Handle metadata_type in a few more places

commit 1f8677b9cb96f70cd89bfefee34c1a8b0adf0272
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 13 14:08:35 2013 +0100

    Reformat a bit

commit fb19bc317370b4f4b508088b034b4c2d19257042
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 13 13:57:52 2013 +0100

    New metadata type, float, for metadata score PAZ-908

commit 4fa5ef817d20e5b626751b8b12934453bb438cfd
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Dec 9 22:12:55 2013 +0000

    Typo.
    ]

commit fcae86df04ab28f83b889ca873275f68551928df
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 9 13:17:42 2013 +0100

    pz2.js: Allow overidding cookie do

commit 13d672fab94a1f87ef925be478b48e8e5fe7bed1
Merge: 63451a6 63ee287
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 4 15:41:44 2013 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 63451a67759e590b0c3d5991274976fe8f47d3f1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 4 15:41:17 2013 +0100

    Fix warning: ‘struct relevance’ declared inside parameter list

commit 63ee28782eff84f9cccb999af7ed5cf9b280931d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Dec 4 15:37:19 2013 +0100

    pass score into metadata, if there.
    
    dbc-opensearch-gw now tries to fetch the score too, and massages it into
    a good place. This change passes it on so we can see it in pz2, and use
    for sorting or merging scores

commit 807477557512b665bac79fdc8491454bae16faa2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 3 13:05:23 2013 +0100

    Fixes for record cluster merge, PAZ-901

commit 3d613e1dc817066f13a7dd42bbe5f1c814fc5c17
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 3 09:55:36 2013 +0100

    Remove unused code section

commit b92f5f5d4bd3fb1cf21910047ba2f95ba9c9a4a8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 2 14:48:32 2013 +0100

    Cluster merge working PAZ-901
    
    Note that metadata and sortkeys from cluster is not yet merged.
    Existing cluster metadata and sortkeys will be effective values.

commit bb692fa6c0b70501de135231ef51d92c95df1075
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 29 14:21:53 2013 +0100

    Work on cluster merging; part of PAZ-901

commit 70a80d7e26ed2257d4b5a683bfa2a4a93e2fdb4c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 28 15:11:43 2013 +0100

    Fix setting recid (tests pass again)

commit 7db45d2bc967511916800d163b2c3e290c62da40
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 27 13:11:36 2013 +0100

    Start work on multiple mergekeys - tests do not pass

commit 00a47d6d41a68776c4b7199c0c8d67c697875d64
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 27 10:49:45 2013 +0100

    Client state to "working" when waiting for resolver PAZ-907

commit c7f4f3051cc7215e8513a7ddeb765d7db64c8f11
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 21 11:40:44 2013 +0100

    Doc: relevance section refer to config description

commit 72be188cb3ba62a36781f7652b7375116aa5269a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 20 10:46:45 2013 +0100

    Enable Solr tests again PAZ-894
    
    Also some tests results due to other order of records within
    cluster PAZ-902.

commit e3d8ed2a9688b50e22e71755d83984659879ecf3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 19 10:16:10 2013 +0100

    Log when session terminates PAZ-905
    
    And remove logging about service_incref.

commit 73f38bc719bba1f83d1ead98ea1a4477e1a91631
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 18 13:44:40 2013 +0100

    Fix LSB/HS conformance for /etc/init.d/pazpar2 PAZ-904
    
    Debian: add support for /etc/init.d/pazpar2 status

commit b0feb8036d34aa58427e56a26ef196fe8c90ee79
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 18 10:40:48 2013 +0100

    Version 1.6.37

commit 9a503e1b10a0947bd9c189f06aab994af81e2f40
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 15 19:47:21 2013 +0100

    Fix 'Record Missing' PAZ-903
    
    The problem was that the sorted_next is not updated when a new cluster
    is added. This resets sorted_list and sorted_ptr which makes
    reclist_limit re-make the sorted_list again.

commit d08893d173565ccde81b9f7cbf487a67cee5532a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 13 13:59:46 2013 +0100

    Preserve order of records within cluster PAZ-902

commit 8cc486015ba87bc3daf483d18d31d163c3670a21
Merge: dbe763d a0bb881
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 13 13:50:17 2013 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit dbe763d47bbb1a4893ae886ca243f1783a88ef38
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 13 13:50:13 2013 +0100

    testing: add missing sh test

commit a0bb88120d5fc86e5e106fe3309a344c08a96f20
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 13 13:37:30 2013 +0100

    Update WIN makefile for YAZ 5.

commit f4b58b73e53b5f3727530fed355ca7c7dc046c22
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 13 13:29:35 2013 +0100

    testing: use yaz-ztest -V if possible

commit 96fd9abf3bb0ccb411639fd5f24db1068235b628
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 13 13:05:48 2013 +0100

    testing: use yaz-ztest in sibling directory

commit 89489822f4652ab3d9a67d733e1ffc235feaddac
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 13 12:49:43 2013 +0100

    testing: display test name in all msgs

commit b00ca621696a85980b44ba782130d07fb68533f8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 13 12:40:00 2013 +0100

    testing: suppress diff warning + minor refactor

commit 03ff71001608b3b632b368bdd939b1abc8214c63
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 13 11:30:30 2013 +0100

    Testing fixes: handle without icu/ztest cases better

commit 1e4214f1b29b20d14bfd943d940cf99f1405d16d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 13 11:14:30 2013 +0100

    Remove unreachable code from relevance_snippet

commit ad64ba8638377cc453aa496f046b85e5892037ed
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 12 16:42:40 2013 +0100

    Clean up test scripts
    
    yaz-ztest daemon handling and ICU check is now handled in
    run_pazpar2.sh.

commit ba032f165555751c4a3a0d1dd4e35978c06bff95
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 12 13:39:49 2013 +0100

    Doc: minor reformatting changes

commit 564e990401a8b708b57693f2ab78389665c8ff72
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 12 13:37:08 2013 +0100

    Cluster record example dkabm.xsl
    
    Used by etc/settings/bibliotek.dk.xml .

commit 940409f4617e6e3668a7184c42552ed16b2d9d8f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 12 13:36:45 2013 +0100

    cluster record ingestion complete PAZ-900

commit 52aadcb28792d5d0e199520b2ca40ac0d910925f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 12 12:02:43 2013 +0100

    void function cannot return value

commit 946243040b4b9c47fca3d3896a9ba256b3b17fea
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 11 15:18:05 2013 +0100

    First work on PAZ-900

commit 7b5ce140e8e703dd1d6fee2b41fd4296c4611c61
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 11 13:59:41 2013 +0100

    Version 1.6.36

commit 98124d717cec040bd63d002a95fded3ab82064fc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 11 13:55:37 2013 +0100

    Better error message for CCL parse errors PAZ-887

commit 5b752bf6a4b6ec124ad87bcb687e7d500d8ff67e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 11 12:55:18 2013 +0100

    Add test_sru.cfg to dist (fixes make distcheck)

commit 9b7bb59b524aaa1d1a9b7bd3cc8392626b47c703
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Nov 10 09:50:15 2013 +0100

    test_sru_3: wait before show

commit f013cd7720f0bdaf2f7be4a54304b8c366d8d489
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 8 19:29:40 2013 +0100

    Remove unmaintained tests

commit 5f9ca65437e1cd3986adac0f54f98e4aa52393ce
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 8 19:26:25 2013 +0100

    test_sru tests against local yaz-test

commit dde062d8bdbf6409126ba130374ce7d0c91135f1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 8 19:07:34 2013 +0100

    Fix check for auth slash split PAZ-899

commit 041649292ab528ffc1e9253b0667eb47622cebf8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 6 15:15:48 2013 +0100

    Package with libyaz5 PAZ-897

commit ab13938c56361c71a326292c4f731396a354d360
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 6 14:37:56 2013 +0100

    Upgrade to debhelper version 7 PAZ-898

commit 56887e2bace5aede54e6173e38bdd4e4c82e3cc6
Merge: 990a1a7 93e4eee
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 14 15:12:39 2013 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 990a1a76db5f46c095e9d7bcca166cdc16c201cc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 14 15:11:07 2013 +0200

    Fix description of charset for pz:nativesyntax
    
    Thanks for Hans Erik Büscher for reporting this.

commit 93e4eeecaf4b9b964488f5d015831190e3967df4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 1 18:26:59 2013 +0200

    test_facets require YAZ 4.2.68
    
    The subtle reason is that YAZ 4.2.68 recognizes facets in both
    additionalSearchInfo and otherInfo of a searchRequest.

commit 21530e9fea20d4ff8ce4a63aa8dab02e2a39b18e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Sep 24 08:52:13 2013 -0400

    Remove unused third-party JSON implementation

commit c24c7254b8a48abef8df4e195405f5e58b8aaf43
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Sep 24 08:47:42 2013 -0400

    pz2.js briefly tracked elsewhere; add support for CORS and server-side sessions

commit 48650a8daa8ed402e5756c8eb2d3b63d98c29ab8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Sep 24 08:29:55 2013 -0400

    Add VERSION to parpar2-js dist

commit 613d03e4d8c2fcba754110ad45a7e9d0d260c85a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 23 11:31:07 2013 +0200

    Version 1.6.35

commit 9e8d657340483f6af7169828917da385f8e6ee9f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 23 11:27:39 2013 +0200

    Support pz:authentication_mode.

commit 272120e207e518d25b4ec5994f6999f4d51474ba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 23 10:38:15 2013 +0200

    Require YAZ 4.2.68

commit 08debe8400c3a2d47d9a055cb4c561b57f624675
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 19 15:59:59 2013 +0200

    Make js-dist rule

commit 0f3411adfbf51c580c0c194e7da90734ebe1282c
Merge: 643d9be c0d763b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Sep 8 08:49:39 2013 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 643d9be61878120dc2b27108cdc2a7f2eda8b505
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Sep 8 08:49:25 2013 +0200

    Disabling Solr tests

commit c0d763b3d02dcf269a4e45477668ac6bf901a204
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Sep 8 08:41:10 2013 +0200

    Tweak test_post.sh which fails on slow net

commit 0fe0923f24c8e90e31ecc23fd60c09a1172b0a25
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 6 11:02:26 2013 +0200

    rpm: pazpar2 daemon runs as nobody PAZ-893

commit 5ac8ea04a75d88ad1ebb09c52dc980fd059ecd47
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 2 13:39:31 2013 +0200

    Bump to 2indexdata for Deb version

commit fec561bc6105e1085a4e967b9fbaf9a934f3c18a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 2 13:34:28 2013 +0200

    Remove call to connection_connect
    
    It seems redundant (we make two calls in case of resolving
    delay).

commit bd75f23928644eba826382a45d42756cdd2ac7b1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 2 12:47:54 2013 +0200

    Rephrase logs about start-search

commit 8c5eb1bc9ae99f11342b3d64be5ba745399188db
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 2 12:41:44 2013 +0200

    Remove msg: session_start_search done

commit 1034064601914be4fd6de1b8fdad1ce13eab1c1d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 2 12:39:51 2013 +0200

    Strip #-suffix for ZOOM URLs PAZ-892

commit c8cd73bf236c7fd9db52b2fc1a7257dfc6501bac
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 30 13:45:48 2013 +0200

    Version 1.6.34

commit 0d704051886d59c7b55f872069f2cad76d5dad2b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 30 13:45:02 2013 +0200

    Update NEWS

commit dddb79814171eec3fcf70aef8c2b33d9cfba7870
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 30 13:35:56 2013 +0200

    Fix problem show/bytarget hangs for filtered search PAZ-889

commit dfcaabc47d31bcf1fb3e68da2ec953b774b10d17
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Aug 23 10:30:33 2013 +0200

    Add support for 'date' type

commit e261f3fa246318899e8c5e815d545f4692c5ab32
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 13 14:43:42 2013 +0200

    Version 1.6.33

commit 3bf814e06ba41bf3d26a6ec634f583fab3944ad9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 13 14:36:47 2013 +0200

    Proper nextrecid for this test

commit 8cb5fdac44498271111dce8145623bded04cc27f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 13 14:35:43 2013 +0200

    Ensure sorted reclists even if now show is performed
    
    This is part of PAZ-884

commit 16c571a7e5b4e9b96a729a5b4aee373f7347375c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 13 14:09:11 2013 +0200

    Add test for {prev,next}recid

commit 62bee1009be464fab653445f0731f4127a82e379
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 13 14:07:18 2013 +0200

    Fix {prev,next}recid PAZ-884
    
    These were incorrect in versions 1.6.23 thru 1.6.32.

commit 9907f1b6ede0d789a7b794d3eab873ee257a3c4e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 13 11:07:28 2013 +0200

    pz:authentication may carry user group password PAZ-885
    
    If pz:authentication has at least one blank in it, that forces
    Pazpar2 to use idPass Z39.50 authentication. Two forms are allowed
     user password
     user group password
    If no blanks are present, open authentication is in use.

commit 0f6803c7688b9ea110673c3f4a3812d6e7c5fc53
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 12 12:54:21 2013 +0200

    Remove unused variable

commit 755488849f522cda43edb0b9f5dab497bb923791
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 12 12:53:47 2013 +0200

    Revert "Remove unused variable"
    
    This reverts commit 6a6070281460bf841290c92315bd2ce1b358d89c.

commit 6249156d05f30f3cc1b8267db79a5ea93150b71d
Merge: 55c22e8 5801130
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 12 12:48:19 2013 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 5801130126ddb710294ffb482a6b27b492743144
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Thu Jul 18 14:27:45 2013 -0400

    Assigns 'other' io literal to all unhandled media types
    
    To avoid multiple 'Miscellaneous Media' in UI facet

commit 55c22e87453d25303491f854d4d7d290f6b080bf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 17 14:41:09 2013 +0200

    Use yaz_strcmp_null, requite YAZ 4.2.63

commit 5e1d99ed008ecb74f12c1258d8ae550c41bc276d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 17 13:10:46 2013 +0200

    Make a few internal funcs static

commit 41a35ca4946b829fd190decf27de1abe1372866e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 17 13:09:05 2013 +0200

    Move struct datbase def to settings.h from session.h

commit 6a6070281460bf841290c92315bd2ce1b358d89c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 17 12:53:53 2013 +0200

    Remove unused variable

commit 7fe985c58ad57d940caa12c7412020bc0fa71ed6
Merge: 464f19c 31b01bf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 17 12:49:57 2013 +0200

    Merge remote-tracking branch 'jajm/ft/info/more_infos'

commit 464f19c366e6016b3d18cf1cede3805f922417a8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 16 15:02:30 2013 +0200

    Only fire one non-timeout event for Z39.50/SRU clients
    
    This gives faster response times for HTTP request to Pazpar2.

commit 3100e2ef14dfed05d5dd7ede542b78c687c31e38
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 16 14:41:58 2013 +0200

    Make use of threaded resolver
    
    This makes Pazpar2 much snappier when it's been sleeping for a while.
    In particular, initial search command is reduced from several seconds
    (on large sets), to < 1 sec.

commit 65c19cd0aac859eb0554be572828e121a2cd977c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 16 14:40:53 2013 +0200

    Make url part of connection rather than host PAZ-880
    
    This makes better use of threaded resolver (if enabled).

commit 4c7509d1e7e847b0d81af123f630756df0b265b4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 16 14:40:37 2013 +0200

    Make perform_getaddrinfo static

commit 0f1ac5c4fbf807a024511068aa3dd8f0eb0b9af7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 15 16:35:47 2013 +0200

    resolver thread checks for dead session PAZ-879

commit 31b01bfc5e77f090135d7a66739b057052a1c845
Author: Julian Maurice <jajm@jajm.org>
Date:   Fri Jul 12 20:16:06 2013 +0000

    Add more infos to the 'info' command

commit 1cafadaca2a0b37d373804640127a081b19da8dd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 12 13:00:09 2013 +0200

    cf.xsl: relay item due (date)

commit ad0b4625e7ccad6d96bb50744cb386c0eafe797e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 11 14:06:33 2013 +0200

    Log socket ID with Response/Response
    
    This makes it easy to track socket/connection usage.

commit 7501c48cb7c65ae26bfc4e47bf3b9fb46578070a
Merge: 0d7b1a5 cd20180
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 14 11:28:58 2013 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 0d7b1a5c0b1982473b2abb7da9fd00765fa46927
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 14 11:18:03 2013 +0200

    Version 1.6.32

commit 14074ecf20d86518ccedc0c9617a49949ec19779
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 14 11:02:06 2013 +0200

    Doc reformat; remove trailing white space

commit 43fee89b4e5d0187e80ce389509de10c49ea925f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 14 10:55:13 2013 +0200

    Mention snippets

commit c14318db9e376a6e28c8dbe4b5cbf9d521827c24
Merge: 62370d1 14f6131
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 14 10:47:07 2013 +0200

    Merge branch 'master' into paz-732

commit cd201808f5ebff04183882a0d7a02990795c4531
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Jun 13 15:35:45 2013 +0100

    Add big 'DO NOT EDIT, this file is obsolete' header comment to pz2.js, and make it read-only

commit 14f6131273597f2dce0a6635dd6d649341c72ee7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 12 15:42:52 2013 +0200

    No longer build for Ubuntu natty

commit 62370d1b03ab4460d54c81687ef650bda69e41d6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 11 11:41:17 2013 +0200

    Require YAZ 4.2.58
    
    due new functions icu_iter_get_org_info and icu_chain_get_org_info.

commit 1f0a2259479c5b3dd1385a2cc0d61523230362fb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 11 10:41:14 2013 +0200

    Tests using snippets

commit d521d8f26b3d01d6a00933d5bbdafdd5192dbb86
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 11 10:36:00 2013 +0200

    Snippets: multi words; less logging

commit b22c4ae2c14eb5d2b991e6233cdea2a9fd7dcf6c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 5 15:45:25 2013 +0200

    Use YAZ' new icu_iter_get_org_info for snippets

commit 2185d73f6344aae67a124f1bc2a2e5695003cbd6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 29 22:25:14 2013 +0200

    Change repr of service XML
    
    from XML nodes to serialized (string). This reduces memory overhead
    for service structure considerably.

commit ced5a4aa2d3639c21444babb8e1fc5f60eca3f28
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 28 14:55:21 2013 +0200

    Update NEWS

commit 8d8eb33f55a2f62f00463e7402c81c0cc02bde0e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 28 14:37:51 2013 +0200

    Change logging of HTTP response

commit 5edf326c0c1d96e8fb1d11a4183ea1c770dcdc95
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 28 14:08:05 2013 +0200

    Time HTTP requests

commit ee265ec22a7ed6d0b513d702379c5abd0ea1946c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 28 10:45:47 2013 +0200

    Tweak log msg for http sessions use

commit 92e1dfef4786ead126c15f16c3452b06d22c50aa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 28 10:45:21 2013 +0200

    Reformat

commit c4cfa1ee86d30d432d711d1f498fa3d6f1a2360d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 28 10:18:54 2013 +0200

    session/client counting utils to header

commit 5a6963a361961b500fd22949bc083f50d28864c8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 27 20:56:30 2013 +0200

    Facility for test script to post-wait
    
    If WAIT_PAZPAR2 is set, it defines number of minuters to wait
    before shutting down pazpar2 daemon for test.

commit 8a57244d6f9b608c31e68f921570d88ed2c236a6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 27 20:23:41 2013 +0200

    Remove dead code WRT client total counting

commit a9e6fb78144a5780555b5a29b99c5caf1c7ecb5e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 27 20:23:16 2013 +0200

    Fix leak WRT client ref count

commit 9547e5055922e3279bcd349fc6094e583e559f44
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 27 20:22:12 2013 +0200

    Fix memory leak in service command

commit 7f234e0636b02bf85811872dfe3530ba58480e11
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 27 12:41:26 2013 +0200

    service XML: avoid wrapping service element
    
    and just return service XML as is (it already has a service element
    as root).

commit d9664d46fd15bf2f1cc1ac12ba89d4195d03548b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 27 12:32:31 2013 +0200

    Document service command

commit e413b0a94252b858ec346ca98155e7ab61660802
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 27 10:05:23 2013 +0200

    Returns service XML now

commit 19a0803f7298f5a0d583f5f70582ba29cb373265
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 27 09:37:57 2013 +0200

    First work on returning service XML

commit 72439becf8f1ccfd7f7d0f0ee7683ef34e554b13
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 24 10:04:54 2013 +0200

    Version 1.6.31 with more fixes

commit a7cc0ce48cee78f2719a29ef839f7fccdede3198
Merge: 0d57a3a 06793bb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 24 10:03:20 2013 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 0d57a3a6b4bbe9e537dd9e85cda818be5687eb38
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 24 09:22:45 2013 +0200

    Version 1.6.31

commit 7499f55badba7cab6114cc78f1460bebaf8cc259
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 24 09:20:40 2013 +0200

    No longer in use

commit 89597f3d42447e329ecc91b2bc6c450cb57f0b96
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 24 08:49:04 2013 +0200

    Update NEWS

commit 06793bb50d13a5616eb6e282b01cd7172dfb792c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 23 19:04:08 2013 +0000

    english typo

commit 3e762d9cf53e8ed8049d43879a32c0e72ad68dc5
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu May 23 16:49:46 2013 +0100

    Fix documentation of pz:sru setting: the value "soap", not "srw", is
    used to select the use of the SRW protocol, as determined from
    get_sru_mode_from_string() in yaz/src/zoom-c.c
    
    This resolves a long-standing conflict between the documentation for
    pazpar2 and MKAdmin.

commit f9e9bf847cf81d621e4b9a7106f0dc74a1063785
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 23 15:10:55 2013 +0200

    Document dynamic rank

commit 262f3fcdb52e2f1226812cbe07f92969399d763c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 23 13:57:50 2013 +0200

    Test for case insensitive local limit

commit 8b8116a8d0e10201f0bd56adba461d2bb9becc79
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 23 13:54:43 2013 +0200

    local limit uses "mergekey" normalization PAZ-774
    
    This makes the local limits case insensitive by default. When
    "mergekey" is not, the a_z (ASCII) normalization is used.

commit e7887faaffe027d47f0418d66998a9a7d9265d93
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 23 13:50:36 2013 +0200

    Remove file not in use by tests

commit 22a1cf361ec5c4850c74cd1652dd175d833afe0e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 21 16:13:41 2013 +0200

    Show attributes in xml_context function

commit 4fdc30321a87fe9673a806886840d1bb34a3ba9c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 21 15:48:03 2013 +0200

    Test using dynamic rank

commit 17ef116432f19c9229f95d4708221adb20d64b69
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 21 15:47:27 2013 +0200

    Dynamic ranking PAZ-869

commit 1a758f7086294d72bae431be64eb851b51f121cf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 21 14:24:25 2013 +0200

    Adjustments to log msg of session_sort_unlocked

commit b6d7a5bde6efed3fd29a23e8493b22f4596db8ae
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 21 14:20:50 2013 +0200

    Minor refactor of session_sort_unlocked

commit f7733f023b8eaad737939e63be5b31096e3a0f4a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 20 18:58:16 2013 +0000

    Stable results (activeclients=0)

commit f16d5009ed4f2f477af912be382962d3c4dbc7b0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat May 18 23:16:06 2013 +0200

    Use sockaddr_storage in accept call PAZ-872
    
    Due struct sockaddr is not big enough for IPV6 stuff.

commit e39914556c10a64bf415460afe77a18737203fd1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 17 14:59:01 2013 +0200

    Fix signed/unsigned checksum problem PAZ-871

commit 6110a4dcdf8f269968c6a30792f47dacba3929b6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 17 14:44:38 2013 +0200

    marcmap: fix for fopen fail

commit a35462168f93f6584437554e78eabcf426c8007f
Merge: 642c4b2 edbde31
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 17 14:43:17 2013 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit edbde31bf017867ac5cc3951f6cabdbc43f1f7ee
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 17 14:40:40 2013 +0200

    marcmap: fix type for ch in use of getc
    
    getc returns EOF (usually -1) on EOF, so we must be sure to
    use a type that can hold it.

commit 642c4b23f3b55ba43c0ccd5b0e04edb4758d7921
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 17 14:12:26 2013 +0200

    XML context for errors, no set element for service
    
    It's not implemented.

commit 6358d4f1936cb2d48db3a18d884920b1b0b047cc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 17 11:38:02 2013 +0200

    tests: poll for stable results
    
    For results we wait for, repeat command until it matches against
    a stable result.

commit 4147906005c7bd59093e6da47c55af44826d11df
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 17 11:37:21 2013 +0200

    Wait for separate session bytarget response

commit 1c320abd379ba19f7ab6ff3ed3a31fb72873990b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 16 16:00:27 2013 +0200

    HTTP server: host=@ listens on IPV6 and IPV4 if possible
    
    Also, allow ports to be given as names (not just integers).
    Fix @-notation on systems that don't support IPV6 sockets.

commit e18d3fb3e64bf310040848a7202d4f89a989581b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 8 23:21:15 2013 +0200

    Fix regression for mergekey creation
    
    Due to xmlNodeListGetString returning null on some platforms
    and empty "" on others (probably depends on Libxml2 version).

commit 710ee248da13fb269e18d87e464ce2da038ea370
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 6 16:00:04 2013 +0200

    Clear relevancy info when result set is clear'd

commit f1af7094481beba15c9ce3349095681db5981b28
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 6 15:35:57 2013 +0200

    Allow mergekey to be given for command=search

commit 2fe342540fa6a4e674a7e86d7b11651557cfbcc9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 6 15:12:51 2013 +0200

    Commit proper test result for dynamic mergekey

commit 95ee4e86170d02d0df7d11203edf56aea59d7187
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 6 14:56:19 2013 +0200

    Dynamic mergekey PAZ-868

commit 7d9437608d7dc10613af2c6543f9473f9f964c4c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 26 11:27:32 2013 +0200

    Version 1.6.30

commit 352b148cfa0d20dd2a077c03dc972719898bf264
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 26 11:27:24 2013 +0200

    Fix dist rule (www/phone gone)

commit 07c1e6dfcb1d61841058e6507401bd45ffdeb3c0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 26 11:26:06 2013 +0200

    RPM: mkc settings

commit 028f64f40529d361255ae46f2e4298b033ff2ad4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 25 14:06:37 2013 +0200

    Use controlled URLs for simpleserver and MKC

commit 7a411fea2da77ae3b808a4c55deebdcf8e5dc857
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 25 13:53:12 2013 +0200

    Remove section "Connecting to non-standard resources"
    
    This section does not contain relevant information today.
    We have section "Connectors to non-standard databases" still.

commit 1f7a0f4b20771ff746a14f30527ff5e62359cf62
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 25 13:48:37 2013 +0200

    Update doc about non-standard databases PAZ-864
    
    The section "Connectors to non-standard databases" has more up-to-date
    material. A new section "Pazpar2 and MasterKey Connect" contains
    information about mkc configuration.

commit c39f12101f3d5c8cfa23ecabd4da2cac550c9b1b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 25 12:04:43 2013 +0200

    Add MKC configuration PAZ-864
    
    service mkc.xml is in services-available . It uses settings in
    settings/mkc .

commit 524869eb034185671529ea8459ed645c13c00eef
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 25 11:36:10 2013 +0200

    Update test_sort results
    
    Seems like optimizing Solr changed the score values returned.

commit 0291c6ee6723896494ce389d33d540bf6391e46a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 24 22:01:03 2013 +0200

    Use separate result var for getnameinfo PAZ-863

commit 2adcd1fe5342a0449a2f3b3bd8ad74fbc36dcd9a
Author: Dennis Schafroth <dennis@schafroth.com>
Date:   Wed Apr 24 20:59:18 2013 +0200

    Remove select since it can be both search and term command

commit 30b568091548ef97e199380a904f4fbcc5199156
Author: Dennis Schafroth <dennis@schafroth.com>
Date:   Wed Apr 24 20:56:58 2013 +0200

    Fix to work even when host name is shorter than IP number and on OS X in general, which nulls out host area

commit 92ee7569d83bf0302c2c02a3adc851e631bea06f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 24 15:17:20 2013 +0200

    Allow timeformat for log to be specified
    
    with option -m (as Metaproxy and YAZ GFS). Suggested by Sven Porst.

commit 9312e977366f586bb4ecad9ddd83c8de20ebd914
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 22 16:37:05 2013 +0200

    Fix description of pazpar2-dbg

commit 58bb9a208b2e9df48c6775d5999eb8db24b13813
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 22 15:10:18 2013 +0200

    Debug package pazpar2-dbg. PAZ-867

commit 538abdde82f2a1c8f5ce6f27c8ee0e0f71e989a7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 17 13:28:51 2013 +0200

    Fix NULL ptr reference of se->relevance
    
    If a new search is initiated and a CCL query fails to parse,
    then session->relevance becomes NULL.

commit 16c4bffb53a36e52878ff202f90b8d39d266734a
Merge: 23a2402 86a5380
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 17 10:57:01 2013 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 23a2402edc299e4ec53b5deabce34fc306cbe848
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 17 10:56:08 2013 +0200

    Document POSTing of settings/services PAZ-865

commit 86a5380b1a612938b816f49fe9ddf07454536c22
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 12 13:51:00 2013 +0200

    Remove /select from solr targets

commit 17ca53ad9de978378d2ac91a6a10c227f7cee375
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 12 13:50:03 2013 +0200

    Revert changes

commit 19d800fbf2333cd7f0eecbcfaf2ba3b696424af7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 12 13:30:58 2013 +0200

    Revert the Solr target name change. Not important

commit 199879e70cd6f7b7cc6bf7c8def16c54433d1c60
Merge: 92573b4 fd77a51
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 12 12:41:42 2013 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 92573b4e8048b243a9cb2051912595240669e037
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 12 12:39:52 2013 +0200

    Remove the /select on Solr urls. Yaz appends handler depending if it is search or scan

commit e03f4293b20b50beaf82dbadaf9d12caa813854c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 12 12:33:27 2013 +0200

    Remove the select part. Yaz will decide to do a search or scan and map it to search/term handler

commit fd77a514963bee0496a969b627cb0737e0d88b47
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 5 14:56:31 2013 +0200

    Version 1.6.29

commit 7a28208c6ea645b50b77df6066e876f7bc1f7981
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 5 14:56:19 2013 +0200

    Fix ref to sortmap

commit f3fe3fc7be5a8f3ab944a72f51dbc828d2ad743d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 5 13:52:35 2013 +0200

    Use getaddrinfo for HTTP listener
    
    Allows Pazpar2 to listen on IPV6 addresses if host+port is given for
    listen element. By default (no host), it still listens on IPV4 only.

commit acabeebc118a11c09973778e55390be04678ebcd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 3 13:16:06 2013 +0200

    Require yaz-ztest 4.2.52 for testing

commit f1a8158e4c569736e4380c9c4caeae231dd4b65b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 3 13:00:42 2013 +0200

    Doc: more on pz:extendrecs and spell fix

commit 2eae70672f1e8ca9341a51c056469d8816a5538b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 3 12:55:18 2013 +0200

    Change semantics of pz:extendrecs
    
    and allow for repeated fetches . pz:extendrecs is now the number
    of extra records to fetch (was total count before).

commit 1ca7772d2fba3b37b14a5aba799e4e8325f09db2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 3 12:51:48 2013 +0200

    Update for new yaz-ztest pseudo hit count behavior

commit 02d06913705a0285b11b570e51d2f1193ff971c1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 2 16:03:23 2013 +0200

    Add ws2tcpip.h for getaddrinfo on Windows

commit 72dc391e3cf96d336e285aec5a786980dbf49289
Merge: 75918f1 f9504da
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 2 15:52:56 2013 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit f9504dae81fde52bb1c1669fdd0c9e3aba818a75
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 2 15:41:54 2013 +0200

    Allow IPV6 addresses PAZ-841
    
    for clients (databases).

commit bc6c5fa7ba6026fd5ff925408e980d69b6c530ed
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 27 13:43:51 2013 +0100

    Ignore local0.ent

commit c92597f0e32daf8a9a25beaa260db805c8c92dab
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 27 13:33:19 2013 +0100

    Documentation rebuilt if local.ent changes

commit 42caeeeb0e66f70bebed8e5c1e52a1ed7479af15
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 25 09:28:17 2013 +0100

    Check for Libxslt support PAZ-862

commit 75918f1f3466ce4347f7d178ce49a7cb87158f53
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Mar 22 11:30:05 2013 +0100

    Allow the record element without collection

commit 40d0a00d94646fbca9d78d548de2df3827b47f35
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Mar 22 11:08:36 2013 +0100

    XSD for the pz2 format

commit fc88d4ecfe71c017419d93a8cf33cecb62cdc8b3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 21 10:58:38 2013 +0100

    Version 1.6.28

commit 8e14ee4be4caa036057d7d7a13cce8ecd06f2fc2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 20 15:43:26 2013 +0100

    Ensure show_range_start returns non-null
    
    if session is still locked. So that show_records properly unlocks
    again.

commit d5530587d04d1a6f6db771192883ec5358d4e14e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 19 13:16:12 2013 +0100

    Reformat

commit fba6d33793b0c7f3053f3c7df3b3eb6074c47a40
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 19 13:12:32 2013 +0100

    Fix use of sizeof in nmem_malloc call
    
    Now sizeof(char*) , rather than sizeof(char).

commit cc7b32b1f552a7a2727d145469d51b217e59799c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 19 13:07:46 2013 +0100

    Reformat

commit 9e44d599d66234c11bdff3614f3e410d492fc356
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 19 12:46:35 2013 +0100

    Remove unused client code

commit 7b78fcfb4315797f042cf7210709d86c2b257843
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 19 12:21:04 2013 +0100

    RPM: simplify make install rule

commit 6902366b2b14e19d6b417fb4865f747d7be4669b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 14 15:40:48 2013 +0100

    Fix check for pz:extendrecs

commit fe38d521de6b6dc89b3790ba40544126423340eb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 14 15:24:12 2013 +0100

    Fewer messages when pz:extendfetch is not in effect

commit 6e85147316891403f371a59b611310ec2d03e889
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 13 14:00:42 2013 +0100

    Pass integer for yaz_log %u
    
    Not a string

commit 464aa664eb9300b85c752206065dc3542a8f4bd7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 13 13:58:37 2013 +0100

    Allow session_log with session=NULL ptr

commit 6e2b2cc9c5c0290bf2fc53ff3dab7bf15c97526b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 12 14:45:25 2013 +0100

    Avoid null ptr reference of se->reclist PAZ-856
    
    Could happen if show occurs before a search in a session.

commit a4fbf5ef2da8323e6fb39520fd16cf0842f36e80
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 8 14:08:29 2013 +0100

    Document pz:extendrecs

commit 3f6c8d71b53d0e4dda13d00dcc0698bacb220a14
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 8 13:32:50 2013 +0100

    Version 1.6.27

commit a59ee0ce86aebff91e46adc1310f0a7699d88845
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Mar 8 13:17:58 2013 +0100

    Fix text/cdata nodes collection

commit 4bca4defd11b08a507730a050591245c767e884f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 8 12:24:40 2013 +0100

    Version 1.6.26

commit e92923672475433fb0bfb22d3ce73ee13b97bd8e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 8 12:23:17 2013 +0100

    Delete traling whitespace from NEWS

commit 76e3f9fadf1748a87711cbe3d7f18e884aae6cc2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 8 12:22:45 2013 +0100

    Update NEWS

commit 20bc8b17d60373c2c93ab6bb777d19dd92ed2960
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 7 10:55:47 2013 +0100

    Use session_log when possible

commit ae06d921f11a9f25da573362dd1995ea57b3059e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 1 11:35:03 2013 +0100

    Fix missing limitmap warning PAZ-859

commit 73740a3422bf7d8e87e555f4b6e744afe399100c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 28 13:52:56 2013 +0100

    Make use of the pz:metadata empty in tests

commit 48b0084f1cd403282a5cae13c35e2d7eb97ff825
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 28 13:52:40 2013 +0100

    test tmarc.xsl same as the official one in etc

commit 579b3142b890d13a8524c0fb847081b632fc25ac
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 28 13:51:53 2013 +0100

    Simplify XSLs by using new pz:metadata attribute 'empty'.

commit b11fa102c0b666dc31946c7f5220775eac674d6b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 28 13:46:33 2013 +0100

    New pz:metadata attribute, empty="empty-value" PAZ-858
    
    With this attribute, Pazpar2 treates an empty pz:metadata type
    as having the value for "empty"  - if empty!

commit a5293ecd2783684848a34ce64bcccf00049901e4
Merge: d8df693 ee8fdc4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 25 11:19:09 2013 +0100

    Merge branch 'master' into fetch_more

commit ee8fdc432afecf9397c9f1685a0ad02105736879
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 20 13:40:55 2013 +0100

    Change log msg for Pazpart start/stop
    
    Now using same style as Metaproxy, ie
     Pazpar2 start SHA1 / Pazpar2 stop .

commit d8df693f0e28a9aabc4ac0cac4f492facc703086
Merge: 87e9791 9a16749
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 7 13:30:20 2013 +0100

    Merge branch 'master' into fetch_more

commit 9a1674900947c5617edc49ee2cad8158c321cbaf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 7 12:58:47 2013 +0100

    Version 1.6.25

commit 758bd14da56233550801d486d0e7c6e8790cfe11
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 7 12:45:46 2013 +0100

    Add test of commmnd=record with esn specified

commit f4ebbe4de40e8177ca55a36e9dd77152808a9447
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 7 12:42:01 2013 +0100

    Fix hang of record with esn/syntax (2nd)
    
    Command record with esn and/or syntax makes a definite retrieval.
    If that hits a cached record it would not see record events from
    ZOOM and handle those. This commit ensures that connection_continue
    calls event handling function non_block_events if necessary.
    Since the session is already locked in some cases, we must ensure
    that non_block_events do not (again) block on session.

commit 00c8ef21997734073c329c6f4bd9ee293c01d61b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 5 13:55:15 2013 +0100

    Missing metadata elements added

commit 87e9791ee9a652b3665d59ca5bf0e927e935e666
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 4 14:21:13 2013 +0100

    Revise extended fetch algorithm
    
    If the show records returned were the last in the sorted "window" of
    records per-client , an extended fetch will be attempted. Only if there
    are more records to be fetched (hit count depending) and pz:extendrecs
    is defined, another fetch will be initiated.

commit fe7206771852a37728cbdd4e1b76e2eb482980e7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 4 12:56:19 2013 +0100

    Refactor: show_range_start deals with extended fetch

commit cf96019e267e6d2e2a240d7e5789fae849dcfaec
Merge: d0cc988 3a72cd7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 4 11:24:46 2013 +0100

    Merge branch 'master' into fetch_more

commit 3a72cd7ee39f99fad9d84b48229e8ea0c3de40eb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 1 14:52:13 2013 +0100

    Make a message to DEBUG

commit 0bb0ee0e00d750808e228b991c78cb4838bc989d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 1 14:49:53 2013 +0100

    Add missing metadata for service generated by tmarc.xsl
    
    These elements are generated by the XSL, but were not mentioned in
    our default service: title-complete, title-uniform, has-fulltext,
    oclc-number, system-control-nr.

commit ebb39003d49565c77aef91afa194fd3ae515213d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 31 16:59:24 2013 +0100

    Complete record match does not serve as error

commit 3d72c16632e288e4a6635152083b7cb930707428
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 31 15:46:03 2013 +0100

    Don't use local variable same_sort_order
    
    It's replaced by client->same_search member.

commit d0cc98809c663048c9ad274ac95aa3d66cf370d6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 23 12:23:47 2013 +0100

    Add test using pz:extendrecs

commit cab4338c5c234466d9746982005b23de99555121
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 23 12:19:59 2013 +0100

    pz:extendrecs number of records in extended mode
    
    If pz:extendrecs is defined it is the maximum number of records
    for a target for a show that would otherwise be partial.

commit 712b255c55155f11cc1e0106b7115ec2df2cea8a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 23 08:56:26 2013 +0100

    Working fetch more, but settings/tests needs updating

commit 0198d9a410e2664e29f8fa526cf9bcf8f5bea89a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 22 15:44:12 2013 +0100

    Work on fetch more

commit 601854b8d4fa5992f037679d15baabcea211ff8b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 22 13:21:53 2013 +0100

    Simplify show_range_start a bit

commit 813ea1ded4f995c80e4365224303486aa564afdc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 18 14:29:22 2013 +0100

    Version 1.6.24

commit a8108d8c7af023add53d52525eea6b2c7312d916
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 18 14:28:22 2013 +0100

    Update NEWS

commit 8657ae057499422e02e3c460090dc3d2870ce5d4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 18 13:39:40 2013 +0100

    New merge attribute type: 'first'
    
    which takes all metadata fields from first target that
    returns the particular field.

commit a6fe306bff3150090c4c4d8a1662b01e2fd3c754
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 8 16:16:37 2013 +0100

    Skip ICU based tests when ICU is disabled
    
    And clean up the testing scripts as well.

commit 258ff04d4d283cd7a8545b0889f95c4d3daf7ab6
Merge: ec99fbb e9ed8f9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Jan 6 16:26:59 2013 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit e9ed8f920f4af7c34a4bac81b4c7a4db023fa9ae
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 2 12:52:37 2013 +0100

    Version 1.6.23

commit ff529c1d1bd92cbaff2eadb06c3cba60c8265fd9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 2 12:52:23 2013 +0100

    Add quantal

commit e5458206aba89193e09066c50e5b371eabdc8e1f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 2 12:51:42 2013 +0100

    Add centos6

commit 27ab2f49456d0372acde70853f10dddcc353d579
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 2 12:31:57 2013 +0100

    Update NEWS

commit 2bd14321370e2d042c370d19149d6caec9c01930
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 2 12:22:27 2013 +0100

    Bump copyright year

commit 901c767b4a9ad4ebdad4119976e31bad41ddda9d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 2 12:12:07 2013 +0100

    pp2client calls stat and info

commit 1df928b3ab324b955a24a9d537b3d05b4700ec2f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 2 12:07:50 2013 +0100

    Extend info command with hostname and YAZ SHA1
    
    Indent results for both command stat and info.

commit ec99fbbff55468137dd755ad3245eb5e62bcc885
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 28 15:29:28 2012 +0100

    Remove log msg

commit 972cf430e150554a7d98feee80d45fb27f8e74ad
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 28 15:15:52 2012 +0100

    Avoid buffer overrun by "long" URLs.

commit 71b10adee4c11891aa2283bf844c564bc06f3177
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 28 15:11:42 2012 +0100

    Only add http:// for SRU if not already there
    
    This is to allow https or other method to be given. Similar to
    MP-425.

commit 848b7d2e1502561fa0903d4217425e3f1c91f3cb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 24 11:37:28 2012 +0100

    1.6.22-4indexdata

commit 1003956798f3820c5b47ac6d20b8375ee0786788
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 24 11:32:33 2012 +0100

    Fix problem with blocked show
    
    Make sure that reclist_get_num_records returns >0 result if record
    list is non empty. This is to ensure that client_got_records fires
    session watches (SESSIN_WATCH_SHOW, ..).

commit 3718a9d36d575ece174f0444fb9fcbbd648af98c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 14 17:24:31 2012 +0100

    1.6.22-3indexdata

commit 0aa1114a00aa7d78e6e9dd8099f4c9b3d93f5f94
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 14 17:05:23 2012 +0100

    Allow merge on merged content
    
    The new configuration metadata element, limitcluster, configures
    that a metadata element (name) be used as limit name for search.
    Applies to the whole service (ie all targets), unlike pz:limitmap
    which is configured per-target (database).

commit 6fa17ff9fdb750b27aac212c101fd7727bd05ced
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 11 14:13:23 2012 +0100

    Harden exit command
    
    May only be executed in debug mode (-X option).

commit f75dc6076c0d4846d80929c40894bb4fdd678dc2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 11 12:57:30 2012 +0100

    1.6.22-2indexdata

commit 383392ec609ef070bbfb35b4bf68c575912d86c2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 11 12:53:19 2012 +0100

    Call bytarget in test script

commit 5a6816065057859b44273d5c674371c56311a667
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 11 12:51:11 2012 +0100

    Produce diagnostic when database times out
    
    Some targets may be quite slow during search or record retrieval.
    This commit ensure that "timeout" ZOOM diagnostic 10007 is produced
    for those.

commit 17a3a2b9fe6206e160b6a140cb08a862901babd2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 11 11:05:01 2012 +0100

    Remove 2nd pz:apdulog from testserver

commit 2338caf3742f3414dcd1bbda7d8a7b249fca4e19
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 7 13:55:39 2012 +0100

    limitmap local:* matches against all metadata fields

commit 0a70ba6da785b09a4bb1a2a0db5576c157a5dae7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 7 13:34:33 2012 +0100

    Split check_limit_local to two functions

commit d71af70a6a3546cab2e370140d47c1bd628d9753
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 6 17:06:50 2012 +0100

    Allow repeated list in limitmap spec
    
    Separated by comma. For example: value="local:title,rpn:@attr 1=4".

commit ab0c408e57e6d12f3b9fbe71727616e45e80e8d9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 5 12:59:05 2012 +0100

    New element <message> in bytarget response
    
    Holds diagnostic message of code (say 'Unsupported Use Attribute' for
    Bib-1 114).

commit f1df76c1c702c72cc5c260a53c6bef05274664d1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 30 14:55:38 2012 +0100

    Wait longer for slow Solr

commit b0797dd6ff756c6e7f66b0dc9f2848e0022cf1fb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 30 14:35:00 2012 +0100

    Improved logging for record ingestion failures

commit 79e39b03629642d9496a381a07b0aed79096c7ad
Merge: 7118da8 32081d6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 15 13:50:14 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 7118da8de283be0e294bbaf4501ba002cca22d89
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 15 13:47:18 2012 +0100

    Avoid using 'icu_chain' in non-YAZ_HAVE_ICU mode
    
    Not that it happens often.

commit 32081d616101106ff287f580eed0d7a521c146ac
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 2 19:59:28 2012 +0100

    Lower loglevel

commit 29d31cc7a80dc6c40486b2af56ed85f3258348ef
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Nov 5 15:28:53 2012 +0100

    Enable the yaz-ztest in the test

commit 4ae1e86c217d77b07be4c668c5606a5e7df2b7ff
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Nov 5 15:28:49 2012 +0100

    Enable the yaz-ztest in the test

commit 91c042df57e32070268d9b142e2832cb9c10fd9a
Merge: 8efa2d9 12aa148
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Oct 29 12:26:04 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 12aa148cd38f8bddcdbf9b5c6cccffce564facc1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 26 21:04:55 2012 +0200

    test_filter: use fast ztest, adjust 1st query

commit 63466e474f690a04fe0ebdaaac87914768977757
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 22 10:37:38 2012 +0200

    Define log2(x) on Windows
    
    This is because log2 is not defined by math.h on Windows.

commit 3fcbed280bd20e84d9062e3b6b7ac6d7decb80bb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 22 10:36:38 2012 +0200

    Include windows.h on Windows
    
    This is to ensure that struct timeval is defined.

commit d1123238be15f0867c2011efe97b4b318e2b9793
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 19 15:14:24 2012 +0200

    Use dpkg-buildflags in build process
    
    This is to use hardening options for the libraries and programs.
    Refer to http://wiki.debian.org/Hardening for more information.

commit 0cee2ae5c9b7ad00d874198f326611a232a2f382
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 19 15:09:50 2012 +0200

    Fix spelling

commit 812bca889b5e5fb884b5a4785dce0d26095e099a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 19 15:09:03 2012 +0200

    Remove boilerplate stuff from copyright

commit 6969c366e0d8c8fa7e57f2cdd8c93669561b96a4
Merge: b9a4756 bfbf348
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Oct 11 11:13:57 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit b9a47565499b88aa9b22d75cec0c2c6fb40b67e9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Oct 11 11:13:48 2012 +0200

    Lower logging to debug. Should be put into a config logging module

commit bfbf348ce9bb4fd327b35145fb69108f39b4d621
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 11 09:56:13 2012 +0200

    Version 1.6.22

commit 009e0e931b5759f9ca0be4009d6527933fd71d22
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 11 09:55:04 2012 +0200

    Mention 1.6.22 as release where ranking stuff was changed.

commit 97812949e1bb99743c25e572cc1a3fde483931f3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 10 21:21:33 2012 +0200

    Avoid session memory for client sort stuff
    
    The session mem gets reset and results in sort_strategy and sort_critiera
    being corrupted - to empty strings or even vialation.

commit 3afba942f18d45ecb55fca52cd8dc7eaee03ee55
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 10 15:52:33 2012 +0200

    Update

commit e20ec18b56e1eac0e160bfaadab8d8157d2e1597
Merge: e12919f 05475f8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 10 14:57:26 2012 +0200

    Merge branch 'paz-834' of ssh://git.indexdata.com/home/git/pub/pazpar2 into paz-834

commit e12919f7a7af099e232aff8151daac6dada3079d
Merge: 6e8e913 6a2e43d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 10 14:57:11 2012 +0200

    Merge with master. Kept new solr test results

commit 05475f8baaff6e23b919606d5bdaf448527942e9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 10 13:21:31 2012 +0200

    Result from paz-834 branch

commit 6b3edc39207b54deca25a062b9b7b91260921206
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 10 13:19:19 2012 +0200

    New results for new test. Two sessions towards one target (connection sharing).

commit 85daeccfb64dc7aad7cbe6da9baad0c80c1aeadb
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 10 13:17:44 2012 +0200

    New tests: Two sessions towards same target. Crash on show in 1.6.21 in test 14

commit 6e8e913e41a654fe7c2a7f7a32f3b0ddeceabf01
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 10 12:58:16 2012 +0200

    Test result now sorted correctly

commit 32d5439c0e015054490eeb19f576c16851d2dc18
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 10 12:47:28 2012 +0200

    New test result: Now actually sort as requested

commit d2fcb0b0bedc58ae584ce7c023c95cb5d99f54e3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 10 12:44:21 2012 +0200

    Use CURRENT sort parameters to check with previous

commit 299ab07418236031ea9baabfb63712bce4748d31
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 10 12:17:25 2012 +0200

    Do not reingest/search if no client requires research

commit 735585c07608ae51e0ce8f708dc8171486a28028
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 10 11:25:31 2012 +0200

    New result due to change in behavior

commit 108ea97ac05edd113034ea4b4ee06b52701e2c52
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 10 11:25:27 2012 +0200

    New result due to change in behavior

commit 6b632f4b147df596dc067ef3c8e8faa69947afc9
Merge: 18543f1 b3adf9a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 10 11:03:23 2012 +0200

    Merge branch 'paz-834' of ssh://git.indexdata.com/home/git/pub/pazpar2 into paz-834

commit b3adf9aaa551ef92c83b6ea5951882164c277b24
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 10 10:59:54 2012 +0200

    Return 1 on research. 0 on no research

commit 18543f152ceb7672424ff35e35adc8716cde4598
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 9 14:38:28 2012 +0200

    Require YAZ 4.2.40 or later.

commit 72d323b0b9aaaa1a5fb06afe8239c9a962b33bac
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Oct 9 15:00:05 2012 +0200

    Completes. But still wrong tests

commit 6a2e43dbdb4cc0cce0dcbd212804cf3f9de5759e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 9 14:38:28 2012 +0200

    Require YAZ 4.2.40 or later.

commit 8efa2d92ac78c82e1726cbdee8ff7c90c808a6db
Merge: 7be4234 c1046e5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Oct 8 23:41:42 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit c1046e5dda59c0a736b8e915da0ed0c5505e5e56
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Oct 8 23:29:00 2012 +0200

    Reverted e671bfc150dd0a556f3eca344526b5eb7696ee1a: OS X builds differently

commit 7be42349614c6b3065e25d468d1e7b55c87e3487
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Oct 8 23:26:05 2012 +0200

    Revert e671bfc150dd0a556f3eca344526b5eb7696ee1a

commit bf872709bee3c9320b6f6f41a2ff518913d7b25d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Oct 8 22:32:58 2012 +0200

    remove new result if same

commit dd3ee3548da743b2728746ff67acbfa72b9d289b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Oct 8 22:32:11 2012 +0200

    Update test

commit e5ec825301f2d26a37f0eab49dda438b78c2d1e3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Oct 8 22:17:58 2012 +0200

    Fix: set research flag on new query/limit. More logging.

commit 94620f2136dd6abe3f4d497912de23a4899ae860
Merge: 807b9e8 f92be5c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Oct 8 20:27:15 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 7fb7c156ea91c5f8c402ca8b251ce127d169d556
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Oct 8 20:26:54 2012 +0200

    Typo

commit 176376dff9970a7e34c8cabcbf2d08d01e9fa9e7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Oct 8 16:28:04 2012 +0200

    Add limits (PQF) to log

commit 21ef57dea8467f7ae6201eb88495c253236c7124
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Oct 8 15:24:11 2012 +0200

    Fix comment. Fix sort fields

commit 05043348d67c1af41483e140829811ed9f6aeb5c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Oct 8 15:23:29 2012 +0200

    refactor the search/show to command to use common code path

commit 1dc9e0a2543b786610ea5b589e48636fa66b9e3b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Oct 8 15:22:34 2012 +0200

    Rewrote the search parsing and moved the ZOOM option sortby2 configuration to later

commit a5c4d811e4e851353857949abce759a6ffb47b2c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Oct 8 15:21:33 2012 +0200

    Headers for new methods

commit f064f06c4a664d132aa6bd6bfef9615a27c520d6
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Oct 8 11:04:31 2012 +0200

    Refactor code out to stand-alone functions. This is to support one code path
    for both search and show command.

commit d718b7972b80d034846b2b95f4deba8665395b46
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Oct 8 11:03:30 2012 +0200

    Refactor interfaces to handle the differences between search and show command
    to obtain one code path for these.

commit f92be5c31afae4b9d339ee7137462c767dc00a38
Merge: 383965c d606c0d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 5 14:57:55 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 383965c54b667bba902d92d86b9eef4f3fa1810f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 5 14:57:34 2012 +0200

    Separate chapter about ranking

commit 821fa07cd1abcc22928db9a9a80eecde9c0dd360
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 5 14:57:27 2012 +0200

    Fix spelling

commit d606c0d92ab2474d73ad75c643cb029540750d8c
Merge: f215071 e671bfc
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Oct 5 03:41:56 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit f215071006c6796d1005a3e66d7da9ef8c4a4f7b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Oct 5 03:41:47 2012 +0200

    Add settings file

commit 14157d6fcdf0c762d7615fd55a8a2cb88a287f56
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Oct 4 23:21:56 2012 +0200

    Fix to re-do search on sort order change

commit c0e6a341daca6ff68d2027d9e0afd4bc669fb72a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Oct 4 23:21:06 2012 +0200

    Require YAZ 4.2.40

commit 51616c6be3de7b3818379384e2e23600fd4e01c8
Merge: 7cee87b d606c0d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Oct 4 19:36:43 2012 +0200

    Merge with master

commit 7cee87be4668c45e963013fdc1762bc4f4b3d38c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Oct 4 19:31:31 2012 +0200

    Allow Z39.50 masking on date and author

commit 0393c84c2d2383ec40fe6058325b8b0f5334d16b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Oct 4 19:28:35 2012 +0200

    Fix missing init

commit a3d345c2684112d6c769dcc10f50ef90bc18c0b5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Oct 4 19:27:55 2012 +0200

    Fix compare

commit 9763b4c9a3021ebfc65ec3e1c77fddc80d1cfaee
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Oct 4 19:26:00 2012 +0200

    Change tests

commit bb0da10545391b74c5afab6a394e7772caa4aa3c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Oct 4 19:25:26 2012 +0200

    Change tests to ensure date/author values when sorting

commit 807b9e8c982328726ec331cdb1eb19163bf8bba6
Merge: 979f6de d606c0d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Oct 4 17:48:07 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit e671bfc150dd0a556f3eca344526b5eb7696ee1a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Oct 4 13:43:27 2012 +0200

    Differ when built on mac?

commit bcd9c62a6bc1fba818b4891487222816cf430c2d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Oct 4 13:38:00 2012 +0200

    remove empty line

commit fef6f115619637faeec3e3c34e30a31e1419dbaf
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 3 23:22:04 2012 +0200

    Configure sortmaps to solr target

commit f9485a510373da4d46ed40486a40a863edaf5b1c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 3 23:21:11 2012 +0200

    New test for native solr sorting

commit ed03d84c1e2f9e53f09dc8d3b996a7ecd79d8651
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 3 23:20:46 2012 +0200

    Add sortkey attribute to author metafield

commit 140d4b7f18279b072756df551055ae73eb7b9a81
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 3 23:19:09 2012 +0200

    New test for native sorting in Solr

commit 5b6b18f35bb161eafa6f8a8bd0413a35ce637eff
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 3 16:31:43 2012 +0200

    Add logic to detect sort order changes and trigger new searching if required. Using reclist_sortparms in functions

commit bd0842d306cd7004c22d8df9fd809689b17896c8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 3 16:29:57 2012 +0200

    Replace session_sorted_results structure with reclist_sortparms. After saving type instead of (is)position, it became the same

commit bb879dfc882455b329168fbb5684f0b277c26b82
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 3 16:27:08 2012 +0200

    Function to compare reclist_sortparm structure

commit 61a9c0fc574244c16e5a6bd44e796549de0bd559
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 3 16:26:22 2012 +0200

    Using reclist_sortparm structure to pass sort parameters

commit 619f9d10a87b5e87ec2e49b42582000a0a9c88c4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 3 16:25:48 2012 +0200

    New method to detect re-search required. Cosmetic: Rename q to query. in client_start_search

commit 0cd7ed4bde54a1961464ed14c9de61f23adb07e9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 3 16:24:28 2012 +0200

    Method to detect if re-search is required due to sort order: 1 on yes. 0 on no

commit a541e54631574e7d1abf3c6addec1a30192ffa57
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 3 13:39:37 2012 +0200

    Cosmetic

commit 8adc8a923c0afc5f007959633313a55c7740e4b7
Merge: ec0fb22 1d0a849
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Oct 2 12:48:14 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit ec0fb22c0ed54c87c29ae3474fac771ddea77096
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Oct 2 12:47:55 2012 +0200

    Add sort parameter to search

commit 1d0a84970d854359e507df8d6be2568b1bb840ed
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 28 14:10:46 2012 +0200

    Require YAZ 4.2.39
    
    due to new function ccl_qual_fitem2.

commit ca6a981e9db639044914a8dbf32f50b6e09bb271
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 27 15:45:07 2012 +0200

    Fix bug introduced by previous commit
    
    Improved check for client_parse_query return value.

commit 91332b13d81ec4e70f547c8b90eabfb7898ea39c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 27 15:19:23 2012 +0200

    Make an internal diagnostic for bad CCL map
    
    They'll show up via bytarget as diagnostic id =
    ZOOM_ERROR_CCL_CONFIG = 10013 and additional info as returned
    by new YAZ function ccl_qual_fitem2.

commit d2a22d5dfa784f062c66fc06571f6d898dd6a8b4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 27 15:13:06 2012 +0200

    Fix spelling in doc

commit 7184974aff1c737312a05376845b9a83c03c28ab
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 25 13:15:43 2012 +0200

    Change rank debug display
    
    Rename a few variables and print leading contents of field that we
    match against.

commit 9d2bb909af90899c09d01b00fbffc1785127b461
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 25 12:03:36 2012 +0200

    Follow rank algorithm altered
    
    mult += mult * follow / (1 + log2(d))
    where d is the distance. follow is a float (factor).

commit d0aea584697ca17916844a892c3f17a6dd2afb70
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 24 19:48:38 2012 +0200

    Version 1.6.21

commit 7096509dc853b279d96d5cd1a9c7c395d470ca81
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 24 19:45:21 2012 +0200

    Update test results due to changed rank debug output

commit f6300536016759df5f7d5279bcceaba2e87f3f6e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 24 19:28:54 2012 +0200

    Change semantics of rank lead.

commit 446f32183265d59ee79e2859376c598fa24408e0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 24 12:48:11 2012 +0200

    New rank tweaks: follow, lead, length
    
    Rank tweak: follow=number will increase mult by number if two terms
    occur next to each other; number-1 if they are one term apart , .. 0
    if they are number a part (all in order). Default is 0 (following
    terms has no effect).
    
    Rank tweak: lead=number will increase mult by number if term is first
    term in field, number-1 if second, ... 0 if term is at offset
    number of more. Default value is 0 (position irrelevant).
    
    Rank tweak: length=strategy. length="linear" if mult is to be divided
    by length (existing, default behavior), length="log" if mult is to be
    divided by log2(1+length), length="none" if mult is not to be affected
    by length.

commit 2b9d3f2aa1da599dcce07368c6cb3a33b0ca9d83
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Sep 22 18:53:51 2012 +0200

    Solaris crashes on %s with NULL ptr

commit 92017b935797abde954f3127e2bae245c63a50c5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 21 15:19:53 2012 +0200

    Version 1.6.20

commit 3a179d681e82cc826e47054c215bc24597724583
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 21 15:16:40 2012 +0200

    Update sort results with indented records

commit 49737fc1110a572e32168401fb70b9de0088d843
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Sep 21 15:11:11 2012 +0200

    Update NEWS

commit 8b35ef436c05216e5d39577fc1ef0e728626a6e6
Merge: 9632e04 8965288
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Sep 21 15:05:49 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2: Document changes

commit 8965288d1e3a084af1eba23731ddb0d2d39116f2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 21 15:03:26 2012 +0200

    Update NEWS

commit 7b61a146be4cb5a371d87cfab5c24fc87082b7cd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 21 15:00:04 2012 +0200

    relevance_info printed only if <rank debug="yes"> in service

commit 5b31ba8413c62e860eba83a58852d2af37af4397
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 21 14:10:11 2012 +0200

    Indent record info a little for show/record responses

commit 6ee45dde4163c36fcbf098189ef24cd0339196c9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 21 13:48:07 2012 +0200

    PAZPAR2_OVERRIDE_TEST=true makes test override .res-files

commit ee40230fd0e997212b707fafcdec0da154fd1b21
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 21 13:45:10 2012 +0200

    Return info about relevance score
    
    A new element, <relevance_info> follows the <relevance> as part
    of the show response.

commit 9632e0438f027881e766b137af92fc809042d1a1
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Sep 20 15:53:51 2012 +0200

    Add test_sort to test suite

commit dec24591aae7f790e456b70e3c367918843505b3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Sep 20 15:53:08 2012 +0200

    Document the sort parameter to search. Identical to same parameter to sort

commit 319d591dd9d6c3b38775cb4fdfbbd0a92d822f4b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Sep 20 15:51:32 2012 +0200

    sort-default configuration

commit 2da3b258a6728d711eb4b78b262e4a14ec74ca3c
Merge: 03371d6 96c22d2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Sep 20 12:56:30 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 03371d6b5c5d8a723227290d229daad291de7cdf
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Sep 20 12:55:58 2012 +0200

    Ignore Eclipse settings

commit 89d1297c34c1bf7d1a5da0d475a1d57cede3b782
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Sep 20 12:55:24 2012 +0200

    Ignore some test results

commit ac8293b5166bf35907946e3ddd4f9a6571394325
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Sep 20 12:54:47 2012 +0200

    Solr 3.x test data

commit b9a3bce493e9bfaf11247cff8c1796344bd8edce
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 19 16:27:13 2012 +0200

    Configure target facetmaps

commit 5e1c3ce4e472e0866c2c2244efaf9fd90053855d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 19 16:26:40 2012 +0200

    Update result. All test sorts by position:1, due to config change

commit beaab2b8b8359557d6c6641961a82bc11ebe8e02
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 19 16:24:44 2012 +0200

    New configuration: sort-default to override the default sort (relevance)

commit 74c1fc846719bbfbfec81af3f967e56436f7d9c2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 19 16:22:50 2012 +0200

    Change debug logging to match other similar about sort

commit ce825b4ae09b931986cb203fb44da4f05762da97
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 19 16:22:08 2012 +0200

    Implement sort-default lookup in search too

commit d2db0f728572c6abdcd7c3d5ff3d9f59705af208
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 19 15:59:45 2012 +0200

    Change session_search to get all sort parameters, so it can configure the correct sort at search time.
    This will make session_sort skip the re-search. Added debugging of the sort parameters in session_clear_set

commit 018fbd9f5f6729d8488ba808da700df30fbb9711
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 19 15:56:55 2012 +0200

    Configuration of default sort order. Default to previous hardcoded "relevance"

commit 718871f39107d802b59a0fb7f6bc6feefb298c49
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 19 15:56:23 2012 +0200

    Add sort parameter to search command. Enabling configuration of default sort order instead of hard coded "relevance"

commit dfc21171c3cf297ee483bd3ef1f02133ff220a72
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 19 15:55:13 2012 +0200

    Comment out unused variable.

commit 96c22d2ed76d899ec41da13be659f8d2fef2d0d7
Merge: b837cdc 3d70db8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 19 15:42:48 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit b837cdc3148bb4282cd1a5b874e9839ef44d71c0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 19 15:37:35 2012 +0200

    Reformat: delete trailing whitespace

commit 3d70db887cc1a505957e956abb0311f67af2941d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Sep 18 17:50:00 2012 +0200

    Delete

commit dfac43c76d1ccfd27b9e265f208b2689b0f0e501
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Sep 18 17:49:43 2012 +0200

    Wrongly aded. Deleting

commit d1a32394977c189c93e122941e83018bbb50e641
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Sep 18 17:49:10 2012 +0200

    Delete

commit 041ac3831f65b0498ef8780b53d7bd677ecc5175
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Sep 18 17:48:51 2012 +0200

    add and delete

commit 8385eb7bdea0019b6f18f2941d36679941bbc9b2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Sep 18 17:45:26 2012 +0200

    Support for float(like score) and int (not used yet)

commit 463c7fb7fcb0df9f3756b21dccac736bfff1ac63
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Sep 18 17:44:51 2012 +0200

    New test case for sorting

commit a0656124c66d17fc1d016ee3654dc98608210d1b
Merge: 2dfea7d 5e4f089
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Sep 18 16:00:33 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 2dfea7d610d007167f7e8ab37bba31ebab9c6691
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Sep 18 15:59:47 2012 +0200

    Add match of score

commit 5e4f089e162b7fe414221e9fed5261ab27260982
Merge: 8935bb7 0c8b2bc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 18 15:08:22 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 8935bb7f0516cd2e861d4e47c6123e7ac4028e91
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 18 14:58:57 2012 +0200

    Version 1.6.19

commit 8961ed761e348e972f00d015284ce75c16b1648c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 18 14:54:07 2012 +0200

    Remove trailing whitespace

commit 0c8b2bc0ae2f61818a1a3e36b75b3979b0e6a440
Merge: 3c53bad 3571462
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Sep 18 14:43:08 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 3c53bad224e63030bcbdde8c7a9a64d9a77aeeac
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Sep 18 14:42:27 2012 +0200

    Force hit count on yaz-ztest searches.

commit 824eea389688f854677efd0231182a893d00f8f4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 18 14:40:16 2012 +0200

    limitmap: don't use CCL limitmap for relevancy ranking
    
    Only the CCL from query is in use for relevancy ranking now.

commit bb28a0c5f71636328d7f48a1a1fad1e07f9b8cd7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 18 14:32:29 2012 +0200

    relevance: avoid false hits for whitespace tokens
    
    For example, & could be turned into an empty string. And that
    would occur nowhere else, giving a high inverse document frequency!

commit 35714623860dd8ba20412c4cfbcf3a1a7ce89af8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 17 14:45:03 2012 +0200

    Actually obey option -w dir
    
    Never worked in any Pazpar2 release. Thanks to Sven Porst for
    spotting that one.

commit 716521ca537cadc743ad4f83028c7dc0bd626def
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 17 14:44:53 2012 +0200

    test_tmarc.sh less verbose

commit 5b591429c5cc6e8ce2ef80012004fbf5d43e85b2
Merge: f06ad01 3d6b896
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 17 13:40:49 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit f06ad01d969e37e5d050a238e395751de4b6ebc3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 17 13:07:58 2012 +0200

    Version 1.6.18

commit f1200fd1cab4fa57feacd43046997ce2d23edbd5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 17 12:54:28 2012 +0200

    Tweak rank/relevance algorithm
    
    Rank algorithm configurable by 'rank' element inside service. So far
    only, attribute 'cluster' is recognized. If cluster="yes", multiple
    records inside a cluster boosts higher than single records. This
    is default behavior and existing behavior. cluster="no" takes the
    average score of each record in a cluster.

commit 3d6b8969621980b4fba954ca52e69592418e0aae
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Fri Sep 7 18:02:40 2012 +0200

    Source specific date transformations

commit 5720f0e03c2322d84bd45343bb9b407d3a6c2436
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 7 13:03:02 2012 +0200

    Rephase description of sort order

commit 48b3c8ffef838bf61941f48a66ff1fd70ceb4757
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 5 11:18:16 2012 +0200

    Version 1.6.17

commit cac3198055174f27e4ab70fe17c8b4fc45125d86
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 4 13:19:26 2012 +0200

    Avoid host reuse if proxy changes

commit cbcac593e14143ef6b50a60f43204b53938a446d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Aug 23 16:21:38 2012 +0200

    Version 1.6.16

commit 968310dcbf1522b4d46c15f7222c929d3c2c2d32
Merge: 2d517dc c44eace
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Aug 23 15:22:27 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 2d517dcaa085fcdcdbbf587b76d45a97eca35571
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Aug 23 15:21:31 2012 +0200

    Version 1.6.6 (for real)

commit c44eace6567ca470dfe931ef92e63aab3ac7d160
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Aug 23 14:52:50 2012 +0200

    Fix issue that would disable the re-search when doing position sorting

commit ee3cced3e5eaa2a3790a6b4ebd025843a3adcc37
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Aug 23 14:47:25 2012 +0200

    Change logging

commit c47fa0945cbbc44b28995c990e74fcd3ef81138a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 22 17:17:14 2012 +0200

    Results for tests with date ranges

commit f5a409a2a277b2579b7bc270f688b505f4d5564c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 22 17:16:32 2012 +0200

    Results for tests with date ranges

commit 50aa60919772aeee3ac23a4a5e67a3d6e09a4770
Merge: 1a8d4a7 84e3df2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 22 16:32:15 2012 +0200

    Only reseting on position, when not done before. Otherwise it would reset on every pull by the client

commit 1a8d4a76a67febe45d72f7911e9e706b40f0f4cf
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 22 14:20:20 2012 +0200

    Add position to sorted_results

commit 8ad3c6132625dc893327fb17ab36f353bbd795b4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 22 14:19:48 2012 +0200

    Cosmetic: remove eclipse warning

commit a61ae61f3abb9950f8f052caf91c76cda2a30c5b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 22 14:19:19 2012 +0200

    Add position type to sorted_results

commit 84e3df2b71326fcbb35838da13102d0a8ccb653d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 22 11:26:58 2012 +0200

    Version 1.6.16

commit 47468fed198c86bb88662873264bb6f432f101bf
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 22 11:26:22 2012 +0200

    Comment on clear set. Think the parameter should be removed, since we cannot decide this from outside the session

commit 07bc8f15f98e22a866adda001ada9010567b3429
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 22 11:25:22 2012 +0200

    Disable the clear set on position sorting. Every poll will do this

commit 979f6de3f8fa1eae261612ea7fbf2cab1a25aa5b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 21 19:15:36 2012 +0200

    Matches if a complete solr response

commit e22e7b20d6fa0731db95e3bf17c66f002784828b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 21 16:41:56 2012 +0200

    Extra check on suggestion string and punctuation in debug to see end

commit 6b86af5db49a421480705a262ce56be54d12d1ab
Merge: a989048 4a671eb
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 21 15:24:57 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 4a671ebeb843b158110e590a7fd8f6139f43dc69
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 21 14:42:30 2012 +0200

    Update m4

commit c4c6601bc06100f78695af545461f604260529f2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 20 11:25:01 2012 +0200

    Avoid empty content in tmarc.xsl output

commit 69c80006f7a7f72feef99a1c027f7d2fbecc5d24
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 20 10:46:40 2012 +0200

    Add regression test of etc/tmarc.xsl
    
    Using 9 tmarc records from YAZ' etc directory as input.

commit b0e04a1cb9261a088d5c100dbc891f3240fa88ce
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 15 12:59:05 2012 +0200

    Full termlist saved (as before) and also sorted.
    
    No max of termlist(s) any more. The memory usage is the same
    (in fact less - over time), but we have a full quick sort instead
    of a smaller quick sort, But NO insertion sort for each term (which
    is probably similar to extra quick sort). This makes termlists
    stable.

commit 6f0fb96be98c7e6c5829e9e24567e653b66af371
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 15 12:33:19 2012 +0200

    Remove unused get_termlist_score
    
    Not in use anywhere.

commit 99477dd429577e98339c7dbf1bfb1991776d96e5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 15 11:28:07 2012 +0200

    Increase TERMLIST_HIGH_SCORE, update test results

commit 0f13b213bde88c94a92dcc4474f986b2dd99e87b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 7 13:38:45 2012 +0200

    Use m4/id-config.sh

commit b040e3392df653fded744faf85e34ce225809c57
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 6 11:23:42 2012 +0200

    Revert "New results from Solr"
    
    This reverts commit f36dbaa840c90af23205fd5cd5862616913b7d4a.
    
    Seems like results are "back" again.

commit f36dbaa840c90af23205fd5cd5862616913b7d4a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 6 10:41:41 2012 +0200

    New results from Solr

commit d4133907f1280056fb9883e1b90b1cba32123f16
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 6 10:17:47 2012 +0200

    Solr test: increase wait from 3 to 5 seconds
    
    If, not, Solr tests 13, 14 and 15 sometimes fail.

commit 79fbac8e3a427af6a8abff2f2f08f586e6b14d1e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jul 12 16:38:13 2012 +0200

    Increase pause

commit 646b6dbddb4970fe1c03009f8ec07a6a57e0a951
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 27 11:26:31 2012 +0200

    Version 1.6.15

commit bfe48c0f1f5ca9e68ee6ca9629c2bb4509b1286d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 27 11:11:27 2012 +0200

    More NEWS

commit e72a892ae81a19dfb43cca49ce6467e91de368d7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 27 11:11:05 2012 +0200

    Document ccldirective

commit 606a4039014288760cab1f5d6e3e9529f7e1fd3d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 27 10:59:19 2012 +0200

    Comment out description of "set" in service
    
    which is not implemented yet.

commit a4a3e03e5341d1125a899391541e704d8204495c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 27 10:52:55 2012 +0200

    Document per-field ranking

commit 9fcc9c9710afecdf31ca058f4c80f1711891c39e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 27 10:11:08 2012 +0200

    Document checksum facility

commit cff44dfd4f1d9a2e21299839d0337d103e074d29
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 27 10:02:06 2012 +0200

    Move declaration

commit 6270643579b3496a2c51ef2c8abb0fb4b34726de
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 27 09:59:46 2012 +0200

    Different diagnostic for no record and given checksum

commit b026a4535c9ce5e0d371f23f19f9a337963bc908
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 26 16:37:09 2012 +0200

    record parameter checksum
    
    which is an alternative to offset (which might change between
    re-searches). The checksum is returned in the per-record part
    in attribute checksum.

commit 164c2d7f655059826a900183fa44e76bb8618303
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 25 15:38:05 2012 +0200

    New service setting: ccldirective
    
    which allows CCl directives to be set. Such as as names for
    and, or, and-not operators.

commit a989048e5451df8a25201757ba09a4ae50fa6568
Merge: 6424430 34634e8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jun 25 13:12:53 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 6424430743ec2d233dfc8118313cfa4299432e2c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jun 25 13:12:47 2012 +0200

    Lower facet configuration to debug

commit 34634e80886cd854d5e3298e22d26f9f3d891a4d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 19 12:19:14 2012 +0200

    Revert "Update test results for SOLR target again"
    
    This reverts commit c0bd4e74093cac71d7798a579642f96027b81148.

commit 1a3f3cfb2f6aeb743716924d9081d6dce981b49f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 19 11:18:01 2012 +0200

    per-field weight is part of "rank" attribute content
    
    For example, rank="2 au 3" gives a rank factor of 3 for terms in
    au=terms and a rank factor of 2 otherwise.

commit c0bd4e74093cac71d7798a579642f96027b81148
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 18 16:47:02 2012 +0200

    Update test results for SOLR target again

commit f9c7c18836e77f24e8963d280676bc7943bf1dbb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 18 16:15:33 2012 +0200

    nativesyntax "xml" is passed verbatim to ZOOM
    
    Before leading xml would ALWAYS be mapped to just "xml". Now
    xml can be used as is or augmented with other things, such as
    charset.

commit 3371e5ba3a8d62b6edbb338984ac333bec6df01b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 11 19:54:18 2012 +0200

    CCL field ranking boost.
    
    New metadata attribute frank="cclfield value" specifies boost
    factor value for cclfield rather than the rank value, for search
    terms as part of cclfield. For example, if
    <metadata .. rank="2" frank="au 5"/> would specify rank weight
    5 for au CCL field terms (author) and 2 for everything else.

commit 4b7c05f077ebe916e7ca2e56b184cf89841723c9
Merge: e8b5eb1 a460bf1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 8 16:57:37 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit a460bf1e1ac81e5daddc87d2553191f2b790c9be
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 7 15:11:45 2012 +0200

    Missing files for test_url

commit eb673212c641c36afba4cd502e283247de52a015
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 7 14:51:36 2012 +0200

    Position modifier for sort prevents local sort
    
    Sort spec may be suffixed with p, for example "title:0p" which
    sorts by position locally (ie no sort), but by title natively
    (if sortmap is given). This allows getting sorted records from a
    database that Pazpar2 does not resort.

commit 78c0b384d03b2b6282cc4457fb0d5fb2db68785f
Merge: f01c9f8 88c23b5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jun 4 13:12:53 2012 +0200

    Fix version

commit f01c9f8d41102a5fdd6090fbc2910bccdce92ab4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jun 4 12:46:39 2012 +0200

    Version 1.6.14

commit 316a847838157ff5700e8c99f9239aed8d7e92ec
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jun 4 12:46:15 2012 +0200

    Update with changes since 1.6.13

commit 88c23b56ed1d235c3a3706161233891aded6861d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 4 12:23:02 2012 +0200

    Add Centos5 in build

commit 7da33f94ae83901a165b96d8743dbbaa11967c5d
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Fri Jun 1 07:18:28 2012 -0400

    Fixes object instantiation error in IE6/7

commit bf28b66495c1078c0f0f55d15618d4e3437ebfae
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 31 15:58:12 2012 +0200

    Update test results for keepAlive in init response
    
    Also remove some that are dead.

commit 47192f6c528a08a6793cd6c31604f2848024364b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 31 15:57:53 2012 +0200

    Just delete diff file when created and empty

commit 27b510020a28c83feb607998371d824284fc24de
Author: Giannis Kosmas <kosmasgiannis@gmail.com>
Date:   Tue May 29 03:32:28 2012 +0300

    Calculation of keepAlive timeout
    
    keepAlive timeout is calculated based on session timeout defined in service configuration and is returned in the init response.

commit d3e75018be9ddb0996d5a03c514f2baeb713e5cd
Author: Giannis Kosmas <kosmasgiannis@gmail.com>
Date:   Tue May 29 03:30:22 2012 +0300

    doc: init takes serviceId as second parameter

commit 3f4b1e105178b613f70352438ee6120228eda97c
Author: Giannis Kosmas <kosmasgiannis@gmail.com>
Date:   Tue May 29 03:04:14 2012 +0300

    Typo

commit e3072ee2e7913b449ef37e16c7b0c89b3334409b
Merge: d52e3c9 3d15adb
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 30 19:47:54 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit d52e3c922dfd63420ce7a35f3fca232decbdfed2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 30 19:47:47 2012 +0200

    Fix sh - bash confusion

commit 61275044bdc2be809f3cb3bb90b71a838b8fdd83
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 30 19:47:16 2012 +0200

    increase to 20 users

commit e8b5eb15b2c791848eb54fd41f10420ab89c9415
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 30 14:40:28 2012 +0200

    Update doc/common

commit 3d15adb76380c419eafbb8ae0755208474cc9568
Merge: 42471f8 da92924
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 29 16:20:41 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 42471f8940d33b0ffb1de1ed6afa602384f9d100
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 29 16:20:27 2012 +0200

    More portable use of find
    
    to make things work on Solaris

commit 1db48a73126beef112e9a3de775832173fa317f3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 29 16:19:53 2012 +0200

    Fix segv on Solaris which don't like NULLs for %s

commit 9ff8563860197a2b4f169f4a600c2d8a60c9e389
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 29 12:30:46 2012 +0200

    Run clients elsewhere. Towards satay

commit da92924bd97adfe0b57fb317c8893eb5da0e9815
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 29 11:59:44 2012 +0200

    Setup TMP_DIR for par.sh

commit 0f3effbebaaab4a844843017c985e358c61a4cb1
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 29 11:28:24 2012 +0200

    Support TMP_DIR from caller.

commit 1396ce783cf316ecbac406e2e2e617c28aee7a8e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 29 11:27:21 2012 +0200

    Configurable COUNT, PORT and SERVICE. Fixed client count will break if running multiple instances on one machine

commit ae2da697f2361d12e57ff94bb572b28ac58a1cb8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 29 11:25:28 2012 +0200

    Option to time the client run

commit bed60313a0ad69f2dc66ea48d7855bdafb293936
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri May 25 13:53:55 2012 +0200

    Make all logging in session use session_log

commit 1d410a9c5afc25d05e8b05c9b7787c192d11f4c6
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu May 24 16:20:13 2012 +0200

    executable rights

commit 14a30ec170cbf5fa638c5e8cfbb2a98557064c9a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu May 24 16:18:22 2012 +0200

    Temp change

commit c1fb1e56a3477afdd470b37625c632fec983c56e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu May 24 16:18:12 2012 +0200

    Temp change

commit d645c878ec5112e279cda82012e706fe58108915
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu May 24 15:20:46 2012 +0200

    Does not inherit from server unless completely empty for chains

commit 52036cfb58805babf8a80f2f54d1c941c513bac7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu May 24 15:19:02 2012 +0200

    Lowered some logging to debug

commit bddf93024a4a553bd58c79bfd0f840f468f014ef
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 23 20:39:59 2012 +0200

    date on top in NEWS

commit 9d68027ced860b5963519a6a907dae925b7791fd
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 23 12:26:03 2012 +0000

    Version 1.6.13

commit c6da2571fa7768d12ddd0699666c073d488f7c74
Merge: 3af29dd 8337e5f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 23 13:10:42 2012 +0200

    Merge branch 'master' into protocol-version2

commit 3af29dd9e6ef67ee79146ef9ace3e3abdb42c9bb
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 23 11:04:39 2012 +0000

    Update NEWS

commit 8337e5f8fc79299df98ff60fb3fc98e101367c33
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 23 10:12:00 2012 +0000

    Update NEWS

commit 048b9c3af2eb45da8355515f41ad0b40ebfe94ae
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 23 09:25:18 2012 +0000

    Lower log level

commit ab485834bd7708fbdd8e896a7548da22a33fed87
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 22 10:57:58 2012 +0000

    Update logging to match logic

commit e5f6d1c95b99e5716f47765f2c131e415ab6b7ce
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 22 09:24:45 2012 +0000

    Update tests for limit maps

commit 9ca12b83de76e7b30b71e8b8c504deb21d8a09fd
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 21 14:48:36 2012 +0000

    Remove hard-coded right trim. Use icuchain instead

commit ab76fe0b56ada7827675c4929d11294b59e00f1b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 21 14:47:51 2012 +0000

    Re-set filtered count on re-search

commit a0c5a94c3f2c7e8c7f14a8c2fe485ac9cee1eb07
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 21 11:43:41 2012 +0000

    Now with a working limitmap, but way-off total (no approximation)

commit 7d103e1dcbb332af2b4dd725cd7689057eed0092
Merge: c954ae3 d210f4b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 21 11:27:27 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
    
    Conflicts:
    	test/test_limit_limitmap.urls

commit c954ae325b346bc04e9b2288148cc57ac499cfb3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 21 11:26:02 2012 +0000

    Wait before show

commit d210f4b186042051960089ed13533672e03d9e72
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 21 13:24:24 2012 +0200

    New attributes to metadata field: facetmap and limitmap

commit 9236df08432a3d8633d232d3ac083b74e10d9b7d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 16 15:18:36 2012 +0200

    Remove unused. Add comment

commit 16c0ba438136085fcb383944aca4db988cd4050f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 16 15:17:51 2012 +0200

    Updated to have: default limitmap on author, subject and medium

commit e7b2eea4de15b5ee6c03aadcdb35a9902df7af4c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 16 14:25:58 2012 +0200

    Add default ICU chain "facet" to produce the same as removed hardcoded punctuation trim

commit c11cdf747bc07a51d8947c2c82ec003a3f9aa282
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 16 14:24:49 2012 +0200

    Add default ICU chain "facet" to produce the same as removed hardcoded punctuation trim

commit 8dbbb9e74a00491ee8325d7b6a090c7e09940772
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 16 14:12:47 2012 +0200

    Update facet rule to implemented hardcoded punctuation trim

commit 1dcc74538dcb8146196c29418a213895c6e95955
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 16 13:48:42 2012 +0200

    Ignore services-enabled: Test dir for runing local.

commit 3fdae2167ba2d9bb2f1be79bf19d1d03a67aca88
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 16 13:46:17 2012 +0200

    Attempt to fix 5709. Has not been able to reproduce before or after

commit d64b669c710c11964d2457e059d9816c33127409
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 16 13:44:27 2012 +0200

    Add edu opac turbo config

commit 2ec01da83561d548b1aee52e7c7b2464f5b87263
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 16 13:42:23 2012 +0200

    Swap subject/subject-long

commit 9e081bcb891802fc7d1fc36dc97b1582aa5d823b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 16 13:40:43 2012 +0200

    Add facetrule to author and subject swap subject/subject-long

commit 9320f3537f929b9c0df6eb653c0592751e38ef78
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 16 13:02:07 2012 +0200

    New ICU chains to replace hardcoded rule

commit dac67c622493911bcbce62c84243de3d458c4984
Merge: d7174a9 6780587
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 15 12:46:59 2012 +0200

    Merge branch 'master' into protocol-version2

commit d7174a9e47a822c179537e8cba2e581ca0274a0b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 15 12:46:17 2012 +0200

    Stats result from nmem test

commit 67805878ccf5f7bbb7b29035fb16f682857252d9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 15 10:37:54 2012 +0200

    Add new solr settings file

commit 52b5ad964999f54c8b2636fc8d55cad0f4e100e8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 14 14:14:10 2012 +0200

    Fix limit tests

commit ce2c555ada823b8cd0bf3cf02a4e0b5b110c2f20
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 14 12:54:50 2012 +0200

    New tests for empty present chunk. Need grep logic in test script

commit 09ec3bfa832ca7ea2924d2c16ef55813bb0d455c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 14 12:35:37 2012 +0200

    Fix spelling

commit 00028a044c656e246ff6991053b9cca50423cfe3
Merge: 16c8b45 a35d651
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 14 12:34:49 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 16c8b4539a123e4e60c0cdf0b712770f4bc5a9c5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 14 12:34:30 2012 +0200

    New test: empty present_chunk

commit 7d32d69d721279ab2c97486a28d5534671e562ce
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 14 12:32:12 2012 +0200

    New test: empty present_chunk

commit 6ce7d9bb611e49eec97f37e4e2d25728aceea7fe
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 14 12:31:37 2012 +0200

    Change comment

commit a35d651552c8428dfd5ac9a380e62eab37e54c6d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu May 10 11:21:04 2012 +0200

    Re-enabled Solr test. Was a misconfiguration of the Solr target

commit 1e9d110fab41514a2ed19a73d532197aaa29b526
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu May 10 09:01:33 2012 +0200

    Report session/operation nmem usage

commit 407df3f2f9da2bb3911bd3819b9fb966f4ea2264
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu May 10 08:50:01 2012 +0200

    Move nmem_reset up to beginning of loop, as it is a pre-condition.
    
    Should work as previous, but will report fewer nmem 0 bytes usage.
    One extra nmem_reset (on a empty) call is the price.

commit 1b8ab0c484647e2043127af345f7767422de0af8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu May 10 08:45:37 2012 +0200

    Match the hardcoded rule

commit bebdf398975dfa4fcede406f74e10bb4f2d62f44
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 10 07:54:51 2012 +0200

    Disable tests that require Solr for now

commit eb52479e5cc968fadb607a7ef28b5f956ab63264
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 10 07:54:25 2012 +0200

    Update NEWS WRT pz:present_chunk

commit ad9c29a0e02d69fcba74a2453782d9d1397855e5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 9 16:37:03 2012 +0200

    Change to not lower-case

commit 5bd5eeb90d50d2b024ef2e232df95a665e7eb060
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 9 16:34:49 2012 +0200

    Using rule instead of hardcoded trailing punctuation removal

commit fca3321cccacee52e99be881559617c1ec13ed17
Merge: 512a111 cb60db2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu May 3 14:49:07 2012 +0200

    Merge branch 'protocol-version2' of ssh://git.indexdata.com/home/git/pub/pazpar2 into protocol-version2

commit 7442ebf228044aba924af117adf0868ca9d4cff9
Merge: 38b34c1 b84696b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 1 12:25:29 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 38b34c12b77780abfcc43fe8758631ae8fb80130
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 1 12:22:29 2012 +0200

    Build for Ubuntu precise, no build for maverick

commit b84696bc828de639de18380299ae20eb2cd5ff94
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 30 15:25:42 2012 +0200

    Update NEWS

commit 8458e74a1aacd42db921b25824adcdb7a5f565a2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 30 12:06:40 2012 +0000

    Test maxrecs 200

commit 1d59896eb36f4c8c4568e3a9c854c5928c52814a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 30 12:05:22 2012 +0000

    Fix variable usage

commit a308a61764c5a8da2d386827d8574c45618d63de
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 30 12:04:44 2012 +0000

    Rename struct to settings_array

commit ddf205cd55f6992a7768ffbb561b2cf35b0aa74a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 30 12:04:09 2012 +0000

    Rename struct settings_array

commit 960132e07ebd3a77da7500cf1f45819b7de390e1
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 30 12:03:14 2012 +0000

    Fix sizeof

commit 1b56599d640db9f36686a640f5990d0732b22298
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 30 12:02:46 2012 +0000

    Renamed settings to settings_array

commit 3670d5fb6ffdcca8d14e33e80e994ae40b94874e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 30 12:02:07 2012 +0000

    Fix sizeof

commit 2529391b34944c289cd55a8960a99efa8cfe0121
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 27 14:38:37 2012 +0200

    Fix limit_limimtap test. Wait for all records from Solr
    
    rather than wait for "some".. Which is unreliable and depending
    on timing, etc.

commit 719a875c9316f61833aa40b86ede904f432c43da
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 27 13:24:09 2012 +0200

    Embedded XSLT in test

commit 6019a6da5031c198bae79830cc8cf6ff2f7dce7e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 27 13:20:49 2012 +0200

    Setting pz:xslt may embed local XSLT
    
    This is not CDATA but nodes embedded. For example:
    <settings target="target="z3950.indexdata.com/marc">
     <set name="pz:xslt">
       <xsl:stylesheet
          version="1.0"
        ..
       </xsl:stylesheet>
     </set>
    </settings>

commit e2f14957bffd188d151502ac589d0fdd6c85c453
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 27 12:38:25 2012 +0200

    Reformat test input a bit.
    
    Same results, but using search.pz2 rather than the "incorrect"
    search.pz1.

commit b7806b83f45e45e8e4a2654bf74c34199f954239
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 26 15:26:10 2012 +0200

    Fix yaz_log with invalid arguments

commit 848a659ecc0b24d1881c3f091393b99259130aa7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 26 15:24:01 2012 +0200

    New setting embed_xslt

commit 3c787972fe8ea6931db1ecf13783b00964f326bc
Merge: 699a3fd cb60db2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 26 14:23:17 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
    
    Conflicts:
    	src/settings.h

commit 699a3fdd881c07a450e89a876caa23775ebbb930
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 26 14:02:09 2012 +0200

    Refactor settings code to avoid exit calls
    
    Problem with exit calls is that settings/services POSTed during
    run-time would stop the daemon completely.

commit cb60db25764e1877e11355382cea3026171818e0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 26 11:26:07 2012 +0000

    Fix settings

commit 8bb4441d47910c043a9d3d74ddb1f6f7bf05b1d2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 26 11:12:14 2012 +0000

    Update test results

commit 2cd18a993fa7ac2b88ddf780bc3fe1f0507c12cd
Merge: 273968e 87fde61
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 26 10:43:57 2012 +0000

    Merge branch 'master' into protocol-version2

commit 273968ebe279b9288d0676b22433c72d7be50f4e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 26 10:41:26 2012 +0000

    Fix comment

commit 982286f9b491f42d4f5c1cae5198e8b844833e4f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 26 10:40:08 2012 +0000

    Add solr settings files

commit 43583216f46cb10bc44022b17c93d1f700d11bca
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 26 10:39:44 2012 +0000

    Naming the service. Otherwise clashing with default service

commit 87fde61682447c4f48c571f86c77b25e07ff43d3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 26 10:18:18 2012 +0000

    Add facet settings files to dist

commit 705512b3be32fd7e16fd39846564c31c356dd5ad
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 26 10:04:50 2012 +0000

    Fix limit_limitmap service config files

commit 083bac65ff723a90a13358eeac52d03c137d0ba2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 26 09:22:22 2012 +0000

    Revert back to GET config. Posting and clear does not work together

commit d79b22b1adfe8828bc3239e0fb91c9481f699d12
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 26 09:10:28 2012 +0000

    Include service tag

commit e7b3ed541c25b64d0468008976e62b22a1ea3cfd
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 26 09:09:44 2012 +0000

    Using service/settings files. Not working as before yet

commit 75f24b1ce4700ef88cd7250d05939c108848e5f5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 26 08:48:04 2012 +0000

    Using settings files instead of urls

commit c67f5808515bc6ef1f459a31ebacdfbd13596766
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 26 08:47:27 2012 +0000

    Settings files for facet and url tests

commit d0f0f2da1a6cc15f83dc7cf7b91c45b3debeae25
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 26 08:46:55 2012 +0000

    Extract settings from test_url.urls

commit 2651ebfab80a34051d65cb04d0568f595a28103d
Merge: 02285d4 948d0de
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 25 13:54:46 2012 +0000

    Merge branch 'master' into protocol-version2

commit 948d0de23a5d24e7eda02222589a6cc29bfea2b4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 25 13:50:51 2012 +0000

    Reorder and removed wrong maxrecs settings

commit bb1827f0b9c88636f2702cc6757434b23bbdb707
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 25 13:50:15 2012 +0000

    Reorder so facets comes in same order as before

commit 92191c547c124cad47d097426c358b0ed33b6b7c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 25 13:49:36 2012 +0000

    Moved due to new settings command

commit 70da69038163b70869ddb5b83edc0e90736d4812
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 25 13:48:27 2012 +0000

    New settings command

commit fcbffddc02e3d76989e381e1bef8fa553b5d477e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 25 13:47:46 2012 +0000

    Using settings files

commit b2a03028ce01ec84f9a45d24452aac73bc841649
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 25 14:34:30 2012 +0200

    Extracted from test_facets urls

commit 02285d44c6c35b401313d6c148db918b3edaaebf
Merge: 2b4eb01 5198fb7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 25 12:40:03 2012 +0200

    Merge branch 'master' into protocol-version2
    
    Test re-write in master
    
    Conflicts:
    	test/Makefile.am
    	test/test_solr_4.res
    	test/test_solr_5.res

commit 5198fb74b80b8650527e5e4957c4363a338a0346
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 25 08:16:47 2012 +0000

    Missing settings file

commit c4b90bb69e4286761bed1c3580ad8741f32c86ac
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 24 14:29:24 2012 +0000

    Updated, but need a review

commit 5f58a999bdf1ebc9fa89b8055e046d20f9e63b49
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 24 14:29:21 2012 +0000

    Updated, but need a review

commit d60a523646ee344a438dbeef355f3994a7b369c1
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 24 14:20:36 2012 +0000

    Using post settings files instead

commit 946030ac125df6bb1d01ed6c730a83dd5fda8099
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 24 14:20:04 2012 +0000

    Extract target settings from test_preferred.urls

commit f4c2c5aae7c26cd733f6939a016c587d49bd294e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 24 13:37:03 2012 +0000

    New settings files: General ztest@localhost:9999. Solr Test target (file need renaming)

commit 5a40a220baf2a62b57734a0807e07741df8f777b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 24 13:35:50 2012 +0000

    Refactored to use post settings

commit 96cb5047725896a2c4b1b0c65963d189a036bf29
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 24 13:07:53 2012 +0000

    Also due Solr Test re-indexing

commit 4878ba69c5fe55925f0683a6d01baafc553aeed9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 24 12:53:11 2012 +0000

    Test site was re-indexed

commit 0c78dd0b479071a9c31a91042323fd8c2a49b310
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 24 12:53:08 2012 +0000

    Test site was re-indexed

commit 2b4eb014c7252177ca1a4400a226182e8db4fb2e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 24 12:49:47 2012 +0000

    Fix: SOLR -> Solr. Add pz:presentchunk, termlist_term_count, termlist_term_factor.

commit c466ae6033b7daf0c94c4874c53183f6f737af0d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 24 12:46:42 2012 +0000

    Updated with post settings. More tests

commit dd259bf9eddaa958557c21111adffc3d40098fa4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 24 12:45:58 2012 +0000

    New settings for solr test

commit 96707c992b975c2c9b500bd6a5075b5631e32e26
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 24 12:44:18 2012 +0000

    Update after re-indexing. Add some new.

commit 3b3dba4442dce5e9ca2b116297412e7b40721f32
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 24 14:29:28 2012 +0200

    Do not build for Debian lenny anymore

commit 512a11133b1ccc4a44d6e971c8a446865136bb15
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 28 16:28:00 2012 +0200

    Comment out hardcoded right chop of punctuation

commit 76e54009be46b03589a043a4433e71ba11c98338
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 23 16:48:06 2012 +0200

    relevance: save CCL field per term

commit 43c352a876913a2a26e04a26145b76fa7d714ba1
Merge: ed7a00b f710abb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 23 16:45:15 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit ed7a00b666a5ef705687a25e858b561e2b28ca5b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 23 16:44:00 2012 +0200

    Smaller, better relevance code
    
    Eventually allows us to save CCL field per-term so we use that
    to improve ranking on a field-by-field basis.

commit 2a6a5dc3a9848a0e032486b3a8070f7a65e5f622
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 23 16:00:20 2012 +0200

    Remove some unused code; reformat

commit fa7a8f45862f7d2b89154e4a38ff01ffe4fb30a3
Merge: 0975f29 f710abb
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 23 10:44:21 2012 +0000

    Merge branch 'master' into protocol-version2

commit f710abb15470bdd0e74ad6c897e1d49c468c9e81
Merge: 993352a 687d143
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 23 10:40:15 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 0975f29a9eef55968b2caa84050a43946643bf9e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 23 10:39:54 2012 +0000

    Add new test limit_limitmap files

commit b969fab0e1c5bd796b0264d107b4236b91e9b47f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 23 10:39:26 2012 +0000

    New relevance returned by Solr

commit f988b36c5fedf8b27c08604f5591421945dc89a4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 23 10:38:40 2012 +0000

    Fix test result

commit 687d1431ba75a222ee963d3b9c54efa4ba4f1599
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 23 12:23:52 2012 +0200

    Document rank may be dynamically defined in XSLT
    
    The document rank attributes, so far, has been statically defined
    in the target metadata settings. This may be overriden by rank
    attribute for internal XML document, if given. Semantica are the same:
    0=disable, >0 : enable and multipler is value.

commit 86c0fe355c533a30b28a009eb2b1c39a0f693e7b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 23 12:22:53 2012 +0200

    Remove .xsl - no longer in use in tests

commit 55d075fcdfb3ea189167a68db899fadcb7ebbb26
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 23 07:26:35 2012 +0000

    Fix present chunk

commit d0d4cdbdf868f6b17a2c6c0aa5f381d91284c178
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 23 07:11:46 2012 +0000

    Fix order: set and test PREFIX before printing

commit 993352a8033e0885fb1de4815a5906bb619bf189
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 23 07:13:15 2012 +0000

    clean  ztest log before running

commit 429616e681076f00ef1264b023994a537280d87c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 23 07:11:46 2012 +0000

    Fix order: set and test PREFIX before printing

commit 80c33ec63506c64546d3e4ee4dda67eb32afdd5b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 23 06:58:54 2012 +0000

    Using own ztest log file

commit 2a9c9e1a32203d464eed27881a627d80303af5d6
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 23 06:21:25 2012 +0000

    Remove timestamp from pazpar2.log.

commit d1ca7704bc7178385b725e74cb82da1b9f1b2abe
Merge: 6d326e7 712887e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 23 06:22:02 2012 +0000

    Merge branch 'protocol-version2' of ssh://git.indexdata.com/home/git/pub/pazpar2 into protocol-version2

commit 6d326e724e81785a660c0bc2e54f28faffd2e36d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 23 06:21:25 2012 +0000

    Remove timestamp from pazpar2.log.

commit 712887edec9ea37b038444c1c12ace7cef860877
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 20 13:52:11 2012 +0200

    Add cclmap author_phrase

commit 9f2d34c64ab709334921ae50583bf7b7397e855b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 20 13:51:09 2012 +0200

    Removed author_phrase. Add au

commit 91568cba0e55780545a9796552897fe3af122efe
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 20 13:50:43 2012 +0200

    Move id up and added fields

commit 54a4c18fc9f9ae01a90466cc34e781b41d2ca968
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 20 13:50:11 2012 +0200

    Add Mysubject limitmap to target

commit 9cb3ca30c4ef502ac015413ff168a2d9561df809
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 20 13:50:09 2012 +0200

    Add Mysubject limitmap to target

commit f4b3eb10d2fbb1549e9b0eb41c751b88a1a34cd4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 20 13:49:23 2012 +0200

    test_limit_limitmap_10.res

commit 68c4bf1f80498ab41e8ffb0da37461bf19ce8da0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 20 13:49:13 2012 +0200

    Removed redundant tests

commit 946cb4dbcb08fd17b6245acfc0da2b467b7449e6
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 20 11:20:26 2012 +0200

    Clean out empty dif files

commit 0ad42bca8f9803590327ac78f9519dc46d65cc63
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 20 11:19:44 2012 +0200

    ups, mispelling

commit 9215da8982284ead9d548844a485bc54168ff3a5
Merge: 76c21d4 e45d63a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 20 10:50:06 2012 +0200

    Merge branch 'protocol-version2' of ssh://git.indexdata.com/home/git/pub/pazpar2 into protocol-version2

commit e45d63a7ac71f6d4e28d5d8554d83aa71ea463a5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 20 10:48:48 2012 +0200

    Force -O0 on -d, since llvm-gcc has a default of -O2

commit ffb980e469ab9b1713aa38edbc3edd2403b3f44b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 20 10:43:52 2012 +0200

    Use named service

commit 6a269632b3a000cd677ccec4c4a006dca36291b2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 20 10:43:20 2012 +0200

    Fix static on some functions

commit e615c365e7efd1e92541dd9dc0e50d3193956ad3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 20 10:41:46 2012 +0200

    lowered logging to DEBUG

commit 6b697e23b74ee1dacc229640eacbeeb4f854c80d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 20 10:40:50 2012 +0200

    Named service

commit 76c21d428775e02c8b095d6b12f3d5ab323cf0fe
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 20 10:34:36 2012 +0200

    Fix C99 warnings. Remove static on settings_lookup_offset

commit 2f8b2679c4e4d7f482d726ebfee201035d6e3192
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 20 10:33:51 2012 +0200

    Round approx

commit fbdd3512198e3623f511441014320c33a28ecc1f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 19 12:49:54 2012 +0200

    New limit/limitmap test

commit bea2a42999c572478b611ee5b99ff159b8058481
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 19 12:49:46 2012 +0200

    New limit/limitmap test

commit 8d94a83ee902af5b3755e3506de7df8657b401d9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 19 12:49:28 2012 +0200

    New limit/limitmap test

commit bfe528b216abd25cab78d8764a771f1abcc997ec
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 19 12:49:25 2012 +0200

    New limit/limitmap test

commit 89ff2852a78d84cfc31114701e651059a808ed24
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 19 12:48:04 2012 +0200

    Moved service definition into post config. Also posting target def. in test

commit 4e18ae52c76e7f5d1b01c5eb3480143839b2ed03
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 19 12:46:10 2012 +0200

    setting default limitmaps for author,medium and subject

commit 5b9e96b0d4272562f4940736b83489a707ad81ce
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 19 12:45:16 2012 +0200

    Inherit service settings when creating a new DB for the session DB

commit 95b9c285afaeea1c58bd1a4d4aeede7c5b8c2881
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 19 12:35:59 2012 +0200

    New: settings for service. Inherited by the targets under it

commit 7f725d287c1f048367de28c121b02132c3fbfca7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 19 12:29:35 2012 +0200

    A service now supports settings (set) which will be inherited by targets
    
    Attribute limitmap on metadata will also be unfolded into a
    pz:limitmap:<name> setting. These will be used as
    "default" settings, if nothing is specified for a target.
    
    This should make it possible to fix bug 5448 by some configuration.

commit 3d1c1ad4bfe256460ac32810836c4bd015142786
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 19 12:28:36 2012 +0200

    New method to create new database with inherited settings from service

commit 6f9e90cf2c4bca753cf64448eb6893a7c3cd5fe8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 19 12:28:34 2012 +0200

    New method to create new database with inherited settings from service

commit 68b939b91cc0289ea298be500d17991617f53ed9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 19 12:27:25 2012 +0200

    New hard settings. Functions to handle settings value on services, not targets.

commit ca27c970f17c8273c91ddb35b5bdc5059b601f5e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 19 12:24:34 2012 +0200

    Add new hard settings: PZ_TERMLIST_TERM_COUNT, PRESENT_CHUNK, BLOCK_TIMEOUT.

commit 957ba349817dee662f60ba89c6c99c7165363ff8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 18 11:01:44 2012 +0200

    A way to have one master script and using links to instances of tests. But requires bash and links to work

commit 0d38a46e443f9e28984d1525a646b0a5656cccdf
Merge: de2db41 d6c8974
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 17 17:40:07 2012 +0200

    Merge branch 'protocol-version2' of ssh://git.indexdata.com/home/git/pub/pazpar2 into protocol-version2

commit de2db41f8e61eb6c255f574365edd6c6c81671ff
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 17 17:32:48 2012 +0200

    Cosmetic

commit 1f62a30438d68b1087212c7e0fb942acbd5a1e6c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 17 17:31:31 2012 +0200

    Comments

commit 6e12e1fe82cf5434bae7a4985393acd8d54334ee
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 17 17:30:49 2012 +0200

    Introduce a default limitmap

commit 7aa45df8e1aeb4cd15434b945b66e56af3928fe0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 17 17:30:35 2012 +0200

    Introduce a default limitmap

commit d6c8974147d611c767a37f9befaffc7515098caf
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 13 15:44:27 2012 +0200

    Fix calc. of approximation

commit 8bfec4f65dad9787b17ec7df90b97d110d6cfa04
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 13 15:44:05 2012 +0200

    Pass on approximation

commit 815be8f27fe362f9c63889735cac89053ed8c51a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 13 13:15:32 2012 +0200

    Using approximation for sorting in version 2

commit a6d3bfef7037ade6ce0abd1ba732e5f6c6854170
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Apr 13 11:29:45 2012 +0200

    Debug logging

commit eca44e3cf91bcb32e816f99736f81286312f51d7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 12 22:50:26 2012 +0200

    Init approximation sum

commit c7dba339191653dfa15e2dc76fb5b1dcaa339f5b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 12 22:49:25 2012 +0200

    approximation on bytarget response if version 2 and above

commit 5547f753b2d9df6dfd031ce9e891751ddba1c173
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 12 22:48:28 2012 +0200

    New approximation function

commit a41de3ffcd8a1fa6e2613083170390152f54a062
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 12 22:47:50 2012 +0200

    Attemt to calc approximation not working correctly

commit f6da80c5c801b2043c03c0f077de7472d8f26f46
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 12 22:46:30 2012 +0200

    Indent. Version parameter on show, if present

commit c4bb40d07ac3ec2dcfa466ebe0a62385db2ddf83
Merge: 52a4a04 5c1b5b3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 12 18:14:14 2012 +0200

    Merge branch 'protocol-version2' of ssh://git.indexdata.com/home/git/pub/pazpar2 into protocol-version2
    
    Conflicts:
    	src/session.c
    
    Fixed.

commit 52a4a04a986729107d87794c22a2ae41904eaf45
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 12 18:13:28 2012 +0200

    Return matching records found, not fetched

commit 5c1b5b3aee37bbac758f7bc2ccf370cfcc6b9723
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 12 18:11:51 2012 +0200

    Approximation support

commit 6576c41731395b1fe85ede4556892c3034960592
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 12 18:11:29 2012 +0200

    Approximation. New function to get_version

commit 102d64b6e147d9bca7298abf857febdb41106ee8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 12 18:10:38 2012 +0200

    Support for approximation

commit 3333bc7385d16bc0707c5b5a3b9e5a27fac35472
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 12 18:10:23 2012 +0200

    Support for approximation

commit c96388cf56d22b7c919b9e76a850583f007931d7
Merge: 7fee2b6 e81158e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 12 15:07:01 2012 +0200

    Merge branch 'protocol-version2' of ssh://git.indexdata.com/home/git/pub/pazpar2 into protocol-version2

commit e81158e362e2c7c9e2fb8bce430dbe415c37ad87
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 12 15:06:02 2012 +0200

    Lookup version and parse it on to perform_termlist

commit 2128468a4d09c2dff74dc6143a08333c22f6c67c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 12 15:05:14 2012 +0200

    Add version to perform_termlist

commit 1f6dfd5e7730b749418257cee09fc8bb864e67e9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 12 15:04:33 2012 +0200

    Add version to termlist response method. Print records and filtered in target response if version is 2 and above

commit 7fee2b6340de5adc49437e25c0510c488114b7ac
Merge: d83ed24 c85c088
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 12 13:31:35 2012 +0200

    Merge branch 'protocol-version2' of ssh://git.indexdata.com/home/git/pub/pazpar2 into protocol-version2

commit c85c08892f8104bc749c476b6f3ab2b1738d96e3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 12 13:31:26 2012 +0200

    Remember variable to print

commit d83ed24b0cf7522f931e689eefb6f7f6d74b8b28
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 12 12:46:18 2012 +0200

    Fix C90 warning

commit 96a51a0967aae2852a4e900e9e7f4a4b54dcabfc
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 11 16:43:07 2012 +0200

    New PZ_PRESENT_CHUNK setting

commit eef9f9e7578c298564d4dbf4360b747f5977bb1d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 11 16:42:37 2012 +0200

    Configurable chunk size. Default still 20. if 0 (or negative) set to max record (disabling chunking).

commit 21250014e714ebfa123610f04b380d156f63c12e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 11 16:41:28 2012 +0200

    Add filtered record count to bytarget response

commit 1d0b929d13979c1e3c2cbbf708e4be5ab68af0cb
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 11 16:40:56 2012 +0200

    Add libxml2 include. Add filtered record count to hitsbytarget.

commit d092cafe2c508ad849d49108e99ce6210e92ca51
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 11 16:37:12 2012 +0200

    Writed the filter record count as well into bytarget response

commit a1076b95713b6417eaf4083631ba34a7532bd6dd
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 11 16:35:13 2012 +0200

    Add counting of filtered records

commit d865de29c1b09f8349ff6f488b3eeaf6a43a1149
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 14 13:19:49 2012 +0000

    Fixes: now runs but need verification

commit a3f26e5696c0125ec9b5c9bbdfdf9e9d86702a5d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 14 11:26:10 2012 +0000

    Version 1.6.12

commit 09116738c432e9c4b637ac2af18346e46d99c8a6
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 14 11:26:05 2012 +0100

    Wrongly added test data

commit 7eda1c8d20cd760096c66cb3890837e64fb8aaf5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 9 14:48:37 2012 +0100

    Update for changed termlist result

commit 0287b115b413448cc038c36b21d0b73a77b40976
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 8 14:30:51 2012 +0100

    termlist: generate empty <list/> for non-matched entries
    
    This, partly, reverts 8b22d0dda50f29c25ec63e749b8c32738530498c .

commit d360e1f55288cac8001842fbf57e41932e07db21
Merge: 4e0c3d6 e20f128
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 7 14:44:39 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit e20f128f54e3dd70d57f7f7b50b8c41e1d67c4c8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 7 14:42:54 2012 +0000

    Buildscript based on Adam release procedure

commit 4e0c3d6c0c09f6f78a10beefa69e632f2a7c73d2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 7 11:25:57 2012 +0000

    Version 1.6.11

commit 52fa6cc218e11f66f02e421eda8040db8579d31d
Merge: 1fd726a 3587a62
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 7 11:21:04 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 3587a6299ce95c9cad15a14bc3c2d109a026d74c
Merge: e6f0875 7522c8b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 7 12:20:14 2012 +0100

    Merge branch 'block-error-warning'

commit 1fd726a06e7406caa9423b78ed7b64f7d1bcbe68
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 7 11:18:47 2012 +0000

    Revert "Version 1.6.11"
    
    This reverts commit 66bdc045618d3950cb3785b3311e92d32735ffe5.
    
    Too soon

commit 66bdc045618d3950cb3785b3311e92d32735ffe5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 7 11:17:50 2012 +0000

    Version 1.6.11

commit e6f087568c5d1188b208514169e13e0bcfc310e5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 7 12:13:19 2012 +0100

    Prepare for 1.6.11 release

commit 7522c8b0bbd2f4dfd17dbd336c19c6bd36f151e2
Merge: 9faf31e aea98cc
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 7 10:59:43 2012 +0100

    Merge branch 'master' into block-error-warning
    
    Fix conflicts:
    	test/test_termlist_block_10.res
    	test/test_termlist_block_5.res

commit 9faf31eb76514551c9fee3462fffd295f702f87d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 6 16:23:13 2012 +0100

    Fix C90 warnings. Made the report error testing similar. Add warning for return without blocking

commit aea98cc62cdc735d9d592919bd6d906c269f072a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 6 15:38:02 2012 +0100

    Shorter button

commit 221661c6f452b610f9e938ca601ff79d851e3332
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 6 15:23:39 2012 +0100

    wrongly committed

commit 351925f6a3e13e1941760b31c1ad004ea474ad31
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 6 15:23:18 2012 +0100

    Use yaz-ztest instead. Fix tests to work with this settings

commit b0aa6257a0a7df36f448bd85b5ab08315a0328d8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 6 15:22:15 2012 +0100

    Update to reflect new tests

commit b890091cac086026ae802e116c92318e848c2539
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 6 14:15:49 2012 +0100

    Add pazpar2 script

commit 5b4ef73be7f2c8fc18c590c0fe185988aae9c5a4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 6 13:55:59 2012 +0100

    Add test_termlist_block.urls to dist.

commit f76b67c791f8c26244be9f1ea205b263f6091447
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 6 13:50:49 2012 +0100

    New tests with report=status

commit 6e7dad7df4a6b4e749175a6c886f096a9f637cd1
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 6 13:50:22 2012 +0100

    Add test_termlist_block.sh to test

commit ffe244f77982134f5b15ac3b07f4f28c923027c9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 6 13:49:59 2012 +0100

    Update test to reflect pazpar2 change

commit 314bb00803dc113669d3f3e00ae15e3220f69bd0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 6 13:49:30 2012 +0100

    Addinfo element added

commit a0a8dbb5c120c3f29c81da98cda5e716be868a68
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 6 13:48:52 2012 +0100

    New test case with report=status

commit ec0d550468715bc1d535abfed16766c33b2ebd5e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 6 13:41:52 2012 +0100

    New addinfo element

commit 6e92125571e925a2919d8a72c201b2979145c41b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 6 13:41:18 2012 +0100

    Test with report=status. Still missing test for WARNING and report=error

commit 93224ba0160c80676567032f69c253e439f369e2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 6 13:39:58 2012 +0100

    Init status message. Remove new line to match old format

commit bde570e6fd5253dc8f48684b3290078894b6ca16
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 6 12:57:06 2012 +0100

    Updated to latest pazpar2: no empty term list elements. New addinfo

commit cc03aa93987775b58199f26c1429a661213bf5f4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 6 12:24:57 2012 +0100

    Revert "Only use newer protocol if triggered by parameter."
    
    This reverts commit 706b2845d11186d2c3da0cee1240a8792c584a36.
    
    Suppose to be on a branch, not master.

commit 7343ec3dfe4f684f62187cb5558fcb4b03247c12
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 6 12:11:55 2012 +0100

    Only use newer protocol if triggered by parameter.

commit 706b2845d11186d2c3da0cee1240a8792c584a36
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 6 12:11:55 2012 +0100

    Only use newer protocol if triggered by parameter.

commit 7ae921ba7a67564d26d33864143dd86ca1fb8f48
Merge: be572b2 9d1f467
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Feb 29 12:20:45 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit be572b2cc71a09a0e01fa5f672a8d7aaeb377f0e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Feb 29 12:20:33 2012 +0100

    Contribution from Sven Porst

commit 1064a291087a0db8160ffd336c5f43fd21b7623b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Feb 29 12:19:36 2012 +0100

    Re-wrote subject-long to short check. Re-introduce -1 on substring. Fix 1-based on same substring. Use $856$a as final option for electronic-text.

commit dd19513e8cc76db35303991bea50eec5a3d7ee17
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Feb 29 12:17:24 2012 +0100

    Re-introduce the -1 on substring. Fix 1-based on same. Use $856$a as final option for electronic-text.

commit 9d1f467a2e9c2b8d9b85822c538fc6474c0aa46e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Feb 24 17:34:24 2012 +0100

    Typo in the 'bytarget' fix
    
    Sic! This was the reason for 1.6.10 and it's broken

commit 07899a2693cb14a7d1a5b99b25fc1cce3df6d659
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 23 10:34:25 2012 +0000

    Version 1.6.10

commit da97eeee6ba3dc3bee8dce2c80723d8cda9604af
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 23 09:28:06 2012 +0000

    Version 1.6.10

commit 9fdd0d7cd73ccbbc23ad6c2458e95c9aac131783
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 23 10:21:25 2012 +0100

    Update NEWS

commit 8376f46bf8036a593e5c6a80ae4a25498b346d1e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Feb 22 16:22:21 2012 +0100

    Merge subject-long normalization. Add localid (999). Add uniform fields. Rearrange medium. add has-fulltext

commit d52ffee8200bedab7ad8bfec5343bd7f9c343868
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Feb 22 16:19:49 2012 +0100

    Add Normalization of subject-long for other fields that d600

commit 6180acb66bc5c399fee300e07bace1d0d265bff9
Merge: 2f3c487 bbad701
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Feb 22 14:39:52 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit bbad701226017eba8da333c1a359de7b22f57ab0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Feb 22 14:29:44 2012 +0100

    Update to newest

commit 2f3c487b49d2428c5fb45d34bb07c8dc54cd9d1e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Feb 22 14:08:51 2012 +0100

    Not adding

commit 9cac3b22282e2c4d5ffc1d75b951ffdadfaa8fb1
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Feb 22 14:08:33 2012 +0100

    primo2pz2.xsl

commit dc16304127dcae35d2e33e71c8e4885170d0c861
Merge: 156df7c fec8ac9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Feb 22 14:04:14 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 156df7c9bf0766a922b3611e7f5cbc1697788087
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Feb 22 14:04:01 2012 +0100

    Fix subject-long: Removed one letter too much. Formatting around namespaces

commit fec8ac9b1e8e0f2c48b9cde6fc6e91425b898ee3
Merge: ffe7b9f 078bc8b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 17 15:31:04 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit ffe7b9f574fa536969e7d1df22b99c17ecdb11d5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 17 15:30:53 2012 +0100

    Update doc/common

commit 078bc8b58798e083754ab59bf1b0031aeb61da24
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 7 11:00:43 2012 +0000

    Regenerate expected regression-test output

commit ca42e8d5e3eb51675d75a58d622b9ca4231fd526
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 7 11:00:21 2012 +0000

    Add <fulltexturl> to sample input record.

commit d3a8af85f8c4bae492ab6b5fa3bd488fbfcb07fb
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 7 10:59:12 2012 +0000

    New

commit abefe43b6a0efc7e3196ba627d9b28de020b3eb9
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 7 10:59:05 2012 +0000

    Actually, we don't want to ignore the expected regression output

commit 505487e674e220ab84e8aa11982ca065e91259c7
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 7 10:58:07 2012 +0000

    Halve the length of cf.xsl by removing 27(!) redundant special-case
    templates, all of which are covered by the fallback template that
    Jakub added in the commit f9db8c65f2912035dee49a7d20abb82a0cf48bd3
    back in November.  I have verified by regression-testing on a
    dummied-up full CF record that this stylesheet has exactly the same
    effect.  Should be negligibly faster, but more importantly easier to
    maintain.

commit 9dd460a0fa32b387acc41eba0869fa50aed4ddfe
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 7 10:55:32 2012 +0000

    New, simple regression test for cf.xsl

commit 960523c37aa6741c6e81a1e648f943d6c68112b5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 2 18:35:16 2012 +0100

    Check for missing bytarget info nodes before dereferer

commit 7f40a2867f92e688fb335ae788c4c6be20d21f8d
Merge: 62ea9b4 99b5b8f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 20 13:37:32 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 62ea9b4f4733952c6fe71686b6bbb1f8c5630798
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 20 13:37:08 2012 +0100

    Add test for invalid PQF

commit 3c4dc6d530646720e7bb03cb2c3977b9f4e74e01
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 20 13:36:07 2012 +0100

    Fix SEGV for invalid PQFs and SRU/SOLR targets
    
    Also refactor a bit the code that converts from PQF to SRU/SOLR
    queries.

commit 99b5b8f8856a3fe9c438d49b5206cec2e8ca514a
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Jan 20 09:55:44 2012 +0000

    Add clever pz:pqf_strftime example from
    http://lists.indexdata.dk/pipermail/yazlist/2012-January/003374.html

commit f617468a16c506a30c38869aecbd22ac34ae6678
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 19 15:32:33 2012 +0100

    Version 1.6.9

commit 6306b4b45169a85ec81b14f56ff0d43f5ef73d39
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 19 15:32:10 2012 +0100

    Update NEWS

commit 99a7119cb25970e101910433fa6c6776925132a9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 19 15:30:47 2012 +0100

    Add a test for a failed connection
    
    The test uses an invalid hostname for a target.

commit 5ed2c5a6dfed76a94fdfb4fb2853267ef2688ce7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 19 15:26:27 2012 +0100

    Fix SEGV that occurred for failed connections

commit 34c1b7bf4195c95b1096edca96826840025c31c4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 17 12:41:49 2012 +0100

    Version 1.6.8

commit 830b3f7d1607287fffbc2bd48ff61dfe5442c045
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 17 12:39:43 2012 +0100

    Add Ubuntu Oneiric

commit 6d01755305a7afba15ed4bc90ac9c149ee7d130e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 17 12:38:57 2012 +0100

    Update NEWS

commit 465cbcd4192d063f8688204eb59adb57b3e75a6c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 17 12:29:00 2012 +0100

    Simplify client_prep_connection

commit e78a02092641952d74a56396c6d281b225888cd1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 17 12:18:44 2012 +0100

    Sort: more strict re-searching
    
    Only search+sort for working, idle clients.

commit 2b572523d23e11860baea95617973fef2a87f57e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 16 16:19:07 2012 +0100

    Add new tests for sort with active clients

commit 116eaa2065a4b4fec0dcc55985170e3364132995
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 16 16:18:28 2012 +0100

    For sort, re-use non-idle clients
    
    But not for search where only IDLE clients are re-used.

commit 00b5d443fda1c15e043993799eb14044ed807e43
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 16 16:16:05 2012 +0100

    client_start_search: fixes for state
    
    client state is un-modified if a search is not sent; this is because
    previous search may still be in progress and we don't want to prematurely
    terminate that.

commit c7ce18b91b4b542af4f02ad9fa3f86f12b92f3d1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 11 11:15:49 2012 +0100

    Happy new year

commit d391d478f359e4792f6afc75d5732c1404fd9f28
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 9 13:15:28 2012 +0100

    Log HTTP responses if option -d is given twice

commit 6aed90d2cb69a71e6510475982d56933fb401606
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 9 12:11:58 2012 +0100

    Skip incoming results from inactive clients
    
    For search with a filter an existing clients that are active and
    becomes filtered out (inactive, but cached) Pazpar2 would still accept
    record ingestion .. This patch fixes that. We mark session=0 in
    clients that are not selected for a search (not active, but cached).

commit 405c024aa13c4a2659d33131a72acc95538547b3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 4 14:40:59 2012 +0100

    Add test_filter tests

commit 21ee4d75995a96bd53f5531ca66669bfbdfd05ec
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 3 14:03:46 2012 +0100

    Yet another fix for connection re-use
    
    client_prep_connection returns 2 if connection was re-usable
    and only in that case will the result set be re-used - for same
    search.

commit 2e20b0239e74f467de691ac20e3cf8d49ba8dcd3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 3 10:36:43 2012 +0100

    Remove upload.sh
    
    The git-tools/id-deb-build/id-upload.sh does the same thing.

commit a7860af4447a7a317590b680c87b53d3ec418090
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 23 13:33:50 2011 +0100

    Version 1.6.7

commit d6941b9beceaaeb680e830be38407f45ea6ec014
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 23 13:31:55 2011 +0100

    Remove comments (session lock)

commit e39a54ee3de93e5d886be0ff7a695a61ae983a6f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 23 13:27:31 2011 +0100

    Changes

commit e941259fedd022043b50965b5ca826e91a01c667
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Dec 23 11:59:21 2011 +0100

    Fix: replace , with ; after move

commit b0295ba1013465affb0b4788fed0d1b1f6261c3f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Dec 23 11:57:43 2011 +0100

    Missing release on show records watch release

commit fac659f2d2de40e7d5a18525b0ebd206d6944655
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Dec 23 10:57:33 2011 +0100

    Support to send query state to SP

commit d8977eb0750590cb54b69b99afdce5c2cd8d2ae6
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Dec 23 10:52:01 2011 +0100

    Re-commit: move search to after successful login. Only alert on unhandled errors

commit e7aa4584e25203b0da7839cf23011e89b6af6ced
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Dec 23 10:48:03 2011 +0100

    Unify look of session loggging

commit fa325dc3607ed67eeea472f90a67ca35b6739c30
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Dec 23 10:46:56 2011 +0100

    Fix: Missing session unlock on PAZPAR2_MALFORMED_SETTING error. Changed logging: Remove http session pointer. Optimized http session lock

commit 7e12d1c3bb9e12d6786fc2e16178ee918b440e5a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Dec 23 10:43:43 2011 +0100

    Fix warnings

commit a9f6149504fc21f892e8a578b7eb1fefce406ddf
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Dec 23 10:43:04 2011 +0100

    Fix warning

commit 537df09cbd1aeacb798f6f62199e7afa85709028
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Dec 23 10:41:14 2011 +0100

    Merged

commit 480e6d6a58875857bda736e9fefa5c12fbccc516
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 21 15:47:36 2011 +0100

    Avoid blocking record retrieval
    
    Use ZOOM_resultset_record_immediate instead of  ZOOM_resultset_record.

commit 7806b00d56481cb8b3ce8d6ce8217627a175a604
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 21 15:43:37 2011 +0100

    Don't reuse connection if client is busy
    
    Might resolve bug 4972.

commit aa966490b0309bdecb56a114dc68b9dc7fbe3d2d
Merge: 1aae721 0f2962d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Dec 19 12:06:12 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 1aae7216cdb9b022837a5a816bf68b21744ba6bc
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Dec 19 11:16:38 2011 +0100

    Debug HTTP 000 error. Moved domReady into loggedIn method.

commit 0f2962d7d0164c415599f9b39c229bb9e69b98b6
Merge: 076bef2 bbae9d0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 16 13:53:55 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit bbae9d090905297f04600dfef8ff27b8bb32b39d
Merge: 418db70 6e760c9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Dec 16 13:50:54 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 418db706c2f49f48844a314252ad5565b827b2c8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Dec 16 13:50:46 2011 +0100

    Handle repaging on rotate

commit 076bef29e197faf3a006661c9505b4e3914d45c1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 16 13:45:04 2011 +0100

    Debian 1.6.6-3 test with local filtering

commit 6e760c91abae171d5932c1be292dc6156fc5ab63
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 16 13:43:48 2011 +0100

    Note on local filtering

commit a1688368555015d09bc76e00e10e31927b0c47c3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 16 13:40:51 2011 +0100

    Add test for local pz:limitmap

commit 27016d60246d69c482a8f04135ee9c93a1593981
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 16 13:39:29 2011 +0100

    pz:limitmap:x local:field feature
    
    The local filter may optionally be followed by field.

commit d537f965b52fc9f6b914117e8ad67635ac36fc4c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Dec 16 12:59:21 2011 +0100

    Add comment

commit 71e0517c631e2a2b00eac64ad8291fc5c316b604
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Dec 15 14:32:43 2011 +0100

    Handling different window size. URL is now set correct for SP to restart a stalled http session

commit b45fd8aabc9778286d049b7005db9d7d4b78fd63
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Dec 15 14:31:14 2011 +0100

    Go through a page reload to get query parameter in URL.

commit d3e110d0d5e057d795fe394fc20222b6f0ae53c4
Merge: 9307f53 7693117
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Dec 15 14:16:56 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 9307f53e4d0025e6ab284e2383055404babc3785
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Dec 15 14:16:45 2011 +0100

    Update termlist/navigation font size and weight

commit 7693117e99fa950f78a5aa4189f02ea18ceee7e3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Dec 14 10:46:05 2011 +0100

    Removed the meh: Was showed. Playing with record per page

commit 86ab1ec2bb6dce3effdbe2771af8afbd2a32b1ce
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Dec 14 10:45:06 2011 +0100

    Bigger termlists

commit c631ad42ae775229308750494f14c57795f93625
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 13 14:59:16 2011 +0100

    Update test result due to different termlist param

commit 93ad36a61f6f3d502a09f9cc72c7cd098944d9bf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 13 14:40:25 2011 +0100

    Debian 1.6.6-2 for testing

commit 8b22d0dda50f29c25ec63e749b8c32738530498c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 13 14:35:42 2011 +0100

    Fix termlist for omitting name parameter
    
    Command termlist without name parameter should now return all
    available termlist entries. Note that if name is given and that
    refers to a non-existing termlist entry, no list is generated.
    Previously an empty list was generated.

commit f2211b54b4e4254e1d96664ed4bf02513f7d85c2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 13 13:11:44 2011 +0100

    doc: about record command and nativesyntax parameter

commit cd1cd189dfb6e5883ef440f830cd81808f8e7441
Merge: 56bf82a 66a6199
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 12 16:44:18 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 56bf82afcd503a781a2e7197fb6b15d5f5665c88
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 12 16:43:44 2011 +0100

    Add test for nativesyntax as parameter

commit 5bbb418c0649c0cf2b289c0899581b42c5a4385d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 12 16:38:30 2011 +0100

    nativesyntax may be given for record command
    
    This overrides pz:nativesyntax and used for non-binary data retrievals.
    For binary data, this overrides the "raw" string which was passed
    previously (and still is by default).

commit 66a61997b7de3e13546dca6a0e3fc54fac584e0b
Merge: 42eb019 ad7acf7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Dec 9 13:33:25 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 42eb0192cebaf513cb42dfc6b0726b137000b47c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Dec 9 13:33:05 2011 +0100

    Align to top line. Still missing some... layout

commit 3a09357546ab6617a10e04407ef4ec888ed8bab6
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Dec 9 13:32:00 2011 +0100

    Make termlist bold

commit ad7acf71db9e3f66fc4f170605157d810c941e20
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 8 16:21:40 2011 +0100

    Fix database wildcard for settings
    
    Thanks to Sven Porst for the patch.

commit 44c5842c901dc1d1db0c4c951acc0adb40da4ad9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 25 18:14:56 2011 +0100

    Update m4 again (was rolled back in 847abc144)

commit 847abc144b446cb26a45f4682505850a50fd8f84
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 25 13:55:29 2011 +0000

    Version 1.6.6

commit 0136fc93b132f205501d2c4c1006b21e8371408f
Merge: 94cec04 4f4084d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 25 14:46:09 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 94cec04d32ffd914ba3659f3c26374da9668d654
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 25 14:45:09 2011 +0100

    Revert "Add re-try on faulty show"
    
    This reverts commit d7aab7777fc655e0d0927ee1748ba4695d203859.
    
    This doesn't help on HTTP 417 errors. I still believe we need it, but reverting for now.

commit 4f4084d850a0324128b943efb1ed1d3b5e0a1289
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 25 14:29:08 2011 +0100

    buildconf removes autom4te.cache
    
    This is to ensure that software version is not cached but taken
    from IDMETA as it should.

commit 623e44e53759f90d04a14b0ad7243ac2f816ba41
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 25 14:01:34 2011 +0100

    Removed show hack

commit 33999a37cea2013f040e1726805d248b377a3388
Merge: bdc596b 39d3075
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 25 11:25:57 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit bdc596b751ee8f5fba1668afffb98af36e0ea0e7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 25 11:25:39 2011 +0100

    HACK to force ALREADY_BLOCKED response

commit 39d3075fcc279bc5dba210748eaa5cc7113b1f00
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 25 11:10:24 2011 +0100

    Update m4 again

commit 3088de141a0383b40b26adc7a2217b688d3034af
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 25 08:35:06 2011 +0100

    Renamed from iphone to mobile

commit 75c525dda08ff50e17f262f58a44dbda873fa6a5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 25 08:27:21 2011 +0100

    Update to mobile  renaming

commit 2eefa1b7d4eac75d1ff7f340e63a03486ef1426f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 25 08:26:09 2011 +0100

    Rename to mobile

commit 47eccb020f44855ef54a68d424b2d56db8cb8ede
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 25 08:24:25 2011 +0100

    Revert "Rename to mobile"
    didnt detect the rename.
    
    This reverts commit 25d49a953f3c351689fb3a72274b8d1687f32398.

commit 27d49a953f3c351689fb3a72274b8d1687f32398
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 25 08:18:54 2011 +0100

    Rename to mobile

commit e64b6ad9dd551035b2a8f53a53d5d95990cb0865
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 24 14:18:39 2011 +0100

    Ignore Already blocked (13) errors

commit d7aab7777fc655e0d0927ee1748ba4695d203859
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 24 14:11:58 2011 +0100

    Add re-try on faulty show

commit a6b6afe5d4bcbba8370d3e1e44ee82c586547f65
Merge: ab9ea71 56e5727
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 24 10:30:42 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit ab9ea71c0e62419ecbc01566469e3423054d8cbc
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 24 10:13:16 2011 +0100

    New style for ul li img class

commit 4765b3e016f4722f339cf4b252205ada484e68f9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 24 10:11:29 2011 +0100

    Larger pager font

commit cd4dd9420a2dcd561b20a6cf13d8ad050a7dba0b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 24 10:11:01 2011 +0100

    Removed Arrow on list elements

commit 56e572774339d6ea9c370fb35f5a86f86e0daf28
Merge: e2fc7a6 4a8888e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 23 21:33:49 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit e2fc7a6612bb23a62ec94a1d152b2444a4d44bed
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 23 21:33:35 2011 +0100

    Remove Ubuntu karmic from build

commit 4a8888ef6e781b9cafd44539d12bed864b4f1af3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Nov 23 12:46:02 2011 +0100

    Move login to top right corner

commit 7068a311c4567c49660ae9a26d419f02ef24bc49
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Nov 23 12:45:19 2011 +0100

    Disable subjects: Need some deduplication.

commit dcb1f7956f28a87dee49ab430299b52e6109f79b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Nov 23 12:17:55 2011 +0100

    No effect

commit 7efe74899eb577d1fc7122f4dd84901fb32e3fdf
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Nov 23 12:17:06 2011 +0100

    Fix the double 60% on field list with links. Remove the vertical-align since it works opposite on urls

commit 65e61e8cd602ebf7afa870833914997f9fd88e0e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Nov 23 12:15:40 2011 +0100

    Fix target url. Simplify some code. Configurable tag on field lists

commit 0a7ece495a8e02054cd0fd39199915578ee0d165
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Nov 23 06:55:50 2011 +0100

    Attempt re-login

commit 4fa0973a4fdce3b2b41876f32f2a22580c48524d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 22 19:08:31 2011 +0100

    Fix subjects

commit a9048ec7cda0e1b7733772b75a34040f43b58119
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 22 18:21:21 2011 +0100

    Cosmectic

commit ea28bc1b37582c939db96e9a014b2851cedd055d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 22 18:19:37 2011 +0100

    Overides for mobile

commit b13f0a61bf7ba99531087dad4ba048cd0d8d4751
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 22 18:19:16 2011 +0100

    Add error handler. Reworked detail view. Added Pager.

commit 00be7fc603b809d8f0565eafcdcc8d47fe4e24bc
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 22 18:18:17 2011 +0100

    Somewhat stable

commit facbe1a5345fa9c4449bac7c10bd8ed0e6883e9d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 22 18:07:33 2011 +0100

    Testing 5 per page. Include mobile.css. Put loading in own div. Prob. not needed.

commit 0abbb1244e060d67c9b927f64b00bb8e4f44112f
Merge: 1c92b3c e409e19
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 18 16:32:19 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 1c92b3cfb3d270ae4aca10e9f3787680f6b04211
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 18 16:32:01 2011 +0100

    Copied from mk2-ui-demo2

commit 2107ab548d4bb98012e6e9d0a98cea22fc23cee0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 18 16:31:22 2011 +0100

    Remove bold on termtitle. Verify

commit 01c2bd1001a31a8a8b451bb2ee298d521dd9b6c1
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 18 16:30:48 2011 +0100

    Add detailed view. Progress gif

commit eebee58a810c0936dd9aa8c2a77495cb1bc6e023
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 18 16:30:13 2011 +0100

    Add thumbnails to list view. Add separate detail view. Use CSS class more

commit 1a77c1c921a2f1a1b431cad787a6d84232cf8dd0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 18 16:28:08 2011 +0100

    Removing some of the weird negative margins / positive padding.

commit e409e19b5037845a03cae077dcf0a763726d83f3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 16 11:30:12 2011 +0100

    RPM: require YAZ 4.2.20
    
    Because that provides ZOOM option tproxy that is used.

commit 410a27fe549b00dcb1175db100b2e2a760d361e7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 15 15:44:55 2011 +0100

    Update test result due to new bytarget result

commit ef0a61b93862f0bbb99b88f2d4460ad75509c814
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 15 15:29:19 2011 +0100

    Command bytarget addinfo from diagnostics
    
    The new <addinfo> element is only present if there is an error
    (non-zero code). Question is whether we should also include
    the text representation of the error code itself (Bib-1 presumably).

commit f43d81f9af953c53bc2853924030f7e3ea771a7d
Merge: 39dbd2f 3e8a473
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 15 12:36:11 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 39dbd2f88a17311c8d7ea06363c8e766419c0731
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 15 12:36:08 2011 +0100

    Disable bytarget and stat

commit 3e8a473c23ad11e23d1884be7da49ac03774add0
Merge: 7c5882b 3007e0e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 15 11:35:42 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 7c5882b7baee11f060b73e7c6ea58d86485e962f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 15 11:34:44 2011 +0100

    Revert "Log host name on number of connections"
    
    attempt to log host+port on num connection since it's per host.
    
    This reverts commit f6a03dd10715f8539a4f37c8b74c7d616cabd638.

commit 3007e0ef33f8a74dd2f540bef092d610d6355801
Merge: f5c892b ee0c579
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 15 11:29:42 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit f5c892bf8898f7dfe1e5380638f52abecb410907
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 15 11:29:21 2011 +0100

    ICU test: use more portable transform
    
    Problem is that Title does not produce same results in ICU 3.6
    (CentOS 5) and newer versions of ICU. So we just use lowercase
    transform instead.

commit ee0c5796c67648c25249bf34c035d512f98e87b4
Merge: fbdba02 221b381
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 15 11:27:02 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
    
    Conflicts:
    	www/iphone/example_client.js
    
    Fix: added md-author in branch. Added recIDs on head.

commit fbdba021c917c36b27a594bfa555de45d4f2383c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 15 11:24:06 2011 +0100

    Use md-author if present instead of md-title-responsibility. Swap title-remainder with author/title-responsibility

commit f6a03dd10715f8539a4f37c8b74c7d616cabd638
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 15 11:22:00 2011 +0100

    Log host name on number of connections

commit 221b381d5097d0999b5b91843d55de76d45693d0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 15 10:20:00 2011 +0100

    RPM: get version from IDMETA
    
    So we don't need to update the spec file for each release anymore.

commit e568cf67a8c181cc46ecf25d5d9baf2979bf9038
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 15 10:18:40 2011 +0100

    IDMETA part of dist

commit e15377c72cb4b7e3aca357b23e19c377d2d427bc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 15 10:17:41 2011 +0100

    Read version from IDMETA rather than configure.ac.

commit a2b36941aadc87d99ff1c288a14f533aa243c8d7
Merge: ef0baa3 22d0b2f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 14 10:36:44 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit ef0baa37ea4c3be8a2fcf5a6b4cf6edebef0caf0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 14 10:36:00 2011 +0100

    Changes about limit, re-search

commit 22d0b2fbd177f44243d08cc50c4dc219c265ef99
Merge: 63f7597 f9db8c6
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 10 18:52:22 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 63f7597409476c05752451c0923c605e8adfde75
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 10 18:52:09 2011 +0100

    Fetching 100 records since we have simple paging

commit 68b7620cc5510380ffbccda64ef28c985cde2fa9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 10 18:51:23 2011 +0100

    Created a simple paging/More records

commit f9db8c65f2912035dee49a7d20abb82a0cf48bd3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 10 14:09:10 2011 +0100

    Add fallback template
    
    Match any CF element that doesn't fit the previous rules to
    a pazpar2 element of the same name

commit a7effcffcc6631653bf2fd53bcad1e12355d737a
Merge: af6b4df de103c0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 10 12:41:25 2011 +0100

    Merge branch 'master' into bug_4688

commit de103c0bbdf90c1be824d8f5074a598b175325da
Merge: 14eb46e 6e17eec
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 10 12:40:58 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 14eb46e12ce92dce105287693b5d37b7ec3c55d6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 10 12:40:39 2011 +0100

    Update m4

commit 6e17eec537a0a2084b10774ec97fbbedb7061042
Merge: bec404e 44ff433
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Nov 10 11:13:25 2011 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit bec404ea3cbd66b79f5c2eda1e7b6cf99f099a93
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Nov 10 11:13:08 2011 +0000

    Changes to better support possible outputs of the Connector Framework.
    
    * New, trivial, templates to handle thirteen additional elements:
      available, citation, relevance, booktitle, copyright,
      copyrightabstract, pubtype, doctype, extent, format,
      languageitem, languageabstract and permalink.
    
    * Comment on how the "medium" field is ignored in favour of an XSLT
      parameter.
    
    * Comment on the "holding" element which seems to be a synony, of the
      "item" container.
    
    We now have *a lot* of near-identical tiny templates for handling
    individual fields, each mapping the CF's data
    	<NAME>VALUE</NAME>
    to PazPar2's equivalent
    	<pz:metadata type="NAME">VALUE</pz:metadata>
    Should these all be replaced be a single general-puspose rule?  That
    would also mean that we'd no longer need to update this stylesheet
    each time parseTask.cff changes.

commit 44ff4330db25db25150684463ca0135500e75d61
Merge: fa5c4ff fb486d4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 10 11:55:16 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 23baa3263f8e150101a6a3a483ab5d186311619a
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Nov 10 10:42:16 2011 +0000

    Add comment on the fifteen fields the CF produces that are not
    propagated into the Pazpar2 record.

commit d42a4dfb5d03260958dbbbddeeb753a1459473af
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Nov 10 10:38:36 2011 +0000

    Add pz22usi.xsl to the list of ignored files.  The master copy is in
    ebsco-usi/config/metaproxy/pz22usi.xsl but it's convenient to have a
    symbolic link to it here, so Metaproxy can run the USI from this
    directory.

commit fa5c4fff7a7f4deaad60f80f82a1b1dedfd49de1
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 10 11:25:06 2011 +0100

    Test file

commit 2e65c2fe3fe72b23dd23854a84696d5f93d91545
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 10 11:24:42 2011 +0100

    Fix: Go now removes keyboard on iPhone

commit af6b4df01cb04cb343b9e9ff4926db1e02f1d0d0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 10 11:13:20 2011 +0100

    Reset hits, record_offset later in client_start_search
    
    Because the search may not be executed anyway - if search is already
    done and no native sorting is available.

commit 5957bba20fb93c8c6829296d6ccf32e52b2114e2
Merge: ed38d3e fb486d4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 10 11:05:14 2011 +0100

    Merge branch 'master' into bug_4688

commit fb486d4fa4ebc56c76bbc8f25c819b1bb4a144f7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 10 11:04:33 2011 +0100

    client_start_search only takes client argument again
    
    So that we re-issue it when host has been resolved.

commit 2ad27513702e907522c8ed7b0c215ecf391c6ae7
Merge: 7b13bb9 478fca3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 9 16:31:52 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 7b13bb9165493bdef71e929ebcdc02b6a6605aca
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 9 16:29:31 2011 +0100

    Re-enable threaded host resolving
    
    And do it properly for HTTP connections as well; Pazpar2 1.6.3 and
    earlier versions only performed threaded resolving for Z39.50
    connections. Requires YAZ 4.2.20 that offers the "tproxy" setting
    for ZOOM connections.

commit 478fca3046225d24516e8980d0d0da62598667a6
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Nov 9 16:22:02 2011 +0100

    Re-enable onkeypress for better iphone Go support

commit 77b892e3c226cdd56f92dd42818b55cf4cc50dd2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Nov 9 16:20:11 2011 +0100

    Implement Limit parameter on search, e.g. server side facetting

commit 5713967abc5e196bf652b60b75e125fe33e66222
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 9 15:53:11 2011 +0100

    Use ocs-test

commit 8f4ee98428d15a6421fa4691da47331115e2dab6
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 8 20:21:52 2011 +0100

    Fix: usesession false (when using SP). Using xml for now. Error when parsing JSON

commit 5605772ee27038f4855fe8264795999c26efe2ea
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 8 19:52:04 2011 +0100

    Comment out onKeyPress

commit afea683f66b05b14b277eb220649fa2963d2ddd7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 8 19:51:15 2011 +0100

    Add code to handle limit in search command

commit 275d917ce676df4f41fa9fe097154fc5528615a2
Merge: 4bfb2eb 873be84
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 8 15:05:01 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit ed38d3e98fd668c293fd971d9e53bfbcaca1a485
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 8 14:11:25 2011 +0100

    Check number of logical records when firing watches
    
    This is to ensure we don't fire watches prematurely.. Say that first
    search/present response includes NO records that make it through
    filtering.

commit c54c13591e29fa5c3ed08df780301c266bcee8e7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 8 13:17:28 2011 +0100

    More logging for limit stuff

commit fba15c69a3a51b91b1d4b2238991c91852b55639
Merge: a76aa7a 873be84
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 8 12:15:35 2011 +0100

    Merge branch 'master' into bug_4688

commit 873be84689528ca10a1ded3dd4bbda24b6916882
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 8 12:14:48 2011 +0100

    Use _chdir on Windows

commit a76aa7a25380bb9947d8dfed2aca94832f47d564
Merge: 942a772 540f17b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 8 12:09:13 2011 +0100

    Merge branch 'master' into bug_4688

commit 942a772d08b2e0eb14ad66549daa08bbb0c1fe94
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 8 12:07:05 2011 +0100

    Conf pz:limitmap may perform local filtering
    
    If pz:limitmap's leading string is 'local:', Pazpar2 will perform
    local filtering for the search commands' limit parameter. Add tests
    for local filtering on subject and date.

commit 672671bc6cbcd0021171ce110bab5bb463905fb2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 7 14:46:16 2011 +0100

    Make subject part of two tests
    
    Metadata type subject is now brief and extracted from more MARC21
    fields. This is to be able to test facet limits later.

commit 7a464badf789151889130191602d5dea5ba1d243
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 7 12:23:32 2011 +0100

    Check for valid limitmap

commit 4bfb2eb1716921b77ba9715c6abe23ca8097f970
Merge: 97016e3 540f17b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Nov 7 11:25:36 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 540f17b0ff1440f461bb9e99429e6157eb689968
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Nov 7 11:20:52 2011 +0100

    Test of iPhone Go

commit 97016e39bb45f79e20af748d7c607c0b843d18df
Merge: f5a8d2c 9c18465
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Nov 7 11:16:32 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 9c184658cc06a23f9890bb223d0e3289bdb7f4cc
Merge: 29d7b05 ae9400e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Nov 7 11:15:21 2011 +0100

    Merge branch 'bytarget_block'

commit ae9400ec7addabbfe2aa43ba0d273956aced7154
Merge: aabe6ea bdbf854
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Nov 7 11:14:31 2011 +0100

    Merge branch 'bytarget_block' of ssh://git.indexdata.com/home/git/pub/pazpar2 into bytarget_block

commit aabe6ea11bdcfc78b313346a4e32a02687335ef3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Nov 7 11:14:17 2011 +0100

    Function to handle iPhone Go. Prepare for limit parameter on search

commit 359c69c26268254c63a90dfb38cc4d6e10a62ecb
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Nov 7 11:13:11 2011 +0100

    Fix for handling Go on iPhone

commit f5a8d2cdf270eddfd7bb3be07e4fb4c38dbf807c
Merge: bdbf854 29d7b05
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Nov 7 10:23:54 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 7087f7cc9945cfacfbe7341a1099eef773914772
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 4 15:35:46 2011 +0100

    Avoid session lock while client search is initiated
    
    Also rename session->clients to session->clients_active.

commit f0c036628de8084804056af14c6f89990227bdaf
Merge: 3ec023c 29d7b05
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 4 14:34:58 2011 +0100

    Merge branch 'master' into bug_4688

commit 29d7b058269704d060ab5a39c9cec515cd8d7d87
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 4 14:34:35 2011 +0100

    Remove destroy_session - replaced by session_destroy.

commit bdbf85498a31f6d8b3081032e638df67958ef0f7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 4 14:00:19 2011 +0100

    Termlist block test

commit 4c01f5ad1ee26d836f731a5d5f2f6c0c9f025ba0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 4 13:59:52 2011 +0100

    Termlist block test

commit 1ebd3d525542f35736b08393028f1d8a75d50540
Merge: 0599397 b2ec338
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 4 13:56:14 2011 +0100

    Merge branch 'master' into bytarget_block

commit 3ec023c2084e86ab88e6d119dcfe889b41fcc87b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 4 13:55:33 2011 +0100

    More tests for reusing clients.

commit 0daeb98a8b0f92d6ed1f8040fc6876dd4cdae04c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 4 13:55:14 2011 +0100

    Use session_log rather than yaz_log
    
    When displaying whether a client is newly created or reused.

commit 0599397db270dd839021ca4151fcf4a909756627
Merge: 4457e33 41254ac
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 4 13:17:57 2011 +0100

    Merge branch 'bytarget_block' of ssh://git.indexdata.com/home/git/pub/pazpar2 into bytarget_block

commit 4457e33ec5862d35024c649ff307ac7a2ac43598
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 4 13:17:53 2011 +0100

    re-add pointer cast

commit 41254acc733dbd958295696f87ccb10631a9e9df
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 4 13:17:11 2011 +0100

    fix wrongly removed session_status function name

commit 23a23a65f78a8153828aba30ac9eab1e8fc3201d
Merge: 22bb642 c61b8ed
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 4 13:06:52 2011 +0100

    Merge branch 'bytarget_block' of ssh://git.indexdata.com/home/git/pub/pazpar2 into bytarget_block

commit 22bb6426cd8a017d3e7e72b5faa742728b5b3f82
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 4 13:06:48 2011 +0100

    Now also release termlist watch

commit c61b8edfe5b60d9394f4db7e26d6c08fec9d1452
Merge: 958e55e 672e517
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 4 13:05:30 2011 +0100

    fix merge

commit 958e55eb39d3aa82ad0188344e6154d8929a0a5d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 4 13:04:29 2011 +0100

    Logging of released watch

commit 672e5173cc31fc94a8f03ab97693895961c01a16
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 4 12:46:54 2011 +0100

    Fix length of watch structure

commit 67c51b2822602e8817c2c7468c112dd35c125405
Merge: 158c725 b2ec338
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 3 15:54:42 2011 +0100

    Merge branch 'master' into bug_4688

commit 050c132e37fd994ed176952829b37cc9a9131282
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 3 15:52:36 2011 +0100

    Typo: missing pointer in type cast

commit a2dcc1ac328b846b0dc727ba71e6a58ecaa4b3e1
Merge: f795b40 fc794a5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 3 15:49:38 2011 +0100

    Merge branch 'bytarget_block' of ssh://git.indexdata.com/home/git/pub/pazpar2 into bytarget_block
    
    Conflicts:
    	src/http_command.c
    
    add active client check

commit fc794a5a4623194e7e5cff1ea63ecdc80575312e
Merge: c1e90dc 950f9ae
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 3 15:47:29 2011 +0100

    Merge branch 'bytarget_block' of ssh://git.indexdata.com/home/git/pub/pazpar2 into bytarget_block
    
    Conflicts:
    	src/http_command.c
    
    Added on two machines

commit c1e90dc46fdfeab556f4b9259fb671b65c114e8c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 3 15:46:27 2011 +0100

    add TERMLIST watch

commit 088f1bf8fc08ed05157a0fb166a1f10bcf253f7e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 3 15:45:54 2011 +0100

    NOW implemented on the right command: termlist

commit d613755e1b6efdaea4ad29879894a30ba764735f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 3 15:45:12 2011 +0100

    Comment out No suggestions found

commit b2ec338966bde1817c09a6789e74ddc5b075823b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 3 15:35:09 2011 +0100

    Get rid of warning "Setting '%s' not configured as metadata"

commit f795b401c5145f9a4d56e919908cc71931074667
Merge: 93ad326 950f9ae
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 3 15:15:24 2011 +0100

    Merge branch 'bytarget_block' of ssh://git.indexdata.com/home/git/pub/pazpar2 into bytarget_block

commit 950f9ae98a1342eba4845091cc65bdfc45dd275b
Merge: 653c470 62076e9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 3 15:14:23 2011 +0100

    Merge branch 'bytarget_block' of ssh://git.indexdata.com/home/git/pub/pazpar2 into bytarget_block

commit 653c470513471b8b3ee75310272399b6bf22dad6
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 3 15:14:12 2011 +0100

    Log on bytarget watch release

commit 93ad3268571e0b6e50620a808edbe8b4a00509a3
Merge: c235e4f 62076e9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 3 14:50:04 2011 +0100

    Merge branch 'bytarget_block' of ssh://git.indexdata.com/home/git/pub/pazpar2 into bytarget_block

commit c235e4f0d4447eaf4f23026d64f47795c24c233f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 3 14:49:59 2011 +0100

    refactor: same logic

commit 62076e94f1ade62af124e1fb5543964e1b6198b6
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 3 14:48:42 2011 +0100

    Investigating empty bytarget response. More logging

commit 8b8537a615839fc6f9c348b21f172d80fc66c765
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 3 14:19:07 2011 +0100

    Enable blocking on bytarget

commit 158c725b0201be796e73338f8c8b529379912ad6
Merge: 6191586 34d3a29
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 3 13:51:20 2011 +0100

    Merge branch 'master' into bug_4688

commit 34d3a2921d43eb3e73e305753ff97521b2806c7d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 3 13:44:30 2011 +0100

    Make proper diagnostic for client connect failures

commit ce3da20314686e63c6c0e2d1cbb265d09d43e248
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 3 13:40:07 2011 +0100

    Add client_set_state_nb
    
    Is like client_set_state, but never calls session_alert_watch.
    This is used in the search phase, when a show is never fired anyway
    and also because session is locked already so session_alert_watch
    would make a deal-lock.

commit 61c03d0c8f95e21a87b816a5643d87d56d5a712b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 3 13:19:20 2011 +0100

    New error: Already blocked

commit 25978a10c2d2530017418ed270b1367e24cbe285
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 3 13:18:43 2011 +0100

    Fix: Send error response if set block fails.

commit c46c2172317d656da2f55370bc9006683d74b1a2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 3 11:12:01 2011 +0100

    Add bytarget watch

commit 86ecde222a33815232f51f75112b93d6aa1de1a0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 3 11:10:46 2011 +0100

    Refactor for and implement bytarget block

commit ea8c8b095246567e2b94f819868c1bf23ebb9767
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 3 11:09:46 2011 +0100

    Release BYTARGET watch

commit 4f3cae465927f5127f9c8b637cf7b07908f566d3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 3 09:58:31 2011 +0100

    Remove obsolete comment

commit 619158657579a473f5152948ac6b7e0595c0bd80
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 2 15:26:51 2011 +0100

    More tests for checking that we can re-use result set

commit 7e047ebfe0f7f78205a30a4474c1c33594aea1b3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 2 15:24:39 2011 +0100

    Clients cached within session
    
    Clients are reused if query and other parameters are same for
    command=search. For example, if a subset of databases are used and
    query is the same, the result set from previous search is reused.

commit 1a2a50644bf545c2c51e342ddde54361adbaf732
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 1 13:36:07 2011 +0000

    Version 1.6.5

commit acf3792f588c9195fbcbba66802ac1e3f078c16c
Merge: 5d93981 71cfc7d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 1 14:00:40 2011 +0100

    Merge branch 'spell-check'

commit 71cfc7dc9106e0f2400cf08c398d51cab90a24a0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 1 13:51:08 2011 +0100

    Add new test solr spellcheck test. Not added to dist test for now.

commit 69c7a4f27f130aeeef575cf423e48ceac25a52df
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 1 13:51:01 2011 +0100

    Add new test solr spellcheck test. Not added to dist test for now.

commit 6401f3040d9eaac362220a6d63b1d979b611490e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 1 13:50:59 2011 +0100

    Add new test solr spellcheck test. Not added to dist test for now.

commit 7120bd974e34ee173e943b421ed2a3fc361ac59b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 1 13:50:57 2011 +0100

    Add new test solr spellcheck test. Not added to dist test for now.

commit 56b269e54a43a2c5b4e34f84ec3018c5d5a50a3d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 1 13:41:48 2011 +0100

    Prepare for 1.6.5 release

commit ebc05bf9ed7336e6341bd94a07fa07063accc24b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 1 13:30:21 2011 +0100

    Suround by suggestions, if data in suggestions_xml

commit 5d93981df5d0301c2e8b6849814e838ada693141
Merge: cebba04 e3b6554
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Nov 1 12:23:37 2011 +0100

    Merge branch 'spell-check'

commit cebba0475a4522630dcbcfd4fa792ba31c085457
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Mon Oct 31 18:04:39 2011 +0100

    Recursively parses 'suggestions' for bytarget
    
    (Spelling suggestions)

commit e3b65542901b6536afd8a766340b3dc7af9673f2
Merge: 281f94b 2686c27
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Oct 28 15:40:19 2011 +0200

    Merge branch 'master' into spell-check

commit 281f94be70e85567d6bde5b5ebc6f3539c07151e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Oct 28 15:35:34 2011 +0200

    Get target suggestions from client

commit 46c9d84fb19ceb838f5372f414e07f314575cb38
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Oct 28 15:35:00 2011 +0200

    print suggestions if present

commit 806b5d3b674b847d52ac4b2d084fbc8d6ba334cc
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Oct 28 15:32:53 2011 +0200

    For now return the suggestions directly.

commit 2686c27cccc8938e322c4ce68ad4dc071d7636e8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 28 14:33:38 2011 +0200

    Fix date for 1.6.4 in NEWS

commit 7e67b01b5485296f6c14fbc1fa7bdd1c97279e71
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 28 12:20:54 2011 +0200

    Version 1.6.4

commit 62554b780bd35b3a99f926c1463dfd171def38fe
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 28 10:50:49 2011 +0200

    Fix return value in service_xslt_config

commit 3caf608e5084c4bff910d2c395969069ae13f0e4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 28 10:48:46 2011 +0200

    For xslt error msg, refer to proper name

commit 77d7749d17dfbc73230e021f7131ab3bfd5d2f51
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Oct 27 17:21:46 2011 +0200

    Support for suggestions xml

commit 9743558a37879ed475e4b006679764d536a2242b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Oct 27 17:20:58 2011 +0200

    add suggestions to hitsbytarget output

commit 2278c11bfb350089e33ba453ab0cd53c40b38e09
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Oct 27 17:20:26 2011 +0200

    Support for suggestions

commit a47584c0d17b2b7e93c8ac7d9ca7314f2765f311
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 27 14:12:33 2011 +0200

    1.6.3-2 for testing

commit 31babd0a7a0d4ee7091cfb740205ab6fe1c89ae5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 27 13:44:17 2011 +0200

    Embedded XSLT stylesheets for service
    
    New service definition element, xslt, that allows an embedded stylesheet
    to be defined. This can be referred to from pz:xslt as an alternative to
    external files.

commit 9fc82783ae2b4f497d7554bb7ed718729e2c683a
Merge: 4d09ef9 1e8adcc
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Oct 25 13:03:02 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 4d09ef9c37fafb6bdb94cafb13c59e6ec11ae2f7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Oct 25 13:02:53 2011 +0200

    Trying to enable page on default

commit 2102c6690bea0747f1703dea770a22fa55e3c315
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Oct 25 13:02:20 2011 +0200

    Fix Auth: use default methods, not "true". Check for undefined hits in data. Work-around for not initial show. Default is now ServiceProxy, not pazpar2.

commit 484ffd86a82127102e92fca44a5fe221fabf91b7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Oct 25 12:59:26 2011 +0200

    Fix dis-alignment on tab navigation elements

commit 1e8adcca70828544df65770652d86e7d828a5795
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 19 19:02:51 2011 +0200

    Change termlist result to include also empty lists
    
    This makes it behave like previous release 1.6.3.

commit d94489471f68372c2c654fba623eb81e71c47a25
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 19 12:37:57 2011 +0200

    Only one search response
    
    Remove call to http_send_response - it is already called in
    reponse_close.

commit 3711bf09aa1125b5277926c29cc0526df68194ac
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 19 11:31:38 2011 +0200

    Flush HTTP recording file

commit a604a6212609e9b809abd09f91e9f60111f25df7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 19 10:32:24 2011 +0200

    HTTP recording saves both requests and responses

commit 57e4ad5d9d4b321cbd7af18584f805835226a981
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 18 09:26:43 2011 +0100

    Add support for CF data element "id".
    Gets translated into pz:metadata[@type="id"].
    May be needed for bug #4713, persistent identifiers.
    (And will be useful even if we don't do that for EBSCO.)

commit e036e324092058ab02d0aefba529c943e39d483b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 14 12:30:21 2011 +0200

    Avoid work on bad metadata (0 prt ref)
    
    Problem introduced in commit 9d9593.

commit e1e528d4e6e3a4311d8b8f0dec6664e798be31c0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 12 16:18:45 2011 +0200

    Record id is leaded "content: " or "position: "
    
    This is to indicate whether a record ID is based of the generated
    mergekey (typically title and other) or depending on the result set
    position.

commit 230e63510e7d4c1d49e788777c2fd39167c55367
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 12 16:18:38 2011 +0200

    Changes

commit b7a4225d4b5c5e2e375a659e1b7f46717bb3d039
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 12 13:15:47 2011 +0200

    sort: only skip "identical" records from same target

commit 14830963a2f89b0ce47d4b9d9549ce6a1aae3e5e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 12 13:11:33 2011 +0200

    Document pz:sortmap

commit 8d9de1cd1d62b61855e5cf0dc166d131092286c2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 12 12:40:21 2011 +0200

    Honor block=1 for show when re-searching (sort)
    
    Note that the condition for block=1 has changed. It will block if
    any client has more records to be fetched. Previously: block if
    no records at all have been fetched.

commit 068942f6835ebaca5bdf5e7c861c7def633b35ef
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 12 11:34:23 2011 +0200

    Update test results for sort test

commit e07a5d5dfcf5be4cc9eb3ab91a60866ff0aee09c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 12 11:30:08 2011 +0200

    Initial search may perform (relevance) sort
    
    The increasing flag is now taken into consideration. The pz:sortmap
    does not include sort spec flags anymore: just strategy:field .
    More test results added. It is clear that the block flag is not
    honored for show as it should: would like block=1 to wait until
    first record comes in - after (re)search with different sort criteria.

commit 9d9593c47d0ab73b331d85c64e04b516ba9c6a7f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 11 15:25:40 2011 +0200

    More work on sorting
    
    Session only searches once for each sort criteria. Each record is
    matched against all records in cluster, to avoid duplicates.

commit e7b239d4c86d0bd72517054aed2887ba246de50f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 10 16:18:24 2011 +0200

    Refactor how total hits are calculated
    
    This is to ensure it doesn't get increased when we extend a search.

commit 646158a86d80e5ef0221ef7d7ce2cfc6ba31eacc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 7 15:12:16 2011 +0200

    Show command may re-search for targets that support it

commit f3400ec3934bfbe1b7e9715a949e107ad9362324
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 6 12:45:01 2011 +0200

    Rename client_get_url to client_get_id

commit 44981e9f52420f6a42bb1ac55712f74a31d17020
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 6 12:40:04 2011 +0200

    struct database: rename member url to id

commit 5834b098cce00fb347fe5ec0172f0f7684b6ba1f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 6 12:32:04 2011 +0200

    Use client_get_url rather than database->url
    
    client_get_url is safer and more appropriate in client.c.

commit 3fe3276667602463ce5e8e69b0a80984074f2dff
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 6 12:27:32 2011 +0200

    Remove prototype for undefined load_targets

commit b13c46b73ad2b8e85340396cfcb0b46421db1d15
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 6 12:21:13 2011 +0200

    Minor refactor WRT databases

commit d5225315828a7592c1e91a39912f27f05d177062
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 6 12:08:26 2011 +0200

    Remove useless memset for database creation

commit baaf2ed6076549c34ff371c9f05df00d4e5dce67
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 6 12:03:10 2011 +0200

    Add test for chaning pz:url for target within a session

commit da186c5b5656cd210b2a8a8d9c75d2af0c8c3f66
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 6 12:01:36 2011 +0200

    Refactor: host entries no longer part of database
    
    Simplifies code and allows pz:url to be modified within a session for
    some target.

commit 856d06997c1494ed13ddad8eed3531d0852290c9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 5 15:18:35 2011 +0200

    Pazpar2 honors pz:url setting

commit 6258100181af4aa5d3aa46d317119da803b335ad
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 5 13:46:27 2011 +0200

    Remove useless headers for database utilities

commit 47ecbb3e7bca55144e68207a6d11457680967749
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 5 13:41:13 2011 +0200

    Remove useless comments

commit de07406b2db1fb0643bf9ba22852384a51481efd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 5 13:40:01 2011 +0200

    Remove unused setting pz:ip

commit 35433bc832cb3fbe7cca5f0e64f0d7d0d87914e1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 5 13:38:35 2011 +0200

    Remove unused pz:option_recordfilter

commit 6eae0f60b55fed625a37954651ac3cf9cc39bf53
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 5 13:29:58 2011 +0200

    Resolve host for database just before search
    
    Postpone resolving of host for database till just befor search so
    that we can take care of a setting to set the actual URL for
    target rather than use database ID as before.

commit d65081fd86127344075a112002adbfa32ff88f11
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 4 15:12:56 2011 +0200

    Simplify ZURL resolving and use regular getaddrinfo
    
    Caching of DNS entries is done better by a local caching DNS or by libc.

commit 1d4ba7cec7de023ada9f6ae5459aada3c1b03e62
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 4 09:40:19 2011 +0200

    Reformat

commit 676ba59bffcd82ab85d692a5c87cf257593b8c31
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 3 15:20:32 2011 +0200

    Minor refactor WRT settings parsing
    
    Shouldn't change functionality.

commit d94614cd39529d5eb41d2092062f353c7ab337d6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 3 14:50:32 2011 +0200

    Remove settings member from conf_service
    
    Was not in use anywhere.

commit 74580d1462b54e3659ea399c2352e44d8febfc4b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 3 14:49:52 2011 +0200

    chdir may be defined in unistd.h

commit c97d9eae5362b1ac81656794e6cd57b0c2ced4fb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 30 20:35:08 2011 +0200

    Update test_facets results due to different output

commit 4833a036f55ea36322524f33cfd579d12b1287b9
Merge: 69277f2 648b84d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 30 14:49:39 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 69277f297f927ad4639025ce4f58460ffd548bdf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 30 14:47:54 2011 +0200

    Refactor Pazpar2 HTTP response writing code
    
    Header and footer for successful responses is handled by a
    command handler. This makes the formatting slightly different.
    It also fixes the termlist response which did not include the
    XML header before.

commit 648b84d69294f138c3513992322813b94ed88c17
Merge: 9b073e4 9e89d4e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Sep 30 14:34:11 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 9b073e43ba4687753b553036029540c8af279dad
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Sep 30 14:34:07 2011 +0200

    Check for valid zquery

commit 9e89d4e3c7bc9c9a9b0e7cedc54ca3f15b49de1f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 30 14:00:56 2011 +0200

    command=termlist without name parameter returns all termlists
    
    Previously if name parameter was omitted, only "subject" was returned.

commit 4cbdf849a4e20dcbec675e073596b85fd4c4147b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 28 12:52:40 2011 +0200

    Document the OR operation for limit parameter

commit c917f9be8298db10fd0beba48103f7e153725ddf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 28 12:42:34 2011 +0200

    Depend on YAZ 4.2.17
    
    Because of new function nmem_strsplit_escape2.

commit 14483e35e11b22cae70f6e4876d423e5cde7311a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 16:12:33 2011 +0200

    Implement limitmap OR. Bug #4675
    
    This requires nmem_strsplit_escape2 from YAZ.

commit 089c21816877431289a0ea347c8dabe827e41c0a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 16:12:27 2011 +0200

    pazpar2 configure: needs YAZ 4.2.16

commit e5ab00d82b0519dcb9b9a757c323b75eb8b6d7d4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 22 12:51:18 2011 +0200

    Version 1.6.3

commit 26dbeb90435bde452987e52b15ea8b96b1127bdc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 22 12:51:06 2011 +0200

    News

commit dd072ff41444dfdd49c76ecc3ca634b06cb75dd1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 21 14:48:49 2011 +0200

    Make termlist sorting stable
    
    Terms with same frequency are now sorted by their display name.
    This makes a pretty display and improves our regression test because
    qsort is not a stable sort.

commit 3638b9f1f4ea4b8786cc792d8a9e21d4475a3155
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 21 12:01:40 2011 +0200

    solr-pz2.xsl part of dist; used by test_solr

commit 9dc2478805339c1f34638887df17c804b993d937
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 21 11:59:01 2011 +0200

    Reference to limitmap; spell fixes

commit 2d6ca35bd10a7cd633ab471ebbb146d25d8c29b0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 21 11:15:53 2011 +0200

    Mention pz:limitmap ; not pz:facetmap

commit b61ec6b4bc431fe7b760a99b01e4b343c35bee8f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 20 13:26:41 2011 +0200

    test_solr: update results for other SOLR server

commit f820454752fafb43c907f5e452cd91e633525173
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 20 13:14:15 2011 +0200

    make dist: include test_solr.{cfg,urls}

commit 6c9ed9f35e8e52d4163ecbe4e4306955cc077aff
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 20 13:07:06 2011 +0200

    test_solr.sh: use http://ocs-test.indexdata.com/solr/
    
    Is a public address.

commit 78184e86c17ad695716eb65eb4329efa7c713447
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 20 13:04:27 2011 +0200

    test_solr.sh uses stable SOLR test server

commit be2b8393c37d9da5cef86b2c7f27ae5ef2cc34e0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 20 12:46:28 2011 +0200

    test: proper header about what sh is using each cfg

commit b81e1412292c42776840ef95645af8dca61ff6cc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 20 12:35:09 2011 +0200

    local clean removes *.log *.dif

commit 3ae3cb006afc68eefad30f1a3f0674e58a74fe5f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Sep 20 12:13:19 2011 +0200

    Add target url to missing limitmap warning

commit 99e6e9104f10e6d8fa694d16bb899159088519e4
Merge: 7cd47da 22ae339
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Sep 20 11:23:06 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 22ae3398d1153b29cdba238f1a5f21e7b3cf35e3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 19 15:21:28 2011 +0200

    New special sort parameter value 'position'.
    
    The 'position' sorts merged records by their original position
    from the remote target. This is primarily useful for debugging and
    may be used for targets that already perform some kind of relevance
    ranking. Note that sort by default is decreasing; so to get records
    in their original order sort=position:1 must be used.

commit 29f5e5ad951fbb586f49b5f62b7638e4846d5c6b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 19 15:20:55 2011 +0200

    Move declaration

commit f8d8d8ddec7c889411a09248f02e565de1d94cbc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 19 14:03:16 2011 +0200

    Refactor code that extracts terms for relevance-ranking
    
    Function pull_terms checks for max number of terms in termlist -
    to prevent SEGV/exploit.

commit b98dee48223d77553169129fc98f9bb40475c7c1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 19 12:49:58 2011 +0200

    Remove dead code: TXML is not a transfer syntax

commit d15aba0214d782e6c14e747fd90f79d19dbd13ba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 15 15:08:55 2011 +0200

    test facets uses version reported by yaz-client
    
    rather than yaz-config which is only available in the YAZ
    development package.

commit 98c9356102a338238afc5b85af52acc4c8a2267c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 15 12:30:27 2011 +0200

    Version 1.6.2

commit 0615829971e16e247d81517747886e8e3c3e1f02
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 15 12:30:14 2011 +0200

    doc: use xref id icuchain instead of icu_chain
    
    The underscore in xref id breaks dblatex. Introducing the xreflabel
    helps. See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=492959

commit 3e59f10fe3e32e6e632b46a1118e8a06c2b722a9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 15 11:12:15 2011 +0200

    Facility to change working directory for daemon
    
    Option -wdir sets working directory to dir.

commit 6a2b34ddf55ed1ffdd23c4a5dbfc5b5fe1644eb9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 14 19:31:19 2011 +0200

    tmarc.xsl: all 773$g to journal-subpart

commit 769e6cb916ea09ead22c46cddafd86eaaccf1e69
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 14 14:54:48 2011 +0200

    Fix copyright sign

commit f4d110d610d600b31a84aa4197547448481d5604
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 14 14:22:23 2011 +0200

    Version 1.6.1

commit 0572cad965179e30e4125702ff84b504346ee27a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 14 13:52:37 2011 +0200

    Remove a few log stms

commit 65a7ae884cd26ed1bd55d72c2a6dfdee50e3723d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 14 13:08:48 2011 +0200

    Document metadata attribute 'facetrule'

commit 4d9f530309235e8c78d50f82196f135c3127c064
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 14 13:06:48 2011 +0200

    Rename metadata attribute icu_chain to facetrule
    
    This is have the possiblity to override other than just facet
    normalization per metadata field in the future.

commit ecc2d7d3b2289501b5b28e4d34299b54934b733f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 14 13:05:32 2011 +0200

    Override id in icu_chain for relevance, sort, ..
    
    Ignore the id attribute for the obsolete rules in relevance, sort,
    mergekey, facet.

commit 3438d21c3c7142e236af05139f799a71440eeee3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 14 12:46:28 2011 +0200

    Reformat

commit 4f6b54c65f9ac5b0760bc11eb51747857c1d5589
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 14 12:40:33 2011 +0200

    Document new setting icu_chain for service/server

commit 022710cf16caff9ab16cf3375e222f335b4e4327
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 14 11:27:25 2011 +0200

    Reformat documentation for nxml mode.

commit 9e586c9793e3f4846f7307ac3a76537dec1aa43d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 14 09:37:54 2011 +0200

    Rename some charset functions
    
    The _relevance_-name was relevant when charset system was only used
    to normalize relevance terms, but is inappropriate when it's used to
    normalize 4 different types of terms.

commit 598a773ffcb4f45f5ca74b1f8f217c8fc9cf3bc0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 13 22:32:08 2011 +0200

    Preserve order for merged metadata
    
    Fixes issue mentioned by Sven Porst
    http://lists.indexdata.dk/pipermail/yazlist/2011-July/003230.html

commit 6a3018550c63b06a788bfeae83de16318965d43b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 13 21:01:08 2011 +0200

    Log if attribute id for icu_chain is missing

commit 937656d6d8dce23953dbc6eae4d854ad580f8876
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 13 21:00:10 2011 +0200

    Init member database_hosts of conf_config

commit 691518f43af8980c9558f80e9567b30d8aeb2363
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 13 18:53:46 2011 +0200

    tmarc.xsl: set journal-subpart to 773$g only

commit f3a41abbe4f9b3ba20ad6f7a30d0ae8d3607f62b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 13 15:50:50 2011 +0200

    Installed service/server uses new ICU chain definitions

commit b94f122f7e74623aa67e1fa1d097f7627c087f5c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 13 15:25:52 2011 +0200

    Allow multiple ICU chains for facets
    
    The charsets ICU interface can keep any number of identified
    ICU chains where "relevance", "sort", "mergekey", and "facet" are
    just the existing ones. The elements in server/service for
    defining ICU chains relevance, sort, mergekey and facet are deprecated
    and may be replaced by <icu_chain id="id" >..</icu_chain>.

commit 98dbaf0f7a4ea46aa3330d79c90f802fc0671f41
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 12 21:16:53 2011 +0200

    ICU per metadata element (icu_chain attribute)

commit c9944d28a6508d6393c8d13018cafcc86ca66ab4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 12 20:15:02 2011 +0200

    Refactor metadata config parsing
    
    Avoid memory leaks and throw diagnostic for unknown metadata attribute.

commit 99575a52d01778b69909e5daf273c71651131cfc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 12 18:45:07 2011 +0200

    Remove section with unused declarations

commit 2de4cab9b87f848767078447142668fc3c30e5c9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 12 18:29:48 2011 +0200

    ICU chain "facet" honors YAC ICU element <display/>.
    
    Display term and normalized term is now saved per facet.

commit 1638b527d8ddf8917cee2b9533a31e2286b363f7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 12 14:40:40 2011 +0200

    Version 1.6.0

commit 5cdddaf1ba96608fcbd221421503b609ded909bf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 12 14:40:26 2011 +0200

    Describe pz:limitmap

commit dbd66a8f4d1ef69973905768b7810e5c5d92b529
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 12 14:03:28 2011 +0200

    Add pz:metadata type pages-number
    
    Because this is now generated in tmarc.xsl (773$g).

commit f6cc1b71f4d9d3fc33d1167f79b3654a7c9e7c53
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 12 13:59:00 2011 +0200

    tmarc.xsl: get components out of 773$g.
    
    The following pz:metadata elements are generated: volume-number,
    issue-number, pages-number. Bug #4572.

commit d566f77064d72158ae5221bbb81aed4379c11386
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 12 12:32:33 2011 +0200

    Remove unused named templates

commit 11adda45dbedfc41e8d10ede506358378d2490c6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 12 11:09:18 2011 +0200

    Trim whitespace and comma for ,-list for field 600
    
    Fixes bug #4594.

commit aeb802e28a6a6450e1bafd95efa828c0165411a4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 9 15:01:39 2011 +0200

    pz:limitmap now in use
    
    pz:limitmap[name] is used as query translation when applying
    limit parameter for search. Previously, pz:facetmap was used.
    pz:limitmap[name] can have one of two forms (types). The leading
    type is followed immedately by colon then by form specific name.
    For type "ccl:" the value is an existing cclmap.  Example:
    limitmap[author]="ccl:au", which could work for many existing Z39.50
    targets. For type "rpn:" the value is PQF verbatim. Example:
    limitmap[author]="rpn:@attr 1=1003 @attr 6=3" (author, complete field).

commit 7cd47da05f7699d3cefe4ccb7c5f78712fa02642
Merge: 8145869 9ac9ee0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Sep 2 15:26:26 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 9ac9ee0172c5440d7dab879756893d943e313143
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Aug 29 13:52:12 2011 +0000

    Fix deadlock on wrongly parsed limit parameter

commit d5fecdd84dab52cbedd8814ce0300393c60accaf
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Mon Aug 29 08:29:58 2011 +0200

    Attaches item id to loan period

commit ed54a7922b40dacd4af13f6336442f95ad1141a7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 24 11:08:42 2011 +0000

    Move to mk2-config-dbc

commit 8145869ce93e96dc4c66d54698454bc60d5e97f4
Merge: 9c6273a 669d1bc
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 24 12:33:41 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 669d1bc07e61c81e0d931409c4160404628fb236
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 23 14:03:56 2011 +0200

    Mention limit parameter

commit 77345920420c813c400ddf7df6464eed4da20a88
Merge: e8c5841 f829834
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 19 13:46:15 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit f8298341b05ff250dfab3e8dbf9d07874499b586
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 19 13:44:53 2011 +0200

    win makefile: add facet_limits.obj

commit e8c5841f32eada56c9eedfe1c2e7646badc2c680
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 19 13:36:49 2011 +0200

    Version 1.5.7

commit f7da72ca728a3a9f820cfa71a53a8965446e7ecd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 19 13:36:37 2011 +0200

    configure: remove useless status

commit 9c6273a2a5a8e84b537bf64af6c6ec4ebf105999
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Aug 18 20:39:02 2011 +0200

    Attribute style records from xml simple (perl) no longer used

commit 398fafc67effab14293bc23f143e16ec915aec63
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Aug 18 18:24:38 2011 +0200

    Correct Primo data

commit be4924baa08b34d3782d03cf3aeb6c7cf659c06e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Aug 18 18:21:16 2011 +0200

    Format of primo/simpleserver.

commit 1eff7100323b2519cfc4341c891e38a9fad28b14
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Aug 18 18:20:53 2011 +0200

    Rename to primo-pz2.xsl.

commit 24ea587f588d0afdf099d9d4e9618852630d8144
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Aug 18 18:19:41 2011 +0200

    Attribute style primo. Not used.

commit a9d27503073d0dbfa4390c264a2df623226e6437
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 17 16:12:22 2011 +0200

    Real Primo format stylesheet

commit e5e9774458307d44fcf80ca8fc6750f65a72f365
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 17 16:11:20 2011 +0200

    Change to handle current primo simpleserver format

commit f41c4c962942de6408fc0c77273c04a224994e1b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 17 14:06:40 2011 +0200

    SimpleServer Primo

commit 76537e0feedc6036554830ab0664baf3ece4f9e5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 16 14:29:18 2011 +0200

    primo test data

commit b3a2aeb546e3ba912b62809b8ea496d57d59042c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 16 14:28:46 2011 +0200

    First attempt to parse primo to pz2

commit f506a0514d99a9f8852008bd3bb01baa2bda47cb
Merge: 9ebc117 9b8675f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Aug 15 12:20:44 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 9b8675f4e65a76bc7543d5164b46b39a686aaf35
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 11 19:23:57 2011 +0200

    ICU default maps removes backquote (`).
    
    The ICU chains for the default service default.xml and installed main
    Pazpar2 configuration server.xml are updated by this.

commit 9ebc11737580bcae95386cb76539650807b8f166
Merge: 103e761 ab30a2b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 10 10:35:55 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
    
    etc/tmarc.xsl: changed ! to | in matching on d901 or d907
    src/client.c: Removed local/mixed/remote option while keeping new apply_filter code.

commit 103e761280b7b48dc21cfba6732badf8e13f9624
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 10 10:32:34 2011 +0200

    DBC service

commit 5b3c0fa381448c474b59959e0443870f2e6bc7ef
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 10 10:31:41 2011 +0200

    Remove broken local,mixed,remote option code

commit a8329327b35f241270005363c7e2e03f31da4824
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 10 10:27:31 2011 +0200

    Use the right or operator

commit ab30a2b6dfa4d154a7ebe02afd2ebf3d5b651ee8
Merge: 2a805ec c4d61f7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 9 12:37:21 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
    
    Conflicts:
    	etc/tmarc.xsl
    
    Fix or between d901 and d907 for iii-id

commit 2a805ec4c390609a26bc584bc9979d94a1096934
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 9 12:36:11 2011 +0200

    Fix or between d901 and d907

commit c4d61f7da9aa32ec5cba3971f3826e20cb46ee29
Author: Giannis Kosmas <kosmas@lib.uoc.gr>
Date:   Wed Aug 3 21:41:13 2011 +0300

    Reset ping timer when reset command is called

commit 58aba67e02b51934a2cae721269fb381d8b0b08b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 5 16:03:18 2011 +0200

    Command search takes limit parameter
    
    The limit parameter allows a search to be limited one or more
    facets and the corresponding values. This is for server side
    filtering.

commit 42fb5e0431fb09240a4423f6f38c15cfc0648437
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 5 12:42:46 2011 +0200

    Sort Makefile sources

commit 09278365d30921250ac60f9f594578ff94663026
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 5 11:25:30 2011 +0200

    Function session_set_watch returns proper value
    
    It will be interesting to see what side effects that will have.

commit a381c11b618e15ba3c067ca69c27c940a4ff9751
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jul 22 17:18:46 2011 +0200

    Add doi to brief

commit 12c07545277279f2cb434d7cfc44231375dd6a03
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jul 22 17:12:12 2011 +0200

    New DADS test with facetmap

commit c8a4531c1551550e067a1750db852ea14f746e4e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jul 22 17:04:27 2011 +0200

    Handling Ohiolink holdings

commit d30758a85b647a03a1ff4d83ce4fe41b1d219167
Merge: 4b961ec 1fc1b04
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jul 15 15:58:53 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
    reset .cproject
    Conflicts:
    	.cproject

commit 4b961ecd2b85ba10abcb110ffc163b5af293c0e7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jul 15 15:51:33 2011 +0200

    Updated

commit 7cb84ae66403d802262c945c653a7218904a9096
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jul 15 15:50:48 2011 +0200

    Add test on type (only if present)

commit 5c5917773d63ce5389e4534cd94b2295ab76bd48
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Sat Jul 9 13:58:17 2011 +0200

    Fix facet icu rule setup.

commit 1fc1b045b89c4122c305aa0127c06dde4dc4d0a8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 8 18:11:49 2011 +0200

    Add MARC field 876$f to tmarc.xsl, named "loan-period", #4411

commit 79b268b79710a5e21ce1043c762f0b103f369fa1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 20 19:10:53 2011 +0000

    Adds the template fields page and endpage, #4204

commit 248d8951ec9cd5a7fc786a5b621a51a8e9a852af
Merge: 285f85b c049bb4
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Tue Jun 14 18:58:02 2011 -0400

    Merge branch 'browser-windows'

commit c049bb4a3ff37089474950a62efaada8eeb1c820
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Fri Jun 3 20:59:32 2011 -0400

    Straightens reference to the browser window

commit 285f85b50b81aa84472ae705f262480424d311b1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 30 13:57:43 2011 +0200

    Update Eclipse CDE files

commit 6cccb7664359e05547d867ccfc0fdac42edaa7ee
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 30 13:24:08 2011 +0200

    Use -lm for log(3) if needed

commit cddb6d7dcc2f7b21bda35f6c2f237e1b775e49bd
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Fri May 27 21:41:14 2011 -0400

    Aligns parameter name windowid

commit c6c614bf9b580c334454298c3479f97cbb817eca
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 18 15:00:21 2011 +0200

    test_facets.sh: require YAZ 4.2.0

commit 62ba4dabf1e240edbe52765d75db7158e446e9a6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 18 14:54:50 2011 +0200

    Facet response: fix null ptr reference
    
    This could occur for session_database sdb. Also refactor code inside
    client_report_facets.

commit 8d44038586521aee665448fe55ab04666cc89dc4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 18 14:37:12 2011 +0200

    Require YAZ 4.2.0

commit 48d75a2da62727e36f538c5870325387c33cb90d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 18 14:36:43 2011 +0200

    Remove targetprofiles element from config in tests

commit 9781a15c4874c98656c0ae8d3be9cacc75e19649
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 18 12:39:46 2011 +0200

    Remove unmaintained zeerex/explain code

commit b40ec94681f72da15cc8fc8bf5a56acbe1a02d01
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 18 10:07:30 2011 +0200

    Check for mallinfo in common AC_CHECK_FUNCS

commit 60c3cfd002b4e1f2dc17432ced13a804c7fe8e21
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 18 10:02:08 2011 +0200

    Reformat

commit 8c2eeede9e63e32aebe3e3425a70d7e2f7185dce
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 18 09:51:52 2011 +0200

    Fix leak WRT wrbuf usage

commit 2132ceb662c8c40046a7cea4549d173025b53981
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 18 09:50:56 2011 +0200

    Move declarations in cmd_termlist

commit 22cc5cd1bd9a791d80c8b36874dcb7856ce032b2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 18 09:44:58 2011 +0200

    Rename func termlist->get_termlist_score

commit ebf44db2f0c270b3ae1c25a5dc627f8e2a932da7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 17 15:40:49 2011 +0200

    Per-field native facets, bug 4195
    
    Honor new setting pz:facetmap:field. There is no facet parameter
    for search as specified in the bug report and that is also not
    needed.

commit 910d87220b571e57a9e97a45f6a62a9f68381f77
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 17 12:31:07 2011 +0200

    Use yaz_utf8_check

commit 6b9c039136a9169aa81dbcda9cf7afc6a13cb80c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 17 12:29:58 2011 +0200

    Make connections_count func a prototype

commit 2b77e2cfe1d99b28a6d8f4708094386ce5bab880
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 16 13:50:36 2011 +0200

    buildconf.sh: update package list for compiling with sources

commit c7949a6cf267d6be3e3cbaf3fb2a0815adddcd73
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Sat May 7 09:05:23 2011 -0400

    JS forwards identifier for current browser window
    
    ... to enable support for multiple simultaneous Pazpar2 sessions
        in different windows/tabs of the same browser via Service Proxy

commit b356a1115a45af400a975a771c882d0766ebf4d6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 5 09:29:46 2011 +0000

    document that this alias is a global defintion and will override any alias configuration for virtual hosts. #3233

commit 58111b3d189127eb19e06fb41f5f3cc6ec8f0e9f
Merge: 6759cc3 10b0763
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Wed May 4 22:15:28 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 6759cc35534418d2409167b1ec25d8a978dab282
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Wed May 4 22:06:51 2011 +0200

    Picks date from c008 when d260 is not available.
    
    Supports custom date format as found in some EBSCO and Gale targets.

commit 10b07632d891b0fbd56e3c0053c56c94d3207939
Merge: adee020 3f87745
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 29 11:28:15 2011 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit adee02008cb3c40816e9405284306c34be4581e1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 29 11:22:45 2011 +0000

    Add Debian wheezy, Ubuntu natty

commit 3f877459a5e916db9d22d81fdfc81693ae0afc9f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 28 12:42:05 2011 +0200

    Fix 'make dist' due to RPM files being moved

commit 9ab0b75c7b05635b46c24fca561d847400b805f4
Merge: 1978e2c a85b7c1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 28 12:38:14 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 1978e2cdd7d48c02eef68c33abf7b0e1b50a3bde
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 28 12:37:52 2011 +0200

    Move RPM pkg files to rpm directory

commit a85b7c1595467c60b66840a336f018b098a3ba09
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 28 10:27:16 2011 +0000

    RPM: enable pazpar2 service at usual run levels
    
    This fixes bug #4181.

commit 6b78fc60b8cc311f430143f82dc8a9fd81866479
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 15 12:03:02 2011 +0000

    Add forgotten variable declarations.
    
    detected by "use strict" pragma in JavaScript 1.8.5/Firefox4

commit 1056a88d01191ffbe016b201466c1afb8c324b1e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 15 11:43:48 2011 +0000

    Version 1.5.6.

commit 5fe9562af9ccfea4cbc3875a02327b320df9c021
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 15 13:40:37 2011 +0200

    RPM: Properly depend on libyaz4

commit 069bb87248d218eb3e7efdfd04404cf785af3d68
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 15 13:40:13 2011 +0200

    Update NEWS

commit 33a82a3757dd648d3515834592fb68c53269c72f
Merge: 13beac5 b7c4176
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 12 13:35:37 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 13beac56adc157d257190ae89e68f4a79a1a805d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 12 13:13:42 2011 +0200

    Removed commented out sleep. Add TODO on threading issue

commit 38f63bcfe49e9f231c5dd3bb27bffc3df8990033
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 12 12:44:03 2011 +0200

    Commented out a sleep statement

commit b7c41768e7825df50a440c53370ffd1d541a30bb
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 11 08:36:32 2011 +0000

    Fix test on slow machines. Wait longer before show

commit 795b05d1b40a1f4c7b3e398de216b5bea914ce49
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 6 16:21:21 2011 +0200

    Last minutes changes to get url recipe to work

commit bb6e8e25bd53a0a53f35d94cc19275a2cb841cc8
Merge: e46ff93 b870d31
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 6 11:03:57 2011 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit e46ff93043dedb9fc6749c02301130dcc556c564
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 6 11:03:51 2011 +0000

    Update test xslt

commit 9b15d685892384a630b6970bbf4ee1362f0944d3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 6 11:01:42 2011 +0000

    As spec. by D.

commit b870d31e2a380260faf8b85ff6b54d5fe775f882
Merge: 846689d a768cf2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 6 12:18:35 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
    
    Conflicts:
    	src/eventl.c

commit 846689d992d2183563cba6aa5f52f60dc8b14ab4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 6 10:10:25 2011 +0200

    Fix parameters on iochan_destroy_real

commit e930c3ba02451488536eaf8ed4a09ab786ce5dc4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 6 10:07:36 2011 +0200

    ids for url recipe

commit a768cf2deb0154265ca27faa634c4c0e9e76939d
Merge: 311cf61 bc12b9c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 1 13:53:15 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 311cf61ceacaa95dd68019f8345faf17b652a218
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 1 13:48:25 2011 +0200

    Avoid skip of non-ASCII chars in skip article code
    
    The code used isalnum to skip leading white space. This could lead to
    skip of whole string if that contained anything but 7-bit characters -
    and as a result it would skip the whole string buffer (strstr
    would find " ").

commit bc12b9c2eb29736d2cb8d2bb479528b4969ff692
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 30 16:24:38 2011 +0200

    Shuffle function to remove warning

commit 2cd4639d9c1f2f54935c393002cace28a4076a4b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 30 16:23:04 2011 +0200

    Correct use of HAVE_MALLINFO

commit a1e666cc34fe7e34873d6cdc5f26ca8eebf58174
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 30 16:22:14 2011 +0200

    Check for mallinfo

commit 2a5ea4b8e8163f827c269241d21d1850164bac8e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 30 16:13:22 2011 +0200

    Stupid pointer errors on refactoring

commit 3c83516283deb5286ecaf72411fc150c8e2eee20
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 30 15:56:16 2011 +0200

    Fix usage counters. Add conditonal on print_meminfo. Does not work on OS X

commit 99d669382f8eb02f3ff0f100c848bb6382310339
Merge: f96fd8a 9bd9aee
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 30 15:40:36 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit f96fd8a933cceb4fb7d1879677968fc7533224dd
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 30 15:40:14 2011 +0200

    Remove  targetprofiles

commit a14fe6def945f7a215f372aa6b44f9230c7b0f44
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 30 15:39:18 2011 +0200

    Change tests

commit 5cebd28fb8e893db0aeee57f558067373b1e8d43
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 30 15:38:14 2011 +0200

    Fix author. Using all for jt and su as work-around

commit e09b3e5a92e354bb1c741c3846b1cbdbc13fb981
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 30 15:36:27 2011 +0200

    New tests

commit 4ecd87ff193727d43f3ee22ae7887a4b15687cd5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 30 15:24:26 2011 +0200

    Changes requested by D.

commit 9bd9aee82a4ff48f9a1b248e44a47f9f905831c8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 29 10:58:36 2011 +0200

    Avoid freelists for http buf and http channels
    
    This will ensure we release to heap for each HTTP session -
    keeping free lists ourselves don't help in performance.

commit 814f345b89acbfe0b38ca1bac66105f031e5c0db
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 29 10:58:27 2011 +0200

    Shorter timeouts for icu test

commit fd0bcebdc0e1a35b5983411b766993b5edc1cb8a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 29 10:58:05 2011 +0200

    Add --num-callers=30 in valgrind mode for test

commit 5d490c17fb52d9c49c5c0c7d980f617fbed3db8b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 29 10:24:51 2011 +0200

    Add --show-reachable=yes in valgrind mode for test

commit 4254d358608b95752e115e8dcc4248dc56c765bc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 28 15:47:07 2011 +0200

    Version 1.5.5

commit 704106df78b991270b99abdd554f8c4af3b0543a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 28 15:44:11 2011 +0200

    upt to 10 rounds

commit 59b1d3c3d1b4ebb6c2b607f4adf2e9eaa2f8cd3f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 28 15:43:13 2011 +0200

    Add cclmap and target

commit 65ed663cafff6658406dccf9875b1ec74f03d11c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 28 15:41:51 2011 +0200

    Update tests

commit dccceb2d129a037a1da508c486643f19bc7fda01
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 28 15:39:03 2011 +0200

    Update tests results

commit f636276a2c8a386cc6ca495bc4e78a6241d2391b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 28 15:37:42 2011 +0200

    Update tests results

commit 293c24930ac48716d54fb2ab2a083ad041fe9195
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 28 15:36:18 2011 +0200

    Add metadata description, journal-title

commit d936d2a665ae02c7ae56918321146246c44bef30
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 28 15:34:50 2011 +0200

    Add record filter

commit 462089bdf361d5bf803e10026718606cec9b2fcc
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 28 15:33:49 2011 +0200

    Add medium

commit b0abe14e6d319696504767900bc8783dd4d13131
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 28 15:24:58 2011 +0200

    Option record filter. Maybe not the way.

commit 8386c19398e731dbbb533c36f149af2efcda34ee
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 28 15:22:00 2011 +0200

    Add filtered status on ingest_record. Lowered log level on filtered records.

commit 13c00712a17a80237f3ff811d46f7ea6703b274f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 28 15:07:14 2011 +0200

    Write a response back. Doesnt work yet as the server is closed hard

commit 014645e6781e165aa2b4473cd73f21daa93f8076
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 28 14:34:36 2011 +0200

    Fix memory leak for termlist of type xtargets
    
    The setting_xml is now a regular string allocated on the
    NMEM handle that is passed to hitsbytarget anyway.

commit 7caf759e76b964ad57f2fa0336e174ff0f2cb098
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 28 14:33:37 2011 +0200

    Add unit test for termlist of type xtargets

commit 1be4984bbab36c389d47bc16c19412ad007cf0cc
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 28 13:35:29 2011 +0200

    Channel counting. New iochan_destroy_real.

commit 7c05c7abdb8633dea7e5120d10f01bef55da66db
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 28 13:34:00 2011 +0200

    Add total connections. Enable connection count for now.

commit eac375e5ba667e2db4afb738a0127eb064c0b88d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 28 13:33:01 2011 +0200

    New total clients. Only warning on ingest_record if it was an error.

commit 457c6599b5dae1fb9e06b1c1a2f58a0922de5851
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 28 11:15:49 2011 +0200

    Both option -X and -R enables predictable sessions
    
    We need predictable sessions when pazpar2 saves HTTP requests. If not
    replay will refer to invalid sessions.

commit 5d7214f79a8cd1b8c8e71453d670fb58eb180d34
Merge: bf81b55 63771e0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 28 10:57:48 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit bf81b551fa94e438b97bc4c7d1613ec2923a6b48
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 28 10:57:39 2011 +0200

    Add mtrace start/stop. Requires MTRACE define

commit 6b40da0ef0f434e21322ec41d92a01a3d1a215f3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 28 10:54:56 2011 +0200

    Malloc info in server-status

commit 63771e0c2740834e4496fb6793d058b9b369ad07
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Mar 26 23:54:11 2011 +0100

    pazpar2_play takes timings into account
    
    It only takes diffs into account not overhead for read/write
    calls.

commit 9b8a842cb328ac45bff04dae8f7e564ba1fc3b3e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Mar 26 22:59:37 2011 +0100

    Implement pazpar2_play utility
    
    This will read the HTTP request file that is generated by Pazpar2
    when option -R is used. At this point, the timings are not used
    (all requests executed without pause).

commit f13ac948b76f05aeb46350de335406f9626054ba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Mar 26 21:18:49 2011 +0100

    Add facility to record HTTP requests to Pazpar2
    
    The HTTP record facility is enabled by specifying option -R.

commit 0df08cf93e60b248e8ec8cf44e3fd7b784e6ef78
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Mar 26 21:18:25 2011 +0100

    Follow style of previous NEWS entries

commit c4a6f1dd0af3b7f9bd842b12eead7ed37a85b10a
Merge: b88bc9d 01f19b8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Mar 25 12:29:19 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 01f19b8c3664fa1c78d1fb9efb8e358d50f85c39
Merge: 88f9619 ae8c66a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 22 18:16:45 2011 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/pazpar2

commit 88f96194d5a63278eb57b32c814019dab51da9ff
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 22 18:15:47 2011 +0000

    you need to install+enable the apache module "proxy_balancer" for load balancing as well.

commit b88bc9d42416104c748f1325540478be993598dd
Merge: 391d4cd ae8c66a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 21 14:49:09 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 391d4cd531707f9653b2f742969fc0a316207f8e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 21 14:47:59 2011 +0100

    fix service id

commit ae8c66a251e6d3a95febc77af88ca6eab999c891
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 16 15:01:26 2011 +0100

    Now with right #if

commit 3606fd6346ccfe3508aa7cd366b849e389f1b861
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 16 14:58:16 2011 +0100

    Out defined DEBUG logging of recieved facet

commit 6c93cf7588a8b1efab211236bfedf55a591ac635
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 16 14:57:17 2011 +0100

    Out defined DEBUG logging of sel_thread size

commit 3d0cff4393b9af790eb77ad1fa75faebf9ec4013
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 16 14:56:46 2011 +0100

    Out defined DEBUG logging http_bufs

commit c1a0d1230f98bfb0fd88cfc39eec90cbb8782fad
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 16 14:55:55 2011 +0100

    Remove extensive DEBUG logging of facets

commit 69171b282699fa3f8fa2a03ffd3c5b79abeb619b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Mar 11 14:15:49 2011 +0100

    Support for settings

commit e2de92cec639e50141ac603f78f4020c5cd054ed
Merge: 074af36 8432e60
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Mar 11 13:27:56 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 074af367c740f276cc28ab9fcca3912fa1b87f4f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Mar 11 13:27:43 2011 +0100

    Ignore *~

commit 514b9e2d514b754ab2f4ef9158c6bed4471f9dde
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Mar 11 13:26:47 2011 +0100

    New files for nagios check

commit 708cc338a4f5754eecf97875ed56fbbc25bcd03c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Mar 11 13:26:25 2011 +0100

    ../etc/check-pazpar2.sh

commit 8432e60d3fa90e5bb4abf49607fdeca3fa8a19ba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 10 16:27:12 2011 +0100

    Obey pz:extra_args for each search
    
    Set ZOOM option extraArgs before search and not when connection is
    made. This fixes a problem if same target is used with different
    pz:extra_args.

commit e93b0deb935a47a8dcdcfaf09107b3f0dfd50ca4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 9 15:47:37 2011 +0100

    Clear again

commit 34639af4113df6c15b8df97de5eb690f520ec30b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 9 10:27:33 2011 +0100

    Fix Last minute change

commit 024e09f8e12037aafc92917d546c707be5a764a7
Merge: 09e7521 86e8874
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 8 17:56:17 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 09e752194178c47e62eb2cc45bdf58728a87ea54
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 8 17:56:06 2011 +0100

    Test config file

commit 83cad8fc8183df12a9311591af228f77b86fcb47
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 8 17:53:55 2011 +0100

    News for release v1.5.4

commit a9f30e6d35fa7babb260832be8efeda3077215b0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 8 17:52:30 2011 +0100

    Upt version

commit 14fa56690359b9f3dcdd72e499461146c839fb3a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 8 17:28:54 2011 +0100

    Disble termlist term factor by default

commit 86e88749bed15b32d1f4deb4d2460767c807031c
Merge: b8ffe4a 3df1a85
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 8 17:18:03 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit b8ffe4ace1a504ec91f08defbef81508b1ac4013
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 8 17:16:53 2011 +0100

    journal-subpart change

commit 3df1a85d0a6834ad7097fd3c9ef7a2bb04abb8ce
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 7 20:27:27 2011 +0100

    Dont use clear. Add service name

commit ff7a71aa311cef3ebc1339f55c271797c8be12b7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 7 20:18:33 2011 +0100

    set service id

commit 5a6698355b601fdc7b262cb4f515a419002579e7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 7 20:17:54 2011 +0100

    encode = and &

commit 9755485efeb862e3ecb7e9d313c4585ecaf940df
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 7 18:54:43 2011 +0100

    Include dtic-dads-sru-proxy

commit 55bf1546d22a827e03e2f708c8ba69b6eab2248c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 7 18:51:10 2011 +0100

    Add journal-subpart according to D.

commit 3ff7284f5ff64e264aafc3e1f3147c5c744c3242
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 7 15:51:37 2011 +0100

    Test for DTIC DADS target

commit 8720a7c2a26c0ed6c525849e62558f8a26e80927
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 7 15:51:28 2011 +0100

    Test for DTIC DADS target

commit b3463149071c5287f68cb7389f7f35493a392725
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 7 15:51:25 2011 +0100

    Test for DTIC DADS target

commit c3ce343599c0e3c860259938cdb05c9a46f2a4a1
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 7 15:51:23 2011 +0100

    Test for DTIC DADS target

commit 5f0e4e69e922f65b2c5c322aef8b579e7d7800ca
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 7 15:49:01 2011 +0100

    New transformation: DADS to pz2

commit d55f826f4706c777adedec91eb26fd1ee93aa87e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 7 15:45:03 2011 +0100

    New setting query syntax: override with special query syntax

commit bdf06e5e1f64578dcd820e73d8e686f7a39942de
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 7 15:44:27 2011 +0100

    New setting query syntax: override with special query syntax

commit ca1d5a961bb06ab96e485e79ff2ca7d847facaae
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Sat Mar 5 11:48:22 2011 +0100

    Mapping DADS to pz2.

commit 9343fd769fa86857a802e4eba3a929e5a6ccdccb
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Mar 4 14:21:18 2011 +0100

    Implementation of ZOOM option extra args: Appeded to target request.

commit fcf6233e96ba839efd79be52d4c85bab243881be
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 2 16:22:28 2011 +0100

    Add xmalloc_trav. Add/change comments

commit ac29d9da2bd25e48874eacd6331c4539b4bfe9d3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 2 16:18:44 2011 +0100

    Disabled the max check. Run as always

commit 8df7977676dd0909eceba9bc2a82c4e9523b1bed
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 1 13:47:01 2011 +0100

    Counting the right places. Destroying nmem and wrbuf attached to http_channel

commit 26201f579ec4a70553cf823a32820d9c09f96443
Merge: 13c2648 2f3a59b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 1 13:23:31 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 13c264891d9f32676755474cad8e33fed9c4e31b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Mar 1 13:23:10 2011 +0100

    Handling growing free http buffers and channels

commit 2f3a59bbd33c85259c678b8540a8949818caf102
Merge: 9882f8a 1331644
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 28 12:40:27 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 9882f8aaef147d5cc2e898203aa72bb144616dfc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 28 12:40:19 2011 +0100

    Document num parameter for termlist

commit 13316443850a6b60216219c3cab5915d9a28751a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 24 15:14:27 2011 +0100

    Refactor a bit. Rename commands to server-status and session-status

commit 1684c2ed8b602f8c6dfd09a9ab666fa61b050953
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 24 14:53:30 2011 +0100

    Service with long timeouts. Like LoT

commit 96e79b4bbad8be5f219322f04ccb0ba1a2066198
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 24 13:14:12 2011 +0100

    resultset_count check not working. Going another route

commit 68c0874172f35a9433546a9eaad524f509befda5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 24 12:53:52 2011 +0100

    Conditional usage of resultsets_count

commit 46fcfde97a22d197c7cf0f20055c565dc55afbcb
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 24 12:52:20 2011 +0100

    Check for presence of yaz resultsets_count

commit e51169ac3c161349e5255517d388f2f5c0cfd12f
Merge: fb0304b 330dfe9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 24 11:13:55 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit fb0304bbbed01d5c4e6ac9f5daef83368d3a4e98
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 24 11:08:14 2011 +0100

    Fix: use pp2client.sh

commit ac52057b7dcaeb525e880e0115792ffd9eef7687
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 24 11:07:06 2011 +0100

    Added session_use and session_count. Non-public methods

commit d23591e6076a514173e40954f9a878c0053506d4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 24 11:06:30 2011 +0100

    Added client_use and client_count. Non-public methods

commit f60b9388134deef7df4d2315369dfdd505dc7f67
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 24 11:05:05 2011 +0100

    New commands: sesion-status and server-status

commit 5e4cf9b8f82515859707b041091baf8c5b589e5f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 24 11:04:02 2011 +0100

    upted numbers to 10 and rounds to 2

commit 330dfe997d099ee125cea44b52adec83af1face6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 23 17:01:34 2011 +0100

    begin work on more cmd=info stuff

commit dd7e747f9d4544c92dd24cbf1034e96ae46eb63b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Feb 18 12:32:10 2011 +0100

    Test change

commit 5d7b8c9d300d1c4b0beab865b9049836d66cf027
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Feb 18 12:28:55 2011 +0100

    Version 1.5.3

commit b53f542a4a44d5cc22fe8eeb5c69333c7d670d35
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Feb 18 12:22:42 2011 +0100

    Upt version and NEWS for release

commit 62255b604138c1b4db14427967d543b85f892270
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Feb 18 11:19:00 2011 +0100

    repeated rounds of incresing users

commit 490f2f4668910e764bcd83fcd75e4ee4cbd35cfe
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Feb 18 11:17:26 2011 +0100

    10 users, 10 rounds

commit b460a44278c802240e0a0ef8ec4a2ab455eae8fa
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Feb 18 11:15:50 2011 +0100

    Lower log-level

commit fdafabb3d6f6bdd3dd61b16ac6818a82fe735cc0
Merge: d262b1c 46f3505
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Tue Feb 15 22:22:23 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit d262b1c3167ea63dc235600d8da08236c607c7bb
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Tue Feb 15 22:04:51 2011 +0100

    Adds the template fields journaltitle, volume, issue

commit 46f3505473e1afc78a8fac99460bd2940334f8d6
Merge: 03f1e43 5976aba
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Feb 11 11:28:20 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 03f1e437372342d86c12bd388bd7d5b37761ce9f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Feb 11 11:27:41 2011 +0100

    Change/clean the session log

commit 5976abaf533c6ff676173af5bc81983a60836f43
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 10 13:56:11 2011 +0100

    Outstand: different result (lines swapped)  depending on OS?

commit efc0415d424131565f4b1d851c3fd340f14ced8d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 10 13:49:34 2011 +0100

    Update facet request

commit bf3573774d1f82286d33cd1a410e0500d3dd1955
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 10 13:24:17 2011 +0100

    Clean up maxrec and set the cl->maxrecs

commit e2020001fd52f6cbfa51e6ef8706236d1c74aa3d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 10 13:23:23 2011 +0100

    Revert Giannis patch. Doing the fix in client.c

commit 946b70c8016b075e20deef3a1a151b0be2902384
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 10 12:24:57 2011 +0100

    Updated to change gils config file

commit 5e25faa5ae359a89567e989bb16d2aafa32b290c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 10 12:23:38 2011 +0100

    Test with per target pz:maxrecs from config file

commit 84d3bed093b490eefdf803ec3b4b6e352f38b67c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 10 12:22:05 2011 +0100

    Facets factor patch from Giannis plus logging
    
    Patch: Initialising client with maxrecs if present.
    Dennis: wonder why this isnt already set to the client?
    
    Better logging for facet factor.

commit 89890b732016888cbe8d80bccc1321a48f7bc45b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 10 12:17:00 2011 +0100

    Holding a copy of the database url for logging even after session database is gone

commit 4c4f09be5b3857475f0c11913c59e6d77ae14e5d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Feb 10 12:04:07 2011 +0100

    Add pause before termlist. Added maxrec for target

commit a01269b256e8f81a2996748fa3c87cbf1e6b717d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Feb 8 17:14:55 2011 +0100

    Update with medium facet. Empty since yaz-ztest doesnt support it

commit 4eccfba39d39d38979e86a18e361625f4a7df223
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Feb 7 15:42:16 2011 +0100

    New test result for solr

commit 8a659d234585883a266aa1c086254098122b2b92
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Feb 7 15:41:42 2011 +0100

    Test script for jinx. Should be moved.

commit 142a4cf63f6b94880b331a9b113b1040e61c9f0e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Feb 7 15:39:59 2011 +0100

    Aded medium term

commit ebd2fccc5e4b958e1e2d831b403a3918119a5163
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Feb 7 15:39:25 2011 +0100

    Aded medium term

commit f6937ec689c96e4b2459f5e4e46bc8bba680f937
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Tue Feb 1 02:21:58 2011 +0100

    Adds 900$s to full-text

commit fa576babb35619e9aa3ef8131908ee3943a746fe
Merge: 2bcdab3 7f87315
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Tue Jan 25 20:47:37 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 2bcdab3ddf2d3732c48ac1f414618e920455e054
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Tue Jan 25 20:42:11 2011 +0100

    Adds ISBN and ISSN to CF stylesheet.

commit e85caacdb068bf380970b5b09c949e9a30557713
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Tue Jan 25 20:40:06 2011 +0100

    Moves journal title abbreviation (773$p)
    
    ... out of journal-subpart and into separate field journal-title-abbrev

commit 7f8731561e102ef0ae53737f5b8aba761b3cf7bf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 21 12:32:38 2011 +0100

    Avoid SEGV for cmd=record in case of no search

commit 8156b16641bfe7ae77046455b7e41000c777e39c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Jan 18 12:03:41 2011 +0100

    Upt rpm version

commit 04c9386b5a89759d83ab4c660ec9d4babb270436
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Jan 18 10:53:06 2011 +0100

    Version 1.5.2. Bug fix release to 1.5.1

commit cb3877b1752106329a811b6d9bb658c1b221289c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Jan 18 10:52:40 2011 +0100

    New release: v1.5.2

commit 01468c84307b0f00ff79112b3dd9723b11544e89
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Jan 18 10:38:14 2011 +0100

    Fix: use term factor unless disabled

commit c56747b597d792205dcf85a25f6c3749ddd77bfd
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jan 17 16:43:11 2011 +0100

    Result of "has preferred" from log file

commit ae22e20ef787301f657c31fda47b91b44d9dc5b7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jan 17 16:40:52 2011 +0100

    Test for preferred flags. Not included in tests yet

commit 98cb117cf59c9beb7cf6f02af046338f3c2e2169
Merge: ee50fa9 eaf0a31
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jan 17 16:31:57 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit ee50fa90d3c4da5868d62182d4c8195491390b67
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jan 17 16:30:57 2011 +0100

    Fix for bug 3948.

commit eaf0a318c69169024e70e067b4043f49d37de8fa
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jan 17 14:34:25 2011 +0100

    Extra test on has preferred status in log

commit bd461ba55371caa6ec29178f6cc79b01615b9364
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jan 17 14:08:51 2011 +0100

    Updated preferred test.

commit a640fb92f8ac27f6d4d8c30929946f11fcb7dcc0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jan 17 12:22:53 2011 +0100

    Match new urls.

commit e266099d82b9104c3f05adfa3b284fb9e0a13b90
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jan 17 12:19:21 2011 +0100

    Remove DB2 so the results are deterministic.

commit 16f08803085f7dfeeb4a14093a7bf1cd20f99dad
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jan 14 17:03:40 2011 +0100

    Fixed changes _urls in Makefile.am

commit d99076f5fdc60ee076aba83c897e2630be158060
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jan 14 15:47:53 2011 +0100

    Test for preferred target and block=preferred

commit 0b3ccab53709ca408e31fc89dcd98319e1ae3721
Merge: 7b7f30b 6ff7cb5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jan 14 15:08:24 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 7b7f30b4daa03ed19af58ac8d9a904aadb8428f4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jan 14 15:08:19 2011 +0100

    Fetching RECORD_FILTER for building facet filter request

commit 21b5d8d11f4cf5904a432a9cdc009c44c9630231
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jan 14 14:59:42 2011 +0100

    Renamed urls files to .urls: easier to clean out run data

commit 6ff7cb53029747ad6ac60fde903630ea063b5218
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 7 10:57:50 2011 +0100

    Happy new year

commit 1b300e43bf563ca3494a456771ad2d97b2f0fbd6
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jan 7 09:58:38 2011 +0100

    updated submodules m4 and docbook

commit 4bff37468efddaec9eec20a252d6058f007999b7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jan 6 18:41:28 2011 +0100

    Version 1.5.1

commit 72769870a229a62242823ba741d2fd33f621f3de
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jan 6 17:38:59 2011 +0100

    Updated subject m4. Delete loc.sh

commit 505b60ee3dc7866d5cde32bf90f205e67dbbf8aa
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jan 6 17:38:20 2011 +0100

    updated subject

commit ed478b9a8358b3a5f2f25b2d7b2c643dbbbbbeca
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jan 6 17:37:15 2011 +0100

    Version 1.5.1

commit 00c5f771fb7adcbfb6225430a854bd2ce38927a2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jan 6 17:36:38 2011 +0100

    Add scaling of facet count

commit 0c6a54300925eab30a58a09b80661bfc8118d11f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Dec 30 13:28:54 2010 +0100

    Fix SUNCC build issue. Fix reading of setting

commit 33d04cb38ae9c1950de032602d429dfb05b23fde
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Dec 29 23:42:51 2010 +0100

    New TERM_TERM_FACTOR

commit c0843c36c17418433437a7742a49f78c8bc41342
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Dec 29 23:38:53 2010 +0100

    Add term factor calculation.
    
    Factoring pazpar2 term count up with total hits / pz:maxrecs if PZ_TERMLIST_TERM_FACTOR

commit 2552abf219e2fe52c4ab0f1b9f38707ef0a8e0c9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Dec 29 23:36:51 2010 +0100

    Add: client_get_maxrecs

commit fd9950f727c418fd0475b87bed5f6473620b7b42
Merge: ab3a2f3 5712542
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Dec 28 16:19:37 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit ab3a2f3941c1ee8d0c1332901d96cb1e751edbfd
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Dec 28 16:17:35 2010 +0100

    Cosmetic: rename client variable to cl

commit 571254254759a6fb4eed0ab60cda9baf4653c25d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Dec 23 12:01:08 2010 +0100

    Provide default md-electronic-text

commit 3592f87a905df726b2d30a4536bd6d3bd22a7df0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 23 11:25:30 2010 +0100

    pazpar2.spec.in -> pazpar2.spec

commit e9d5a07ea9643dbeb64316fc0186906616b00c0f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 23 11:18:32 2010 +0100

    Update m4

commit b0f0bbb3a64d0816b8f10e700e5032c75a073aff
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Mon Dec 6 19:19:44 2010 +0100

    Adds OCLC number as specified by LoT

commit 37efb5d8e0dd6c193f133bf0bf4a352d26fa226c
Merge: 8234dc9 1a205cd
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Fri Dec 3 18:09:59 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 8234dc99a028a816dd9b5776ef8f5512f4c3bbc7
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Fri Dec 3 18:01:02 2010 +0100

    Adds more 900 sub-fields as full text fields

commit 6d0ce29bbb99e34d55582ee73f471c93d2c5d31e
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Fri Dec 3 17:40:39 2010 +0100

    Adds d911 as description field

commit 1a205cdf9b7369c26717f3835a7c06a0a63ff9e1
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Fri Dec 3 11:25:14 2010 -0500

    Adds subfield $p to journal-subpart (some got pages in that)

commit e4d4d7a35caa5c957853cc907e935590922cb05d
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Fri Dec 3 12:51:27 2010 +0100

    Adds has_fulltext flag to tmarc as to marc21.xsl

commit f0fa942c690eaef5c9da0f448778bf6fefd34744
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Thu Dec 2 23:15:25 2010 +0100

    Adds journal-title to turbo marc style sheet

commit 9593a4408b5f2ebf87181d721ab93cecf97e5444
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Nov 17 13:27:08 2010 +0100

    Fix: Doing the refactoring for all connection_destroy. Add more debug of connection.

commit 70c3e1d89edf803ac273ef2079dd5de1157c7eb4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Nov 17 11:16:48 2010 +0100

    Attempt to fix dead-lock (bug #3807): remove from host list and unlock host mutex before destroy.

commit dcafef31a0659533451695d1a12e60de800e1846
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 11 14:31:38 2010 +0100

    result seems to differ depending on platform (my mac <> satay). Using satays result

commit 69233bf3a96bad01c580d7bd4c558435159822a8
Merge: 8154d7a b648fd1
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 11 14:19:08 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit b648fd14af742baab925c8b89be282af0edcb7f7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 11 14:15:38 2010 +0100

    Sort on relevance with stemming

commit f0023772e813eeffe8f3a7b1142bc988ddbd8877
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Nov 11 14:13:13 2010 +0100

    ICU test with stemming enabled. Requires v4.1.3 (when released)

commit ebad7ddfa52ac22000c1ff6178fd3bd962b46dcd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 11 13:21:44 2010 +0100

    Ensure facet norm is null (leave as is) by default
    
    The facet character set normalization - unlike sort/mergekey/relevance
    must be null by default. For the 3 existing ones we uset the 7-bit
    ascii naive implementation. This fixes test_facets.sh test.

commit 521f94ee8233b7f97cd05427858bc18689be4ba1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 8 12:49:18 2010 +0100

    ICU test: use transform: title

commit 5bb55be401f739bf7405a6cb04528e3bc9f93b5f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 8 11:13:53 2010 +0100

    Implement ICU normalization of facets, bug #3812
    
    This, like for relevance, mergekey, sort is defined in XML fragment
    of server/service.

commit 0e0ddf5be474a96ae8838fe9845858b7ca96b9d8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 3 15:41:41 2010 +0100

    Beginnings of per-session logging

commit 06f4982922e351c51a267025816d02db8a5f94e0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 3 15:05:31 2010 +0100

    Allow user-defined info for target suffix.
    
    This has no meaning in Pazpar2 except to distinguish targets from
    each other. The suffix data begins with #. For example
    z3950.indexdata.com/gils#Mydata

commit bf08d2ca5486c0432a95987aa487f058003796a6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 3 13:40:03 2010 +0100

    Fix log of hit count (Odr_int)

commit 8c438eb29efff3a5371bfde4cbdd86e8afb3e681
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 3 13:39:35 2010 +0100

    Remove ref to old maintainer files

commit 8154d7a3ff16131473c46e2eeb883241dc34a0c6
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Oct 28 11:15:13 2010 +0200

    Fix: using tmp on extraction of session id and client count

commit ed1a902fa7e4098e7266a4217db6b755dd3686e9
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Wed Oct 27 03:49:42 2010 +0200

    Adds 'has-fulltext' flag

commit 5b67239955750ca95c3725b4874f9f836aaed7b3
Merge: 9bf6cd2 0b2f0f8
Author: Sebastian Hammer <quinn@dart.indexdata.com>
Date:   Sat Oct 23 02:56:15 2010 +0000

    Merge branch 'master' of ssh://git/home/git/pub/pazpar2

commit 9bf6cd2cfa9d558b77fef6cc320964d7e7f5fc6e
Author: Sebastian Hammer <quinn@dart.indexdata.com>
Date:   Sat Oct 23 02:55:54 2010 +0000

    Added exact match record filter

commit 0b2f0f8b77daff1d0b6d075eb7e89af40da3e92b
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Fri Oct 22 23:26:43 2010 +0200

    Overrides record medium type with per-target medium type

commit 80a824573ac8ed4e8c6f24dbcecd2a49c8b4ffaa
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Thu Oct 21 21:39:50 2010 +0200

    Adds medium parameter to dc stylesheet

commit 36e1df050d81c34e74862bf2ea8546952cd02d6d
Merge: 17301da 26acc65
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Tue Oct 19 12:41:56 2010 -0700

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 17301da88449f7c25762568f79f4068e14e4713d
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Tue Oct 19 12:40:27 2010 -0700

    Adds per-target medium type to CF stylesheet

commit 26acc65ef39b9aabdf7c15a0a8a90a4009a4d4c9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 15 14:51:10 2010 +0200

    Add Ubuntu maverick

commit 4950aaf37c673f141162f2c1e663feb6a0267230
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 13 16:06:57 2010 +0200

    Fix test to listen on localhsot (not @)
    
    It fails sometimes to use localhost and the @ combo.

commit ce215dd1f656997e2ca01a66a8724afab42e101a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 13 14:01:37 2010 +0200

    Update doc/common

commit f5b6fec535b1bf5063663fde08b93dfefc2f76f8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Oct 11 14:15:16 2010 +0200

    Plot files from other branch. Extra test_sru test

commit 767abb65f144ddf2f76f96b5a279baadcf54fc04
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Oct 11 14:13:46 2010 +0200

    Add current SOLR version

commit cb711b46babb6d3cc21c7e8ef0545847efe351f8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Oct 11 14:12:57 2010 +0200

    Add SOLR protocol

commit e4f0434300f7ef15f050ea827f9d615d7624aaad
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 6 16:02:00 2010 +0200

    New settings for pazpar2 targets
    
    Documenting pz:termlist_term_count, pz:termlist_term_sort, pz:preferred, and pz:block_timeout

commit bcd9854b61942916197898ec24d99a723a3a5ea7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 6 16:00:35 2010 +0200

    Temporary test files for GBV reported error

commit 2b581f8ecf2aef9aad0ccca352f3d35751dc68a4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 6 15:57:06 2010 +0200

    Restore "org"

commit a826f71161c4581911f34f9c7fa7d4407b5c410b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 6 15:54:36 2010 +0200

    change test

commit 875d05dfec78f566e4a9c078e70451b819359c9b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 6 15:52:56 2010 +0200

    maxrecord change to 50

commit cad02240891a1ad56234b30bcba532f83263f620
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Oct 6 15:51:23 2010 +0200

    Change to localhost. Add pz:maxrecord

commit 29bc82de1fdccea64abe8dec2fd9926aac257cd9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 6 13:22:44 2010 +0200

    Doc: Add info/orgname + refmiscinfo for man pages

commit 61b955f3f2bd41dc16b658a28c17f031801b2331
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 6 13:19:24 2010 +0200

    Doc: Update to Docbook 4.4

commit f110bc50c58b63a6fe4eaaddf40a4789c27b83bf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 6 10:22:33 2010 +0200

    Update doc for setting "sru"; mention solr

commit 10bd4d12b79e6ba1ef8b2584c6ac001646dae610
Merge: 8c649f0 9c3289d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 6 09:07:57 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 9c3289da426c786a3e8a78bddbe7b45e19bc8166
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Tue Oct 5 06:17:29 2010 -0700

    Adds  999$a, c or d as 'localid'

commit 8c649f01cf9611fe39e5c391d9f691001e14b4c9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 5 12:45:03 2010 +0200

    Version 1.5.0. Require YAZ 4.1.0

commit 0957a305eabb2fb6379dc99748a5b2122bb5ff51
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 5 10:06:34 2010 +0200

    Use hostport, not ipport for proxied connections

commit 8e45d7ddbf48487729fa372579ca83449909f899
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 23 14:55:30 2010 +0200

    Add prototype for client_check_preferred_watch

commit 87f51cae9b277ac6b270f67a9ee579d90f95dafb
Merge: ab6b6a8 76da7fd
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 22 16:03:05 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit ab6b6a8fd172f0b10be27045c50df99e2c5c54c9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 22 16:02:43 2010 +0200

    Extra debug for debugging lost ZOOM_EVENT_RECV_SEARCH on SRU target

commit 39e16afca77ea4bfaee853ff5b689be8fd82de45
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 22 16:01:33 2010 +0200

    Enabling ZOOM Event debugging

commit e20c18e771d2f7b27cdd51bf9e5f2cad6b52e21e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 22 16:00:04 2010 +0200

    Added test case for SRU target. Currently set to a german one that creates problem

commit 76da7fd01b69beedb8bc96ca998b8b7f0f89f504
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Wed Sep 22 06:49:20 2010 -0700

    Adds 'medium' as an optional parameter to style sheet
    
    .. to support override of the per-title medium type with a
       per-target medium type

commit 9a5178c0c8ea4129ac766c1a309df1268d452bd2
Merge: 7d45c01 ad96f98
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 17 11:21:40 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 7d45c010410d26e83e18e26199f24d81c0fff95b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 17 11:21:00 2010 +0200

    Extend nativesyntax description (with txml)

commit ad96f98478e2e653c503ae3cbfc3a3b80f0c5a1b
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Wed Sep 15 17:30:11 2010 -0400

    Translates diagnostic 1 and 2
    
    ... to "Permanent system error" and "Temporary system error"
        respectively

commit d37211a20196f81f9d008a5fbc58531df017cf64
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Sep 9 16:11:57 2010 +0200

    Test on zero results should not return facets (SOLR problem).

commit 7aa92e596fe707b9bc971f5dd09fdd64b01deb27
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Sep 9 16:10:44 2010 +0200

    Facets fields without tokenization.

commit 37a028797f91c63a8115a9f7e9c09c0103ea3e73
Merge: 6d0fe89 45aad52
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 8 19:15:23 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 6d0fe89876e03b2baefd7e6f89470c63d26f0469
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 8 19:15:09 2010 +0200

    Require local running SOLR target

commit e36bc81f39b2ab2138bb755ac3b3466e2e3d0582
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 8 19:13:49 2010 +0200

    Block on zero records also for preferred block

commit 3179097f17e360a9c61a87686680e5e6bfac2646
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 8 19:12:22 2010 +0200

    Check/release preferred block on recieved records

commit 8552f745cef09828177a0defd7cf06d3510649c1
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 8 19:11:22 2010 +0200

    Remove check/release of preferred block in client_search_response. Do it when ZOOM message loop. Otherwise logging corrections.

commit 45aad521b4244ec88371b742340fd8f4cf757149
Merge: c0a7642 88ad642
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 8 16:05:08 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit c0a76422c4b7674180b723d019ab08dbe3066639
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 8 16:04:07 2010 +0200

    CentOS 5: add logrotate

commit 88ad642a45639822b3f46a17d82276bcde357500
Merge: d56e74b 349f24d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Sep 3 13:45:52 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit d56e74b276b6c642b95703fdcbb987a7a9e7cce5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Sep 3 13:36:59 2010 +0200

    Add target as preferred

commit d4377638e40d05a489e442855dc238ec32a526d3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Sep 3 13:35:54 2010 +0200

    Index is updated

commit ed4485f9293810a599c313635e9eadc78742aa9a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Sep 3 13:34:48 2010 +0200

    Fix renamed session function

commit 3977c8df676dae5ee5019a7f63489f08243987f4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Sep 3 13:34:07 2010 +0200

    Rename function

commit 469a1a01080d2e361fb26f63c4b3961ec96d628f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Sep 3 13:32:44 2010 +0200

    Watch logging. Rename function

commit bc20cb564f2bd34cf9a9edab89e8024bbe5794df
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Sep 3 13:31:47 2010 +0200

    Add more debugging around watch. Rename and to header.

commit f245c20b70b3770ca7e086ac054ba7ccbe998666
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Sep 2 16:43:35 2010 +0200

    New setting for preferred/priority targets

commit 3c744afe928dbfa3584ed982f9cea55d81a2e246
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Sep 2 16:43:34 2010 +0200

    New setting for preferred/priority targets

commit d579e101fd5f58fef6eed1ca3213a2be3127daa2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Sep 2 16:42:41 2010 +0200

    New block: Wait for preferred targets to be "ready"

commit b667495a906ab6c565fbf37149a9825a540736a4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Sep 2 16:42:28 2010 +0200

    New block: Wait for preferred targets to be "ready"

commit a8e58692c277f450fe2550ce2458dff129a5f9a6
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Sep 2 16:40:49 2010 +0200

    New block: Wait for preferred targets to be "ready"

commit 6ac6aeb5cf4e8587eee345d31749c004968b5d67
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Sep 2 16:39:27 2010 +0200

    Implementation of a block on preferred targets

commit 349f24de2cf1dc1d29b14b847549495c71842c8d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 2 14:19:55 2010 +0200

    RPM: fix removal of pazpar2-js.conf
    
    Removal of pazpar2-js.conf symlink happens only during uninstall
    of pkg. The link is re-installed always. httpd/apache2 is no longer
    reloaded/restarted.. It fails too often.

commit 18bd4ad1749a513d35f9e6ba9f78d8d69254b518
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 1 14:17:58 2010 +0200

    Update results after fix in yaz solr facets

commit 8c23d4b5973cebce35e2d7905df9f7dc33cf2abe
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Sep 1 14:14:04 2010 +0200

    Add comment

commit b0609bd74dd619c9071bcbaf89344d7dd7f31b1a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 31 15:04:23 2010 +0200

    Add test_solr.sh test but commented out. Need merging of yaz solr_facets branch

commit 3ec0c59343af07fcc53be4078339014438932a56
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 31 14:55:36 2010 +0200

    SOLR with/out facets results

commit 4bbdee3449f5c805d675448d6d214a64902926b0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 31 14:53:31 2010 +0200

    Move client_set_facet_request so it works on all types of queries. Not only PQF

commit 3f804576e91476cf60ec9f0bec76774bf1910d71
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 31 14:52:28 2010 +0200

    add test using SOLR facets

commit 4fc8828a1976a8b0d67007af6abac8c28d8b662a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 31 14:51:40 2010 +0200

    run data in sub directory

commit a382ef2e4589f956188e29741d81d890d8a86929
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 31 14:50:04 2010 +0200

    Works with collection xml

commit 736934b40b8b3095244d2e67cde53cc28bc2b5a0
Merge: 569ae56 ff714af
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 31 09:36:18 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 569ae56d73ebbe985493ca9ab2a2b60f0b30bb85
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 31 09:35:14 2010 +0200

    add SOLR facets tests

commit ff714af4eb425e2c61d19e6e6b5452ee27d2f7cb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 27 14:42:42 2010 +0200

    Avoid random hit-count for facets test
    
    This is to ensure we get same results everywhere. Trick
    is to add a term in PQF that includes a number (digits) -
    this will make yaz-ztest return that hit count.

commit 01fb9d9e45aa99de81c4416240f4a8ec2a783de7
Merge: 2f60a27 a01271b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Aug 27 14:04:57 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 2f60a271770a8edb868a555552065a6608b22aba
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Aug 27 14:04:31 2010 +0200

    Change test to search computers again

commit a01271b7adc9eb58700bfbbc9c47cd04a2ad7e35
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 27 13:24:13 2010 +0200

    try to avoid pazpar2 left-overs (taking up a port!)

commit a7cf85970d8cf26c0bdcca6b938e59382468d99f
Merge: 1955b2d 803031b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 26 15:42:40 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 1955b2db882883190a33c38883bdc8000dcbfcb3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 26 15:42:08 2010 +0200

    Update for Zebra 2 server on z3950.indexdata.com

commit 803031bf98c345b342c4608d36fdd6b038582100
Merge: 9d9d4f0 224185d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 24 16:09:46 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 9d9d4f0933f6608747f2ca3d5be3a9d04c69cb65
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 24 16:09:38 2010 +0200

    Example of solr targets

commit 61ee55484fd0d6dcb5cb244b2d1daffae5ab44c7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 24 16:08:59 2010 +0200

    Add pz:apdu flag

commit 224185d90cf5ba83ddbb16732098c88cd5ffd1dc
Merge: d1d6dab 3b9c87e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 19 10:11:39 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit d1d6dab93f2ccd2af173294a927f513abdb0fcc6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 19 10:11:25 2010 +0200

    Depend on YAZ 4.0.13

commit 3b9c87e57e8f8a3023f1fab54aa6b6691067c99b
Merge: 6f57af3 e0855b0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 17 14:32:46 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 6f57af3b47ad8a078b5a8e1262b02b69a6b0b568
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 17 14:32:20 2010 +0200

    SOLR document format to pz2 format

commit f17778f00ba1f18d026ab98c2dac418883eb7069
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 17 14:29:58 2010 +0200

    Test of SOLR target

commit e0855b0da3b7037c59cfda82a87318d684d48cf3
Merge: 1dffec9 dc286aa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 17 14:28:32 2010 +0200

    Merge branch 'branch_1_4_4'

commit 3808f9f8fa135b8f93659c2f4a18ee375ca05425
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 17 14:26:40 2010 +0200

    fix: normalization

commit dc286aaa1e04edef59f6d2f78b805ff34c4e48d9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 17 13:39:06 2010 +0200

    Version 1.4.4

commit 1dffec9e775d80551fe3a05a3b22232e7fe1676b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Aug 16 16:25:21 2010 +0200

    SOLR support (work in progress)
    
    Add logic to branch between SRU and SOLR targets.
    Setting sru specific to value "solr" will enable parsing to SOLR.

commit 4dff82b21feb6db92443026561d106691ad29ee0
Merge: bb03324 5410847
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Aug 16 15:22:37 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit bb03324e36af45daebeec54c3737b7d6c3591878
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Aug 16 15:22:34 2010 +0200

    Add: make_solrquery(..)

commit 5410847495fb43bdc5c3e630fbc3f15a964640f9
Merge: 5c76353 4e87009
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 16 14:28:05 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
    
    Conflicts:
    	src/client.c

commit 5c7635304f52342a8914fb5ca1d7ee528c6b44e6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 16 14:25:12 2010 +0200

    Only send facets if pz:termlist_term_count is set

commit 4e87009b09fe60296d7edd1375707165a5c645e0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Aug 16 13:52:28 2010 +0200

    Add test for no target facets, e.g. backwards compatibility
    
    Downgrade facet test to run with yaz 4.0.11 (devl only, but not tested).
    Revert to yaz 4.0.12 as soon as released.

commit f4141adedff2fa6c97243d19623a1bd879c5aee2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Aug 16 13:50:12 2010 +0200

    Skip Facets: Check for empty string. And reset Facet settings

commit a356669df6968c8bbec073be2df316bcb831ff73
Merge: 0ef20bf d92498a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Aug 16 12:35:12 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 0ef20bfb319e2277dee4230ceea34a5b5d69db9e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Aug 16 12:34:43 2010 +0200

    Disable configuration of facets when no facet count is set.

commit d92498ad9f019ce92a97f5a9664a08cf91b194a5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 11 09:22:38 2010 +0200

    Revert mutex with flags and omit include pthread.h

commit 798ce36d51607d7e0196344424c2a7bba9f00a21
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Aug 8 21:22:28 2010 +0200

    Add check for CCL syntax error + expected results
    
    test_http_urls includes check for CCL syntax error as well as zero
    hits. test_http_52..test_http_57.res are expected results.

commit ba223db6be46354e6e3b95a9f65d62d335f11cf1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Aug 8 21:21:03 2010 +0200

    No need for recursive mutex

commit 40da7ed5f74bb4ad3bbce81943622bc2cd9ab524
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Aug 8 21:17:57 2010 +0200

    Change check live connections check - show 'watch'.
    
    client_set_state only signals SESSION_WATCH_SHOW if client
    changes state from being active to inactive (and all clients
    in session are now inactive).

commit d1015ee52ea3c437de1f5e2b2fafcbd5ce39095b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Aug 8 21:15:56 2010 +0200

    Fix check for yaz-config

commit de6ac92feb63976d83d79dc3a17b1fcd30122966
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Sat Aug 7 12:19:04 2010 +0200

    Run with full log

commit 342c9ea557c4a78c9f5599b4bbac7eeaa01c733a
Merge: 433285c da484bc
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Sat Aug 7 12:18:03 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 433285cf5c7f2a76a9f7f99718d7f0d2d2917b91
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Sat Aug 7 12:17:28 2010 +0200

    Test to emulate zero hits: DOES NOT WORK

commit b3b1946b82bece8b3aa5dedbab43afd24cfa9597
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Sat Aug 7 12:16:28 2010 +0200

    Using recursive session lock

commit 474a3df3c734386bf2441cb23feae414a2c8297b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Sat Aug 7 12:15:37 2010 +0200

    Support for yaz_mutex with flags

commit da484bc9cf02ac1fa2bac3a9526671cd0d8ba5a2
Author: dennis <dennis@indexdata.dk>
Date:   Thu Aug 5 14:41:35 2010 +0200

    SOLR schema for pazpar2 internal data format

commit a839681fa3f873ffab21dc15390f1c9fad29c659
Author: dennis <dennis@indexdata.dk>
Date:   Thu Aug 5 14:33:42 2010 +0200

    Tools for indexing LOC to SOLR server
    
    post.jar: java client for POSTing
    loc.sh: script to convert from gz'ed marc records to turbomarc, parpar2 (internal) format to SOLR document format,
    and then POSTing it to a SOLR server
    
    Ignore temporary files.

commit e6b14f04ffa2aab036f27c1de8fd3531e8747fbc
Merge: ae71634 426538e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 4 22:39:39 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit ae71634cb53421d232b88679b8fa5044283808c1
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 4 22:39:23 2010 +0200

    Add template for collection element.

commit cf7333f3eafc01cbadb3c935988edb345f1907b0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Aug 4 22:38:01 2010 +0200

    Transcode from pz2 to SOLR format

commit 426538eb8708087c4023069d1c3fd633d8e5ab05
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 3 14:38:50 2010 +0200

    test settings: wait 3 secs

commit 302c47c23daa932f88cab5310f893fcc75a85871
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 3 13:21:13 2010 +0200

    Optional temporary directory

commit 9467d86a77946d7c49771054733f35c4eabf79f0
Merge: c5429dd 4e56732
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 3 13:05:27 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit c5429ddf759eb5953e0e22010b161060e6c97354
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Aug 3 13:02:56 2010 +0200

    Fetching termlist

commit 4e5673219d83b737ab1cca4c61ee6669cf92f3aa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 3 11:23:47 2010 +0200

    Return proper exit code for facet test

commit c1ff83e4e8a3d887a7e313c53173fe53f9a2cd9f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 3 11:20:33 2010 +0200

    Dont test facets if yaz-ztest don't support it

commit 09b6c44566e7e4311824d06546f2d652e2ccfc60
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 2 13:57:05 2010 +0200

    Add missing files for tests (make check)

commit 242a5cc1d459374cbdd0e1a4e102efdf386063f6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 2 13:26:33 2010 +0200

    Avoid mix decl and code

commit 4665cc4898cc9c8194bee39977c9bca0aef586c8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jul 29 13:09:33 2010 +0200

    No longer present in test

commit 568e789ef6b604a1a63a08b9b76ada3ec36050af
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jul 29 13:08:56 2010 +0200

    Change to have a 2nd target. Rerun

commit 63ea38a42046c3d45e1773dc5e839150950b50d7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jul 29 13:08:53 2010 +0200

    Change to have a 2nd target. Rerun

commit 63304a9fef2eb9523d951150f64a05e366abef9b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jul 28 15:13:56 2010 +0200

    Change in facets tests.
    
    Run one termlist cmd long after show (without block) to ensure correct results.

commit 2b8f49f44fb4b519dff790be5fc7f0856cbf5b35
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jul 28 15:05:36 2010 +0200

    New facets test results

commit 0a2373ef3e26ac94846e4cafdc3f1a5b5aab51a9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jul 28 15:04:21 2010 +0200

    After test reorder

commit ded3f75f68181687f6af199dc34351255abaf9fb
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jul 28 15:03:31 2010 +0200

    New test order

commit f55bb31d393595109096b2a675c706cea777bac5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jul 28 14:44:25 2010 +0200

    Add debug logging around termlist response

commit 6658e5bf15e7d1ff2df5a7d209335bf1133be5b4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Jul 27 14:14:50 2010 +0200

    Ignore pazpar2.spec

commit 67b806b25c04cdda7278465419cf1d7de3ef7cbf
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Jul 27 14:12:01 2010 +0200

    Add turbomarc and facet test to Makefile.am

commit 45785bd04a031ea86423af67a7498b61a9bf3d87
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Jul 27 14:11:29 2010 +0200

    Remove log of ztest pid

commit 03658c18fc81f501c730a07d410043c88eff4d82
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Jul 27 13:39:50 2010 +0200

    Merge changes from tmarc.xsl

commit 8113b26bcf193809ba51091b2dcd964b46dc749d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Jul 27 13:39:04 2010 +0200

    New tests for facets

commit 417bd00a6e0c88409a33daa90127b4175745b518
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Jul 27 13:37:56 2010 +0200

    Update after stylesheet change

commit 607fa44cadeba02d8b79cf417dd1d0f92c726d8c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Jul 27 13:37:11 2010 +0200

    Fix test so it uses marc21_test.xsl and tmarc.xsl

commit ab115af5dd93e01f645498a4609237ebff90989e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Jul 27 13:34:57 2010 +0200

    Replace tmarcxml.xsl with tmarc.xsl

commit 7e46fe0e2db894bc60bff710725c6854a261adc4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jul 26 16:22:03 2010 +0200

    Support for target facets.
    
    Fix: Set "@attr" for all attributes (not just 1).
    Add some more debug around facets.

commit 591ed83854095db06af7c41e8e0c534a2796f237
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jul 23 12:44:42 2010 +0200

    Add Debug dir.

commit 48e0165508cf435576b6b479ef504d9fba7da66a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jul 23 12:42:40 2010 +0200

    Log statement about facets.

commit 903d6513d13cb3821c863a0c3935baf96b730c6c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jul 23 12:41:54 2010 +0200

    Fix: Firste generating facets on search responses.

commit 3b76133214c2f00a462f094459bf07934bf4bb44
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jul 23 12:40:50 2010 +0200

    Client requesting termlist/facets

commit 3459146b52e4eb30245f27f3b1da6fae8fa3ed1b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jul 22 17:28:01 2010 +0200

    Project files

commit 8ad3cffb9d37ec7de89a40a00b46afb2ec29012f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jul 22 17:27:35 2010 +0200

    set borders-* to zero px

commit ed47c2d4ce54cc225c063f56792ef7bb30705f22
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jul 22 17:26:23 2010 +0200

    termlist_insert: new frequency parameter (instead of 1)

commit 6190e1455b834dcbbd9d6577cc9773f9084c4487
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jul 22 17:24:28 2010 +0200

    New settings for termlists

commit 1e0400ae53a75cb98b2734885ec6dcee6fb082ee
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jul 22 17:24:18 2010 +0200

    New settings for termlists

commit e20b3a5698a749237de8a93fa4e707a3f6dc4f64
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jul 22 17:23:04 2010 +0200

    add_facet made public. Use by client to report facets by targets

commit 3969326d80fdaec47236fb2082a0650903b65328
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jul 22 17:21:05 2010 +0200

    disable term counting if client repports facet support

commit caf297c756572e02832351e97295a4469a0ce0f2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jul 22 17:19:12 2010 +0200

    does client has facet for a given name

commit 3a3a0d3c1c05d30b8520b86fa8fdcbe0123fbb1c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jul 22 17:15:47 2010 +0200

    Support for target with facets

commit 705f49b5a94dcdba10bba40a3f63d312ebbc054c
Merge: 8fde5c0 4a750da
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jul 22 09:40:06 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 8fde5c03bce75ffa06df59eedae1e3c417817af4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jul 22 09:40:02 2010 +0200

    Comment on thread issue

commit 4a750da30cd12e7490a4162ade70a8b14145121d
Author: Sebastian Hammer <quinn@dart.(none)>
Date:   Tue Jul 20 08:16:07 2010 +0000

    Removed #if0 around check for live connections -- reinstating WATCH execution for show

commit 795c8a720880a98075561fe06df190d59e62e866
Author: Sebastian Hammer <quinn@dart.(none)>
Date:   Mon Jul 19 13:28:53 2010 +0000

    Added support for Horizon's use of 926

commit 1378db044206369f009a9b72e8d1185df15b118c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 8 13:39:11 2010 +0200

    Always log if init script fails to start or stop
    
    The init.d script will log despite the value of VERBOSE if
    start-stop-daemon returns exit code 2.

commit 81a84ba978d183f897af29ac68645518cc1b8920
Merge: e561325 e3d4153
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Wed Jul 7 03:52:38 2010 -0700

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit e5613251e8534504fa3cd334a6e42004aeebc8f9
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Wed Jul 7 02:49:25 2010 -0700

    Adds synthetic title-complete ...
    
    ... to enable composite mergekey on title and title-remainder

commit e3d415351a094086ef8f75bb385def917ac5aea5
Author: Sebastian Hammer <quinn@dart.(none)>
Date:   Tue Jul 6 03:56:21 2010 +0000

    Added filter for cargabge characters to 'date' field

commit bbf8fd9995602f6bf8bc70757a7a94392823107d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 2 10:38:54 2010 +0200

    RPM spec part of dist

commit 1246eacd5741df7d73fbb2e2c26c3e0880d245af
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 2 10:35:38 2010 +0200

    Version 1.4.3 (RPM only)

commit ed49503d275b063f18acd3cfd40cf129748830bb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 1 09:49:49 2010 -0400

    RPM pazpar2, pazpar2-js, pazpar2-doc completed

commit 74086e50196b270ef8f069b420ff66301625550d
Merge: 05f913e f05d811
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 1 09:04:40 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 05f913e34ce31985c00280308c340348ea289f2e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 1 09:04:31 2010 -0400

    Add init.d script for CentOS/RHEL

commit d2d291c34a8ca8122c1fc97650274469c4f2d886
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 1 09:04:04 2010 -0400

    More functional RPM

commit f05d8118eb97bdd11cb66d5a4a96ebebb4bfb462
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 1 14:04:58 2010 +0200

    Move debian/server.xml to etc/server.xml

commit 8ba00dfb5ee8de0b941f5d522296edcc8f1b16eb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 1 14:04:45 2010 +0200

    Version 1.4.3-1

commit adc1b6d30cf6fa1a9750e8a5d92b7828a71f54de
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 1 13:05:09 2010 +0200

    Bump version to 1.4.3
    
    Because we are working on RPMs for RHEL5/CentOS.

commit b5417c9becc9374970044acacb2f7d733dd378b0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 1 07:03:02 2010 -0400

    Add pazpar2.spec.in (not working at all)

commit 5a39d77c15b0705ee326a66681f7ec6b040ea814
Merge: 84be101 4b36ffd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 30 15:24:14 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 84be1018ef0a48295f751c70780d935db7fe2389
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 30 15:22:29 2010 +0200

    Remove etch, jaunty, intrepid, hardy

commit 4b36ffdf8aa8ebbdad22fda477d38ca83fd58852
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Wed Jun 30 06:57:30 2010 -0400

    Bases error reporting on 'state' rather than 'hits'.

commit dd4dd1444565375297889a96906635c315b6e918
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jun 28 13:19:55 2010 +0200

    Comment out the debug logging on send message.

commit 143eaf3aa515daeaa54a00076999a099b62241b2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jun 28 13:17:27 2010 +0200

    Add name to log element.

commit c5fc96208c7400d6bb8a7e75dd74a0e5ae4f6490
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jun 28 13:13:37 2010 +0200

    Show user displayname in Logout link. Remove a logging statement.

commit 281d73071e7e8adc865e2c50f884faaca08d578f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jun 28 13:10:03 2010 +0200

    Adding JSON2 to be used stand-alone. Not tested

commit d0657f30c54ded71a43b9f6ea565cec0291a3051
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jun 28 13:02:57 2010 +0200

    Clean up of JSON parsing. Comment out the mk2-mobile debug stuff. Will remove when problem is solved.

commit b48a2704a0d3121ce892ad447a07d0792000d8fe
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jun 25 15:13:01 2010 +0200

    Alternative JSON parsing.

commit 259cb95b9ad2d4a604609e2bb2a9db53011f5232
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jun 25 10:52:36 2010 +0200

    Attempt to catch issue with parsing JSON.

commit 77659a8b193d49d6353e508a647df20cdfd0a7e4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jun 25 10:24:22 2010 +0200

    Remove simulation of JSON

commit 387e0c30975f80b60770158145f619d25265828f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jun 25 10:23:29 2010 +0200

    Flag for not reusing connection.

commit c96b3951f7110c64d11979589f9878fb98eb19bc
Merge: 6dec606 c315d87
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jun 24 16:43:59 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 6dec6061f0670a494291e704743581e62d51f681
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jun 24 16:43:00 2010 +0200

    Using native JSON if present

commit c315d8720a5c03c2d8b2d9292fc1fcebb80c3f94
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 24 16:30:28 2010 +0200

    Sleep in lines again so that lineno == testno.

commit d955c1f956d98dff3ad66d7a4a82e6a0af6cca64
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jun 24 16:12:38 2010 +0200

    Add test of native JSON. Remove unused serialize()

commit 7d26f9d2e0338091e30e5a9f68b1c9aa153deb59
Merge: 9a29dfe 1d58819
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jun 24 13:33:30 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 1d588195e167d02138105cbbf0130f1e0e8f7cdc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 18 11:33:16 2010 +0200

    Version 1.4.2

commit b178882d6e6b74924cfec236df56dccfa5fcbb34
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 18 11:09:00 2010 +0200

    www/iphone part of dist

commit 446dc9806881564bc7dd9a719a59d35dfee1b939
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 18 11:00:42 2010 +0200

    Require YAZ 4.0.10 (using ZOOM_resultset_release)

commit 99171d27a673a519c1d12e72ad9f46b70cafb387
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 18 10:56:09 2010 +0200

    Detach result set from client on connection change
    
    This is to ensure that when a result set is destructed it will
    never mangle with the ZOOM connection . It will also ensure
    that we never return anything but cached content for a result
    set when the connection (in a pazpar2 session) is reused.

commit 9a29dfe185cbcbec55a5ca0a3c491b03ff45222f
Merge: 84a59ba 0b98fc3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jun 17 17:19:34 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2
    
    Conflicts:
    	test/test_http_49.res
    
    Restore to new test result.

commit 84a59bac11f3eece56bb0f4cf107dcd462798cea
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jun 17 17:17:42 2010 +0200

    Add reuse_connection option

commit e4badd4828b7344c94966f5468d6522c515655d7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jun 17 17:16:14 2010 +0200

    Add reuse flags.

commit f81028c4ac553416bdabf0dd95983d8af2ddddc5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jun 17 17:12:41 2010 +0200

    After change in test_http_urls

commit ce4e582b82f9e590b8893af6b81a62fa2fed6da2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jun 17 17:11:57 2010 +0200

    Moving sleep to separate lines

commit 0b98fc3f38dc8d6d789f0e0746d79e342ea05687
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 17 16:14:41 2010 +0200

    Update test result (bug #3489)

commit 80591d54d0cacef32e5d5d76303338bf4043f6b9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 17 16:10:41 2010 +0200

    client_destroy destroys ZOOM_resultset (bug #3489).
    
    ZOOM_resultset_destroy is now called in client_destroy. In earlier
    1.4-releases of Pazpar2 it was called in client_set_connection.
    It migth be good idea to add a ZOOM call to disassociate a
    ZOOM_resultset from a ZOOM_connection to ensure no referral
    to a ZOOM_connection in use by a different client (session).

commit 1756a89c4459683cda70b4c2c54c6a687bd3b1fe
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 17 10:56:09 2010 +0200

    Add shell script to search in pazpar2

commit def35af481d068994cd6f60bccdb7a753cd72241
Merge: e50c6b9 8305846
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 16 15:53:02 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit e50c6b9a3b2df0c20b3bc21b27a36fa093b9991a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 16 15:52:18 2010 +0200

    Add test case immedately fetch: 'no resultset'.

commit 2809f58df9f41655f073a559e12df39ea117fe61
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 16 15:31:08 2010 +0200

    Change expected client state to Client_Error

commit 8305846fed21f87f0784bda7c8e1d2793bab364a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jun 10 21:44:40 2010 +0200

    Swapped result and splash image to avoid line

commit cbf75e382ede96beb5a7ad0e2d6754ed85d85ae2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jun 10 21:43:57 2010 +0200

    Hide nav div as default. Show when not in app

commit 7435df522e2aa12aa9a24a5e5149f8293259f354
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jun 10 20:10:47 2010 +0200

    Remove cell padding after search field

commit f9037b738337578db567694c646c7ea642c052f1
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jun 10 20:09:49 2010 +0200

    Enabling IP auth

commit 5be6ecc74cf8af6a06156b91b24059d4a783c8ea
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jun 10 20:09:14 2010 +0200

    Colors, removal of borders and vertical align of navigation.

commit 6936097cb4677a1b1c6b238897e33d57bbc6ef86
Merge: 6a09780 33c32a8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jun 10 12:36:41 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 6a0978086284056a1127c7624148495ba07e2aaf
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jun 10 12:36:22 2010 +0200

    Add login div

commit 465f2f7e0d0c21cde0a4f70600c5693b5e20b0ef
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jun 10 12:35:52 2010 +0200

    Logon methods. default filter is now ALL

commit 33c32a8d851124919232f87dbce1796805737a3f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jun 9 20:32:58 2010 +0200

    Add 'serviceId' param to init
    
    to allow selection of custom service definitons

commit 5b9f0fb26f7500cec299e9c4d031d6804a3d84f7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jun 9 17:18:00 2010 +0200

    Handling of login/logout. Still missing iPhone layout on login page.

commit 838ce61b876f3a575182ab6048a8e2686f093738
Merge: 8db7c8e 500aedb
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jun 9 15:04:38 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 500aedbcde075374870630681c06578d7bdc06d3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jun 9 15:04:20 2010 +0200

    Add login tab. Add javascript from mk2-ui-core

commit 34f1c24bebc0b5457fe6c8c2e66a45a8418ee9c7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jun 9 15:02:41 2010 +0200

    Enabling useproxy as search parameter. Disabling application mode if search parameter is not true.

commit 8db7c8e3d733faec5d4a595722b12ffdb27e8759
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jun 9 14:31:11 2010 +0200

    Disabled json for now due to error in json evaluation

commit ba078badeed6453da3df9c8ebfaa330e5efd95a1
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jun 9 13:10:44 2010 +0200

    change the title to "Results by Masterkey"

commit 677bf0f496e74b24edac48ba05fdfba03a7a5947
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jun 9 13:05:27 2010 +0200

    Logos

commit 4e68f99c54ca92a06bba77ce94d98ff640f7b111
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jun 9 13:04:13 2010 +0200

    Add a initial logo

commit a097ff57b263b2a1f6efacf450482d690e8d32ed
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jun 9 13:03:38 2010 +0200

    Turn off logo when searching

commit c1d26c17ab4de16d5cf9ab7bc65b98356dc5a648
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jun 7 16:33:34 2010 +0200

    Fix missing detail div with an id.

commit 983f00aed2114308b36924ad11321474d41bc593
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jun 7 15:40:53 2010 +0200

    Remove div navi

commit 284eaefa1c5e4bceadc4a0dba031cdf755822144
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jun 7 15:40:28 2010 +0200

    Fix closing tag in iphone details. Remove the div navi.

commit d8f4cd30b30f562c17cf77dae52d4d35e3b5a771
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jun 7 13:38:58 2010 +0200

    Add a new function renderDetails_iphone

commit 6b1261dc2896f94a533577edd4e1eb5c64496e9a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jun 7 10:58:28 2010 +0200

    Add the termlist divs, but invisible.

commit d55ccbd64dd2f0f0ec921c915a399c183df82d47
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Jun 7 10:53:05 2010 +0200

    Filtering and layout fix.
    
    Filtering and reseting now works.
    
    Fix a wrong open <a> in the term_xtarget div that would make the Subject look weird.

commit 5f064711f19c662ae909233e6b266d5483d23227
Author: Sebastian Hammer <quinn@dart.(none)>
Date:   Fri Jun 4 20:21:24 2010 +0000

    Removed md-electronic from tmarc.xsl -- changed to suffix to 'medium'.

commit 6d018940fd6f6b82a71d8d1e10d2e139bf370635
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jun 4 18:33:00 2010 +0200

    Fix the filtering on the web

commit 197f2d3db389e973e9e100cc33d6dea5b95aa86f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jun 4 18:05:31 2010 +0200

    Fix placement of nav div

commit a55accca78d8ae95244e4e00ea01c54e37ac3639
Author: Dennis Schafroth <dennis@donut.(none)>
Date:   Fri Jun 4 18:03:56 2010 +0200

    Cosmetic

commit e2d9f4588731720e88d24ead0ae72db10ed353af
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jun 4 15:33:14 2010 +0200

    Remove the table that isnt needed on the search page

commit 7a3f63e3bf202dfaa7eece4f1b889b8622a17b8e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jun 4 15:32:02 2010 +0200

    Generating iPhone style lists. Introduce an error on filtering (include the freq)

commit 79cdd0c12f83f443bd76b937aee0b16de2814c96
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jun 4 15:30:52 2010 +0200

    Add nav style from AV CLUB

commit fb03f9828f430b48d77119d126867b6b4946dc48
Merge: 9aa54a6 23cc5fc
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jun 4 12:41:19 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 9aa54a6289d708481b9e72af6447183019062f15
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jun 4 12:41:07 2010 +0200

    Rename Search to go. Testing different viewport settings.

commit c923026d3a5939ab4b6b6ac7adb1c99eab304f03
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Jun 4 12:39:28 2010 +0200

    Add All to termlists

commit 23cc5fcaf271b065994c8daa2b362ef1c4f59fba
Merge: 6876214 9df0804
Author: Sebastian Hammer <quinn@dart.(none)>
Date:   Wed Jun 2 14:15:05 2010 +0000

    Merge branch 'master' of ssh://git/home/git/pub/pazpar2

commit 6876214648d6752a2c2f255066f951c42af8f8f5
Author: Sebastian Hammer <quinn@dart.(none)>
Date:   Wed Jun 2 14:14:43 2010 +0000

    Changed designation of 'data' material type to 'web'.

commit 9df080472c204dadcae97700354c81a3154e8233
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jun 2 15:07:25 2010 +0200

    Using UiUIKIT in subdiretory

commit 232e1f271f1a9fab3888a5953f7e07ba691775c1
Merge: 280fb80 1d225e7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jun 2 14:53:02 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 280fb8002349827f12b55c6a735317a58beee324
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jun 2 14:52:52 2010 +0200

    Remove stuff related to index.html

commit 77978372644e29f417dfd9db5b79f94c7ea2b7c9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jun 2 14:52:11 2010 +0200

    HTML test

commit 94b6fbadbd4c23d7ad2648c01d683dbdbdc883ee
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jun 2 14:51:39 2010 +0200

    Browser mode is now standard

commit 9dcc2862e93637695e496fd11fe0c69762baa06a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jun 2 14:50:27 2010 +0200

    Added method to set iPhone App mode

commit 8e13f2b439f47b645f4395e979210f5fb4d935c6
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jun 2 14:05:12 2010 +0200

    Open source iPhone look-a-like CSS
    
    should be extracted into web server from original.

commit a14c3ce9ee3f8b46f28fb3eaf99e4cb71d3fad18
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jun 2 14:02:03 2010 +0200

    Mobile Browser/iPhone App friendly demo
    
    A solution for smaller screens. Using tabs to (filter) select facets.
    
    The JavaScript also supports an iPhone Application mode
    where some of the UI is hidden, as this is being done in the Application.

commit 1d225e7e0442336c27419df7be71ed7f0b237d9c
Merge: fe02dbb e5f5c04
Author: Sebastian Hammer <quinn@dart.(none)>
Date:   Tue Jun 1 01:53:17 2010 +0000

    Merge branch 'master' of ssh://git/home/git/pub/pazpar2

commit fe02dbbfa684dd3071dd96fe6935e1a15e77d7d6
Author: Sebastian Hammer <quinn@dart.(none)>
Date:   Tue Jun 1 01:52:30 2010 +0000

    Tweaked media type filter

commit d7f1c93a49111cc48e2c78c1796472509b8397fe
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 31 09:11:41 2010 +0200

    iPhone UI and client demo
    
    Some test for embedding a HTML page in an iPhone.
    
    - Example of calling javascript from objective-c
    - Example of calling objective-c from javascript

commit e5f5c04e9c9e3c9001e53981fdbad03e1c3842d2
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Wed May 26 09:13:56 2010 -0700

    Looks in more places for system-control-nr
    
    ...if 035$a not found the try 035$b

commit db3f551411c58b7d2865ec064f2c1a33cfbd7ffd
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Wed May 26 05:10:05 2010 -0700

    Looks in more places for system-control-nr
    
    If not found in 035$a, tries 035$b

commit 2f6f3290c6211967092fcfff669e07d77ff27122
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat May 22 10:20:18 2010 +0200

    Upd test result due to Client_Error on errors

commit 6242b5203f36532d1b9babcd5fe975eab9ed213e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 21 15:23:03 2010 +0200

    Add Ubuntu Lucid

commit fa8b2dbfe66f01e4cea8a4962807f94912a2740d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 21 15:04:26 2010 +0200

    etc/services part of dist

commit ad3203225e3a4fd4af797a11d0ae9deb5f895e05
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 21 14:57:39 2010 +0200

    Version 1.4.1

commit 299dfe87fe63b53c8293857915684d7f87b0be9a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 21 14:54:35 2010 +0200

    Summarize news

commit 666eaa9d6da7dc31617bfd5d9a95d27340c062fa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 21 14:53:51 2010 +0200

    Debian: Sample services in services-available
    
    Including TurboMARC example.

commit b51e470208545a785615cc15a44b69a591dda1cd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 21 14:53:29 2010 +0200

    Add threads element for server.xml

commit 6df635f362873e24cb5a2c94833209de62038c35
Merge: 3229700 e006b60
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 21 14:43:54 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit e006b6036fb2947abe8db08881bb758ffd77d72c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri May 21 11:51:42 2010 +0200

    Support for settings. Default users is 5.

commit ab714b20ebce38139af81027d54f2462a5f480d7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri May 21 11:50:27 2010 +0200

    With settings as done by service proxy

commit 63135a54f7ca33c225b7aaa22fd717693e8b3ced
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri May 21 11:49:25 2010 +0200

    Added sort parameter on show

commit 3229700a4bfec42f1ca75f1a3526d2aaf8070469
Merge: 2073205 04fb563
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 21 11:49:04 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 20732053dec011b0d0cfcef2d3ceec595701b54a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 21 11:48:54 2010 +0200

    Pass -1 as no-socket parameter to iochan_create

commit 76c3727aac232bb2b3606ff5744a0c1fe8d60976
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 21 11:47:02 2010 +0200

    Set client state to Client_Error on ZOOM errors
    
    This sets the state to a proper value -- nice for client statistics
    but more importantly ensures that we don't reuse a ZOOM connection
    that has a closed connection.

commit 04fb563d9f927258ddf869549ea0efd2fc9c216b
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Thu May 20 18:56:54 2010 +0200

    Aligns opac_turbomarc.xsl with opac.xsl
    
    .. with respect to recent changes to opac.xsl

commit ec22c4b0131db81c28977c78583277b9401629fd
Merge: 3d39722 781dc14
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu May 20 15:15:23 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 3d39722ae64c21a6d5833ec667ef9fd2fb66913f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu May 20 15:15:15 2010 +0200

    Lowered reference counting to debug

commit 4208d2ae922fa0d0d61fb14a5b69a10dfefba0fc
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu May 20 15:14:28 2010 +0200

    Log fatal instead of crashing hard on wrongly configured metadata element.

commit 781dc14fa1b1efde27ef3befcb2da7ca84045eae
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 20 14:44:08 2010 +0200

    Fix Doxygen comment

commit 0674757e678ec8eb691746979ad0f4596a2fd05d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 20 14:18:08 2010 +0200

    win makefile: add sel_thread

commit 83e9c9e6428a1f4f5f8ac7d41b549504823f1f6b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 20 14:17:41 2010 +0200

    Header include tweaks

commit 56c206c300a3710ccb9fa70449fc76f17fb6ea01
Merge: 8351b07 9c19618
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 20 13:34:52 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 8351b07cbbd0deab140944ce7ededa3d52ddb41c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 20 13:34:16 2010 +0200

    Use socket pipe (spipe)

commit 9c19618e4251b390fc67b2d8b626d2319e64500d
Merge: 3f178ef 4743625
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu May 20 13:13:03 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 3f178ef265d7590b14338233d3087341e544a934
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu May 20 13:11:27 2010 +0200

    Fix an old bug which causes pazpar2 to crash: A tag= instead of a type= in the metadata element definition.

commit 69c8857dad8bd20b04efe2cdbbd6568bdf05547b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 19 22:07:07 2010 +0200

    client.sh support for settings.
    
    If a 4th parameter is present this must be the values for a command=setting.
    When running ensure that the chars are correctly escaped if required.

commit 474362580ddc171ea60e8c6e12852456f880f1fb
Merge: 5775b27 858ad41
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 19 15:22:12 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 5775b27098fab0dac8ddcbc719a8b35c67391424
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 19 15:21:42 2010 +0200

    Use threading utilities

commit e89397afbe02424b31b455819da1cca13974b39b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 19 15:21:35 2010 +0200

    Require YAZ 4.0.9

commit 858ad41c7c599d44c700c2e8eaab3131ad4011aa
Merge: 4153b0a d0b84bb
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 19 12:54:58 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 4153b0ad5760dbcc7e0fb1d370f403c133b18e25
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 19 12:54:53 2010 +0200

    Indent. Added connection pointer to ZOOM_EVENT logging

commit d0b84bb0535c50ec7b6b4650335c2dbe69c93e5e
Author: unknown <adam@indexdata.dk>
Date:   Wed May 19 11:30:28 2010 +0200

    Include windows.h (for timeval)

commit cca105c35464171daf2945161bf4f6a0a52a4d52
Author: unknown <adam@indexdata.dk>
Date:   Wed May 19 11:30:15 2010 +0200

    Remove include of pthread.h

commit 65ab4e7f2c79f68334ae7334883c3f9999dc6bd2
Author: unknown <adam@indexdata.dk>
Date:   Wed May 19 11:29:35 2010 +0200

    win makefile: use yaz_cond4.dll, incref

commit 6d7f5b8f516cdaba420f41d9f23ef18cf11eba60
Author: unknown <adam@indexdata.dk>
Date:   Wed May 19 11:24:41 2010 +0200

    Win makefile: use yaz4

commit 1b7db6048c094ee48951ae9a354dcfd6209425ad
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 19 11:23:24 2010 +0200

    Use yaz_gettimeofday

commit 3322eccb654b3ebd547ba48b8c49c99db54e484c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 18 11:01:46 2010 +0200

    Fix POST test for srcdir!=. (make distcheck)

commit 1143f16802820da27dd82e8882efa5a1003bb152
Merge: 6dbf426 4a39f49
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 17 14:58:46 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 6dbf4260fc577bc57a2f4fd7bdac88a4215aa740
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 17 14:58:38 2010 +0200

    Fix prefix for command=exit

commit 4a39f494267593c714a3ace76daa087e21636702
Merge: e9b3117 94bf121
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 17 14:16:18 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit e9b311739d7f1801b4ff22ae3073e9a0e2e1867f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 17 14:15:27 2010 +0200

    Script to run par.sh test forever
    
    Works with nohup for long runs

commit 16a3691d935984ed491d6f163ae06f471e5916d3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 17 14:14:47 2010 +0200

    Script to combine the stats of two runs

commit 28fff86b10e9fea82b950a441a4733a6eb5ecec7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 17 14:08:22 2010 +0200

    Changed to perf_t service. Dont stop server

commit c44be5cbd65ece442d632e0cc5cae71620ba543d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 17 14:06:29 2010 +0200

    Using perf_t as default service

commit d2ef2da3eca443691c575900ec35757eb55fe4b8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 17 13:45:46 2010 +0200

    Added performance test setup.
    
    Added a pazpar2.cfg (for performance testing), and
    services for performace using marc21, turbomarc, opac with embedded turbomarc,
    and one smaller service configuration also using turbomarc.

commit becb1c9d70eb1e06815ef4edd3542c3bbd214054
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 17 13:44:02 2010 +0200

    Added XML style sheet transformation for using OPAC with embedded turbomarc.

commit f6ed527150d1fbda58264392de587c85f70df17f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 17 13:26:59 2010 +0200

    Fix the log statement on sel file descriptor (sel_fd)

commit 94bf121cf213d798c560968e68948486fe3cdc59
Author: Sebastian Hammer <quinn@dart.(none)>
Date:   Sun May 16 00:19:37 2010 +0000

    Tweaked material type mappings

commit 13f1f65ddda93a38fd4decd87445b0ddb0bc0e7e
Author: Sebastian Hammer <quinn@dart.(none)>
Date:   Sat May 15 20:07:18 2010 +0000

    Added medium-recognition and 'electronic' flag based on structured MARC data

commit 880b4296ab31795ddadc63f6bebb768a65e6b5c6
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Fri May 14 19:15:44 2010 -0700

    Handles scenario of no OPAC from target
    
    Falls back to straight MARC21 transformation when a target does
    not return a given record embedded in an opacRecord as ususally
    expected when using OPAC request syntax

commit 7094fc37a6b1a807ae6910669f436ce6b93cc702
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed May 5 14:57:58 2010 +0200

    New config for par.sh

commit 3a11517050ba0fc82ef5cab5459b0d5b8b546d1b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri May 7 09:45:29 2010 -0400

    Carrot2 experimenting stylesheet updated for use with cf targets.

commit 0e8cffd6c129885beebf19bd86673dc88a793401
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu May 6 14:58:54 2010 -0400

    XSLT to convert Pazpar2's output for reading by Carrot2 clustering engine.

commit 145da84ed66c6b840814d8fb7ffbd01a1740a617
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 6 17:51:59 2010 +0200

    Update NEWS WRT pz:max_connections

commit 6f67e37390eee5bb4df6a456de88045ef810406d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu May 6 13:05:36 2010 +0200

    Fix the fix on unlimited connections.
    
    Nice, Dennis. End-less loop.
    Break out, if max_connections is not active or if we havent used more connections than max connections.

commit 37661ecc1c5339115d61c6468bc528ee4c2b91f2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu May 6 11:25:51 2010 +0200

    Fix max_connection when ulimited.
    
    The actual block should also disabled when running ulimited.

commit 46eea7c36057b34c235be40c5d4df9256a7668fd
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu May 6 11:16:41 2010 +0200

    Max (target) connections is ulimited as default
    
    To maintain backwards compatibility the max connection is by default ulimited.
    Only by specifying a configuration larger than 0, will it be enforced.

commit fdae7833b5d6c1868093e620bbe0783d06484e7d
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Wed May 5 15:01:51 2010 +0200

    Adds availability info from circulations

commit 8c93530f7b60e9125f661654dd47bb623a64b661
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 5 13:30:45 2010 +0200

    Fun normalize_record_transform: fix un-init var
    
    And reformat a bit.

commit 6472fde9004fecadd4b9674e18baac5c9e4b81be
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 4 22:20:43 2010 +0200

    Generate init,search,show stats from timed log

commit b3f8721332717b25a34dd8e4a688029cebc98ed9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 4 22:17:26 2010 +0200

    New script from dennis_threading branch

commit dfb33c6eeb6b8a98c5585352f7c7fa101e908e5e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 4 22:15:20 2010 +0200

    XSL from dennis_threading branch: extract active client count

commit 163bb9421961f7305c9e6882ccefbf55ca1becc2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 4 22:14:38 2010 +0200

    server shutdown script

commit 40a57ce79486985d04433090710eb2d734401bef
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 4 22:14:03 2010 +0200

    Version from dennis_threading

commit 2e1386639a4ff6dfd61fbcef0ccf25faa39b482e
Merge: 7c14c70 2146ffa
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 4 17:40:10 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 7c14c704027e833209c137135cb75daa2ae95154
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 4 17:40:02 2010 +0200

    hmm, added twice.

commit 2146ffa7919deebc945e8b157f47658f16396b2f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 4 16:21:29 2010 +0200

    Fix: destroy the iochan manager mutex

commit 672c18c99706719fc89da3b0771a8211aa6b600d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 4 16:20:12 2010 +0200

    SERVICE and SHUTDOWN is now configurable

commit a017945cddcdad88625e28a505f2e6024e53f7cf
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue May 4 16:18:59 2010 +0200

    Add service as 3rd parameter

commit 8c17faad60a0623d642c4ab77d836df294ab1b1a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 3 11:24:40 2010 +0200

    Manuel merge from dennis_threading branch

commit e97e644d9a1d75533a1d1130ac226a0acd184799
Merge: c02a4fc 5efba9a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon May 3 10:31:56 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit c02a4fce156ee9ae5a5d149f3f0eb3f1ec868078
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 29 14:09:38 2010 +0200

    cherry-pick generate_plot.sh from dennis_threading branch
    
    Generate gnutplot files instead of assuming the present
    
    Conflicts:

commit 5efba9a82c77f864a772abf0d75ac95f0cc8e0d2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 29 13:26:50 2010 +0200

    Debian: depend on libgnutls-dev (libyaz4-dev dont)

commit db713e271f3c99aa673b5727650a8ef99713efa1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 29 13:08:00 2010 +0200

    Debian 1.4.0-1

commit ba822e059b00112dd4f4c691213270334ded760c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 29 13:06:14 2010 +0200

    Version 1.4.0

commit 2ed4c51884e38473e3cc85e2a185dfe5d44fa22b
Merge: 9258049 682faf9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 29 12:57:21 2010 +0200

    Merge branch 'channel_list_mutex'

commit 92580490f85b0ae0a08c1bcec574de4ea886d843
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 29 12:44:16 2010 +0200

    Removed tmarcxml.xsl. Replace by tmarc.xsl

commit fe4e9d2822ae4901806f4caa45a37639f02e3437
Merge: 1699b18 be4fd5e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 29 12:42:02 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 682faf92e6963c1b70a3b16da9bf34373cc7a4be
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 29 11:24:44 2010 +0200

    Simplify the channel_list mutex locking. Fixed C90 warning.
    
    Drop the iochan_man iter. We take a snapshot (start) of the channel_list
    in the beginng of the loop, but otherwise it does not need to be protected.

commit be4fd5e3f75c2af7331375a5366fa4b38238235c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 29 11:12:16 2010 +0200

    Deb rules: copy .png rather than gif

commit 649a9d45b919c376ddcbb89e0d34c4efeeb29fb9
Merge: 2ebf0b2 9b618cd
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 29 10:51:14 2010 +0200

    Merge branch 'master' into channel_list_mutex

commit 1699b182e7032bc6d30db89395f0764035f86012
Merge: 98b0d64 9b618cd
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 29 10:47:35 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 2ebf0b250fd141b7a3e186e7e99bfc76e29e39d7
Merge: 8534e21 ce617dd
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 29 10:42:32 2010 +0200

    Merge branch 'master' into channel_list_mutex

commit 98b0d64be6c28d48d81f04da3b221525a1801a97
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Apr 29 09:38:16 2010 +0200

    Add edu_turbo configuration.
    
    Same as default but using turbomarc between yaz library and pazpar2.

commit 9b618cd2fb7169e783f1dcc0902074c954c1df76
Merge: 2d03cac 68b437f
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Wed Apr 28 15:08:10 2010 -0700

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 2d03cac1322090a55c18b700b126db86b99fa0e9
Author: Niels Erik G. Nielsen <nielserik@indexdata.com>
Date:   Wed Apr 28 15:06:40 2010 -0700

    Adds 'available' to holdings information

commit 8534e2155f7fb19a1532510eade51736588386e3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 28 18:14:06 2010 +0200

    Fixed: missing release_session. Using HTTP module log level some places.

commit 68b437ffeb6dda93d24b0bbd5a1694d28d048f7f
Merge: cb37b88 8b3352a
Author: Sebastian Hammer <quinn@dart.(none)>
Date:   Wed Apr 28 14:09:03 2010 +0000

    Merge branch 'master' of ssh://git/home/git/pub/pazpar2

commit cb37b884867e9c547e4a8f7ede39e30c46dda956
Author: Sebastian Hammer <quinn@dart.(none)>
Date:   Wed Apr 28 14:08:31 2010 +0000

    Fixed capitalization of Pazpar2.

commit d47362af8b5fa9d6298e783a662fa68ece809040
Merge: 8dca41e 947741a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 28 16:07:38 2010 +0200

    Merge branch 'channel_list_mutex' of ssh://git.indexdata.com/home/git/pub/pazpar2 into channel_list_mutex

commit 8dca41e227ef955baccff56add572b72d69f7b66
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 28 16:07:30 2010 +0200

    Removed unlocking/lock of clients as in master.

commit 61027e68ea2f9c307a289b9cf8cc1be2cceb13d3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 28 16:06:35 2010 +0200

    Fixed warnings: wrong return parameter. C90 compliant.

commit 947741a5f4b63c03e3034e259efc1f779a6b4ae7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 28 16:03:33 2010 +0200

    Fixed: mutex protect session nmem malloc in show_range_start. Cosmetic: renamed session *s to session *se.

commit 8b3352af8c045b37046a0cc146c2e1fb7b82f516
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 28 15:03:40 2010 +0200

    Build require YAZ 4.0.4

commit f01f4ca3d5e942f95e35b64f12a95fd6fbb34b6d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 28 14:59:34 2010 +0200

    Require YAZ 4.0.4. No need for libyaz_server.

commit cafa72a7f26ae7f3e0c0e2f6594302f370166a51
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 28 14:58:58 2010 +0200

    Update for changed 3arg for yaz_cond_wait

commit 597e3dd2c4a931753a9e0cb65fa7e0fabcd903b5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 28 14:25:23 2010 +0200

    Lowered number to 10 clients

commit d78433ccf1a06941dce14784e4147b7456b133b5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 28 14:24:41 2010 +0200

    Added .time files and run* directories to ignore.

commit b7c5f432169f9b532ad006c369e28631cdf3c8ce
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Apr 28 14:07:40 2010 +0200

    Implemented the destroy_counter on HTTP commands. Only destroy HTTP session if no http command is active.

commit 00b1ac6a6a46466e03ce585d52ede6f87f1e0b6d
Merge: 25a2a0b 595c33e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 28 10:34:21 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 25a2a0bc6bd136a4d9ea6034e7a86c889d02e4e2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 28 10:32:49 2010 +0200

    ingest_record: lock client, then session
    
    lock client, then session rather than the reverse way. This
    saves us locking but more importantly prevents that session
    gets destroyed under our feet (while client and session is
    not locked).

commit 595c33ea3543d5360c40af66ba947ed62016e676
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 27 15:21:08 2010 +0000

    set charset to utf-8

commit cdc9ececdb9d2b08e5712dae067288eef8bbd23f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Apr 27 11:06:16 2010 -0400

    Fixed colors

commit b9c889efbc310cfe669c497c8c5636ef9ad24934
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 27 16:19:11 2010 +0200

    Indented.
    
    Fixed: Keeping the start of the channel list as invariant through the event loop, so we dont look at newly added IOCHANnels. This could be the cause of the messed-up http show call.
    
    Started on the refactoring of moving to yaz_poll, but holding back to see if this fix works.

commit ce617dd90a2dc6632e7475ab73a887e0fb472c5c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 27 14:50:44 2010 +0200

    New setting setting: pz:max_connections
    
    Setting pz:max_connections is a limit of number of sockets to a host.
    When this limit is reached, Pazpar2 will wait up to 5 seconds for a
    connection to becomes available. The client will be marked Client_Error
    when it can not be searched (other clients in a session may work).
    If pz:max_connections is not set for a target, a value of 30 will be
    used.

commit 9c47ab6aa508ca440df5abad9143e746438823b1
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 27 13:49:03 2010 +0200

    Added PP2 session create/destroy logging

commit ba0ef7d46ee591a888a559430b316dc645948d69
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 27 13:47:59 2010 +0200

    Added work queue length logging

commit f5ad1c6741bb46b5d363143c937ca0266ee67f35
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 27 13:47:10 2010 +0200

    Added more HTTP session logging

commit e6d6362b750ae25591ee5a40e135878fd590e13e
Merge: 96b4b8f 566c07f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 27 11:01:49 2010 +0200

    Merge branch 'master' into channel_list_mutex

commit 96b4b8fbb0367d48cd9453d4580d8ba19bdc7455
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 27 11:00:09 2010 +0200

    Use tmarc.xsl

commit 03e77a36926d8db74ac218397ddce9ccf181a4d9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Apr 27 10:58:54 2010 +0200

    Added iochan_man iterator: Protects the initial node in threaded code.

commit 566c07f3d9a4b541493a47d1e28bac4fc146ec6c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 27 10:46:22 2010 +0200

    Remove maskfun/socketfun

commit 342d4f2a3eb9f281e4e7c20c5daa3432f8a321ef
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 26 13:11:30 2010 +0200

    Add facility to track total connections in use

commit f1b8c836fe676fa5ef4cffb26a382d22860a86f5
Merge: 9267b72 4d92b6c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 26 12:23:36 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 4d92b6c16065b42f375f69df5d6c7f83193fef7d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 26 09:33:58 2010 +0000

    update ID logo

commit 6edfbc52feab82b08fda585cf6a1c9c841ca1b2f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 26 09:31:26 2010 +0000

    Index Data green, Bug 3403

commit 9267b72dc0142e492f1be526cf733609da217fba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 26 11:08:32 2010 +0200

    Update test for raw show to usmarc rather than xml

commit 575a40ae7843c8d151a4fbd21e931d9cae8b79e3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Apr 24 12:12:04 2010 +0200

    remove stale $Id$ tag

commit 2f94ec623064345cdf381a265b43bd754c0a18b8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Apr 24 12:10:10 2010 +0200

    upgrade copyright to 2010, bug #3404

commit 066c00ad94dc334b28d6c83decc2bd0eb8e4e62a
Author: Sebastian Hammer <quinn@dart.(none)>
Date:   Sat Apr 24 04:11:19 2010 +0000

    Fixed speling of Index Data

commit 3fe6e057c6fbe85ead57eae7f378c755cbf2e6e2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 23 15:33:31 2010 +0200

    Read co->client only when co is locked

commit 1498181abb059f78afc0ad4f7bcea0b5c13c7964
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 23 13:54:21 2010 +0200

    Avoid client_set_state on destroyed client
    
    Call client_set_state before connection_destroy because
    connection_destroy might remove client (reference count 0).

commit 111cd7b055fafeb0bf763b3d44ddccdf9515a144
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 23 13:34:42 2010 +0200

    conf_get_fname takes conf_config as arg
    
    conf_get_fname takes conf_config rather than conf_service as argument.
    This function is used by the normalize_record system.

commit 82ea73ba3f80b690a9c72e316f893561e05291f1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 23 13:33:58 2010 +0200

    Call relevance_destroy before nmem_reset
    
    This to a void that relevance_destroy refers to NMEM released
    memory.

commit f00bd32b54ee3dd8fed73fdb3b8e78549837e174
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 23 13:21:42 2010 +0200

    Declare conf_service

commit 368388b5574c07d70a5fd38ee52f5fa61e469d02
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 22 13:45:53 2010 +0200

    Remove pazpar2_sleep (for client lock test)

commit e20a024ae2ec8f81b4520ac811b215c9a9ed403d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 22 10:54:44 2010 +0200

    Rename connection local to co (from new)

commit aa698bfd22b2ead2ee2c73b330806f7f7c161bfb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 22 10:52:00 2010 +0200

    Remove two unused struct decls

commit c42c5fe8bef789267f4a3f0822480ef0477b4b74
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 22 10:49:03 2010 +0200

    include of yaz/proto.h not necessary

commit 941e9e05bd43e7066746ef3ea7478dd65877af58
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 22 10:47:50 2010 +0200

    connection_release private

commit a296692d62de0d7646bb84330f5de1d6ea4a3832
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 22 10:46:44 2010 +0200

    Remove unused function connection_get_url

commit c71d13caac58c9b17fccb3b00357db66066d4bb6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 22 10:44:09 2010 +0200

    http_session_destroy: dont wait for active clients
    
    Because we have introduced client locking, each client owned by
    a session will be notified that the session is gone.

commit 0be537a08d164975e9584a6c89240b28343a6ec2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 22 10:42:53 2010 +0200

    Introduce client_locking

commit 8ffa7e44afe1ae74ec07278d0bcc93b388c39871
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 21 15:17:33 2010 +0200

    Rename session mutex to session_mutex

commit 4a6689b7683d1dec50e1c45c050fc90990ec4794
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 20 14:24:28 2010 +0200

    Client list for session to separate client_list

commit 9ec24f94f5b741ec7928b411dbf21eabdc99d73c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 20 13:10:58 2010 +0200

    No lock on host->mutex for non-timeout events
    
    In connection_handler.

commit 9b00badf722d1e32f90ac4679c184f0870bf0b62
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 20 13:10:22 2010 +0200

    Remove client_fatal. connection_destroy is static

commit f69f282f792a3a4d66257e83ac5d400b87a2a268
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 20 12:52:36 2010 +0200

    Lock connection host->mutex in connection_handler
    
    If a timeout occurs when a client exists and is non-Idle, the timeout
    is ignored. This ensures that if a timeout happens after a connection
    is picked up in client_prep_connection, then it is not destroyed
    (soon after).
    
    In connection_create, move code that adds connection to host list to
    the end of the creation phase.

commit e357450419e008ed47265e4e7dd54f3ddb5c89f1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 19 13:52:03 2010 +0200

    Call client_destroy when releasing it from session

commit 419a9b497318d051f7b1dd6b1d123a7ee31a7ee0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 19 13:42:25 2010 +0200

    client counting (for debugging)

commit e785ffaab91fa3671aa61088154d8bbf84a8d5bb
Merge: 28aa5f1 ab72dd9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 19 12:59:31 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit ab72dd93ca49a2d6cc55e643fdf83fbed439e45a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 19 12:58:33 2010 +0200

    Log incref/destroy, remove redundant client_incref

commit fc05a25c3100a114f64450604fc897c77c4f0db6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 19 12:56:52 2010 +0200

    Remove redundant client_incref, client_destroy

commit 28aa5f1d51289406432ce995f435a9977c10f744
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 15 15:06:14 2010 +0200

    Mangle ZOOM_resultset in client_set_connection
    
    The ZOOM resultset is now reset in client_set_connection rather than
    being destroyed in client_destroy.

commit 3f79fd8c6a86f2376e9f3a2485f81ebd5c37bb82
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 15 15:00:47 2010 +0200

    Simplify session_remove_clients

commit 29e02dd1c6ecdbb2cb1546324d460b3e0dcd2435
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 13 15:32:36 2010 +0200

    Add pazpar2_sleep utility

commit 05f6401857281428d0a0a20f7e3fd2cc77d48c39
Merge: f3aa39f 61b0286
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 12 12:20:29 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit f3aa39fbba736d8fa9e44a5faea6b1c15807fc58
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 12 12:20:01 2010 +0200

    New configuration file for pbuilder

commit 61b0286e7f7c7c496dd61cfc0dc6c997f43f23f4
Merge: d579b5a 555ce40
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Apr 12 11:54:49 2010 +0200

    Merge commit 'origin/json-client'

commit d579b5a9851d54eae72e67d617647138162abef6
Merge: 3b47eaa c962210
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 12 10:38:03 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 3b47eaa96ce461ca9581bb698949bb4b8e4c27b5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Apr 12 10:37:16 2010 +0200

    Renamed from tmarcxml.xsl

commit 555ce40e9d956821e2976288405937761bc7aac4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Apr 9 15:41:59 2010 +0200

    SP usage is configurable.
    
    If jsdemo is to be used in the in SP mode, append
    '#useproxy' to the URL
    
    SP mode requires no polling and supports JSON response types

commit 71ba296a6f9bbde7755b9f6e010517ee429f5817
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Apr 9 14:58:53 2010 +0200

    Fix polling handling.

commit 646ecb836f6f847fa26ebf78941af82909386925
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Apr 9 14:50:18 2010 +0200

    Fix Typo.

commit c9622100910b5393ed9169887f73a663e0bb40b9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 9 13:19:09 2010 +0200

    Log events on connections with no clients attach

commit d95f1578e8a8ef260a95dde9bece743ad6b49a00
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 7 13:40:00 2010 +0200

    Use new YAZ function ZOOM_connection_exec_task .
    
    Pazpar2 is using ZOOM_connection_exec_task instead of ZOOM_event_nonblock
    to avoid that we loose any events. ZOOM_connection_exec_task will just
    ensure that any outstanding tasks are initiated - such as connect,
    earch, present etc.

commit 31b2dd66968bf57d430d8c17d69171315b7ca1ad
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 7 12:43:03 2010 +0200

    Function connection_continue don't peek for events

commit 315e096eb85741398f16f9d5650e2a0d156c8ecb
Merge: 3e88596 9cbe97e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 7 11:04:56 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 3e88596817ad3798a623e75dbc79e76236d8e0b4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 7 11:04:37 2010 +0200

    Entity example

commit b40bdb2f4a3793471b478da5a691261d197cfcd4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Apr 2 17:14:54 2010 +0200

    JSON support for show in pz2.js

commit 9cbe97e92bf5bafe179385692888e09426299f2d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Apr 2 10:36:54 2010 +0200

    Use #text for text nodes content

commit e230ff7e920fc1b9a997e5edc64b8946e41a0d33
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 30 09:32:41 2010 +0200

    Remove iochan_setevent logic. Not in use anymore

commit 7dbedc4526cc8ec05c785a91b5b0dfae85791579
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 30 09:28:30 2010 +0200

    Remove Unused iochan macros

commit d7b2192d27a1d7f6a3052954e4823010cc785a0f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 30 09:27:56 2010 +0200

    Refactor http_io to not use iochan_setevent

commit 6b503d89bf4a0f20823d8246aed484241b09292a
Merge: 7cb62ce b0cc664
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 29 15:04:09 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 7cb62ced95e780a2069cec1046fa6713740e43c4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 29 15:01:33 2010 +0200

    Ensure that connection is only used by one client
    
    While the host and thereby the connection is locked, we mark the
    newly assigned client Client_Working. This is to prevent that one
    connection gets used by two clients.

commit b0cc664ec016d7e2cfba5bffada691f49f813a2a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Mar 26 17:09:57 2010 +0000

    Merge in changes that were made for CMC.
    
    * The "date" input field is now mapped to both "date" and
      "publication_date".  Previously it was only "publication_date",
      which is different from what all pazpar2's other .xsl files produce,
      with the result that a UI that uses "md-date" would not see dates
      from CF targets.  Adding "date" output as well fixed bug #3218 for
      CMC, and will also fix the (presumably as-yet unnoticed)
      date-display bugs in other Masterkey applications that use CF
      targets.  It did not remove the "publication_date" output in case we
      have other Masterkey UIs that expect to see this date.
    
    * Add support for the CF's "location" and "callno" fields.

commit e94bb57662a692dd4c0502dfb4569bfa8b811d03
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 25 14:47:50 2010 +0100

    Log number of event channels
    
    This is done after select returns in the main event loop.

commit 4737b4542db211d51cacefd36a3e24b568772a9e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 25 14:47:34 2010 +0100

    Remove record ingest log msg

commit 3d86f1101d468a7c3329b58fc5ba92adf2bebf35
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 25 14:39:33 2010 +0100

    Remove two YLOG_DEBUG logs

commit cb56334872442eff1fa49690c1c9c05974fff6b0
Author: Sebastian Hammer <quinn@cmc.(none)>
Date:   Thu Mar 25 01:52:15 2010 +0100

    Changes to 'item' data by NE and quinn

commit 15934c78c0fbb37a04f1a7a225a1cdee9854b257
Author: Sebastian Hammer <quinn@dart.(none)>
Date:   Wed Mar 24 15:36:22 2010 +0000

    Changed  output AGAIN

commit 522adb60f7fc5ad454f46ad1bd15a596ed16a6a2
Merge: 2607d0d b423d60
Author: Sebastian Hammer <quinn@dart.(none)>
Date:   Wed Mar 24 15:35:12 2010 +0000

    Merge branch 'master' of ssh://git/home/git/pub/pazpar2

commit 2607d0d4f14b91ce757ed473d3527668e8077c1e
Author: Sebastian Hammer <quinn@dart.(none)>
Date:   Wed Mar 24 15:34:44 2010 +0000

    Chaged element names on output

commit b423d60fdbbfa7fda1cf438dd594b5eb15dc4a5c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 23 15:33:47 2010 +0100

    par.sh may source a configuration for it
    
    Eg. ./par.sh par.config.adam

commit f9fd1939f30660831f6390a91839357133e005ea
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 23 15:33:43 2010 +0100

    Simplify http_server_destroy

commit 8280939283c0669c7f5dddcfef027f565a795f16
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 23 12:33:40 2010 +0100

    Reformat

commit 8272eab1f800eaa276166d9b75fd259e1a1b408c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 23 12:31:20 2010 +0100

    Debugging level "mutex" enables log mutexes

commit f24e93cb40db9781dc5b831957be627fd1412465
Author: Sebastian Hammer <quinn@dart.(none)>
Date:   Mon Mar 22 20:36:22 2010 +0000

    Added filler for empty circ values, to enable offset-based association between
    elements of repeating circ nodes

commit 2dfb67eb40a8f01fc3c638fdd49ef932788bd855
Author: Sebastian Hammer <quinn@dart.(none)>
Date:   Mon Mar 22 20:23:04 2010 +0000

    Added check for null values for availability elements

commit 9bc26001c80f8bccea8e0ec0ce8b83035bfba599
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 22 20:00:31 2010 +0100

    Only use yaz_icu_iter_t if ICU is enabled for YAZ

commit b5b08cf342a8d5a0779670e7df649329111b4725
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 22 16:09:26 2010 +0100

    YAZ log level "iochan" for event handling logs

commit 1ecd72e99436765b112570a89e7fef34e040fb41
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 22 16:09:01 2010 +0100

    Fix print of record diagnostic

commit 8f8357dcdb83ee79a40da189387140ea90d2869c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 22 13:52:35 2010 +0100

    client.sh: using service perf; not perf_t.

commit b1dfe72fb1a0aca43197a3a1609a516a273922dd
Merge: 4f43422 456f667
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 22 13:26:28 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 4f43422ac579daaa736bca80cf8409def7824531
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 22 11:24:53 2010 +0100

    Use marc21_test.xsl rather than marc21.xsl

commit ef361813788032bf2ef46986031211533c3dae2a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 22 11:24:13 2010 +0100

    Fix mmap test - mergekey is made from metadata.

commit af6ca37ee7362ba9c888baadd00efa9499ce0c9b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Mar 18 18:23:45 2010 +0100

    Removed collection tag. Removed(Outcommented) mergekey as in marc21.xsl

commit 82b1775c39e27ad3cb01e9f045f916bfb1b14338
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 17 13:54:55 2010 +0100

    enabled easier switch of client script

commit 03cedde512a6306a7b68826f3b3d64e6dbe256b7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 17 13:53:48 2010 +0100

    script to generate stat data from timed client runs

commit b2865ac1c56b545da2228bcd08e05cd1b2c15b9a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 17 13:52:53 2010 +0100

    new timed client script

commit 9acc1c1db53cec2c6ca8406f8dc62e958e939ac8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 17 13:52:16 2010 +0100

    Added port parameter and block=1

commit 21e9950bc75be154914c9cc11483d349f3164057
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 15 12:23:40 2010 +0100

    Removed the unnessesary test for subfield, as indicators have moved back as attributes.

commit 4f5fd06246cd3bd1c854f6b444e98f4012566d5a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 15 12:11:13 2010 +0100

    First version of the turbo marc xml stylesheet

commit e72d48d1064abc3e3c304ebbf2492570a46d48ce
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Sun Mar 14 11:47:34 2010 +0100

    Script that tries to keep a fixed number of clients

commit 5c2bce252100e9280b7495e186a0bb6d3d6cb307
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Mar 12 16:01:10 2010 +0100

    Fixed: record -> r. Removed FRBR stuff

commit 144068bf7bf38aa31c41445a563a3d8cf6a9eda4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:27:32 2010 +0100

    Added log when active clients on http_session_destroy

commit 4c874d96cd177ace4b7ff8077c58647b123d95fc
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:25:39 2010 +0100

    Added feature to skip execution of pazpar2. It must be running already

commit d1811dfc26b5e9075f90fc42ea30fac37a0afe3e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:24:30 2010 +0100

    other marc21.xsl. New tests for turbomarcxml

commit ab8b17d44b9eef257e1380dc9b59c18006af60c7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:24:26 2010 +0100

    other marc21.xsl. New tests for turbomarcxml

commit 9082f83b35c28730c3a8673c35b7da010e417884
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:24:17 2010 +0100

    other marc21.xsl. New tests for turbomarcxml

commit 2c08ba245aee90a106ca34757f292727f9ef9406
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:24:13 2010 +0100

    other marc21.xsl. New tests for turbomarcxml

commit c459b25d2f25ab2ab1cdb0331ed4b18dd9aaaf22
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:24:02 2010 +0100

    other marc21.xsl. New tests for turbomarcxml

commit 4a2615d68317201c4662df95147bcc36cf1dd13f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:22:19 2010 +0100

    Added support for turbo xml (txml)

commit 8ff8c780e3c54e5c2154b2e42e29a83066cafaf0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:18:48 2010 +0100

    Changing to the marc21.xsl in etc. Also changing the test_http.cfg to simulate etc setup by adding mergekey

commit 22c4afa8962533ed267ec0c68d4e89132a23ee23
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:12:02 2010 +0100

    updated eclipse project files

commit 456f66799caf7cb1703b4b9080d94196b8dc1db6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 22 11:24:53 2010 +0100

    Use marc21_test.xsl rather than marc21.xsl

commit 416e5dc7d9873d70aa0b660a2d990b6db9970a98
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 22 11:24:13 2010 +0100

    Fix mmap test - mergekey is made from metadata.

commit f160f9aac3a8b2b4376d7d90dc5a8b73b40c02f3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Mar 18 18:23:45 2010 +0100

    Removed collection tag. Removed(Outcommented) mergekey as in marc21.xsl

commit a3e0bba1d69b10f3b9ef4dcc0a257446a53db14b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 17 13:54:55 2010 +0100

    enabled easier switch of client script

commit 946a54a553c226fe8a56909acb92410640455ad9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 17 13:53:48 2010 +0100

    script to generate stat data from timed client runs

commit 7a072e5ff8ce755a8bd76f16e774f8a2e14f2529
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 17 13:52:53 2010 +0100

    new timed client script

commit 3f5d30f1d63add1aaada59c1ec2076a0c3901c6a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 17 13:52:16 2010 +0100

    Added port parameter and block=1

commit 5593520ab969b557e3ed991a6a749f4413b59f45
Merge: 2cfd751 27dca0a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 15 15:24:48 2010 +0100

    Merge branch 'adam_thread_work' of ssh://git.indexdata.com/home/git/pub/pazpar2 into adam_thread_work

commit 2cfd7518dc740c913602ea8306ec8f27509b00d4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 15 15:21:30 2010 +0100

    Refactor PP2 charsets handling, use pazpar2_mutex.
    
    pp2_relvance_tokenize split into functions pp2_relvance_tokenize
    and pp2_relevance_first. This allows ICU tokenize handlers to be
    reused within a thread and makes ingest_to_cluster slightly faster.

commit 4494029e08f6c02a97d578d7082d23d670af5e76
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 15 15:19:10 2010 +0100

    Remove redundant decl

commit d67530b46211ec868bd2169770b44bd0a88e370b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 15 15:18:42 2010 +0100

    Requires YAZ 4.0.2

commit 1b423121ae5ccbf05ff800ea229a9941b0a52dee
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 15 15:17:07 2010 +0100

    Add yaz_mutex_create wrapper - for debugging

commit 5e9a5bd716bcfd342e057fd11e1c0400e2abcfa2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 15 15:15:43 2010 +0100

    Require YAZ 4.0.2 (due to ICU iter)

commit 18ff214dc6fd63aaaa2ee97cd7c778b333a606c9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 15 15:09:15 2010 +0100

    Add name parameter to iochan_create

commit 062d59960605cd115ac90c6c5f3bcc12e97a1675
Merge: 8e09468 1b15ac4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 15 12:27:09 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 8e094683d86e3faf8488fa1da48fbeb6b00746f1
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 15 12:23:40 2010 +0100

    Removed the unnessesary test for subfield, as indicators have moved back as attributes.

commit f2e3a57d0016f663377fbb900559afdcfca6245d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Mar 15 12:11:13 2010 +0100

    First version of the turbo marc xml stylesheet

commit 1b15ac45e671e7bd1d211291c5db197604beca30
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Sun Mar 14 11:47:34 2010 +0100

    Script that tries to keep a fixed number of clients

commit 27dca0a493f755e74c6e72431aa5642d1936ec45
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Mar 13 00:59:58 2010 +0100

    Observe number of concurrent record ingests

commit 55d2a488196632a7c297795a173e85d5cbf7989a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Mar 13 00:58:22 2010 +0100

    Enable event debug

commit b73890ede1ee6eeb8a07937733871077df6f15b9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 12 17:23:35 2010 +0100

    Logging channels and mutexes + a few other things

commit 6c5a8674f20238471f1556ac8cc7a09ae3c0e1e8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 12 17:22:24 2010 +0100

    Add WAIT between multi-sessions

commit 70d61c514058eb5e6da0c8b2f436e89ea7d20b1d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 12 16:24:01 2010 +0100

    Fix connection_is_idle test for idleness
    
    Function connection_is_idle no longer returns 1 (idle) if
    ZOOM_connection_peek_event returns ZOOM_EVENT_END. The problem is that
    when this is returned another thread may still be chewing on a record.

commit 098b558355b375d17f6fff413b836b2ae8438e65
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 12 16:20:12 2010 +0100

    More tuning for bash-based perf test

commit 90012bf41066c2e7d12d0f5f3a9aad4a201196b4
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Mar 12 16:01:10 2010 +0100

    Fixed: record -> r. Removed FRBR stuff

commit f047ea779e7380066483f9ab8edea5e857734ec9
Merge: 949b940 b028d4b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Mar 12 14:55:04 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit b028d4b9046a07b56569a82359ced280d5b5d21f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 11 15:44:17 2010 +0100

    Fix SEGV: client.database reference
    
    Ensure client.database (session_database) is set to NULL when it
    is no longer associated with a session. If it is NULL, then function
    client_get_URL will return "NOURL".

commit e16c7d63a981ddeb2d93fc6c59ce0cc33f151c92
Merge: 44598c4 2ed31b5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 11 14:58:24 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 44598c492201ff0152f36eb8d7e1636202b1ec2b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 11 14:57:33 2010 +0100

    More complete pazpar2 conf cleanup

commit 4193aa864cbf4f36d264179f9be1999ce74e77e6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 11 14:56:34 2010 +0100

    iochan_man_destroy destroys channels

commit c834e64ed1f72cb55c30b9996e5fc867680212b1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 11 14:55:23 2010 +0100

    Fix uninit var for session act

commit 2376c683c81f8352acb83f96d329dca7266f34c9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 11 14:54:53 2010 +0100

    Add database_hosts_destroy

commit 2ed31b5fcafa13bbb005e145cf704645759ff0aa
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 11 13:36:28 2010 +0100

    Use proper extensions

commit 6607acf0bdaa7f3e3486059c6a6610ca96c767c6
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 11 13:32:13 2010 +0100

    Remvoe jmeter.log
    
    And introduce changes reported in the previous commit.

commit dec61ee7ea8ce14392bfdd89cbf0fa1fbf91dd1c
Merge: a4fb071 28b4d4a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 11 13:27:18 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit a4fb071c631fb5d4dbe6d50f770645ab34b510ca
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 11 13:26:09 2010 +0100

    Hit pazpar2 directly (no apache)
    
    Also use 40 threads (loop 10 times) and retrieve 50 recs

commit 1d2448a2dd7cf78cb916c1f4a4aa38f29712c450
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 11 13:25:44 2010 +0100

    Add results for jmeter run.

commit 28b4d4afdaa999e2836e5ad6ee62dad704d5ce32
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 11 13:01:51 2010 +0100

    YLOG_DEBUG for stmt in client_incref

commit eae6eee32de3560f84a83ee5cc922a2d3d63cc44
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 11 12:41:59 2010 +0100

    Release record block on show after first chunk
    
    The client and connection code now fires SESSION_WATCH_SHOW and
    SESSION_WATCH_RECORD after all non-blocking events has been received
    from some client. Previously this was done on first record received.
    Fixes #3318.

commit a4ec57c24617d97ade83ff3ac06458a476e12b82
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 11 12:41:09 2010 +0100

    Add assert for non-NULL session

commit b3883c8b88b33858cc850c0006e91591f15a9464
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 10 15:18:17 2010 +0100

    Limit Proxy section current proxypass

commit 949b9406e97b847a1c20b55bd3269206e00157bc
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:27:32 2010 +0100

    Added log when active clients on http_session_destroy

commit b4686a17d93e317f44073fba189e48c29cffbe44
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:25:39 2010 +0100

    Added feature to skip execution of pazpar2. It must be running already

commit 4bbadf0c668851f3b396575ae11fd6edc0c4978f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:24:30 2010 +0100

    other marc21.xsl. New tests for turbomarcxml

commit e2bd6f55af31c0d791b284f8a3d1c2109700c836
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:24:26 2010 +0100

    other marc21.xsl. New tests for turbomarcxml

commit 6f96803134e6d4019136deca25e3800c1b6a2f64
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:24:17 2010 +0100

    other marc21.xsl. New tests for turbomarcxml

commit 08bb208655608ad8484abbb622e3e3adbb97156a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:24:13 2010 +0100

    other marc21.xsl. New tests for turbomarcxml

commit 5816a807b2da2229fee9b924568e8c082bcb8eaf
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:24:02 2010 +0100

    other marc21.xsl. New tests for turbomarcxml

commit 95af44e1833c3641ebf65a6906495ab20c232a61
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:22:19 2010 +0100

    Added support for turbo xml (txml)

commit a30879433105a36a62b30e327f87770eec803fbb
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:18:48 2010 +0100

    Changing to the marc21.xsl in etc. Also changing the test_http.cfg to simulate etc setup by adding mergekey

commit d227a32b28fa90430dd58f3b973026fdcb0e4429
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 10 09:12:02 2010 +0100

    updated eclipse project files

commit d5511ecd3564f61afb023442382949fc4c3d9cf3
Merge: 5fd1cc0 3532672
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 4 14:04:03 2010 +0100

    Merge branch 'thread_work_experiments'

commit 35326727916ab3dcfbf57bc6ab05c31a97aebd74
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 4 14:01:41 2010 +0100

    Lock client while modifying session

commit 94630b3298c7dca7c7d171681240ca8ad5fd66d0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 4 13:10:21 2010 +0100

    Call reclist_destroy before NMEM is reset

commit 5fd1cc0768a02607d750dd8d53149abfb94d483d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 4 13:10:01 2010 +0100

    Avoid string concats

commit 40c86d166a9ab3b675087dd6c96eb09713757224
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 4 12:46:40 2010 +0100

    Render/clear HTML faster, bug #2856
    
    Uses ideas from http://blog.stevenlevithan.com/archives/faster-than-innerhtml

commit ce83afcc8705467f318609f6a848b1d023d31a46
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 3 15:19:31 2010 +0100

    Add reference counting for client

commit 80fd4b1da2a8e39a8c1402cb672427091baf8f74
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 1 14:38:07 2010 +0100

    More informative message for ingest failures

commit 259a84d2e57ab4e3e37efbc9e57d1d91da91d072
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 23 12:25:07 2010 +0100

    Try to void destroying a session that is in use

commit 2d452e6fb5ba0ba4ed47540f5aff5220aedcedb6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 23 12:23:15 2010 +0100

    Avoid using sessions when not needed

commit d84f89a5d8d75ea311c12a1ef89b7eea28c560fb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 23 12:21:13 2010 +0100

    Optimize client_set_state for active state
    
    Function client_set_state no longer calls session_active_clients
    to check whether active clients has reached zero - when the state
    that is being set for the client parameter is already known to be
    "active".

commit 944037cb95ef7a0eed6502fdea7541f2431b55cc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 23 12:17:49 2010 +0100

    Honor max_idle for non-fd IOCHANs
    
    Timeout specs for IOCHANs with non-fds (= -1) were not considered and
    thus the real timeout was longer than specified (15 seconds). We
    now use them and wait up to 300 seconds instead.

commit de185af5ab36376968640dea3b64ff1c8aee8cec
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 22 16:45:27 2010 +0100

    Fix mutex handling in host resolver

commit f426057b0d32e25f0799372dfd4ea382591aa917
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 22 16:08:33 2010 +0100

    Fix IOCHAN destruction
    
    A new error was introduced approx 10 minutes ago.

commit ccf3507349789d9142580e96453883ce04cc2939
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 22 16:01:13 2010 +0100

    Simplify check for destructed IOCHAN

commit 69d77699072d43a5292ac4b8af55e7d401e21f80
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 22 15:57:04 2010 +0100

    Simplify IOCHAN destrouction

commit 9b6c0ddfd2bf29a83a70ecd558cb2dcdb34a30d2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 22 14:51:28 2010 +0100

    Fix connection reuse
    
    Try to ensure we don't use a connection (for reuse) that is still
    active. We must not reuse a connection (and ZOOM connection) if
    events are still being fired to it.

commit 2ee54f76ebb2510e313a0ad34d09a23d0d9c23ae
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 22 14:48:30 2010 +0100

    events: fix event type being propagated
    
    Use combined mask of events for this_event member of IOCHAN (using
    non-masked would overwrite previous value) . Ensire that only IOCHANs
    for handled events are destroyed.

commit 7512c2e0e27d670e85d206a63623f083a821ca32
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 22 14:46:38 2010 +0100

    Update to use perf.xml service

commit 362af3b8a80e342bebd4f5a986640dcfdf5a3039
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 22 09:53:57 2010 +0100

    Update doc/common because of new entities

commit 9194f371a313827b19a541248cbbc2c3b1f7529d
Merge: 79f0d94 e2e3d26
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Feb 21 19:52:39 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 79f0d945dbf4620860fde398a8fb22e2b7a1c150
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Feb 21 12:02:58 2010 +0100

    Performance tests - bash based

commit e2e3d26515221c3ddc8968393716e68662c588ce
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 19 17:34:42 2010 +0000

    Many changes to installation sections.

commit a198c40f05431855a5cdfa1ba4736b15959d8590
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 18 17:51:44 2010 +0000

    Many tweaks to installation sections.

commit 53eafbd7c48306aafac89449b1e8ae80397058d8
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 18 17:02:30 2010 +0000

    Separate (brief) section on connectors.

commit 196c18cae9deb6ade67d9406486952551870d8c6
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 18 16:59:52 2010 +0000

    Add enclosing section for bulk of Introduction.
    Add myself to author list.

commit 42ba0835e366886165fb2bcf44d0f1e59b0005eb
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 18 14:31:38 2010 +0000

    Change all instances of AJAX into Ajax

commit ba41c99b2bf8920b8d5d46c1aed9dd4f676a2e79
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 18 14:18:32 2010 +0000

    Change "XML RPC" to "XML-based".

commit 3f0e068b0815f90f9d9fd358908c17d092d50194
Merge: 95a8ae8 3bfc907
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 18 14:00:50 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 95a8ae8c5d0d1708a204cb0065f755ed1e1c0673
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 18 13:59:59 2010 +0000

    Add a note on the name.

commit 3bfc9073c490d556d12dd2d69e0bb2ed6059b71b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 18 14:46:50 2010 +0100

    Remove factual error

commit 66a4e4e13cb639eeabc09117c0378f5c69fa4b01
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 18 13:42:45 2010 +0000

    Dedupe.

commit 4bf351b7b4a6f013bb5f9b164eb700dd8b7ed68f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 18 13:37:07 2010 +0000

    Consistently use the capitalisation AJAX rather than a mixture of Ajax
    and AJAX.

commit b4e92a28fac41cf6ae7f1c6b80e74338cb4b2aca
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 18 13:36:52 2010 +0000

    Consistently use the capitalisation AJAX rather than a mixture of Ajax
    and AJAX.

commit c81c6b5ecd37d2aeccee2d1dc5bf64f480982b97
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 18 13:33:56 2010 +0000

    Clarify introduction.

commit 6876f560fb1e25e6190f84343bb4289f7b645699
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 17 17:05:03 2010 +0100

    Protect session_watch

commit cac958d5914b46a2248479f9ece1f8e1f8b2515a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 15 13:17:01 2010 +0100

    Event manager do not produce log output by default
    
    Log level controlled by log_level member of iochan_man now.

commit ca9817524ebe069581ad72f6bca0e9775d61e30c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 15 13:07:26 2010 +0100

    session.[ch] replaces logic.c, pazpar2.h
    
    Because that's what this is about : sessions.

commit f6f232081df89d867621187764818ea777178e82
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 15 12:53:33 2010 +0100

    Mutex protect the session
    
    Access to the Pazpar2 session is now proteced with a Mutex. This,
    for the first time, seems to produce a reasonably stable Pazpar2 in
    threaded mode.

commit 4eabe5695feac935ee70ebcf9b136db7d56676c6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 15 12:38:20 2010 +0100

    Mutex protect normalize_record cache

commit b0c8d9320e21c058c13b6bb234b66393ea44338d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 15 12:37:29 2010 +0100

    Add DAEMON setting in Deb defaults

commit 5e525d47d446d0c02985f007ae0fb0905444e305
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 12 14:22:12 2010 +0100

    Thread safe use of qsort

commit 5ac0f94cc7fc45e3ae81e8575facb88aa1740a98
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 12 14:10:50 2010 +0100

    Protect struct reclist

commit ebf24e785974c368809d73394a24eb80506598fd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 12 13:31:05 2010 +0100

    New host list manager: database_hosts_t

commit 03b971ecc3f02f7ac261f31db434176c6237abfb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 12 12:55:26 2010 +0100

    Protect struct host

commit 9ecd8773a367e0fae79a2da422a0bebb0938fe1e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 12 11:58:46 2010 +0100

    Remove connection_freelist

commit 549be30350c8fdc06467a7633938b975be23f14f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 12 11:56:43 2010 +0100

    Remove two unused members from connection

commit d24d65a3a42bbb6e8c8d0f919bf33510dd356a45
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 12 11:49:56 2010 +0100

    iochan_man_t in logic.c gone
    
    Unfortunately we've found another static list: connection_freelist
    in connection.c :-)

commit e291361dfa0a35fce0a1461c5ad5d288bed68ca6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 12 11:11:15 2010 +0100

    client freelist removed (thus thread safe now)

commit 3d7f8cec2fa802808c20361c84585b36e58f40ce
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 12 11:07:15 2010 +0100

    HTTP session list thread safe

commit 07bcab2a08186836333fe62a5ebab348e7c17b0d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 11 15:42:54 2010 +0100

    Rename http functions

commit 7c65462a944e8f9fbcfa2d310e37dc1a408888e1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 11 14:52:07 2010 +0100

    Fix bug #3260 (dynamic/static settings mixed)

commit accb9c8fc434caa236a4a3fd6c521af1b5ac0091
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 11 11:15:51 2010 +0100

    Add test case for bug #3260 (settings mixed)

commit c453b003094541adc6fc155bc9a7aecf788245bc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 10 15:58:24 2010 +0100

    Starting HTTP session manager

commit 284649ed257354c2fcb2f2a6c78cf5fd7cf2283d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 10 14:54:30 2010 +0100

    HTTP free buffers handled by http_server_t
    
    Two non-thread safe lists now handled by http_server_t.

commit e356b466f900722adf6c4f13588e2bed05555134
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 4 15:38:57 2010 +0100

    Add mutex for service (ref counting)

commit 43696f40bf1d08065a96a175d5b81ecfff78d507
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 3 09:40:21 2010 +0100

    Number of worker-threads controlled by main config
    
    The number of worker-threads may be controlled by threads@number in main
    config. A value of 0, disables worker-threads - and operates as older
    versions of Pazpar2.

commit 3d509de02295dcbaef41baf37044387d3c40e023
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 2 22:12:16 2010 +0100

    Use icu_iter-functions (YAZ 4.0.2)

commit 80efa0b009565fd772664f177dcd56af81e186a1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 27 16:52:08 2010 +0100

    Highly experimental boss-worker socket handler
    
    The eventl.h from old GFS/paraz is extended a bit. Socket notications
    are sent via queues to a set of workers. Uses sel_thread. Currently
    test_sel_thread passes.. Which itself tests sel_thread based on an
    event handler that is ALSO using eventl. Now passes .. albeit the
    work-flow gives me the creeps.

commit e3f0464ea4e840107ec25c1b6747e3a382c408d3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 27 16:46:14 2010 +0100

    Calling iochan_man_destroy

commit de372ba54b83405003ed7ff4a9009ad9952b4b9d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 27 10:23:41 2010 +0100

    Add indent footer

commit 8e26c620fe9f4cd52e0dc3bec5964c89e9a1b2b6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 27 10:16:37 2010 +0100

    Small IOCHAN refactor. Introduce iochan_man_t

commit fb043ebfdefc3b4f7433f0ba2c7af47e145bfcc2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 26 16:40:19 2010 +0100

    Add load balancing section

commit 384d5cac78251cf68841040384ca0fa8912178c7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 26 15:50:56 2010 +0100

    Using yaz_xml_include

commit 002aa8e84eecea958e79a398e2bdc51111839a0f
Merge: b72c950 e491ea6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 26 15:40:00 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit b72c950b16346bc9c653fe9419ee7ce25a4645bd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 26 15:39:33 2010 +0100

    Use dirent wrapper of YAZ (eequires YAZ 4.0.1)

commit 18c38880bdfe4694fdf6bc3bbbea90740930aa65
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 26 15:38:52 2010 +0100

    Fix leak WRT server@id attr

commit a84ae03dc14334568c27ce24bfec11146d0bb44f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 26 15:37:43 2010 +0100

    Avoid mixed stmt/var declare

commit 99d682bbeeac5fe7fe4e162b7db9b06d9d93cd02
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 26 15:35:44 2010 +0100

    Requre YAZ 4.0.1 or later

commit e491ea665dc7ecea96e46cb242e633637f7b68a7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 26 15:02:24 2010 +0100

    Add load_balancing config

commit c46a98ec5fdcb2da46f3263e182ca3ec31bc03a3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 26 14:42:55 2010 +0100

    Document server ID attribute

commit e9b634358fec25ebdeeee0461705469d01c82c77
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 26 14:23:17 2010 +0100

    Dont be so agressive when stopping pazpar2
    
    Do not resort to killing all pazpar2 processes by PIDs when it
    terminates happily with a signal sent to the PID. This change will
    allow us to run multiple Pazpar2 servers using the same binary.

commit 9d2bcc51082989092b95972d7b1c1891bd19d799
Merge: 1b761ca 93d57cd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 26 13:10:58 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 1b761ca7a958b482d899a70a8591ffcc1f42026f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 26 13:09:57 2010 +0100

    Extend init resp to include server ID, bug #3231

commit 93d57cd0f189e7ffa5df455d0ab0dcf58bcf7ae9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 25 22:50:27 2010 +0100

    Deb pkg pazpaz2-apache2 depends on pkg apache2
    
    pazpar2-apache2 now depends on virtual package apache2 rather than
    apache2.2-common, so we get one of the apache2 servers as well.

commit 748d951688200b3fe8568e9477bfe529580237ff
Merge: f610400 7774c4c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 25 16:20:19 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit f610400c28d8cb132fa1c5a0dc5fba94d64a751a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 25 16:19:29 2010 +0100

    New diagnostic: No service .
    
    The new diagnostic 'no service' is returned if a service can not
    be found (whether unnamed or given during init).

commit 122c504e1d665a4d6a086b47689f8a473775e0bf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 25 16:15:11 2010 +0100

    Enable default service before (re)starting pazpar2
    
    Enable default service, default.xml, before starting Pazpar2 only
    if there is no service already in /etc/pazpar2/services-enabled.

commit 7774c4c34c252a24526690a9fcbc6ddefccccff7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 25 15:07:15 2010 +0100

    Add 'perf' service and use it in the test plan

commit 85294d71794f1849fc3575f1b2a1f1ab94753207
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 25 13:50:24 2010 +0100

    Remove abs path

commit b6c78d80b41b2944279f6c62f777a0d1e44164db
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 25 13:32:34 2010 +0100

    Add (incomplete) JMeter test plan

commit f166784797541090b7a870ba53449cf182dc085a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 25 13:28:16 2010 +0100

    Put ICU char mapping in server.xml
    
    The Debian server.xml now has ICU mappings attached to it. This serves
    as defaults for services that do not define it themselves.

commit 17de8c215f895b2ae8bf9850f2fa74ac8787dd2c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 25 13:20:24 2010 +0100

    medium: merge=longest

commit 14e43bfbf2110cfe5d2cc71a8c70cad4176a98e2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 25 13:17:02 2010 +0100

    Remove duplicate metadata: electronic-url

commit a9f849b07a2b7a3a4e909c023973677349dcbcd9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 25 11:09:35 2010 +0100

    Fix spelling

commit 600268978be633ca30ae8877890d85f5b12ae3da
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 25 10:47:42 2010 +0100

    Ignore *.substvars

commit 140a1e1af7987e3e72ff0422e45fe7473a6da716
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 25 10:46:35 2010 +0100

    Bump version

commit 93f7446fbbb1d450cc67081d942615d11d99a625
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 25 10:46:24 2010 +0100

    Win make: new xml/xslt versions

commit 2cd3f8ec445b7799a6c868e67e2b1c4500abf8a4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 25 10:45:22 2010 +0100

    NSI: Use VS 2008 by default

commit 5d66a28ae5d1bd046e2dc0112b9a9c19d8eb7b60
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 25 10:34:36 2010 +0100

    Debian: build using libyaz4-dev

commit 685b5c5a8b3860fd30d3d8776c8828ed1a8fb7a1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 15 14:04:38 2010 +0100

    Fixed typo (bug #3153)

commit 865998d00b8b2e1b0c51fc5e77195a1592e170bb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 15 13:51:52 2010 +0100

    Deb postinst warns about obsolete pazpar2.cfg

commit 7e2dfc788aa3dcaf724219d9689fb4db1a0d72a0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 15 13:46:30 2010 +0100

    Debian purge removes log + services enabled links

commit 927d03951b8820b92ab60cfcdc668755cf751318
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 15 13:35:51 2010 +0100

    Remove settings (default.xml does it)

commit 4ec06df00a9f8b960002840b4bcec8323e929b1f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 15 13:30:33 2010 +0100

    Bump Deb minor because of services change

commit f678fa0bf73f22a90344cfd9441e29a82d270b41
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 15 13:20:34 2010 +0100

    Split services into separate files
    
    The example configuration file pazpar2.cfg.dist now includes a default
    service default.xml (part of etc). And default.xml includes
    settings/edu.xml. The default.xml file (not to be confused with
    settings/defaults.xml) is a template for jsdemo and other services.
    The Debian package installs /etc/pazpar2/server.xml which is now
    the main pazpar2 configuration (used to be called pazpar2.cfg).
    server.xml includes services from /etc/pazpar2/services-enabled/*.xml .
    The default.xml (from etc) is installed in /etc/pazpar2/services-available
    and a symlink to it is created from services-enabled. The default.xml
    service is unnamed and, thus, will be used by jsdemo and test1.

commit 6b874dc14486d7411d413d974d8890d78d55a3d6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 15 12:34:12 2010 +0100

    Fix msg about duplicate unnamed srv

commit 1912fe42304413272e9dc40ff557d10ca51020d1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 15 11:57:46 2010 +0100

    Document "dump config" (option -d + option -t)

commit 8979547d2f3be2c18f640f3569bd14e778d54de1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 15 10:51:40 2010 +0100

    Rephrase pz:negotiation_charset doc

commit 46dfee528ed8d8b304918491799e36f112e05cda
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 15 10:43:30 2010 +0100

    New setting pz:negotiation_charset .
    
    Patch from Andrei V. Toutoukine: new setting pz:negotiation_charset
    which specifies character set for Z39.50 Init.

commit e59e5b2f02ff8e38c5da9f5c9450370c9d1e2dd9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 15 10:36:11 2010 +0100

    Bump copyright year

commit f028d907d4d92b17cafbb0a9d409eb0d3bdb7188
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 15 10:36:03 2010 +0100

    Bump version for Windows

commit c26027a7734e81b5996c46c4a16ed52fc3e291cc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 15 10:13:46 2010 +0100

    Bump version to 1.2.4

commit b4ab2b335eda47bc9e5db925b6b4186264f67464
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 14 16:14:36 2010 +0100

    Update m4

commit 11994049975d40a0010d0dca01156bc80171b448
Merge: ba5951a ba0c99c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 14 13:21:20 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit ba5951a80fdd0da1d28c318852b69a1178cd6bfa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 14 13:21:09 2010 +0100

    Bump copyright year

commit ba0c99c41409c455ba3450b5b831646ed229f87e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 13 15:39:13 2010 +0000

    Interrim Debian version 1.2.3-3indexdata

commit 476da7428ebff1ed1c363d3e636e04fe2d6742e7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 13 15:30:45 2010 +0000

    Add brief="yes" merge="unique" to the thumburl field.

commit df891803fa64dfefb791183078c4248be4b8526f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 13 14:16:06 2010 +0000

    Interrim Debian package 1.2.3-2indexdata

commit 949d94c509554cbb85163bbc206b5682104cb789
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 13 14:14:41 2010 +0000

    Towards 1.2.4

commit 8c66ca1c9b4fd4e4e6e26083fcb36fbaff3356f9
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 13 14:11:12 2010 +0000

    Fix mapping to use existing pazpar2 fields:
    callno -> callnumber
    location -> locallocation

commit 6051e3fbd5bea02952bf34efb7031a2b20153132
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 13 14:10:44 2010 +0000

    Remove duplicate fields:
    location (= existing locallocation)
    callno (= existing callnumber)

commit babdf4ba693f4a79037d8cf8cecc109e9355ec0d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 13 14:02:18 2010 +0000

    Add support for missing fields that the CF can provide as indicated by
    $CF/builder/templates/search.cft: publisher, available, due, location,
    callno, and score.

commit df7b6398e067e5b68a183d8fa42be5f5aa7b4deb
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 13 13:58:22 2010 +0000

    Reorder <xsl:template> stanzas so that the generated fields are in the
    same order as those of $CF/builder/templates/search.cft -- this makes
    no difference to functionality, just makes it easier to keep the two
    lists synchronised.

commit d01d8da7edf2b9b397b5326188ff0274e8b6fa6e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 13 13:51:46 2010 +0000

    Add support for missing fields that the CF can provide as indicated by
    $CF/builder/templates/search.cft: publisher, available, due, location,
    callno, and score.

commit 5562d7ab1e9bdb91437836c4c8d12f7e9e1d3a6e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 13 12:32:02 2010 +0000

    Void out unused return value from fwrite() to avoid compiler warnings.

commit f9626956e3c53c8b515e4bf01bc313cfe6015bed
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 13 12:31:43 2010 +0000

    Void out unused return values from write() and read() to avoid
    compiler warnings.

commit 829e3cd2c137a7a7a1e4cf18bb80cf94aa48af6b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 8 14:22:43 2010 +0000

    Support thumburl.

commit 2466422d3a2ef123f9fddbc5370dc0270e2df6ca
Author: Niels Erik Nielsen <nielserik@indexdata.com>
Date:   Tue Dec 22 17:23:24 2009 -0500

    Adds flag for use or not of url proxy

commit 05d6317190cd52051660b96a4fa873e5391bbc73
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Dec 11 12:15:10 2009 +0100

    Parse journal subparts

commit f38f7a4918a64868c25cd59befc2df50a037223d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Dec 10 17:17:29 2009 +0100

    Add new elements

commit af333317e7bbdd8ea999da08a314af6b08848f4d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Dec 10 16:41:03 2009 +0100

    Strip tabs

commit 34bcbd2020326fe7ad6afe43db64e54f887322ec
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Dec 10 16:34:42 2009 +0100

    Use en locale

commit c3834c9541d7896e59ef79222e499b1ba628ba2c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 10 12:55:29 2009 +0100

    Change encoding mergekey fields
    
    Change encoding so harmonize with the "old" marc21.xsl mergekey
    scheme. That is field and value pairs separated by space and with
    no trailing space.

commit d817dceaa22dff49bba49fd5e23c8abc39d85201
Merge: f3a56ff 92335fa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 10 12:41:34 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 92335fa9bae01be7d0e0e2b56947bc138c9f2f1f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Dec 10 12:39:58 2009 +0100

    Add namespace def

commit f3a56ff77d3c8628d36f098b47204c0c4cdc978d
Merge: 2dcb766 562f451
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 10 12:37:17 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 2dcb7665801c54576ad1b84697129b58e44d0bcd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 10 12:36:36 2009 +0100

    Describe pz:xslt and the auto setting

commit 2fefcc9e2ad476eb74b4aef3bf56519aa565b230
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 10 12:32:36 2009 +0100

    Fix RPN to CQL mappings, i.e use string attributes

commit 562f4518a6349e97c0742f6c2cf5baec79d0bea8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Dec 10 11:19:42 2009 +0100

    Add citation element

commit e042a262dd8af2afd5a46ff6dd9c223f6c8426dc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Dec 10 11:15:38 2009 +0100

    Remove mergekey declaration

commit 3c19f87bf19965aa789817738b15f74b5d598742
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Dec 10 11:11:57 2009 +0100

    Move mergekey definition to pazpar2.cfg
    
    Moves mergekey definition away from the normalization stylesheets and
    defines a mergekey common for all target types in pazpar2.cfg.

commit 31f6b164fd451ef9254545a38e7b6ffc1543854f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 1 22:24:02 2009 +0100

    Use Odr_int type for hit counts
    
    Use the Odr_int type for hit counts. This is part of YAZ 3.0.47
    and later and so configure checks for that.

commit 481ae7c85bdd4ac24c10efb2c1f68285d9aef189
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 24 20:29:38 2009 +0100

    Update test_normalize for skiparticle fix

commit 52aab20bb5a2da3bb033109974f6ee26c706ede5
Merge: 098ceaa cda7d1b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 24 12:45:13 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit cda7d1b8901b909e9bcfe22da813bc6e7e8417a1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 24 12:34:30 2009 +0100

    Win32 makefile: dist depends nsi

commit 098ceaa1cc6fd3ba3b298b250bf1fb3e7d28c286
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 24 12:23:35 2009 +0100

    Bump version, update NEWS

commit 572de728d257c3d2e6b11d0f60713c81b004c406
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 24 12:19:35 2009 +0100

    Metadata 'skiparticle works for ICU normalization
    
    The skiparticle handling was only working for the 7-bit ASCII
    normalization code before.

commit 7a33155d0b8a08c9060fa087e15e404d873298a4
Merge: b2efe0b 63c0afb
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Nov 19 16:33:09 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit b2efe0bbbbe5aca31a268882795cd6f67c6c6012
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Nov 19 16:33:03 2009 +0000

    Added error-reporting for the case where a HTTP response is 200 OK but
    	it does not contain any XML (for example because it is a
    	human-readable HTML page explaining what went wrong).
    Removed obsolete CVS Id.

commit 63c0afbd8e85dead02fe177b926a0562474df423
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 12 20:48:49 2009 +0100

    Update test result WRT marcmap
    
    marcmap no longer produces a mergekey so a unique mergekey is
    generated instead in test.

commit 49d509aee25585029468c7a2803f91a29ed8355c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Nov 11 08:02:36 2009 -0500

    explicitly state encoding as utf-8
    that probably took long than it was worth, but we want the output the same as xsl!

commit e21851ef5461875e3929605afe79f23be86c2404
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Nov 10 10:00:56 2009 -0500

    put root element in pz namespace in marcmap output

commit 5df17d0e09c1641ef700088cecbf7951d1dc902e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Nov 5 11:20:10 2009 -0500

    I $ed where I should have *ed.

commit 34ebabf896d1b12bb497ac36e45d9d1405650185
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Nov 5 10:57:13 2009 -0500

    MARC XML also includes MARC generally

commit ad6263d16ca09b91677a00c6636fc9ea4d9a840e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 4 13:01:29 2009 +0100

    Avoid useless temp

commit 115e6eadc26d57e94e72685e4707862694f327dd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 4 13:00:34 2009 +0100

    Testing: align test no and line no (_urls)

commit 9177385f4cb43f8c400e08b002a99153495ed4a3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 4 12:56:39 2009 +0100

    Testing: use standard IFS for test URLs
    
    Use standard IFS instead of new-line for testing. This allow us
    to have multiple items on one line, thus ensuring that line #x is
    test_#x in test result.

commit 6a3be08c0fb5c7ad1f14168435b3de51028945d2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 4 12:48:12 2009 +0100

    Deal with empty fields for ranking
    
    Avoid division by length=0 in relevance_countwords.

commit 503cdee3366cc0366cc63b8ff275223f9a21b4f3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 3 15:08:44 2009 +0100

    Update test results for new ranking

commit 556f48eff358140d9b68549bf88988133fba786d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 3 15:03:41 2009 +0100

    Modify length calculation for ranking
    
    Use a different denominator (length) for per-field relevance
    scoring.. Instead of length of all ranked fields we now use
    length of individual fields (as if they were individual "free" text
    fields). This will ensure that documents with a long field with no
    match (say description) will not "hurt" a title match.

commit beda9709478c02182ceadb5f0526c32d8986c039
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 3 13:15:27 2009 +0100

    Remove dead code for relevancy (trie stuff)

commit b8fe4f668ee8f33ff8629e090dbcdf2860060a1b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 30 22:45:28 2009 +0100

    Fix bytarget requests being stopped (bug #3087)
    
    Context global activeClients is set to 1 when a search is initiated
    to ensure that if bytarget is executed it will be continued if
    no response has been returned which would set activeClients (show,
    stat).

commit c9a9e359b3ada0b8c697c0d9d5b7fe70e4049eaf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 27 09:25:28 2009 +0100

    Update test result for new mergekey (marcmap)

commit 77d92d3bfdc3190f65400a6786b3793eb95b8220
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 26 22:40:49 2009 -0400

    marcmap mergekey missed author.

commit 3e2f2882c3d8af8de5aad628e73e450250f02fea
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 26 17:00:57 2009 +0100

    Test return error if curl is not found

commit 16fcdc97bf1a10e3e5fee49d28f95a7f855d8d50
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 26 10:20:49 2009 +0100

    Update test results for diagnostic code

commit 70b88d6e85b42debc319af76d89979a0f058e429
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Oct 23 18:40:03 2009 +0000

    Diagnostic member was not set on connection error. Fixed

commit fb4ae0240d3f121281100e9a483c42e0f5577d15
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 20 13:54:07 2009 +0200

    New setting: pz:pqf_strftime
    
    This setting does all what pqf_prefix does but more. It uses strftime
    conversions and reserves %% for the original PQF.

commit 9442ed3bd9d48cc06ce797e4dfb29b327e714c5f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 20 13:05:42 2009 +0200

    Add test for custom attribute (description@tag)

commit 907fd760f429fa5f0da73b856221bdaac3ab45ee
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 20 12:52:16 2009 +0200

    Preserve pz:metadata attributes
    
    Pazpar2 now preserves pz:metadata attributes for non-merged
    elements. This allows custom attributes to be passed through
    to a user interface from records.

commit 32622882ac1e3212da5ac2760543f4a4b3c8334f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 20 12:32:28 2009 +0200

    Const value for record_metadata_init

commit 97de2aae497a28070058c5fe6a465f4b8847761d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 20 12:02:57 2009 +0200

    Fix double xmlFree - occurred for XSLT failure

commit a814293e9287584c9f16e772dc3710a590091bd9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 19 16:50:57 2009 +0200

    Fix Host header for SRU/SRW - bug #3069

commit f5c357bcf6a21cec50d5938d91f50f49953e0002
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 16 23:57:54 2009 +0200

    Fix update settings for wildcard zurls

commit 837ce54389667b8c40b2961dd76403e932b6bd92
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 15 12:12:44 2009 +0200

    Refactor database code
    
    Filter handling now in database.c.

commit 7b9406526a115c3c35471d0922b368fc8784e736
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 15 10:37:03 2009 +0200

    Addd test case for per-session setting

commit c9b8aa39dec714c08863e7fbb6c6a7821421f947
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 15 09:59:05 2009 +0200

    Sessions may be added per-session.
    
    Settings system refactoring which allows settings to be defined
    per-session (session_database and database).

commit 03f3b108f3d34b804cc8f37a737fe2d018ba4af0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 15 09:58:07 2009 +0200

    Use PAZPAR2_USE_VALGRIND for test
    
    If PAZPAR2_USE_VALGRIND=true, valgrind will be used for a test, eg
    PAZPAR2_USE_VALGRIND=true ./test_http.sh .

commit 49873e8213488678ae95c0789aff12462f80d181
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 14 16:32:24 2009 +0200

    Test case for setting overrides

commit ddf9bdfd1e80474ce5a3772f77c4401908654b6e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 14 16:29:36 2009 +0200

    Settings, bytarget + db out-of-range check
    
    Command bytarget with argument settings=1 will show settings
    per target.. This is to be able to verify correct settings and
    be able to test that they are correct. The database settings
    array size is now also stored..  Problems with database settings
    array is that if not carefull it will be too small (smaller
    than dictionary per-service in settings).

commit 85a3ecf154edbf4a0d7ca8b8d4e72c2e94d00a6d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 14 16:27:48 2009 +0200

    Fix nasty bug of overrides not working

commit d2eeebeeae413abd5b189e38b5e81fa0516e0752
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 13 15:55:46 2009 +0200

    Deal with relevance values round-off case

commit dcd54047e0fbfb3b5ca295699b7132ab2606abf5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 13 15:54:11 2009 +0200

    Sometimes it takes 2 sec for Pazpar2 to stop

commit 652fbb48e52b32905b4bfc4a0dcc4005856dae39
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 13 13:48:58 2009 +0200

    Make reclist sorting stable
    
    Make reclist sorting stable by comparing mergekey for records if
    relevance/title or other sorting criteria all match. This is merely
    to ensure that our regressions tests works (reproducible output).

commit 33d3a8c16ae1e70310e619255313387e96b14950
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 13 13:28:50 2009 +0200

    Dont include start,number for show tests

commit 8bb7f1b57ccdfc01c5a6beb03ac3400c416bd911
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 13 13:13:05 2009 +0200

    Reformat

commit bfd5677964f51d5ef64bf075c0835b87bc3ee049
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 13 13:03:52 2009 +0200

    Fix type of mergekey

commit eac3b928ecbef5cbe4b4c1bd7f82d5d2faaae45c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 13 13:03:34 2009 +0200

    Update to host website

commit ab4491b2109b6831258aa28c29ed6a7495801ece
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 13 11:24:14 2009 +0200

    Version 1.2.2

commit f5fe92a40046dd1142edd3714dc3c6c708c26492
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 13 11:21:26 2009 +0200

    Describe filter,maxrecs,startrecs

commit 1624a234bc8700336f51e78910a97f3b5e50430b
Merge: ec1a0e3 c0b4346
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 13 11:20:39 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit ec1a0e3f9b22db0f03fb22e43f374f2cdffce438
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 13 11:19:15 2009 +0200

    Operator for pz:recordfilter is ~ (tilde).
    
    The operator used to be = (equals), but since pz:recordfilter only
    does substring match it seems more natural to harmonize with the
    filter semantics (which has ~ for substring, = for string match).

commit c82540c12d0e816a16c652bbfe809bbad5871514
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 13 11:18:36 2009 +0200

    Describe pz:recordfilter

commit 2a6572e703ab4ca72316cec0fd2b0106fa3c6c65
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 13 11:14:13 2009 +0200

    Reformat

commit c0b434685f91be96135a56b2ed390fdbc18f3902
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 12 22:32:52 2009 +0200

    Set ZOOM option start always for 0-case.
    
    For maxrecs=0 or maxrecs omitted, set ZOOM option "start".

commit 4ce1cfbdb4986c51bf61e553592735d6f1c66faf
Merge: 83518dd e1ce998
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 12 16:21:35 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 83518ddb5165d783b37a0244bb0f3c79cd1b8398
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 12 16:21:19 2009 +0200

    New optional argument, startrecs, for cmd=search

commit cf2dad3bd916c60c0ba23bf72ee1c2348f13dd33
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 12 16:15:15 2009 +0200

    Enable apdulog for test server

commit e1ce998e4d302265a4dfdbcafbbf479e611ad730
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Oct 12 13:59:09 2009 +0200

    Added two new fields
    
    856$i gets into electronic-format-instruction
    856$q gets into electronic-fortmat-type
    Needed for LOT

commit 5c017d34db6ea43ee6a95b8c462b9b824c26fbb8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 12 12:22:40 2009 +0200

    New optional argument, maxrecs, for cmd=search

commit eb092d99708bd6dbf4f1c46c6f478ed1285b48e0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 12 10:29:56 2009 +0200

    Make Pazpar2 work on Libxml2 2.4

commit 76ced2ec1ac413d6ef4fbd004234fe46734bcb5c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Oct 10 22:18:27 2009 +0200

    Use curl for tests. No wget.
    
    Search for curl in PATH and run test if present. wget is no longer used -
    because it does not return "empty" result if HTTP server returns error
    (e.g 417) - and because wget on older systems don't work with Pazpar2
    at all.

commit 3de46635b68a7db1eacb649f0d4c91f9aea5a099
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 9 20:13:11 2009 +0200

    Add test for pz:maxrecs

commit 333741ffa692eab0ff5a9c895585691ea6ae3f87
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 9 20:11:50 2009 +0200

    Adjust presentChunk for low value of pz:maxrecs
    
    Set presentChunk to pz:maxrecs if that is lower than 20 (default value
    of presentChunk).

commit c0e557c803dfdd8186a6aebd900f93a487f3e8ea
Merge: a8c8863 fd9f85d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 9 16:41:45 2009 +0200

    Merge branch 'reclist_max_recs'

commit fd9f85deb81b577a2442f6360e54ad9076102056
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 9 16:26:54 2009 +0200

    Fix dump_records for cluster==0

commit 03931e4f790152dfec6ae6ca615d49e84940b987
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 9 15:14:41 2009 +0200

    Fixed size hash for some structures.
    
    Fixed size hash lists for termlists, reclists.. Remove global variable
    parameters.toget.

commit a8c886399fa4380d3ca8a8bfbf3504fb96dfd831
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 9 14:32:47 2009 +0200

    Update sample cclmap for SRU test server
    
    The cclmap settings now use the string use-attribute which is the
    name of the CCL search field. This config uses cql_transform_rpn2cql
    without the need for pqf.properties. See also bug #2978.

commit 300ea88b2932fee0882363e5a18d059fc00d9475
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 9 14:31:58 2009 +0200

    Log more for PQF to CQL conversion

commit ee88bb30663b55294bf770f166bcac6b87b544ad
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 8 22:32:14 2009 +0200

    Preserve order for insertion in reclist
    
    Preserve for reclist insertion so that tests give same result.
    Before this commit, results were correct but sorting would be
    different for identical sortkeys (unstable sort).

commit 56badda26ecac2087a226233568f3cbcf261c0ab
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 8 15:56:18 2009 +0200

    Reclists work.

commit aa06e37ed93f09b830953e51f28a0c90dc5138f5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 8 15:01:18 2009 +0200

    Remove unused code

commit 0818e0450b743e626ef22adb9491831d547beffa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 8 14:52:34 2009 +0200

    Refactor: hide reclist structure

commit 0d30555c2b982e4e7cb9c4a6741bae7d32e3e801
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 8 12:47:48 2009 +0200

    Substring for all setting types.
    
    Change match_criterion so that substring (~) match uses strstr
    always. The equal/string (=) uses match_zurl magic and strcmp as
    before. This also ensure that v ptr is always set at end of routine
    to prevent undefined behavior.

commit e056fdd41c5be91c873ce8420ccc62ce6fc2c98e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 8 12:39:34 2009 +0200

    Two searches with filter args

commit 42ce8026de227450362900372de9611bc21b9ddb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 8 12:38:09 2009 +0200

    Simplify again

commit 7bbd48cbf6072a6a2b79f62938db085c957ecb52
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 8 12:35:20 2009 +0200

    Update test for other filter parsing

commit 8f9db2879b79f863f4392d51de1a5732beb51634
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 8 12:33:06 2009 +0200

    parse_filter: spelling and more readable

commit e28e9f9f724d4d79abb1cd7eeda3df5efda778bd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 8 12:28:54 2009 +0200

    Fix filters parsing
    
    Fix the filter parsing so that equal name=value is working again.
    In parse_filter, the eq would be set to NULL after finding '='.

commit 48d7952ddf788cc08282ec3ef9d953a5a7269367
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 8 09:57:42 2009 +0200

    Update for relevence element in results

commit cdf7e43aa085ccd9ee8d8c9129bc1cdb0cc0c547
Author: Sebastian Hammer <quinn@indexdata.dk>
Date:   Wed Oct 7 16:55:59 2009 +0200

    Added check for no transform steps

commit 54b131a596a6e9a516d30321888fe48c3ac6d146
Merge: 8cea11e ed45a02
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Oct 7 14:08:01 2009 +0000

    Merge branch 'master' of ssh://git/home/git/pub/pazpar2

commit 8cea11ee29fe71f11f61d1d05295b4e4290f6a98
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Oct 7 14:07:49 2009 +0000

    Added relevance to return rec

commit ed45a02021c7c5b380aa74acb49b01bdeb974d6e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 7 15:37:20 2009 +0200

    Share similar XSLTs within session.
    
    XSLTs + MARC maps are cached within a session so we don't re-parse
    them over and over again. Even for a session with a single search
    there's much to be gained because many targets use the same
    transformation.

commit 84d4e1ca8708ecd3cf980033f82a703eb3a92da0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 7 14:56:39 2009 +0200

    record_to_xml, normalize_record static

commit d147123d37c5a6b47afb6fcfe4c32c07900087e9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 7 14:35:41 2009 +0200

    Other behavior misconfigured targets bug #2242
    
    Pazpar2 will no longer return errors for individual targets .. such
    as unknown stylesheets.. It will still be reported in the Pazpar2 log.
    If all targets cannot be configured, it will return 'No targets'.

commit 3e47667de1ebfaf4f42d2c0b71d4da2650ce7eb8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 7 14:19:14 2009 +0200

    Factor out record normalization

commit b2807317725db68d786503711be67ecf163115b7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 7 12:27:10 2009 +0200

    Mergekey changes - order + required/optional.
    
    The metadata attribute 'mergekey' now takes one of three values 'no',
    'required', 'optional' .  And the resulting mergekey from metadata
    is now ordered in the same way as metadata in the service definition.
    Older Pazpar2 version use the order in which metadata appeared in a
    record instance.

commit 5cf7eb33aa983afd68b19bb3ea1fa8f8239c0dd3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 7 10:50:09 2009 +0200

    Revert -V desc to be correct

commit daeeaf69b55f65221c9c610066aa07d6b876cbca
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 7 10:49:14 2009 +0200

    Extra parantheses to make GCC happy

commit 4474e234758b5a56e2dff0bd074152fc8744ca0d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 7 10:39:00 2009 +0200

    Show option -v in usage

commit 44eedf152bee13751c8dddf5c6320b674aa2d099
Merge: 7d19599 cf9d5ca
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 7 10:31:08 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 7d195990cef76c990c4e1739855b67c6face7e4c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 7 10:30:11 2009 +0200

    Log level may be set (option -v)

commit cf9d5ca2ac4403ce3864e429d115a6475636ef35
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Oct 6 12:13:44 2009 -0400

    Substring matching for target selectiion.

commit a94126114b657602f481e2046f7b3f9e0703b55d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 5 09:49:20 2009 +0200

    Version 1.2.1

commit c51173afabc093ef88d833256a8958af6dcc95e6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 2 22:50:02 2009 +0200

    Move sleep till after kill in test

commit 637c167271c847a6eaec1cf21dbdf8b77b0b8075
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 2 22:33:43 2009 +0200

    Use curl or wget for URL tests

commit 69a548e3063380a4f2c91468f07eb213a7872e84
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 2 22:32:20 2009 +0200

    URL encode [] to make curl happy

commit 694e89945d476fa8145bada30d8710b3b003d3a1
Merge: 17754af 4864c9a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 1 21:58:36 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 17754af10efbca4028a845fbee67e6f800fec8d6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 1 21:51:11 2009 +0200

    Configure checks for netlibs (-lnsl, -lsocket).
    
    This should allow Pazpar2 to use getaddrinfo on Solaris.

commit 1fe492e303ea029960bad9e50afc36dc7e8fe735
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 1 21:45:52 2009 +0200

    Do not use gethostbyname in threaded resolver
    
    Only use threaded resolver when getaddrinfo is found by configure.

commit 4864c9a29540080204da92fe211d0e5f67d2f1ed
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 1 09:25:40 2009 +0200

    Update NEWS WRT XML header

commit ce4c55be16d58066ee6bf5e562d88b9f2eedf71b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 29 23:20:25 2009 +0200

    Update test due to XML header output.

commit 0f2e7a8c7c10f2c3ccb24f4184747f3ebb4284c8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Sep 29 15:49:56 2009 -0400

    XML declaration added to command output.
    Bug #3051

commit 811010b2762f4f30111f3c1637436b42fa93ad61
Merge: 6e19cbc 9b836e7
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Sep 29 14:56:44 2009 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 9b836e74ec3520f3c60b20515bab10940d4c6897
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 29 15:46:01 2009 +0200

    Same fname scheme for mmap+xslt

commit d5020d299e91322b289a6db5fc628ac5144adf0a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 29 15:45:12 2009 +0200

    Is retired. Really.

commit e11fb51035f2748092beef2cacb3171bac40bd41
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 29 15:20:15 2009 +0200

    Change proto to use const char ptr

commit a07a3c30091fcd6be4d8d2bcc68b72d03b2b4989
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 29 13:38:51 2009 +0200

    Fix timeout setting to use operation

commit 4ffeb32f3d7066f4902ff675989fa1c3d3f501b1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 29 11:18:34 2009 +0200

    Different approach to selecting medium.
    
    Instead of substring-after/substring-before, just remove "white-space"
    chars - such as "[]/ " . At least one target has been seen to use / in
    245$h.

commit 586b3d19210b79822afd831d17476a3e2f342fdc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 29 10:23:56 2009 +0200

    Log SHA1 version on start

commit 62ae1dbddb3de69cd4a4043d1ae409a19f33da57
Merge: 6639c71 5debc3f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 29 09:48:22 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 6639c716d02ad6117ae6053ca18160dbb21a404a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 29 09:46:11 2009 +0200

    Introduce Z39.50/SRU operation timeout.
    
    Introduce operations timeout. It replaces connect timeout and is the
    maximum waiting time before giving up an active operation. Its
    default value is 30 seconds.

commit 5debc3f1f692c1ebafc04fe5603ef51611ec10e5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 28 23:46:26 2009 +0200

    Fix for non-threaded resolver.
    
    For the non-threaded host resolver, create_host may return NULL. This
    in turn will make database-host a NULL ptr. This fixes
    client_prep_connection to return if that's the case.

commit e1993dd8b28a59fb89cd9fd2d635f55efe10eac5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 28 20:36:42 2009 +0200

    Update for different -V output
    
    Pazpar2 -V now shows icu:enabled if ICU is enabled.

commit 3b9f14584e5a07fa762ed9189c72294f6b15e08c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 28 20:18:50 2009 +0200

    pz:recordfilter form is name[=substring].
    
    pz:recordfilter is now of the form name[=substring]. A record is
    included if metadata element is present and existing (substring
    omitted) or includes substring (substring included).

commit 298428237ab753a1644549f9c9c88feeb90d5919
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 28 13:56:27 2009 +0200

    Mergekey from XSL overrides mergekey=yes.
    
    If mergekey attribute is present in XSL (px:xslt), then value for that
    is used (and value of elements defined in metadata mergekey=yes are not
    used). OIf mergekey is not present, then value of metadata mergekey=yes
    elements are used. An empty value mergekey from XSL will generate
    a unique mergekey.

commit 5ee8e3b8cce088acb4602eb21c2572fb688ba5c5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 28 13:22:19 2009 +0200

    JS: Use generic array for stats data.
    
    The stat response data is now stored in an array based on element names.
    This allow us to not keep in "sync" with the Pazpar2 response which changed
    from 1.0.13 to 1.1.0.

commit 8b9b24543393aabb69c0efb0ee9b1390ee9d22f2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 28 12:16:48 2009 +0200

    Comma separated value for pz:recordfilter.

commit d54caf29766776a237d07c93e8f2bc76f5dc9c5e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 28 10:54:36 2009 +0200

    Implemented pz:recordfilter facility.
    
    Value of pz:recordfilter may only have one element for now.

commit 647cc682d26eef914cc2b96589ce54df8fdc30cb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 28 09:42:03 2009 +0200

    Change show version (-V) WRT ICU

commit 6e19cbc2a0f5114b9607aa1c4fb9bea15639e2c6
Merge: 41ec1a1 0811dba
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Sep 25 17:22:32 2009 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 41ec1a1758b25c268c706caba8bcd08512643724
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Sep 25 17:14:43 2009 -0400

    MARC map, documented.

commit 0811dbaf9371212607c714213e15507a3af91985
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 25 15:24:07 2009 +0200

    Setting files moved to etc/settings.
    
    Setting XML files are now stored in etc/settings instead of etc. This
    reflects the layout with the Debian package layout.

commit 1623f355fc51302b0aaa859c53afe61e2a5b47d6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 25 15:23:55 2009 +0200

    Include mmap files in Windows package

commit 906d78a6429c21cfd0a392af3771178906c355e1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 25 14:22:29 2009 +0200

    Add timeout settings in sample config

commit 86b8aa645463dec404f0e9bca0881671c53c41ee
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 25 14:11:14 2009 +0200

    Omit etc/pazpar2.cfg from dist

commit 11e2a3048b4f3e0fa3cef3e1738b486c8c6b16ba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 25 14:08:36 2009 +0200

    Update ignore files.

commit 1ce77eede64b478d2df0b75d5c9d38a7948bca55
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 25 13:33:53 2009 +0200

    Add AC_C_INLINE

commit ad57e922f6418a6f7741eceacbb61c3e9da662a8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 25 13:33:37 2009 +0200

    disable inline if AC_C_INLINE is not in use

commit 4b1fc6c00b0a19fb4432aa49219045b6ae2bff7a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 25 10:37:54 2009 +0200

    Mods for Windows compilation

commit 2768b3680980f0352acbb4d901c207238e8e5696
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 25 09:57:36 2009 +0200

    Mark inline functions static.
    
    Mark the strtrimcat and strtrimcpy static. This fixes compilation of
    Pazpar2 for Sun Studio C.

commit a93e3ac82a9b262997ae9967a7e981283c9eb3a4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 24 21:06:30 2009 +0200

    Add test result (test_post_7).

commit f43cd305004f347e27d2bc6f9a9214fcada8aeff
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 24 15:06:35 2009 +0200

    POST of target settings.
    
    Command settings now looks for posted content , content-type=text/xml,
    in which case that is XML parsed in the same way as "static" target
    settings.

commit e28e38b9672669e9b64869c457748104208e0637
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 24 15:06:04 2009 +0200

    Do not include util.h (deleted)

commit 10d3084d16f4926bb3ba14222c19cfd01eb4ca8d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 24 13:08:30 2009 +0200

    Fix leaks for marchash_ingest_marcxml

commit 3c326bd20c6af9f70731794de801829e05197d55
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 24 13:08:02 2009 +0200

    Fix leak for show raw

commit bbb76ac70c4a3d33d02c9d85d70ff4801721036e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 24 10:13:36 2009 +0200

    Test POST of one more service.

commit ffd54fb0903fe74bc03446cdb6cf63da4af4e115
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 24 10:03:55 2009 +0200

    Update tests - embedded settings in service.
    
    The gils_service.xml now has settings embedded. The pz:name of GILS
    and MARC server has been changed. And so, expected test results are
    updated.

commit 3123b48786d777f60276d7011b974a0977698b32
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 24 09:40:53 2009 +0200

    Fix connect timeout problem on Solaris.
    
    This problem was seen on Solaris but could happen anywhere. Pazpar2
    did not detect that Connection was established. And consequently did
    not change timeout from 'Z39.50 connect timeout' to 'Z39.50 session
    timeout'. Since The former is only 15 seconds by default a slow search
    would be aborted when it shouldn't. This commit removes a call to
    ZOOM_connection_process which, on Solaris, would grab one or more
    events out, so that Pazpar2 was not informed.

commit 070fa024706dd05344b0615cf22d26f3de64543d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 24 09:33:58 2009 +0200

    Update test results.

commit d61ba43c7996023b048d7d732a14dfa47179cd66
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 24 09:11:01 2009 +0200

    Fix calls to wget for first time test.

commit ab5293e6a603757882192d31ff3af4d99ef87731
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 24 09:10:42 2009 +0200

    Smaller Pazpar2 config

commit 04e11638dbba5080dff27666fd1bba78c5ae8acc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 24 09:10:05 2009 +0200

    Slightly more wait for test_post

commit 4c65a9347f4d591ab1bf2b469353d39bb29580d6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 24 08:41:30 2009 +0200

    Add test for POST of service.
    
    Add test script, config files, etc for POST of service for command=init.
    These were accidently omitted in commit
    fdf549621a2712e2e7fafd5966bbbf9a5c891adf.

commit fdf549621a2712e2e7fafd5966bbbf9a5c891adf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 23 16:16:06 2009 +0200

    Service may be POSTed for command=init.
    
    A service may be posted for command=init. This service will be used
    during the session. The service may have its own target settings,
    ICU config, timeout, etc. In order to be recognized, the POST request
    must use Content-Type=text/xml.

commit 914b2a7a8d2483925c60f6d8828d85d479e29320
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 23 16:09:43 2009 +0200

    Fix session in some tests.

commit 77c88af0dbe56288a1673315822c37bad9579cde
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 23 14:29:48 2009 +0200

    Re-structure conf/server/service ptrs

commit 1054f543dd124d5e7d5b57eb0e80298b88ab1d7e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 23 13:21:40 2009 +0200

    Windows: update for new source.

commit 60691a806f934574f129015a059af9fee4bb7725
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 23 13:20:35 2009 +0200

    Add include of config.h

commit 85a4a8d3f48c3d2c95efb6437b25f0804d966161
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 23 13:19:18 2009 +0200

    DRY out multiple hash functions.
    
    Jenkins hash function now in one place.

commit 096341d55d0f82fbfdf4c1389c2216c368d385f3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 23 13:10:20 2009 +0200

    Clean-up to avoid GCC warnings, constify.

commit 08303b063a01c5531f175e76358d78570e68bbb6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 23 12:46:03 2009 +0200

    Header+footer for mmap stuff

commit 4bace2a54c44fa467f26cbfa2cc27159cb8fc268
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 23 12:41:39 2009 +0200

    More clean-up (remove util.c).

commit f7247294488509fca6dc8e0d32f63cd8ae51b555
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 23 12:17:11 2009 +0200

    Timeout per-service, obsoletes -T
    
    Timeout values may be given per-service. That's element 'timeout'
    which takes three attribute values (a subset may be given): 'session',
    'z3950_connect', 'z3950_session'. Option -T is no longer supported
    - used to specify session timeout.

commit 4371cb7e3302b0f42832327f5a94946ddceeb731
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 23 10:49:59 2009 +0200

    Refactor. Make private functions static.

commit 3609c449aac7bbc04ab8d4bcab27fd0efad53be9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 23 09:54:18 2009 +0200

    Remove unused code

commit 12d4ff5296561541d61de218d6fb313fdb8764db
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 23 09:53:54 2009 +0200

    Rename function

commit 09093de3a1ef84e67b0a3f7192f396238a871116
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 21 16:17:12 2009 +0200

    Add test for marc map

commit 6daff87a18a4b0affde2b418d61940cdec57c93e
Merge: 2c07c3e 3f4182d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Sep 18 10:41:34 2009 -0400

    Merge branch 'master' of git://git.indexdata.com/pazpar2
    
    Conflicts:
    	src/logic.c

commit 2c07c3edbd2fb4c6f72b6527632fab264b6ab66b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Sep 18 10:02:19 2009 -0400

    First stab at a marc map as a fast alternat to XSLT

commit 3f4182db68544cec9898991d7cf62de98e27b5fe
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 18 12:43:57 2009 +0200

    Remove unused member

commit 38e37a38b5fbab23605784d28ad09d085636b3a2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 18 10:00:00 2009 +0200

    Remove unused global: timeout

commit 91c678d28db0344c6430540d708729c57207809c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 17 12:17:05 2009 +0200

    Remove us1 targets

commit 73b18f5211143781fdbd9dde8582a29905c85b33
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 17 11:24:56 2009 +0200

    Update WRT settings, relevance etc.

commit 7ab0676c686a45df10325dc96ec42e5f3210d9d7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 17 11:24:02 2009 +0200

    Update test1 to not use option -t.

commit ec191220c9fe2103748f5c608e10183a5e508bce
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 17 11:16:03 2009 +0200

    Character normalization per-service.
    
    The elements 'relevance', 'sort', 'mergekey' may now be given
    inside service element as well as server. The server elements are
    for a service if it does not specify the normalization itself.
    The settings and normalization info is now inheried to each service
    in a separate pass to ensure that order does not matter.

commit d73ce0507d4f9336f95f9d52755228ba02aa7c4c
Merge: d136a3f ab37b48
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 16 14:00:23 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit d136a3f6c26d945fc8e683f8531d780b90c42c8b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 16 13:58:34 2009 +0200

    Fix install doc rule for Automake 1.11

commit ab37b48849c1106004bba8aa2b289e08adb87178
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Sep 15 02:32:04 2009 +0000

    Added pz:sort setting

commit 4bf6000aed420a5787ae7ff3ea3c4f98dcb98ab7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 10 15:31:55 2009 +0200

    Release NMEM when config cant be read

commit 2f29d901e7ae8091b92f228a6aa5212d5fe2a01a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 10 15:30:47 2009 +0200

    Fix leak in pp2_charset_destroy

commit 3fe9b28933e296a503a713f92a30a5c75e267272
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 10 15:29:57 2009 +0200

    Fix leak in load_database.
    
    This leak is small but seems to have been there for quite some time.

commit 5331cb5a3f7e8f6018036d13b4bfd6e334b2dbf0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 10 15:02:18 2009 +0200

    Embeddable settings (repeatable).
    
    The settings element may be be included verbatim in a service and it
    is repeatable. This pretty makes settings with the src attribute
    obsolete because of the include facility.

commit 6d338860993c612e0e3516437843727e3f566554
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 10 12:56:14 2009 +0200

    More strict metadata assignment code

commit 5dc0e29d39f93d609bac1533a78a3cf1e2110347
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 10 12:55:46 2009 +0200

    Refactor read_settings_file

commit dea696576a063d982518746c1db37c1c16d0f3e5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 10 12:50:55 2009 +0200

    Get rid of useless tests.

commit 354598df6b8d6fac5947d3d79e0532665fbe8a19
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 10 12:34:17 2009 +0200

    Remove proxy override.
    
    The proxy override global and now local variable has not been configurable
    ever. So this code can be safely removed.

commit ff90a10d56bd25ce276eab48c5cebfe7e7324f70
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 10 12:30:44 2009 +0200

    Add check of configuration (-t).
    
    Option -t tests the Pazpar2 configuration and returns exit code
    (0=success, non-zero=failure). The configuration is dumped to the yaz
    log file if -d is given. Previously the configuration was dumped always
    to stdout.

commit a745f0041d5e495db155d4c43883f80b0c613d7e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 10 11:19:37 2009 +0200

    Remove support for option -t.
    
    Option -t allows a settings file to be given on the command line.
    This patch removes that facility. It is a rarely used facility.

commit 6951bed95e519efe86d2b9bca10a0ac2d1ec1189
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 10 10:45:01 2009 +0200

    Rephrase

commit fa93d31fb382038e1b362787ab998d7614e102ce
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 10 10:40:35 2009 +0200

    Version 1.2.0

commit c26686a5a1448254fd0fff71dbfa962b04caf677
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 10 10:38:17 2009 +0200

    Describe include facility

commit 8f811d796c8d84b1bfb932bbbd8580a70a0c1b4d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 10 10:19:03 2009 +0200

    Mention multiple services/servers.

commit 63aaab39d8203c89d84e88d5093058aa55b7807a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 9 16:15:10 2009 +0200

    Dont wait for record command if active clients==0.

commit ddf0d675a408ea6aab94a0ab16cb0412642d1365
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 9 15:23:04 2009 +0200

    Windows port fixes

commit 2415de26803d9877f3f2c92e2352092d2c1b3b8e
Merge: d241191 4e160a4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 9 14:38:41 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit d2411914ead2faf649db5e4f1416d1a893db417d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 9 14:35:25 2009 +0200

    Extend config include for glob-patterns.
    
    The Pazpar2 configuration may now have an 'include' everywhere, except
    in settings files. The attribute 'src' of 'include' is now a glob
    pattern. The pattern, if relative, is prepended with the path of the main
    configuration file as before, for example <include src="conf.d/*.xml"/>.

commit 4e160a4a70f45a68270c9bc27efa4707c7738e8f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 9 14:27:33 2009 +0200

    Extend config include for glob-patterns.
    
    The Pazpar2 configuration may now have an 'include' everywhere, except
    in settings files. The attribute 'src' of 'include' is now a glob pattern.
    The pattern, if relative, is prepended with the path of the main
    configuration file as before, for example <include src="conf.d/*.xml"/>

commit fd4ca2e7b291dbebe1b7d7348323f311579cd555
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 9 14:05:05 2009 +0200

    Add check for glob.h

commit 5b4ea0cf66dd82c871ed7d69a5801d78789087b2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 9 14:03:57 2009 +0200

    Fix handling of bad config

commit e8680d3e8a8900797c7bac415e20b127a7a077b9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 9 14:02:43 2009 +0200

    Ref count pp2_charset_t

commit 761927afd3d9cb25745d838c14c3fea855d6ac52
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 8 16:27:13 2009 +0200

    Test uses include of a service.

commit 8487899139014a29b9dfa6e8bc3ca04b92a93873
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 8 16:26:24 2009 +0200

    Beginnings of generic include.

commit 1f767d55d6b340b01405a39e738a7d9b1b04ffcd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 8 14:26:19 2009 +0200

    Dont ignore old programs

commit 32946760b9c974f112017d79ab756cf1dd85ca6b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 8 14:23:35 2009 +0200

    Avoid extern when a header just does it

commit e921cd65ea18c86a132c2e5eac480f934dde2046
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 8 14:19:47 2009 +0200

    const some arguments. Remove http_command.h

commit 15790e226ac62ed0813c89ba29fcd9b3d564fe19
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 8 14:06:59 2009 +0200

    Annocate static vars left

commit 7d0d04af0ae9a019adf0ee16248b5e9c8ea21922
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 8 13:51:02 2009 +0200

    Refactor to avoid more static variables
    
    Move listener_socket to conf_server. It was static before and that
    would have given problems with multiple servers (multiple listeners).
    The WRBUF confdir is now part of conf_config and no longer static. Move
    conf_config to pazpar2_config.c because it is no longer needed by other
    modules.

commit 26e2bf146ed32bc205eb2b76cdc2974c75504c58
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 8 11:09:50 2009 +0200

    Proxy per-server. Clean various fixed size bufs.

commit c689ef8f6a1a6041f6ac58eee648eeb5e8fd4b6b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 8 10:54:30 2009 +0200

    Remove targetprofiles from test

commit bb76bca1e2b4969ea08cf2f1f57d74cfa31dd026
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 8 09:48:50 2009 +0200

    Targetprofiles part of service.
    
    The 'targetprofiles' element, if present, must be defined inside
    'service' rather than in 'pazpar2' (global).

commit 2cb94845510b181169884dcb699c4628f81b3661
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 8 09:48:37 2009 +0200

    Remove unused settings in test

commit d5be779678ef159bf7f18558cf08f5a0643425a0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 8 09:29:07 2009 +0200

    Remove unused global parameter: chunk

commit 6755b9a05f1a95ce8fa468bcfb9458e158e9f5a8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 8 09:23:53 2009 +0200

    Remove more semi-unused globals

commit e96218960c4b8acb0127e2364cb8f2d8bde14d12
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 8 09:03:56 2009 +0200

    Removed unused local

commit 08198c03e496d2936920e563e93bdf1768ffdf35
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 8 09:01:44 2009 +0200

    Test server with multiple services

commit de634461a0500801cd71d6a42aff032fa083a127
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 7 15:58:14 2009 +0200

    Refactor / reduce globals.

commit 216073a7a0d2fdfc9d88c58b1a2ff83fa76d4628
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 7 14:07:14 2009 +0200

    Databases per-service.
    
    A service may now have a 'settings' element which defines settings
    for this service alone. The database(s) are now managed per-service
    - including memory (NMEM).

commit a4d692f24164e5e8271599c2fcfd9cc5acc25c4b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 7 11:01:29 2009 +0200

    Multiple services.
    
    The 'service' element may be repeated inside 'server'. A service may
    be identified by an attribute 'id'. There can be exactly one or no
    unnamed service (no attribute). For command init a service may
    be selected by the use of parameter 'service'. No 'service' parameter
    selects the unnamed service (backwards compatible).

commit b50a07651606849fd1f9ddd971f754287891e5c0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 7 10:07:50 2009 +0200

    Reformat

commit c61cbac9542ca9443e4fb0c215240bd9053a54f8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 7 10:04:26 2009 +0200

    Refactor NMEM usage for conf_{service,config}.

commit 6d4423d0c650bcaedefb3ed31bce492d0567412a
Merge: f5d3450 efdb22c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 4 15:32:38 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit f5d345051217a4f54a53dac5a7397f5672e305ad
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 4 15:23:15 2009 +0200

    Refactor service, settings

commit efdb22c792a87b9842b63271d3e16d910defd94f
Merge: 4054b8d 511f9df
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Sep 2 11:45:06 2009 +0000

    Merge branch 'master' of ssh://git/home/git/pub/pazpar2

commit 4054b8d72e02d52e6aedddbe96a008825001fd3d
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Sep 2 11:44:39 2009 +0000

    Adding comment

commit 511f9df2707ecb52420e101f58e7a60493236657
Merge: f32b9bd 36e4fc5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 2 13:38:55 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit f32b9bdea4feeb2c81c9e4e71d57922394a0ec20
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 2 13:38:51 2009 +0200

    Add 'make debian' target

commit 36e4fc5a6921f12deb5b07a8f8b2091121d7bda5
Author: Niels Erik Nielsen <nielserik@indexdata.com>
Date:   Tue Sep 1 21:56:20 2009 -0400

    Polling 'record' based on new 'activeclients' in pazpar2

commit d0fef3a0b9afaee590e748341c073594f62d01b8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 31 14:39:35 2009 +0200

    Extend record response with more info.
    
    The record command now has activeclients (as in show), nextrecid
    (if such record exist), prevrecid (if such record exist). This allows
    navigation on single records and check for whether the system is idle
    (activeclients == 0). Bug #3012.

commit 7a0cdebc600629c00226286b9ea201f58054d0f5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 28 14:46:06 2009 +0200

    Fix quoting for upload.sh

commit 3bf8f39f8b9067c605ca0bc8f1352db1de80422e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 28 14:42:18 2009 +0200

    upload script

commit 2a39f67597983b0bfbb3f643be64ad81d5f57475
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 28 14:41:48 2009 +0200

    Remove DETAILS_AT_TOP Dox config

commit cf2fe6a4fb22fbca7dcaad3ba8f330eede768279
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 28 14:39:02 2009 +0200

    Version 1.1.1

commit effe7e45ecdb69852d91c6f5c3478587c86ce284
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 28 14:37:30 2009 +0200

    Omit tkl rules for documentation

commit 75b739a3a4548b5c4c1875f23e765c101bf3aed2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 27 21:35:44 2009 +0200

    Tie resultset to session instead of connection
    
    One result set is created per session (last search) rather than for
    each connection which happen to be shared (bug #3009).

commit 253ad845a02effdfaa46aae7c7e39741ec5c1b9c
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Aug 21 19:47:32 2009 +0000

    Added mention of 'relevance' sortfield

commit 846f90ed521572f316e8e1ac7ca731de4e194a38
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Aug 20 22:51:41 2009 +0000

    Should now be functionally equivalent to marc21.xsl

commit 9312e35b443275fd3b8419610beae2d449199e42
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Aug 20 22:34:48 2009 +0000

    More still!!!

commit b91090d871504faef61869eea09803c24eaef7f6
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Aug 20 22:25:23 2009 +0000

    More fields

commit 95596e4fca934dda61e338c767bf5fb0a5074107
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Aug 20 22:16:01 2009 +0000

    Beginning of hopefully more efficient marc21 stylesheet

commit 24e287d951df6c519871498ad41aafe5a5e0b0f3
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Aug 20 21:01:19 2009 +0000

    maxrecs

commit b61c102cc82b3e2f9ccf140cb7f5e5ff1c0e246b
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Aug 20 20:59:04 2009 +0000

    Here's a version that does DC

commit d7a7a3e3d0d2b71083da196b0425e8ffd52af451
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 19 13:30:32 2009 +0200

    Update release date

commit d72a2b4ef9a73d0937e67a74021a253af438521f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 19 13:29:14 2009 +0200

    Remove NSI file

commit 9c148fc4a9ee2bc40320ea41aeb3a502eb4cda06
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 18 11:22:41 2009 +0200

    Debian version 1.1.0-1.

commit 06d353d82e0f28589e07c97c8ac81c1fddba7e04
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 18 11:19:33 2009 +0200

    News update.

commit 2f85823a90fe51cca1d29529998299b03542a40e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 14 14:35:28 2009 +0200

    For bad timeout value, use yaz_log and halt Pazpar2
    
    Use yaz_log for errors so they can be spotted in the YAZ log file - like
    almost all other errors. Do not continue Pazpar2 if bad option is given.

commit 62946bf8bf10a59cd8eefc5ddfdbd1426fb60fe9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 5 09:06:32 2009 +0000

    New command line option:
    
        -T session_timeout
               Specifies a Pazpar2 HTTP session timeout. This overrides the
               default value of 60 seconds which is to low for some broken
               browser.

commit c1eb55c47f8ac2cfed65e828b5017a4b9e24db4d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 10 18:04:31 2009 +0200

    Update to new ID URLs

commit a19d02cb6e7689d4a1e36e13308b05f326eeba0c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 26 20:55:45 2009 +0200

    Use Docbook formatted GPL v2 from FSF

commit bf7ed183f7bc96c0b43193456c01e4d284a40877
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jun 16 18:17:28 2009 +0000

    Added circulation information

commit 3d99aecedf9d6e6ebeadcedbee081049b03dbbf8
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jun 16 18:16:03 2009 +0000

    Added stylesheet for parsing OPAC records and extracting circ information

commit 690ca04e712825cb2cd8242c1f33da2909525c9d
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jun 16 18:15:45 2009 +0000

    Refactored

commit 9182020c2b30530bb419946a30e6632d138e9378
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 28 08:36:01 2009 +0000

    wait a second between stop and start in the restart command. This avoid
    the case when the OS does not give yet the port address free and bind failed:
    
    08:27:51-28/05 pazpar2 [log] Pazpar2 1.1.0 started
    08:27:51-28/05 pazpar2 [log] HTTP listener 9005
    08:27:51-28/05 pazpar2 [fatal] bind [Address already in use]
    08:27:51-28/05 pazpar2 [log] Received SIGTERM from child 14128

commit f996b205925a7404055df5b69d3624338293a2d9
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue May 19 17:14:06 2009 +0000

    Added SRU target for Gutenberg, for testing.

commit 297ff9eedf138cf9fd29e71137687e432c234bf9
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue May 19 15:25:24 2009 +0000

    Turned off PDU log for LOC

commit 274aee45fbd4b02d7645c963e9b217d80f289307
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue May 19 15:08:16 2009 +0000

    Cosmetic

commit 73ecb75536713a658a0c010bf639830273c9dc7b
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue May 19 15:07:37 2009 +0000

    Added config for accessing LOC through SRU.

commit 79ae6c0f5f9ab58d76572a38147b678f9d51dd61
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue May 19 15:06:50 2009 +0000

    Modified to ignore name of root element. This makes the stylesheet much more flexible.

commit 66676119122eb0e9ff008979e12872d60dd16c37
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 11 20:25:37 2009 +0000

    don't try to kill a process which does not exists anymore - this avoid
    a silly error message

commit cce5da278d7ce802452bbc14b4c2d577f638291b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue May 5 14:22:18 2009 +0200

    Added subject md element.

commit 8dd5939b82aeaf0e326dead22ea877c203e6d024
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 5 13:12:04 2009 +0200

    Add doc-clean target

commit d1a0d55bd95eb3a107396e682e048879fa092919
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 5 13:07:44 2009 +0200

    Update important news

commit 3ac93aba14d38cd5a5e97aa864778904274711e7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 5 13:00:43 2009 +0200

    Pazpar2 command 'info' also shows Git SHA1 ID.

commit 2628f9508a3b56be7071f2db91f9f4fd1f6f2d52
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 5 13:00:09 2009 +0200

    Pazpar2 -V also shows Git SHA1.

commit 36c75600efc5b12b63538381e2637316874f2fe1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 5 12:59:46 2009 +0200

    Generate PAZPAR2_VERSION_SHA1 (Git SHA1 ID).

commit 73ec03b9e1e97601dcf1f564d77eb344b6afb4cb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 5 12:34:29 2009 +0200

    Fix template name (bad from previous commit)

commit 8620c6720a870accef9edded421382d303ead104
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 5 12:25:15 2009 +0200

    Move openurl stuff to marc21-ourl.xsl. Hookin marc21.xsl.
    
    The marc21.xsl now has a template record-hook which allows marc21.xsl to
    be imported and record-hook to override stuff. The marc21-ourl.xsl
    uses this facility and includes the pz2-ourl-marc21-xsl.

commit a6b5e633581cbae0759c3b68faa7a0cd0197f790
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 1 15:04:23 2009 +0200

    New mergekey facilities. Bug #2343 and bug #2800).
    
    The mergekey (recid in display) is now generated by the following
    rules: the contents of attribute mergekey and all metadata elements
    with attribute mergekey=yes are combined in to one resulting mergekey.
    If the resulting mergekey is empty a unique mergekey is generated
    (which prevents merging). This allows a system with no merging
    enabled. It also allows mergekeys to be customized "per-service".

commit e86cbd0da167e0e72b1d4f180b51a9a9acbbc694
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 1 13:06:16 2009 +0200

    Simplifications WRT show raw (immediate).

commit a618b166e4715cbc623538fa7287b3042df5f9fa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 1 12:41:09 2009 +0200

    New record retrieval test that does not rely on caching.

commit e6f35b732fe9838d5573cb49e57c0d2b02481324
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 1 12:37:12 2009 +0200

    Command record may return cached records (bug #2799).
    
    The 'record' command with argument 'offset' given but with no
    'syntax' and 'esn' parameter now fetches records from last search.
    This allows fast retrieval of marcxml and raw records. If, OTOH, esn
    and syntax is given the record is assumed not to be cached and a new
    present request is fired as before.

commit 0beb73da1dd548c6980a39c6696ec2f4c4bd4d8a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 1 11:02:30 2009 +0200

    buildconf.sh uses only Libtool flags when present

commit ccd1d68bf6d9ec4b5b6ba295f41cc789776193eb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 1 10:50:13 2009 +0200

    Remove redundant tests test_{relevance,reclists}.

commit 30022a35608d7061be910d888a8d842cd20c927b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 1 23:13:05 2009 +0200

    Update expected result for regression test (bug #2723).

commit d4bffcaa7ccc779199757c33c2c61d08169b6215
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 1 15:31:29 2009 +0200

    Update to upstream skeleton of init.d script.
    
    Make a new init.d script which is based on /etc/init.d/skeleton . This
    changes a few things, most importantly there is no sleep anymore for
    restart.. Instead --retry is used . This might very well fix bug #2285.

commit fdd46fed9d0fb8ed59a222bbd8ec4321d46fb3c9
Merge: d6a14c8 d0a576c
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Mar 27 12:34:52 2009 +0000

    Resolved conflicts
    
    Merge branch 'master' of ssh://git/home/git/pub/pazpar2
    
    Conflicts:
    
    	etc/cf.xsl

commit d6a14c8805733410835ec8b26b60819243f532e0
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Mar 27 12:32:47 2009 +0000

    TUning

commit d0a576c466b4aad3cc044a459c4e36f719738ec5
Merge: 035fffc 6267b85
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 25 09:52:02 2009 +0000

    I hate failed merges

commit 035fffc6a58e65cdb99ee41cdd843345c7700f67
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 24 22:56:10 2009 +0000

    print URL

commit 4dbb25eef6b8fc15f058729ab84c6d492aefb42e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 24 22:49:33 2009 +0000

    Add <progress /> tag to support a progress bar. The value is between 0 ... 1

commit 6267b857abe8e71547f34e00b6813e086dace360
Merge: b4ee319 de76542
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 24 14:19:19 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit b4ee319ba0560f08e43e891ac5492563c7737fd7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 24 14:18:53 2009 +0100

    Added native dc normaliztion stylesheet.

commit de765424c9aab4e0af9e4fd5bbf56296ec2998dc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 19 13:32:13 2009 +0100

    Fix NULL ptr reference for HTTP proxy.
    
    The ser->host might be 0 in case attribute 'host' is not given for element
    'listen' in configuration. This commit avoids referencing it in sprintf.

commit a1177e562d4beeac197f0661c17a08ba9712236d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 6 14:46:52 2009 +0100

    Set OBJDIR

commit 56a3131257cf162bc9fdccb9c9eeec96474d1f90
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 5 12:48:57 2009 +0100

    Path fixes for Windows. Settings uses base conf directory.

commit 3d43eddaa86c283fa1a4883fb52defe648e49c2e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 5 12:46:40 2009 +0100

    NSIS installer works for src + binaries.
    
    NSIS installer works for source and binaries.. Pazpar2 may be
    started on console, but Windows service short-cuts do not yet work.

commit 0be423161dea25a1cc2bc8f058d63a6a2e3cf50c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 5 12:45:53 2009 +0100

    Link with YAZ' ICU wrapper on Windows too

commit 49ddd877e50d38cc61bd5efdac470dc0b828e1cb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 5 10:22:21 2009 +0100

    License file for NSIS installer.

commit 4e8ce154427cf65ff8e76c584a457f5bff23815e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 5 10:20:04 2009 +0100

    First go at NSIS installer for Pazpar2.

commit 1d860e67a3a0d258f565f16448e49c8d0d702f27
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 5 09:51:03 2009 +0100

    version.nsi generated by configure.

commit 85818351ebd430308b58299c78863ba1577361ce
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 5 09:50:48 2009 +0100

    Ignore files for Windows build.

commit 27a49218862b60a5857bc98eedab5b73deabc2ec
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 5 09:46:55 2009 +0100

    No need to mention ICU in configure result

commit c02aec4757fe66e74a176fb79655ccdc4a22ed27
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 5 08:48:04 2009 +0100

    icu_I18N no longer part of pazpar2

commit 473a11fefed7d2ffe8d9f1af5ec6631c8e3b03be
Merge: cb7fcce 2a814c4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 5 08:43:52 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit cb7fccedf0b56c3e93657f6dfcac8c17bc161c79
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 5 08:43:47 2009 +0100

    Bump year. Comment on VS2008

commit 2a814c44df1e73ab506d61ce7c343dd0fc4f56aa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 3 15:37:55 2009 +0100

    No dollar Id please

commit 57a327dc2be19aa7f9193f5790ba771593056559
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 3 15:35:48 2009 +0100

    Use multiple meta-data elements.

commit de4d321e4195d628073ffbf34422a1acb5642910
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 23 17:50:34 2009 +0100

    Update to new LOGO

commit ccb67b901140e1e67248c6a0c8f5acdeeb951dfd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 11 09:38:19 2009 +0000

    Add <noscript/> test

commit eff19482adf3615c6b40a8d806a6b7c21b0305c2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 11 09:32:18 2009 +0000

    tag id's are unique, rename <div id="sort"> to <div id="ranking">.
    The id=sort is already used in Sort by select box.

commit dfa042dd189e30b9f74801eab983ba5145b3ac0c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 11 09:27:17 2009 +0000

    Reduce the number of HTML errors

commit f747f871c170d911519cb85165309fcfcc516970
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 21:18:55 2009 +0000

    Allow to override on the commandline the variables:
    
    pazpar2_config
    pazpar2_pid
    pazpar2_log
    
    This allow you to run more than one pazpar2 instance on a host with
    this start/stop script.

commit 6998f4155bd544435ac8e1926833b3e208c4d1ce
Merge: d730ad1 5d5cf2f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 21:18:04 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/pazpar2

commit d730ad165a9c77afdcf537928d5e581c2beadf1c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 21:17:16 2009 +0000

    Add XSLT sheet for Connector Frameworks records.

commit 5d5cf2f51fc899f72dbb4b0cd869094fdb0469c8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 6 23:05:13 2009 +0100

    Removed redundant xslt includes

commit 9267d02c3601122f74bdf3a9d21f30080a4a1a9a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 16 13:43:54 2009 +0100

    Updated footer comment

commit 6074cd61a0cb2f2879453dac8b5febf7de2c8df5
Author: Wolfram Schneider <wosch@apricot.panke.de.freebsd.org>
Date:   Wed Jan 14 13:23:07 2009 +0100

    add tags for journals.

commit 5203952cbc186c3d648340759cde5177b24a1191
Author: Wolfram Schneider <wosch@apricot.panke.de.freebsd.org>
Date:   Mon Jan 12 19:50:12 2009 +0100

    Allow to override PAZPAR2_HOME variable on the command line with
    environment variable, e.g.
    
    env PAZPAR2_HOME=$HOME/indexdata/pazpar2 ./src/pazpar2.sh restart -t etc/edu.xml

commit fe4e965e16384189a4932ffe064f7e07d26d23b7
Author: Wolfram Schneider <wosch@apricot.panke.de.freebsd.org>
Date:   Mon Jan 12 19:44:58 2009 +0100

    Add a start/stop script for pazpar2. The start/restart arguments
    supports pazpar2 options, e.g. to restart pazpar2 with edu targets:
    
    	./src/pazpar2.sh restart -t etc/edu.xml

commit 2819110732a5e3cdc6de71333977ff39d7cf8bf3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 12 15:49:02 2009 +0100

    Happy new year

commit 65e302dba4a7eb21d8fbb7a1be67a8974c20fcbc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Dec 28 11:38:50 2008 +0100

    More ICU stuff to be removed

commit 089cf6349e1bf28671e20fbde9792d453b443216
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Dec 28 11:36:59 2008 +0100

    Updated ICU config and adjusted description a little.

commit 57b393132b1e795da47e50c13260a1346c8029e9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 25 15:37:18 2008 +0100

    Using the ICU wrapper from YAZ rather than its own.
    
    Using the ICU wrapper from YAZ rather than its own. The behavior
    is similar but the ICU XML format is changed a bit. YAZ 3.0.39
    produces proper warnings so that content can be updated.

commit 142c8c510a7b23c633272c656e45277e4ec35d30
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 25 15:36:58 2008 +0100

    ANSI funcs with no args

commit 9d66c51271e4c87b6f8ab4caf945b284a60f16e3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 25 15:36:30 2008 +0100

    ANSI funcs with no args

commit ec6a0f17c721304c289de296430cfb303e42357a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 25 15:36:13 2008 +0100

    ANSI funcs with no args

commit 69294b03fb402b15534ab923e80daff0d08312da
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 25 14:23:58 2008 +0100

    Ensure Pazpar2 stops if ICU is used while insupported.

commit 6d7c2a8c661d8c2b66bb18e4416396ef700a00e5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 25 13:33:04 2008 +0100

    Call autoheader when needed

commit 2311dd7029190f566a9def35709c1c6606e58612
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 25 13:07:28 2008 +0100

    Same buildconf.sh as YAZ

commit d9a7978eedb5bb26455d8b26693ce6fcec5db4d1
Author: Sebastian Hammer <quinn@us4.indexdata.com>
Date:   Fri Dec 19 16:28:01 2008 +0000

    Reconciling changes

commit abe1c8f35b9cbcf772f10cf9646dffa83305c26f
Merge: e0fd929 7c741df
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 16 19:10:33 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/pazpar2

commit e0fd929c14a4b675290d3179239a5e6a45e55418
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 16 19:07:25 2008 +0100

    Write to <div id="stat"> only if it exists
    
    Fix off-by-one error in 'Displaying' statistics:
    	0-20, 20-40 -> 1-20, 21-40

commit 7c741dfbdbf2e7f28827bbe4854ef2c7c9d1d2d0
Author: Sebastian Hammer <quinn@us4.indexdata.com>
Date:   Sat Dec 6 07:23:17 2008 +0000

    Doc update

commit c4c6f81c993175e3445af4d6da2c5d152aa33365
Author: Sebastian Hammer <quinn@us4.indexdata.com>
Date:   Sat Dec 6 07:10:51 2008 +0000

    Added logic to automatically deduce pz:nativesyntax from the information
    returned from server (XML and MARC21;MARC-8s).

commit 6a024c8c18fd9c14b538e1144ab6e57f4f4458f2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 5 18:05:35 2008 +0100

    change background color from light green to light grey to increases contrast between foreground and background color

commit d63d842aedbc1c8ce12b3efcfc986ea1c3b7ec2d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 5 17:46:45 2008 +0100

    Configurable length of termlist entries. Print max. 10 items for
    Subjects and Authors, and 16 items for Sources.

commit 32bafa2ab17fda4dae4e2d4af4d365e9c14366ad
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 5 17:38:35 2008 +0100

    Clickable homepage logo.

commit 186bab2bccf0215f97df29a5a7b2876b8dd33c23
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 5 17:31:30 2008 +0100

    clickable IndexData link in Copyright footer

commit cb7f7b2e989a82746dab42bcd4b8b5fe47025a5c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 5 17:28:10 2008 +0100

    In detailed view, print the same title information as in the short list
    (title + subtitle)

commit 8bef04f359fd6485b6efb0af122f53502a6e134d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 5 17:15:40 2008 +0100

    remove dead host names or libraries with non MARC-8 encoding

commit 44e9480f21a8a9d6e0f0ca92bdfc5a92c720ebc5
Author: Sebastian Hammer <quinn@sophie.indexdata.com>
Date:   Fri Dec 5 04:38:40 2008 +0000

    Added electronic-text to brief

commit a47021fa1b8df3b6972cf473c2d2fcbf6f4c5ddf
Author: Sebastian Hammer <quinn@sophie.indexdata.com>
Date:   Fri Dec 5 04:36:36 2008 +0000

    Added 856$3 as candidate for electronic text

commit cde18b5cd750b515e663d3373d4ea44ce67a445c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 2 22:34:41 2008 +0100

    typo in detail view: Ttle -> Title

commit 480d954608a96870d651ec7e91ac63cb29a4a076
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Dec 1 15:22:09 2008 +0000

    Added logging of CQL/PQF queries for ZOOM-based code

commit f8892da7570d4e365d36d2de128cc581f5240980
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Dec 1 05:10:31 2008 +0000

    Added setting to specify pqf prefix, to support database subset selection, etc.

commit d1b146820aca446ca309e2d07f9df47ad684c432
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 24 19:03:32 2008 +0100

    Revert changes to settings for pazpar2.cfg.dist

commit e7ddfbefed018d35da68a5422eaaf7fc071e4cd5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 24 18:05:20 2008 +0100

    Align with 1.0.13

commit a78a6c70a5ec68c11cb1fb9dbd4cd0030a68b4a2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 24 17:58:25 2008 +0100

    Updated for new behavior of bytarget.

commit 2863cc79b370954c364f37e4f155697c46292b29
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 24 17:58:07 2008 +0100

    Command bytarget returns name of target (if defined).

commit da52c7398428cbe64e27fdaca355caa3ad1fe26a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 24 12:09:34 2008 +0100

    Updated to latest m4.

commit 1b8ec107a41d4e45c86528761865a1bfa95e1303
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 20 15:29:39 2008 +0100

    Fixed problem with medium type being incorrectly set to electronic_resource.
    
    The medim type was set to electronic_resource if 856$u is present. The
    medium is now set to book (unless fulltext_a / fulltext_b is present).
    kk if electronic_location_url.
    is present. This item

commit 04a479d3df316b4c1810871b585cb1be05fd72fe
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Nov 18 18:56:20 2008 +0000

    Added 907$a --> iii-id for III identifiers

commit 3a322287048ea938af06e3da1631f64bbbb656ea
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Nov 18 18:51:49 2008 +0000

    Imported changes from us4. Should not negatively impact other sites.

commit 0be3cd5c31d79035a5b9ed7a1d288499cb03a865
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Nov 18 18:47:45 2008 +0000

    Changed predicate for 500 subfields.

commit b485fddaff33e8aa6ee0e8f8c8673a1ef8f786b3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 10 15:47:51 2008 +0100

    Brief, non-merged elements only in location part (not in main part).

commit 9eceefc811321b5bc55483573f90c5ca0cb88255
Merge: 6eee35b 66a4b43
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 27 23:13:57 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 66a4b43079535dd50f228d136478646b8ef7c52e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 27 18:54:31 2008 +0100

    Updated tests due to change of behavior WRT location content.

commit 95adc89f52fe978a9613c7e08f02f2be66396d68
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 27 18:53:53 2008 +0100

    Fixed bug #2021.. location now holds all brief elements.

commit 6eee35b61425d61bee8f650c6cefb71e63a1ad86
Merge: 037e2b4 d4f4953
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 24 21:23:13 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 037e2b451a0349468220fdcc03048d9545a9eb7a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 24 21:21:25 2008 +0200

    Removed EVNET_WORK (not in use)

commit d4f4953be4ef81eb92e8d55926610db4b69a8d31
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 24 16:31:16 2008 +0200

    Avoid appending database for SRU host because it's now handled by ZOOM.

commit 3be7a08fd3a1c24945c92bd4b5b0d442eb6d6652
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 23 09:48:47 2008 +0200

    Reindent.

commit 018e5efbcf436e0211bce6594a81c1501e29d1a9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 23 09:46:42 2008 +0200

    Only report 'unknown metadata element' once per session.

commit 49088b6680bed3c069be10ff0cb7cc16f3733729
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 21 16:39:13 2008 +0200

    Ensure we're using unsigned char's ptrs for ctype functions.
    
    Ensure we're using unsigned char's ptrs for ctype functions. If not,
    Pazpar2 will crash on Windows. This commit also removes ctype.h includes
    from source where it's not needed.

commit 6518f2160a4dfcd5e521f9beb3310ad16c5acf05
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 21 16:37:17 2008 +0200

    Fixed record logging on Windows (-d).
    
    Fixed record logging on Windows (-d). Passing a FILE* between DLLs
    using different C-runtimes is problematic (read does not work).
    So we are using xmlDocDumpFormatMemory instead of xmlDocFormatDump .

commit dbfdc896b3613efda66ca9ddcbf9863ee2e8817e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 21 15:53:28 2008 +0200

    Use ctype functions with unsigned chars only.

commit 5a8e7cac48386b731dc24e38619197075db96cbf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 21 08:47:50 2008 +0200

    Removed unused client states: Disconnected, Stopped, Continue.

commit 251804c541af15bb719f4c2e4d79b014ac96118c
Merge: 37c0d18 b69ffeb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 21 08:27:29 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit b69ffeb3020d001f75730fe48fa9e462761c69e1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 20 22:17:30 2008 +0200

    Removed session member requestid (has no effect).

commit 66e0e8a545c0c303f2fc988ac6732e9d9438a937
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 20 21:36:42 2008 +0200

    Removed client_set_requestid which is not in use.

commit 32bfdf048e4704d1c0d5cf0ab9c79ff2866259af
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 20 21:34:08 2008 +0200

    Removed unneeded socket includes + minor reformat

commit 37c0d18b82f4239b750d8771f8654bdc375b2590
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 20 15:03:33 2008 +0200

    Require YAZ 3.0.37.

commit c2e616dc27f177a669874eee4b7abf2e59da22b7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 20 15:01:14 2008 +0200

    More fixes for SRU and ZOOM.
    
    More fixes for SRU and ZOOM. The set_id_request sequence numbers are gone
    - which means that only one task is active per-connection. If a new
    search if a connecfion is non-idle a new connection is spawned (before
    it was queued).

commit ef3191cc8204cbca5fc4d85bb36476ab91a27ca7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Oct 18 14:03:50 2008 +0200

    Fixed leak WRT ZOOM_query

commit 35e024c52a6264e46548fdcbc2361afa32f20b33
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 16 16:21:30 2008 +0200

    Update to use Libxml2 2.7.1 / Libxslt 1.1.24.

commit a79507492e2b925c9688e66ee9b718c3d6acd2e5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 16 15:02:32 2008 +0200

    Solved problems introduced by the use of ZOOM.
    
    Solved problems introduced by the use of ZOOM.. Records not processed
    at wrong offsets. Records being processed from previous operations (that
    should be ignored). Active clients were not set correctly in some cases.
    The Client string messages were not in alignment with Client-enums.

commit 1f2abe92475f41651bc121b9d47e57dbd3d6e90a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 16 14:58:56 2008 +0200

    Simplify if stmt

commit 4a9395321ff9ca38f1524cb1a784588db3bffe4e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 16 14:55:49 2008 +0200

    Added pz:apdulog setting

commit 55fb5026cc5bb680e260567c7eef4e55356b07b2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 15 22:14:22 2008 +0200

    Debian version 1.1.0-1.

commit 27e8c8008751c089e1d2198df4cd3f6b5aab77ca
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 15 12:20:56 2008 +0200

    Update news from 1.0 branch.

commit 98748934f357929917e4884ea656b1a003d4c775
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 15 12:05:39 2008 +0200

    Only warn about unexpected elements once per session.

commit c0f6e659383ad30a764d15f3acc1a4db58026318
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 15 11:45:15 2008 +0200

    Fixed check for application/x-www-form-urlencoded parameters.
    
    Fixed check for application/x-www-form-urlencoded parameters. When
    the content type had a charset specified ;charset=.. for the content type
    the match for POST parameters failed. The charset spec is is ignored in
    the comparison. Better be UTF-8! Pazpar2 also now logs the POST content.

commit ea707f29739bd85e847934f09f4b42e33c672538
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 15 12:09:53 2008 +0200

    Update m4 and doc/common.

commit 8e1705c6c121846732b778143272019ce0b1be73
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 14 15:46:52 2008 +0200

    Partially fixes bug #2273: Searching edu targets does not work.
    
    This patch partially fixes bug #2273. The most obvious error was
    that ZOOM_event was called. And sometimes (for EVENT_OUTPUT) this
    would invoke ZOOM's select for one connection. Result was that HTTP and
    all other I/O would block.

commit 774c744d603202271d1dcfaecd39f7af54db21d2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 14 14:19:16 2008 +0200

    Bump version to 1.1.0

commit 11e4caf7797484ea859324fe1f0debd6900a1a2a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 14 14:17:06 2008 +0200

    Update for 1.0.10 changes

commit 243d08d6bd2ebf27ebcd93ac69a74ae5173654c8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 13 17:09:23 2008 +0200

    The blocked show now works better (bug 2246).

commit d55484f4f722310f902184ce599d736e7489b67e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 13 16:06:38 2008 +0200

    Unused prototype: connection *connection_get_available

commit d4bec7aba21f3f7adbbb139685993b0cd50f04ec
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 13 16:04:43 2008 +0200

    connection_connect is static

commit 04d6910c8ce3ceedafe1a8c0de34c51f2c099b93
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 13 16:02:11 2008 +0200

    Ensure sessions with different auth IDs are not shared.
    
    This patch re-establishes the check for non-ZOOM code which ensure
    that Z39.50 sessions with different authentication parameters are not
    shared (reused).

commit 3de3ea11e6756214a2e2d1e8f3631aac10ec266c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 13 15:51:09 2008 +0200

    Updated tests due to more brief data and removed childish language.

commit a78bfdc62e206d1c892d2ed8c8bd4325c5583906
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 13 15:17:03 2008 +0200

    Functions connection_{get_host,create} static.

commit 713bfdf6d506f0786e87950cbb685cb6fce7e9d0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 13 15:13:39 2008 +0200

    Removed unused function connection_send_apdu.

commit 602c355d05619c98b4103dd93794be8f89625a7a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 13 15:09:11 2008 +0200

    Fixed minor memory leak.

commit 4e412daca0b68893d5eb4208925fc36aca82ea5f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 13 15:06:30 2008 +0200

    Fixed NULL ptr reference (for ZOOM_connection == 0).

commit 3488eb700179e7e0f472a711796aa8ef376e6528
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 13 13:45:52 2008 +0200

    Fixed bug 2021: non-merged , brief meta data not included.
    
    Fixed bug 2021/2272. For non-merged meta data is also included in
    cluster when merge is set to 'no'.

commit 8ff1ddb647d53612e1131b50918ea69789283ddf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 26 11:14:04 2008 +0200

    Removed comment that pz:maxrecs is not implemented.

commit 080e657119fc340fd27d95131848801ad29bdc17
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 26 11:13:43 2008 +0200

    Added maxrecs to example.

commit 540bc6dad4a6fa13e646b42d1d0f3fe5fa840917
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 25 11:49:12 2008 +0200

    Updated for newer libxml2/libxslt

commit 201e1f2afc365a02db9c0d326293b4aea8f10ada
Merge: 41d87d8 624d4ff
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Sep 13 08:53:32 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 41d87d8486251a412dfd6ba9340d44a61021e37b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Sep 13 08:51:23 2008 +0200

    pz2.js is available in a separate package pazpar2-js.
    
    The Java Script librar pz2.js is now available as a separate package.
    This was done becuase pz2.js is a architecture independent package and
    because it may exist without pazpar2 itself which may run on a different
    host.

commit 004ba7a58c8abaebefa2bc9fe225fa17380d2924
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 12 14:00:07 2008 +0200

    updates for new stat response

commit 624d4ff2e24967bafd51c52e1eba9b4cd64ee79d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Sep 10 10:17:39 2008 +0200

    IE proof checks for response XML doc.

commit 83bdd8648bfbe7f0a7a4d1e43067784b6a71ba8a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 10 09:51:26 2008 +0200

    Build-Depend on libicu-dev or libicu36-dev

commit 24d5fb5f4d1f17e7821119aa5fdcd5a42457cb42
Merge: fc2b4d0 8f947e0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 10 09:32:29 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit fc2b4d0c48bd4a110f33dc64168e1ef94d2f2b7d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 10 09:32:09 2008 +0200

    Added another SRU server example

commit d668f740d651b183eebedbc4d90d4fe778fcdf45
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 10 09:31:23 2008 +0200

    Better default values for SRU example

commit 8f947e03d0f604c29908d0e898420069f248e357
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Sep 4 18:32:22 2008 +0200

    Added additional elemements to the stylesheets.

commit 0fea1a4480203d6ef2c1438a6aa90716c0d50975
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 2 13:47:55 2008 +0200

    Added snippet element in default config.

commit 71476ea82ec3589d3450e9cd778691822e8f2751
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 2 12:28:30 2008 +0200

    Added setting sru_version which allows SRU version to be set

commit 9366228f57d16bb1c66f1762a2a094d17bc8b02c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 2 11:19:07 2008 +0200

    Fixes for URL path not being propagated for SRU requests

commit 0318f589f8271e3cfcc5b7a729529a74c7ede6aa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 2 10:27:40 2008 +0200

    Changed test database URI

commit 97ff86169040e6b36f6d4ae04580de86e8ab4aa2
Author: Lise Andreasen <lise@indexdata.com>
Date:   Tue Aug 26 12:05:21 2008 +0200

    Beautifying documentation

commit 0bdd7d5483491694d29c2193ce43b2bd5a827511
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 26 11:31:10 2008 +0200

    Run both git submodule init + update

commit 179ed260b05ad876acf5c34b09024f1eec3cdbaa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 26 11:18:18 2008 +0200

    Always run 'git submodule update' when git is in use

commit d3e61329f99b32c2502886464f7aceb4195f4388
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 26 10:37:39 2008 +0200

    Use PDF_COMPILE for PDF creation

commit 6236b8750f1b39cec2e73f43711261b59a538bda
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 26 10:28:09 2008 +0200

    Use PDF_COMPILE for PDF creation

commit 5af7c0df1590c20c5327b17aeaa693660d036cbc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 25 14:33:51 2008 +0200

    Updated to latest m4.

commit ce78f3f5d21a07cbc03348572788899ce11e4739
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 25 14:33:33 2008 +0200

    Changed font-size for PDF output from 10pt to 12pt

commit 8dd5c043d15bb050eacd9ebb9a49cacf60164086
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Aug 14 18:59:00 2008 +0200

    Can send additional parameters with the search command (connected to bug #2217)

commit b35a30183f66735b531a19d9babd57dfbcde4c3d
Merge: 877cbc6 51722f7
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jul 28 08:29:04 2008 +0000

    Merge branch 'master' of ssh://git/home/git/pub/pazpar2

commit 877cbc671edbea1784f9b075a38345059935355d
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jul 28 08:27:42 2008 +0000

    Added SRU support

commit 51722f7897d88c134bab55940679b6afc64c4420
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 28 10:10:56 2008 +0200

    Note on SRU support.

commit 114d66d26b884f967c940bab3e2f16cd6399ed60
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Jul 27 18:32:03 2008 +0200

    Added SRU config example.

commit 90fcb8b46b3a967316abc0c82891c990f10dc97f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Jul 27 18:28:09 2008 +0200

    Updated to new m4.

commit 0741499e1c0bb09fa5bb3f5a88deee71787e6c7e
Merge: 5f19f60 bed5126
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Jul 27 16:01:14 2008 +0000

    Merge branch 'master' of /home/quinn/proj/pazpar2

commit bed5126c1424c040d55c1f779bb48ff476f6474d
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Jul 23 17:29:37 2008 +0000

    Smallish mod to CQL generation

commit b279c57c3356794d6d0d5c542e044851fb3cd0ae
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Jul 23 13:32:19 2008 +0000

    Now generates CQL queries -- no configuration enabled yet

commit 5f19f6040444f8d30764538e03eb92c9dd6a536c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 22 15:11:54 2008 +0200

    Removed a few log messages.

commit a30bc91ef55f2283921b7e89de4c98838b4ae66b
Merge: 2c3ba8f 4014c2e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 22 14:34:05 2008 +0200

    Merge branch 'master' of ssh://us2.indexdata.com/home/adam/proj/pazpar2

commit 2c3ba8ff22f015f6832180401bd46b4ea54967d7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 22 14:33:27 2008 +0200

    Fixed resolver issues - continued search.

commit 4014c2edcb681e0714ef2a7a91069d9c905056af
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jul 22 12:27:14 2008 +0000

    Enabled basic SRU support -- no CQL yet

commit 29891cb3f3ed0507d9c0c86414b61adc23ca623f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jul 22 10:25:12 2008 +0000

    Removed retired code; eliminated some dead yaz_marc stuff

commit 32d55d69260109c360dd735bdc1718b3f166ff7e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 22 12:16:26 2008 +0200

    Convert nativesyntax charset to ZOOM charset properly.

commit b2866427cf621eb6bd23f01f7630503368c8b70d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 22 12:16:07 2008 +0200

    More logging for test

commit 22b7353a4dc192972e84526b40bedf20b14c2a81
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 22 09:45:19 2008 +0200

    Print request URL when a test fails.

commit 1e5689c5a9f91720b5fc779d9c7485f37b3dfdac
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 21 20:00:57 2008 +0200

    Fixed record offset in handling of raw records

commit 1416c7bd80a0d8412979d98db0cceb3dcd43c4e7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 21 19:30:08 2008 +0200

    Enable apdulog for the test_http.sh test

commit 0176e85ab8c3383a65e26e9dc7a67cb086a83750
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 21 19:29:20 2008 +0200

    Honor pz:apdulog again (for ZOOM as well).

commit 043c2f97c9b6fa76fbe50c27c4d145a0f16e9e82
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 21 16:43:29 2008 +0200

    More work on contination/raw present

commit e0137771468a257cd1de73219d656f074b1c63ea
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 21 14:17:01 2008 +0200

    Ensure non-blocked requests are executed.

commit f2255b5f19a981ba2fadf607cb131a5ec2d14198
Merge: c18c435 8a78bbf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 21 12:02:40 2008 +0200

    Merge branch 'master' of ssh://us2.indexdata.com/home/quinn/proj/pazpar2

commit 8a78bbf3382e2061c68c866a37904e8e14770cf8
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jul 21 10:00:38 2008 +0000

    Added ZOOM support, only raw ingest missing at this point

commit c18c435fc8292df80bb370d6ab681e7666461674
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 9 12:33:02 2008 +0200

    Describe pz:queryencoding. Remove 'not implemented' for pz:elements.

commit 1a682006210ed5890eb921a9b807a0fa722340cf
Merge: 4545327 eb281dd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 7 10:13:16 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 4545327bcbca89a97696ef257c2a99e312291af1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 7 09:25:28 2008 +0200

    Changed sscanf in urldecode to use more portable scan-spec.
    
    Changed sscanf in urldecode to use more portable scan spec. This fixes
    the %XX decoding on Windows.

commit eb281dd67f2c072801a921e93c726d348a9c85f7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jun 20 19:14:07 2008 +0200

    Fixed not working links, IE display issues.

commit 3241112e39e2a79ecde4b88d739c41598d953c07
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jun 20 15:52:47 2008 +0200

    Works in IE.

commit 8ddac0ccb88c1cbc9cdbf33f07c87b91439d47a8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jun 20 15:09:53 2008 +0200

    Sligth fixes.

commit 54e49796ea7109b1ce1ee51d581afc8e6c4e1eea
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jun 20 13:44:04 2008 +0200

    Wrong path.

commit e917102ce7ce5294e0a60261eadb8197fbbabdfb
Merge: ae2e813 f53765d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jun 20 13:42:35 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit ae2e813a1722084a063e90873c03ede549c82dc5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jun 20 13:42:22 2008 +0200

    IE issues cont.

commit f53765d803f061fa8be86ede31a3de56df19d44d
Merge: 2d62c5f ff1772a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 20 13:31:21 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 2d62c5f62ff7e2a7f1420e3cda22fb4cf0fcf8a4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 20 13:31:15 2008 +0200

    Avoid conditions for YAZ features.. Require YAZ 3.0.29 or later.

commit ff1772ae8d5912fe8c1816ff4ab08a20382c0376
Merge: f5f791a ef1c757
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jun 20 12:50:28 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit f5f791ae403eb69d3f4401209cb72e8bbd8dad21
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jun 20 12:50:11 2008 +0200

    Trying to fix IE issues.

commit ef1c75777701370746b319868eae804d32555218
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 20 12:42:02 2008 +0200

    Removed unused debian template directory.

commit a1fb6e2edfc3e299550cc0c2db576b0e44339ebb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 20 10:41:34 2008 +0200

    Fixed obsolete Doxyfile

commit bf5ec066eddd61a98411cc597c4968caf21fbe7f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 20 10:40:48 2008 +0200

    Removed obsolete rules

commit 908388d0ba4d1a23421e6aad2855ca0403c92191
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 20 10:34:25 2008 +0200

    Directory debian no longer part of dist.

commit 8cd1b8ac05626c5ddf1a590e9221f5e23ea0585e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jun 19 15:43:50 2008 +0200

    Reverted the jsdemo client back to the usesessions mode.

commit 5e21f50e2c85da79ab1a2d5fe8201bc48b25f5dc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jun 19 15:37:05 2008 +0200

    Ported oplin changes back to the jsdemo:
    - target facet
    - advanced paging
    - IE compatibility

commit de1cc4cba5ca88fe83892a8f126a0a00ab4d836c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 23 12:38:58 2008 +0200

    Note on Windows service only available for YAZ 3.0.29.

commit 0232cfff359646b39eb049820faa0df6ca5b79e7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 23 12:09:07 2008 +0200

    Bump version to 1.0.9

commit 4889e797fbc4212baaf6eeae902f22b38f29fca8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 23 12:08:43 2008 +0200

    More news

commit be895e49ab7887f5423529b6f11c377218f61c1a
Author: jakub <jakub@indexdata.dk>
Date:   Thu May 22 10:27:35 2008 +0200

    For backward compatibility GET will be used when URL (+params) length is lower than 2048.

commit cfb5d4eb30dff5a9d2c61577414c1b172938441e
Author: jakub <jakub@indexdata.dk>
Date:   Wed May 21 15:53:22 2008 +0200

    pz2.js changed to use POST instead of GET

commit 7c5df8ffac17fc62c85a17897d4c9ffa7f46a187
Author: jakub <jakub@indexdata.dk>
Date:   Wed May 21 15:23:20 2008 +0200

    Refactored pz2HttpRequest

commit ac0bcf66d85044be0461cf2748ecd5fc1b90186f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 14 11:35:46 2008 +0200

    Added section on Pazpar2 installation on Windows.

commit c4bea22d2a7a8c5c78af710ce1629274df2a941a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 14 11:26:57 2008 +0200

    Avoid mixed-stmt declare

commit b1006944ac43c3f9297cc14db8d27afaa1f2d4ae
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 8 20:16:08 2008 +0200

    Document NT services options (-install, -remove).

commit 33cea64918bda5ef5ea82e2f4f3eada2716e9f64
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 6 20:40:39 2008 +0200

    Removed empty declaration.

commit abd5f41ff4b5b6080e22b7a03f81079e1fc1763d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 24 13:44:06 2008 +0200

    Try to preserve order of repeated fields (bug #2165).

commit 85d83a5a0dce211ba4ad58ea16fe48d817891e2e
Author: Marc Cromme <marc@flurry.index>
Date:   Thu Apr 24 13:34:03 2008 +0200

    added holding field

commit 4b411f5fcf2266e4df8812891fd9948215b96068
Author: Marc Cromme <marc@flurry.index>
Date:   Thu Apr 24 13:18:28 2008 +0200

    more holding onformation changes

commit d56467b0149864f24fd83c2268868c68b4a57acc
Merge: a90a784 531a67d
Author: Marc Cromme <marc@flurry.index>
Date:   Thu Apr 24 13:06:00 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/pazpar2

commit a90a784de24517b588dcca35dcb413d2c5af2190
Author: Marc Cromme <marc@flurry.index>
Date:   Thu Apr 24 13:05:35 2008 +0200

    added several MARC21 fields to be used in LOT2 display

commit 531a67df060012ae2c7181da9a68713181cfb8d4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 22 21:38:05 2008 +0200

    Updated copyright year

commit b94f1f57428821e3561571a856a16fee8c238427
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 22 21:32:29 2008 +0200

    Version 1.0.8.

commit bca9f7d03a33dc346648b7b1f60555042ecf42ba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 22 21:29:35 2008 +0200

    Fixed bug #1162: HTML entities are not escaped properly.
    
    The recid CDATA was not escaped properly.

commit 2fdf141842b8984d0b118623e75d0b243d02f5de
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 22 21:28:55 2008 +0200

    Omit log of arguments to sc_main.

commit caccd7d8b406e79df7e43a0e37dd3ba363094c1a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 22 16:12:52 2008 +0200

    Allow Pazpar2 to work with YAZ 3.0.25.

commit fefe2e7a551449db560de9c59c29ce16dff22e86
Author: unknown <adam@.(none)>
Date:   Tue Apr 22 13:15:58 2008 +0200

    Pazpar2 works as Windows Service.

commit 5fdac8e7a282d625568f5768bd3ae9367dd4acaf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 22 12:21:11 2008 +0200

    Incorporate Windos services (sc).

commit 3f46a4cb43b195b827e585b8806a9fcd3f23d466
Author: unknown <adam@.(none)>
Date:   Sun Apr 20 20:47:49 2008 +0200

    Init winsock. Incorporate ICU. Pazpar2 runs on Windows.

commit 18701a2fcad5171b03a76ceda18702831eb90850
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Apr 20 20:16:45 2008 +0200

    Added check for Unix specific headers and harmonize with Win32 build.

commit 7b6a5229728d844018cd5ad1f17953b654b27f98
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Apr 20 20:10:43 2008 +0200

    File win/makefile part of dist.

commit 22e901d7fb51b461c2954ad50a3d270bad9b7bc9
Author: unknown <adam@.(none)>
Date:   Sun Apr 20 19:58:39 2008 +0200

    Added NMAKEfile

commit cc178327044177f177d0474b757f53bcd86b4d42
Author: unknown <adam@.(none)>
Date:   Sun Apr 20 19:13:57 2008 +0200

    Pazpar2 compiles on Windows. But does not yet work

commit 6649b4b82ef1242cb0c8d59ebc240e71080e0cfc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 15 10:13:07 2008 +0200

    Latest m4.

commit 4b17491aaaf371bf121acd3b6b8e23a5a11f0174
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 15 08:54:51 2008 +0200

    Debian 1.0.7-2.

commit e33d1828f8fd97872062e99fb13943e0704acc85
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 14 17:43:53 2008 +0200

    Update NEWS to reflect version 1.0.7.

commit 515cff928b9879445d700f9d7f0bc5ae60e1b4d5
Merge: 89d4184 48fdb40
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 14 15:53:04 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/pub/pazpar2

commit 89d4184e564698a44bb3bd2dc006d0b2aed68526
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 14 15:26:43 2008 +0200

    Ignore config.h stuff.

commit f89a08d579f270d78b6e48a04ec63cef23539c88
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 14 15:25:45 2008 +0200

    autoheader generates config.h instead of cconfig.h.

commit 5a145dc87e4756afc3e247cded32a9666457f065
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 14 15:00:15 2008 +0200

    Renamed config.[ch] to pazpar2_config.[ch].
    
    Renamed config.[ch] to pazpar2_config.[ch] . The config.h is usually
    for autoheaders to use .

commit 90dcde08cb73241173e22e84362c6acf9ee92276
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 14 14:49:08 2008 +0200

    Removed the GAGA code sections.
    
    The GAGA code sections are old experimental code which was added
    Nov 24 20:29:07 2006. This code has not been enabled for a long
    time and no longer compiles anyway.

commit 48fdb40d6484c8751e942063bc01a3ee18d3bf84
Author: Marc Cromme <marc@flurry.index>
Date:   Mon Apr 14 14:36:37 2008 +0200

    towards 1.0.7

commit 4c2d899eb93d1b89ace43664f6d0d583cf8e2edf
Author: Marc Cromme <marc@flurry.index>
Date:   Mon Apr 14 14:33:26 2008 +0200

    towards version 1.0.7

commit 051418ecdce38484bf4cecd2323d4fc4a80f2e15
Merge: 2642205 e107b00
Author: Marc Cromme <marc@flurry.index>
Date:   Mon Apr 14 14:03:51 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/pub/pazpar2

commit 26422053973b1e538de04bd65c18d72665fa17a5
Author: Marc Cromme <marc@flurry.index>
Date:   Mon Apr 14 13:59:21 2008 +0200

    enhanced MARC21 excration such that all full text fields are found, not only the first one

commit e107b0011a295ccc61502d6e5ea79d9125a3fbb4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 14 13:12:06 2008 +0200

    Updated source file headers with new year and no CVS Id.

commit 8534375ee13c300c9946c7d145ad92cd5b1da9d3
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Mar 28 15:10:52 2008 +0000

    A test update only

commit 13953c819a69e78fbfc1f5df26fef4670904909c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 25 14:00:59 2008 +0100

    Log XML/XSLT errors to yaz_log.

commit 26533e5999e16cbbab6a372044498e62028390b0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 25 14:00:41 2008 +0100

    Ignore more files.

commit 8b7f7460007a72aee00fe08daf1c9c83525e0520
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Mar 15 22:27:14 2008 +0100

    Moved ignore files.

commit e49fcad942efc9104af9837fa04d94188058e85a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Mar 15 22:27:13 2008 +0100

    a

commit b4e80d145253134b44614896ba7f0b1975d22afa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Mar 15 22:26:38 2008 +0100

    Auto add Git submodules in buildconf.sh.

commit a1fa26de0538c85481c3fa196ce49e9c5ed39ec5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Mar 15 22:26:26 2008 +0100

    Generate ChangeLog using Git.

commit f0a99450efe81ff4d4a941801a92bc99d2544ebb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 12 12:11:40 2008 +0000

    More changes.

commit 6d3b17b2b28a08bb14f2c3a87b376b72b8e6dbd5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 12 11:46:31 2008 +0000

    Version 1.0.6

commit 38ddf417743e91172232de723c145f08ea4d448d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 12 11:38:29 2008 +0000

    Updated changelog.

commit b105666b770081807a7af0846f87906641c10a79
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 12 11:36:57 2008 +0000

    FIXED: pz2.js would break in IE because the DOMElement is missing hasAttributes method. (bug #2103)

commit 7c2c72339e8d1f6ada2de74870bcc8ae038d062e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 20 13:41:50 2008 +0000

    Smallish fix.

commit bc0d89f1935a25de35b5458ddffc878a9c912a64
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 20 13:04:23 2008 +0000

    Added documentation on ajax client development with pz2.js

commit 27bd7068c74c897d70ec085e2cefde92ebf75d5c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 20 08:28:41 2008 +0000

    Version bumped.

commit 0626b5693e3f8efa22fbe78eb38085631e1c3fed
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Feb 20 06:22:32 2008 +0000

    Fixed precedence rules for wildcards, I hope

commit b2b6c4975cd5cbcbe35a198c8bca5f40a8838e05
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 19 14:54:58 2008 +0000

    Bumped version number. However, wildcard handling seems buggy.

commit 96fb93033c81a9a56f3a5241e3fc47522e4c0824
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 19 10:57:37 2008 +0000

    Narrower search for wikipedia.

commit 1ceabd4184b034eb6c86868c535476172606e1e8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 18 19:33:32 2008 +0000

    Using yaz_daemon rather than pazpar2_process.

commit f08a7fdec8ccdb99e1391507a2c944fca254e2ec
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Feb 16 04:32:54 2008 +0000

    Fixed bug 2100

commit bfafcf99e438965125d1fb46757fd453b5ccd823
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Feb 16 04:32:41 2008 +0000

    Changed example file to use database wildcard

commit 7e5434b773715b1d022a0d7cd7d0dce5a17adcb7
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Feb 16 04:28:55 2008 +0000

    Enabled database wildcards, Bug #2100

commit 41a93796d5eedc4aabcdf30c6ce91c24829e7f52
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 14 14:45:57 2008 +0000

    Date was screwed.

commit 95f8c6abd0572eb572d6e6612904f247271c15cf
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 14 13:39:18 2008 +0000

    bumped version number.

commit 55247e2dae0498e0fb9d4aa6e4f3083621912487
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 14 12:20:24 2008 +0000

    Modified XML parsing. Bugs #2066 #2098
    Simplified record method.

commit b8fcc1d1070e21a5ea5343ade64ab261108b4697
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 24 22:09:21 2008 +0000

    Require autoconf 2.60 (bug #2050)

commit 66f456581b71f4f31d6e18aa30c59ff5d1dc70db
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 15 13:59:18 2008 +0000

    Added swich to use a pazpar2 php proxy (requires masterkey-core)

commit d5ffc2f6e667c1d849bf7579add8435664e678c5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Dec 22 17:10:37 2007 +0000

    Avoid mixed-stmt declare

commit 7182ce9776fbcadef10afe7df72e22997f68be1c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Dec 20 13:09:40 2007 +0000

    Removing bug in the record method.

commit 5b233035bc221e0674fa86503451af6122ff6759
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 10 22:05:09 2007 +0000

    Changed AC_CHECK_ICU is using AC_ARG_WITH.

commit 0619e2642e08c23444b1ff085f8b7835791a18df
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 13 13:07:28 2007 +0000

    Removed quoted var.

commit 71751303d2d840bc102a0455b24fe9e61ee99931
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 13 12:51:29 2007 +0000

    When parsing detailed record the subject nodes are placed in an array.

commit 07f455863d1f5d81bfa7a7718edb1a7bf805a440
Author: Per M. Hansen <perhans@indexdata.dk>
Date:   Tue Nov 13 10:41:03 2007 +0000

    Changes to make it more correct Danmarc

commit b891c561d6ba48be9780f38b55172571767dddf4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 9 16:59:27 2007 +0000

    Towards formal release 1.0.5 (Debian 1.0.5-2).

commit b35fa8a84e101bd6ab4312611be8460c017a7437
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 9 10:43:58 2007 +0000

    Deal with ICU not returning sortkey.
    
    If pp2_get_sort returns NULL, the display string is used for sort
    and a warning is issued. This could be a fix for bugs #1858, #1634.
    But we need to know why a NULL sortkey is returned.

commit 9788ed664227c6a5f44370589dde6176f8c28cf1
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Nov 1 11:16:38 2007 +0000

    preparing release 1.0.5 with JS errors corrected

commit 66818c2fece0030384df0a4f83ca7f64ef4b1cb0
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Nov 1 10:59:32 2007 +0000

    avoid referencing XML element text when no data in XML element, thus preventing crashes

commit 96ddfff120e5c0ce386ee1b953f55bfcf00f63ac
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 31 10:29:01 2007 +0000

    Introduced on_init event handler.

commit fd2ed46d2216a94e1515a54aa7fb23e93987ad03
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 31 10:22:33 2007 +0000

    Fixed syntax error.

commit eed30a5461c8c61a88582b69af6ff735839646b4
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Oct 31 05:29:08 2007 +0000

    Added 'date' element type accepting YYYYMMDD

commit 8d29cb8ae99bba2962a76f38ed37921ab830d6dd
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 30 13:41:05 2007 +0000

    Show command output pasrsing: keeping location nodes in an array rather than hash.

commit d8313ec350f1eb3a8fc8815a35c5f97aaddfc724
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Oct 28 18:55:26 2007 +0000

    Fixed bug #1794: Pazpar2 does not return valid XML.
    
    The routine, error, was modified so that 'addinfo' in error message is
    generated using xmlputs.

commit a028d413803b82dd3d9ed025e88b06fbf82d40de
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 9 05:48:28 2007 +0000

    Debian 1.0.4-4

commit 39a36357055b29eb41cfb1ef0cc82f2826d2df64
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 8 13:19:22 2007 +0000

    Added support for retrieval of records in binary.

commit 3c6797554c9c8a595d25616587839b1400c5e3b7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 4 12:01:15 2007 +0000

    Added metadata title-number-section (245 h)

commit 51959d3e777c2043e869aeda9dd910bce4d82fe0
Author: Per M. Hansen <perhans@indexdata.dk>
Date:   Thu Oct 4 09:52:28 2007 +0000

    Danmarc2 XSL.

commit 2c9d22968490399e79382dd5dce24fa3d3f35f1e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 2 12:36:38 2007 +0000

    Debian package 1.0.4-3.

commit 56a55ffd1562165febc1a2a66d0c2a95e966d540
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 2 12:11:14 2007 +0000

    Use queue for raw show; to solve Bug #1644.
    The client system now makes a queue of requests to be carried out
    (struct show_raw). Howevever, HTTP connection closing could be handled
    more elegantly (to say the least).

commit 22fe11dc47be6b8a98851d6ff077f1a1d492f35c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 2 12:09:40 2007 +0000

    Refactoring.

commit aa622908a43254464ce8aa3099f863459b024a72
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 2 11:47:50 2007 +0000

    Using closures instead of global variables.

commit 76f73dd0a68b29d334e0efdcd7a3102ea0e699fb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 2 10:33:18 2007 +0000

    Removing mk related classes.

commit c0a89e3e20189dbb2073522cc888e5b84a53df04
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 2 10:32:03 2007 +0000

    Ensure show watch is fired if client is disconnected.
    When a client is disconnected connection_destroy and, in turn,
    client_disconnect is invoked. This function now calls client_set_state
    rather than setting the state directly.

commit 3ea2f6ca025f6888d3ef2af4fa1e342d84fe1725
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 2 10:11:56 2007 +0000

    Fixed bug #1646. http error: when trying to callpz2.
    Pazpar2 crashed due to a memory reference when a connection was
    NULL for a client. It could become NULL if the client would lose
    the connection (e.g. timeout).
    Also added a better diagnostic for the case where multiple record with
    requests are received by Pazpar2. Bug #1644.

commit 591409403d68258a245cf30de428da8d7d1f2046
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 2 10:08:39 2007 +0000

    Removed target_timeout from parameters

commit e0543b6a779ea1d96775fd4a901cf0ccf0c30ce0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 2 08:40:03 2007 +0000

    Debian 1.0.4-2 with lower connect timeout

commit 9c5d5d176df284a6ec614456306e87cb3a8d2f12
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 2 07:50:12 2007 +0000

    Lower _connect_ timeout to 15 seconds.

commit 925a1a1a990b99e44b6ba72fa55e591a4d838ab4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 28 12:20:36 2007 +0000

    Towards 1.0.4.

commit 401d3364f84085a8b665a78aad7864fe5eabe095
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Sep 28 10:14:09 2007 +0000

    Throwing errors (instead of polling) when the WS response is malformed (non well-formed XML or missing <status>OK</status> node).
    Error handler for catching asynchronously thrown errors.

commit 53839677aede8d047b13ce73c839b4d07238ad99
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Thu Sep 27 09:15:48 2007 +0000

    Added function document.transformToDoc.

commit 3695af4856ba7393a6ae4e793afa8d3263db9416
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 26 09:09:15 2007 +0000

    Slightly better diagnostics for HTTP parse errors

commit 822befaa222d057dff8977bd4947d59784adc1a1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 26 08:56:29 2007 +0000

    Debian package 1.0.3-6 with HTTP fixes.

commit db7a631a123dc07681cdb3599e6b2db67de41bc7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 26 08:53:53 2007 +0000

    Fixed bug #1659: Honor LF in HTTP headers.
    Fixed bug #1665: HTTP Parse errros should produce HTTP errors.
    Set negotiated HTTP version in HTTP response (i.e. HTTP 1.0 response
    for HTTP 1.0 requests).
    Perform proper Keep alive negotiation by inspecting 'Connection' in
    HTTP header.

commit eeeac3dc5704fa9e9af4e51dee8b3a256b080e0e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Sep 23 15:39:24 2007 +0000

    Pazpar2 honors POST requests and proxy's them too if proxy is enabled.
    Bug #1095. URI arguments are interpreted if Content-Type is
    application/x-www-form-urlencoded. There are areas, still, where Pazpar2
    needs tweaks more functionality in order to be HTTP 1.1 compliant - most
    notably support for chunked encoding. The HTTP code also assumes that
    HTTP lines ends with \r\n. While that it according to spec, not all
    clients do so (YAZ bug #806).

commit 315147fb5968cb466939ad2c2cdf66ecd53e4222
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 20 09:22:37 2007 +0000

    Client state Client_Connected is now considered active. It's the
    stage after connection has been established but before Init has
    been sent. This is another fix for bug #1628.

commit 0bb5b3d39bfed6694315ad99246e2c8177c57225
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 20 08:34:50 2007 +0000

    More active trickery. Setting state to Client_Continue instead Client_Idle
    when receiving successful responses (init, search, present).

commit bf6019cfd718eab84165c4aa3eb3d9b78dbf0bd3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 20 08:14:21 2007 +0000

    Debian package for fix of bug #1628.

commit d7ba48e5055825167973cfa42ac76a7003f987bc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 20 08:13:26 2007 +0000

    Fixed bug #1628: show command returns zero hits when searching a slow target.
    The problem was that a client was in Client_Idle case when it was actually
    about to perform a search or other operation. The problem was in function
    client_prep_connection where a client state was set to CLient_Idle if
    connection was already open. This is wrong. The client is not idle: it
    is about to perform a search. A new client state is therefore needed:
    Client_Continue, which is like Client_Idle but differs in that a client
    is considered active. Neither Connecting or Connected are the same stage
    because these are states prior to Init Handshake with target.

commit f17753536a7a1ab86f518b7705ed3a2b3216c0e5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 19 13:23:35 2007 +0000

    Deal with targets that return negative hit counts.

commit 1e6906064f09482ddc3660971f35c9299e3a6da7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 19 13:00:01 2007 +0000

    Terminate blocking show if active clients reaches zero

commit d7ab79ad98140053d50010815fde518f9a21230e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 19 09:49:22 2007 +0000

    Removed log statement with undefined behavior

commit 722eaa97d13649fa0c5494b2e913ee37dc2f86fe
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 19 09:46:26 2007 +0000

    Ignore test program

commit bd3cab019f42eee5da6d2dd95f102fe7476b3804
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 19 09:45:36 2007 +0000

    Towards 1.0.3

commit 667c36351e416874c6da8dfe1b4f2ea447cd8099
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Sep 17 08:43:17 2007 +0000

    One OpenUrl per merged record.

commit b4d8a46ee01e686994672c64b0b49751b351626c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Sep 15 09:09:53 2007 +0000

    File test_icu.cfg part of distribution.

commit 10c3439fbb19a8651bfec616372eb51dd4ad74cc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Sep 14 09:46:49 2007 +0000

    Solving bug 1581.

commit 0ff1a97b2a69905755b9adb24a474d30f1c52150
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Sep 12 08:57:14 2007 +0000

    pzHttpRequest: escape() used instead of encodeURI() for GET parameter values.

commit eae74850df5cbfce864b7e2f4a954c998cd6743a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 12 07:03:03 2007 +0000

    Fixed non-ICU compilation

commit a4486dfad009fb0ce5a7a3880cb38be1562d89a8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 11 15:52:13 2007 +0000

    Getting rid of Bug 1364.

commit 1f43cfe150633773814f78d7b41127fdfa68be40
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 10 16:34:45 2007 +0000

    Fixed dist rule for test_icu..res files

commit 5fbb47dfb6698d691d26c854e67a5dd80682bd51
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 10 16:33:53 2007 +0000

    URLs for ICU testing.

commit d7dc14dcdfbd1ecdc805a0d649203f3b9888749c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 10 16:25:49 2007 +0000

    Implemented sorting using ICU. Bug #1190. The Debian package now
    enables ICU by default. Added new tests for ICU enabled Pazpar2 - test
    skipped if ICU is not enabled.

commit cb781e350e31ca8a8682ea6eb05453b9da915d5a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 10 16:05:48 2007 +0000

    Do not depend on HAVE_ICU - because 1) we never want public headers to
    become dependent on HAVE_-something. and 2) C code including icu_I18N.h
    checks becore inclusion.

commit 8b019634e9b2a60e1bc1934d218b7a1c71f55164
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 10 16:04:20 2007 +0000

    Fixed bug #1535: Missing term in output for some configuration(s).

commit 1ef5687e02cebccd5eb798d599dd336d4480c2d1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Sep 10 13:18:53 2007 +0000

    Solved: IE throwing exception if text contents of the node was an empty string.

commit cf7a37524db52e105814a2a337677fef92e39a01
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 10 09:10:16 2007 +0000

    nxml indent (no semantic change)

commit 8c7689a9150ae2639201c726a010c9059055b9be
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 10 08:42:48 2007 +0000

    Added option -V which shows version information.

commit f15696a4a6275c9b1b9933d4410c25277050f7bd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 10 08:18:19 2007 +0000

    Factor out most of the regression test to separate script

commit 1f2d494505138bfbc6bbff8fcddeb786144a183c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 7 10:46:33 2007 +0000

    Added small test for existing metadata character normalization system.

commit c7e3db74117d43e0e26c6bb127960c9421045875
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 7 10:27:14 2007 +0000

    Indent

commit ea524f9666e975867f90abf974a4a8360729a971
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 5 09:13:32 2007 +0000

    Removed debug message

commit 2513705685ba4ebe443d8bfee658724dcbddecaa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 5 08:43:53 2007 +0000

    Debian package 1.0.2-8

commit 7db06f8379d23e8f1bce2c87f3ce082bb56ac2db
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 5 08:40:12 2007 +0000

    Fixed bug #1507: Command record=..&id=.. should block if it does not exist.
    Added a new session watch type plus two HTTP requests for testing of
    this.

commit 15f236dc80e9d06944cc49289fd032d748e0c4bc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 5 07:24:04 2007 +0000

    Fixed bug #1395: Fixed size array in function hitsbytarget in logic.c.
    Also added a test for command=bytarget.

commit aaa38a3876059cb09b9e95c1ba5ba40edd7d82e8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 4 08:01:09 2007 +0000

    Debian 1.0.2-7: Fix pazpar2path setting so that empty string is allowed.

commit 581977886533cf0a1a7d58097c11a3f5b1cf31be
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 3 20:13:22 2007 +0000

    Allow empty string for pazpar2path

commit bb80906f495c65cde06570738bf0c2aafe54f365
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 3 09:56:34 2007 +0000

    New Debian package with updated pz2.js

commit 245fa946733907320f50a88095d71771ce4cda6a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Aug 30 13:43:43 2007 +0000

    removing typo.

commit 7cebf8c8b85533360b140a7e5c769be4de9ea25c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Aug 30 13:24:37 2007 +0000

    Changes to fully support accessing pazpar2 through a proxy.

commit e2f1361ffc2468fe4127a9759691d6b66f5983f6
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Aug 30 08:45:08 2007 +0000

    better error recording and output of example XML config file added

commit 2058959fc0a6888b55f23586cd3f1d173b2a46b5
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Aug 28 21:11:21 2007 +0000

    Eliminated exits. Pointer type change, to remove warning

commit 3419c7c2b6d743b105153be87af4168e63c18e19
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Aug 28 16:47:30 2007 +0000

    This should address Bug 1433, OpenURL links appearing where they should not.
    marc21.xsl normalization stylesheet was generating metadata element whether
    an OpenURL resolver was known or not. This caused display stylesheet to
    generate the element. Could have been fixed either place.

commit d72e91e08e0cc24224d9685cf8978e2f3697b59e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 22 13:25:55 2007 +0000

    Create a symlink rather than a file in /etc/apache2/conf.d

commit 8adb6de10317a09f4a8db8d71dc339629fca72e2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 22 09:54:57 2007 +0000

    Official version 1.0.2.

commit aeca8671e89c5ade0a14aa95429632bd83772409
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 17 12:39:11 2007 +0000

    Changed session_setting_oneval to return 'const string' rather than
    string. Settings returned are strictly read-only.

commit 32b629e24724670d2cfb71c1db1e5a26fc5ae399
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 17 12:25:26 2007 +0000

    Fixed bug #1355: CCL-queries messed up by binary chars.
    Apparently the yaz_iconv_open was passed an empty string - returned
    from absent queryencoding setting. We now check for empty string..
    I don't like empty string and NULL value to be messed. Function
    session_setting_oneval should return NULL for absent value. Empty
    string for empty string.

commit 771918b98625c452e281b0597cc12c239f897a38
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 17 12:11:50 2007 +0000

    Added test for bug #1355.

commit 27f4fbe7aac495517af0b94bac3e53f409c163e5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Aug 17 11:29:36 2007 +0000

    Added open-url-resolver setting to the default set of targets.

commit 4fd9b3fef00531efd168d1223689fba82f09045c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Aug 16 12:42:44 2007 +0000

    Added open-url element to the service.

commit b1c01879c1b6f3a66df19da30e11f0cbe8f354bb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Aug 16 12:40:01 2007 +0000

    Adding open-url lik generation to the normalization stylesheets.

commit c0ea19d809710671b1d55d4fb9d7a6513bc80e27
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 16 11:30:45 2007 +0000

    Fixed bug #1358: md-title-remainder may or may not be present in test.
    The xmlNodeListGetString in some cases returns NULL and other cases
    return "" for what seems to be same input.

commit 3546bfed30c8097e5e73b3c04808d4fc05f2bb66
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Aug 16 07:56:18 2007 +0000

    added docbook-xsl to build dependencies

commit 01f6c800346b0d197e5e8e3c097bd2d7640b1e17
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Aug 16 03:12:42 2007 +0000

    Created new field, 'subject-long' containing detailed subject headings.. it appears
    the fully detailed subject headings don't work well as search access points, at
    least in the LoC.

commit bb1915759f375d89e68ca95c0b449fd69cd6b29b
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Aug 16 02:56:33 2007 +0000

    Tuning subject display

commit cc6af886fdd7480208a5362fe9e13bd0427fbc8d
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Aug 16 02:44:19 2007 +0000

    Added subject subfields -- to differentiate different subcategories.

commit fe989f9a69b57d27e8bce3acc467274cd4803dd1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Aug 14 14:23:32 2007 +0000

    Changes in the pz2.js to make back button work.

commit 702acf7c231130c26d27b60e627a01fbfa3cc5e4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 14 14:06:21 2007 +0000

    Testing some settings as well

commit dfb4f442a7cafa4f85a8c1f70f9f085389f7a7b4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 14 14:03:02 2007 +0000

    Fixed bug #1021: Handling of individual proxies for targets.

commit 83e0437fcdbb58f075b62d4983c6d155e46efdf2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 14 13:14:48 2007 +0000

    Block on first show following invalid search

commit 421629d1cee8e5c22724561aabb13e0760c85f6c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 13 13:27:04 2007 +0000

    Implemented what could be a fix for bug #1356: Pazpar2 crashes for some
    invalid URL. The problem is not URL related but rather that a show following
    a faulty search (here filter fail) will read a _lot_ of uninitalized memory.

commit 6653dec0aee3809e194442fcd13ee75b79d72db7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 13 12:51:11 2007 +0000

    Ignore valgrind output.

commit 9ed0f85d50987f6aff5629a4cc7aac685101f748
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 13 12:51:00 2007 +0000

    Allow the use of valgrind

commit ce9af28e0299ae0ee246fa6d003ba29d374397df
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 13 12:42:45 2007 +0000

    Fixed bug #1359: Pazpar2 reading uninitialized memory when sorting.
    The offset is -1 when relevance is in effect. We just use value
    0 instead.

commit 10b25dd9f55050209d3c71dcf7f845150d622f3b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 13 12:13:31 2007 +0000

    Debian package bug #1348 fixed.

commit c5b012247779e809a4eaf1dc861dfb8a7cf5ae42
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 13 12:12:30 2007 +0000

    Fixed bug #1348: Conversion into OPAC. The MARC conversion module
    was using Libxml2 to produce the bibliographicRecord and caused an
    XML header to be included in a bad place.

commit 6a43e546fb2c92badbc8daa6438dc11b1b113d88
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 13 08:38:07 2007 +0000

    id logo part of pazpar2-jsdemo package

commit 1734f8435b1b9cdfef3abeafb89482ad439126a6
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Aug 13 03:43:40 2007 +0000

    Added URL-recipe to dist file. Not sure if this is the right thing
    to do, but auth module in standard masterkey relies on it, and it
    doesn't hurt aanyone if it isn't used.

commit 76913a6235a6410a02e00486093b45f93a04d2f1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Aug 12 10:36:33 2007 +0000

    Include test marc21.xsl in distribution (tar.gz).

commit 9cfb3f33ac2c7c96dee3d1d5473d3f37c3dafb76
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Aug 1 11:48:26 2007 +0000

    Updated doc to reflect changes in settings system

commit dbb988ac0169cfc6470b029c73895fe5dd48e43d
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jul 31 22:35:40 2007 +0000

    Included description of settings exposed to records.

commit a9527ef447794713570f93f8cddef6e352536f6b
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jul 30 23:16:33 2007 +0000

    Enabled passing settings values to normalization stylesheet.

commit b2c93dc0ae1185ad5d45882c38f19f4f9d0ebdf6
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jul 30 23:06:01 2007 +0000

    Made local copy of marc21.xsl. This was done to support tests and behavior
    that is not desirable in demo/production systems.

commit 2ba8ac40a1911b9854478521556469909c6c96f0
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jul 30 11:52:08 2007 +0000

    Added support for settings-derived data elements in post-normalization record

commit 3f5a52555dcfc4d95c4fc774ad2f551247c14fc2
Author: Marc Cromme <marc@indexdata.dk>
Date:   Fri Jul 27 09:07:49 2007 +0000

    added target debian;

commit d24daa29f95b96d573b0480d043d0d9e43637cc4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jul 26 13:47:52 2007 +0000

    Added IE/FF compatibility functions.
    
    DOMDocument:
        newXmlDoc
        parseXmlFromString
    
    DOMElement:
        removeFromDoc
        emptyChildren
        appendTransformResult
        appendTextNode
        setTextContent
        getTextContent

commit 3677728f894c7296cbad739187c2991d00874479
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 25 13:27:06 2007 +0000

    Fixed bug #1319: Pazpar2 goes to infinite loop.. Seems resolver related.
    Routine connect_resolver_host had a brain-damaged loop structure.

commit ba9748681316ba56b1b1e4860b2036751dea7ad1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 25 13:20:46 2007 +0000

    Removed sleep/test code which was commited by mistake

commit 4a61cdbbd827ee9ccb50aa84611fa262432da084
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 25 11:41:32 2007 +0000

    Z39.50 session/connect timeout in parameters

commit 3da1c681b8d08ce707325c41743630842f0a7014
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 25 11:00:26 2007 +0000

    Removed unused code

commit 5c050b4ec84d485021bce4a43389bc572073f635
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jul 24 08:15:12 2007 +0000

    Added clickable facets to the jsdemo.

commit 661865e0c4a8cb6ad8fe28f40801a9108fb5fa87
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 23 12:28:46 2007 +0000

    New internal Deb package: osrting by year

commit efc389e19d4b29f32c436ad848274709ad8d7706
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 23 12:27:44 2007 +0000

    Added note about sorting by year.

commit 9e625af75632d86876dc419d0140e51bdef98d7e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 23 12:23:30 2007 +0000

    Implemented numeric sorting (sort by year). Bug #820.

commit c9b0f59ba0784f49223b53f092b08f75ad99cb37
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 23 11:54:00 2007 +0000

    Added test for sorting of title.

commit ab51b4b34d324c741bf98ab40456a471d02a3d87
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 19 17:48:18 2007 +0000

    Removed masterkey.cfg

commit 6ad628a04aa9e2f03a3cc39007de2e063904b6e2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jul 18 16:44:15 2007 +0000

    Making demo look nicer.

commit be0709b4236de16e9a41cdf9d04d7a9f4cf9b490
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 18 14:19:03 2007 +0000

    Added OAI/DC conversion.

commit a43efccd27be2534dbde26562b80a6e05e36f3d8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 18 14:11:42 2007 +0000

    Added this stylesheet. Just includes marc21.xsl.

commit fa4a8f5a36d63ba1487fa06a0244c4a8e86969d6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 18 13:40:56 2007 +0000

    Default pazpar2 invocation url path is /pazpar2/search.pz2..

commit 74b379184d131bea6e32b31f7ba3918cfc30a5d8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 18 13:39:11 2007 +0000

    Test use of pz:xslt=auto

commit 4a2b67e16fd62735428ba23edce5500c43d02838
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 18 13:37:30 2007 +0000

    A value of pz:xslt = auto makes pazpar2 load stylesheet with name:
    value of as pz:requestsyntax followed by '.xsl'.

commit a085694d89c72f473733b58d08ddc2f5b37390e2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 16 17:01:46 2007 +0000

    The record ID (recid) that Pazpar2 generates is now the merge key and not
    a dynamically generated integer. It allows us to repeat the search and
    still be able to get hold of the record again. A little more persistent.

commit 469fc0b237f731ac0afb10ad425f06ce5ea03d67
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 16 16:43:45 2007 +0000

    Merge the electronic url

commit 49de028a1fcb28753016d58766f2f25c758a4bb2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 16 15:21:29 2007 +0000

    Added metadata: medium, electronic-{url,text,note}

commit 5b819d9bd25274cdf7a62a40c5449ac478e96c2e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 16 12:31:09 2007 +0000

    Simplify make dist hook. Omit etc/masterkey content from distribution.

commit 47fcaa2307337683215b398e3eaad2e06c5fe9db
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 16 09:39:55 2007 +0000

    Added a lot more metadata for MARC21. This changes the ranking result
    a bit. Added test for 'record' command with- and without offset.

commit c90ecdbac8570895588d41f7d751424e5da1b400
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 16 09:10:05 2007 +0000

    Rephrase

commit a6fd755d34b38dfdae0efd1715571863a4d290d0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 16 09:09:56 2007 +0000

    One more record dump to be tweaked to use log file

commit d97bb5af15e77bfec1e8461afe475b5fe9d41106
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 16 09:00:22 2007 +0000

    Option -d dumps records to the current log file instead of stderr.

commit 5907cdbaf84f561b7dc284048c59fa66b95e0db4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 16 08:58:12 2007 +0000

    Describe option -h

commit 32176e44d107d0b1edb8be10ca7e2fda4d29e3ac
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 13 13:16:57 2007 +0000

    A little more details on how record&offset=.. fails

commit 564cb81d49e22796ac81b6f7c922134ddc9ad604
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Fri Jul 13 10:30:36 2007 +0000

    If member 'handle' is specified as a param, then handle will be passed to
    callback.

commit ffae6742e2016169e95c3aec00af739850189b2d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 13 09:25:41 2007 +0000

    Pazpar2 uses the MARC/iconv handle when genearted OPACXML. This is to
    ensure we encode the MARC portion according to charset rules.

commit cc87307147ba12602de3e23f4a6de713f9f174c4
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Thu Jul 12 11:49:20 2007 +0000

    record handler can be called with optional 3rd argument which is expected to
    be a hash table. If member callback exists, this will be called upon
    response.

commit 247113bc4211efc45bdff87daefa8796561c89b5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 12 08:01:06 2007 +0000

    Removed 'Destroying orphan connection' warning.

commit b92603b9fe747df251114bdb8e8cc41fae4305b9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 11 19:41:40 2007 +0000

    Fixed bug #1283: Keep un-merged metadata elements.

commit 4cf0d90bd46699b59bdfa485867084342ee542b7
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Wed Jul 11 10:32:27 2007 +0000

    Added (thanks to Giannis)

commit 1fe483bcd09d6bab13d1b38b558e2d6c71319587
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 10 15:00:13 2007 +0000

    pazpar2.cfg.dist listens on port 9004. The Debian config pazpar2.cfg
    listens on port 8004.

commit 7899ce889dead1ac8526ac6c53686feaf9be201a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 10 13:43:07 2007 +0000

    Use pz:elements. Change reference to marc21.xsl.

commit 3894ea179f6d40e2d08351e69c225b1feaea4b6d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 10 12:05:14 2007 +0000

    Fix location of pazpar2.cfg (bug introduced in previous commit)

commit ebc1462c4e054d9873ad992d2c2c11f22a0c8d0b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 10 10:40:49 2007 +0000

    Debian installed pazpar2.cfg is based on etc/pazpar2.cfg.dist with
    cfg.patch applied.

commit d13de53e1258aefefa4ecd684dfc93c9cbcd197d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 10 10:20:56 2007 +0000

    Specify pz:elements because it is implemented

commit 44fed845c16842d469977f88a49c5c6132e7345f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 10 10:17:17 2007 +0000

    Removed syntax and esn from being hard-coded, because Pazpar2 now uses
    pz:requestsyntax and pz:elements by default.

commit a4c1dd6dfd756fcd7dc6e4af0dda8f845c542a1d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 10 09:44:00 2007 +0000

    Removed / in doc install rule to avoid double-slash (cygwin)

commit 9fdb1208081d15ac6a9e13c70561977fd0e0d6cc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 10 09:40:06 2007 +0000

    Removed / in doc install rule to avoid double-slash (cygwin)

commit 04864c49bf43ed46f71e0a6e452d56fe76fdfce1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 10 09:19:32 2007 +0000

    Do not generate pazpar2.pid by default, i.e. only generate PID file when
    -p is given.

commit efd1dc08cf72543916e0db33592f7779111d67ac
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 10 09:19:01 2007 +0000

    Upstream

commit dc560101265014ac75287a9542b172cbdcbe3e8c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 10 09:18:49 2007 +0000

    Minor rephrase

commit a0e430a78b44297628468fac5fd6717da894537d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 9 20:00:41 2007 +0000

    Fixes for compilation on cygwin.

commit fa7181d8c0a626fd5f801ae2d9fc85822661186c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 9 20:00:29 2007 +0000

    Bump version to 1.0.2

commit d0fc1a702b50978db129c169c8c309af42f0746b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 9 19:30:35 2007 +0000

    Added include of sys/time.h

commit 2c7edc93f6ff0606f010b48346734a4a4645dc25
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 6 20:15:06 2007 +0000

    Spell fix

commit addcc481d73f61f9e02a41efd741c2a127de44c1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 6 20:13:22 2007 +0000

    Fixed command=bytarget example. Added description of offset parameter for
    command=record. Added SEE ALSO section.

commit 90a3c85bc461272eb9164e2f7a0243cabc90e293
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 6 20:12:40 2007 +0000

    Added SEE ALSO section

commit 0266fc6fbd3a7a931144274ef3ada8db311f6483
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 6 20:12:22 2007 +0000

    Added content for EXAMPLES and FILES sections

commit 923e5434e220748e693701539ec07389fa9d4296
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 6 14:31:06 2007 +0000

    Deal with OPAC records . These are converted to XML but character
    set is taken into account yet.

commit 2d3cc84913d2ef1d93bc24b3b892c25914b5a2dc
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jul 5 19:39:50 2007 +0000

    Changed from slow to default pseudo-db

commit b5d8eb66d7f502f9d62a2005fb1915d45ac16a09
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 5 18:48:12 2007 +0000

    Summarize changes

commit f2f42419854953ebfafcb7b9f56fb23d0a70d321
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 5 18:46:03 2007 +0000

    Minor. But previous revsion (1.13) is not related to getline. Instead
    it includes changes so that the Z39.50 Pazpar2 client code honors
    pz:elements setting. Is used for piggyback search, present and raw present
    if syntax is omitted.

commit 941107ab62dc3972a050c569b7b4e657dcc582a5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 5 18:40:24 2007 +0000

    Reindent according to c-mode. Added GPL header

commit d3346ec4ab71b3555320e691d983e9baeee36e02
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 5 18:37:43 2007 +0000

    Use portable fgets instead of getline.

commit 743b739f5ddbc961fe63f7062345da828c70542f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jul 4 12:33:51 2007 +0000

    pzHttpRequest: added synchronous load() methd.

commit c7e28063b2365987df7adc35db6786732b8e233f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 4 12:07:49 2007 +0000

    Loose the query parsing so that Pazpar2 only returns error if _all_
    query conversions fail (rather than _any_). This means targets that do
    not support some fields are ignored in a search.

commit 5bc1e4ca9d3e25d15cc0434fa6ab6d6083593ed8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 3 19:51:39 2007 +0000

    Towards 1.0.1

commit 625d3e81bade293df64fdb1eda32265b1ddab3c8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 3 19:51:29 2007 +0000

    Towards 1.0.1.

commit 85ecf4ba2f9b484cd63da28dd444625b28358a90
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 3 19:47:11 2007 +0000

    Added logrotate file.

commit 7e3e1e95f36332cd2820a56a4b83c410fbf70cfb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 3 13:02:32 2007 +0000

    List filter as search parameter

commit 1736e62375edd8a3c036c78d709b2beaa82b82c4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 3 11:41:22 2007 +0000

    pz:apdulog example

commit ed886db22397360898fa5ef764543237e99b1774
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 3 11:21:48 2007 +0000

    Added new setting pz:apdulog which controls whether APDUs should be
    logged for some target(s).
    Fixed bug #1252: Using record&offset=.. may hang for a long time.
    The problem was that a target did return a record initially but
    it failed for later present requests . So it was disconnected at the
    time the record&offset= was used.

commit 5ae8c34bb65bf8a4a36ef4b234b79f96fdf7fc39
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 3 10:10:14 2007 +0000

    Be more informative if HTTP parsing fails

commit d7daeec6899ddaf5fd1497d337211405a740c730
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 2 20:55:50 2007 +0000

    reclist_rewind and reclist_read_record handles non-existing reclist

commit 2aceb532a6d1d78c662c309eb371f644111d0cb5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 2 20:55:07 2007 +0000

    Function 'record' takes optional 2nd parameter which is offset - for
    raw retrieval.

commit 3e6a95c79e6e145c8a529766b7059b0ca3268c91
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 2 20:02:48 2007 +0000

    termlist parameters in variablelist.

commit 7f8d54457605175fbe68f11036881f3cba1a1261
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 2 20:00:21 2007 +0000

    Fixed record example output.

commit b1d27db97fd80ec83559efd8620a6f641486ec31
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jul 2 12:52:03 2007 +0000

    Removing array pushes.

commit 9864b5ebf2fda284dd208c64192a652b5e799cd9
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jul 2 10:16:46 2007 +0000

    Stylesheet fetched in async mode.

commit 52793fbdcc6099f1c86e0b4c2c918767c22f7bcc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 28 09:36:10 2007 +0000

    Added parameter clear=1 for init command which makes the session not use
    predefined databases from configuration.

commit 15e05480fc735ba8623513a87061d5babd55acfc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 28 08:53:25 2007 +0000

    Copy settings/*.xml to /etc/pazpar2/settings - including defaults.xml

commit 03eba8e4854ef4fa93ad2ea02aafe5fe70e50906
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 26 13:03:46 2007 +0000

    Handle timeout for Z39.50 connections. For connect phase there is a
    timeout of 30 seconds. Problem is that some targets connect OK, but init
    will hang (forever). For idle connections, the timeout is 3 minutes.

commit e0aefcd72918bb69b11a6a5c363ff37469fbb5b4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 26 13:01:07 2007 +0000

    URL decode variable names. Not just values. If not, things will break
    badly if a target includes a blank in the database name.

commit 50e691d393f2daba7d541e1a19bb13f0cfc96316
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 25 07:23:56 2007 +0000

    Fixed usesessions=false mode. The initStatusOK was not set to true.

commit 98e1ff5ebcca708e56e87ed5ff3596cdf9b2ae1a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 22 13:18:23 2007 +0000

    Fixed several spellings. Indentation is 1 (as given in Emacs locals)

commit a15c8dd2cc465917217489e1483286f2a7f5a63b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 22 12:45:28 2007 +0000

    Spell fixes

commit e91b09d06ab7a44496d08bbe78eea8dc74e42660
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 22 10:54:59 2007 +0000

    Spell Pazpar2 consistently

commit 3ccd9f211e9817a1e193c12c7ad19dd785f2321a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 22 10:54:46 2007 +0000

    Example client specifies usesessions=true

commit 84c071fdd8d3810262abe1b66091184938bc4bfc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 22 10:52:09 2007 +0000

    Allow pz2 parameter usesession=boolean. Default value is true in
    which case pz2 defines sessions on its own or is told to via method
    'init'. For usesession=false, the object does not use ping and
    sessions are not sent to the non-pazpar2 service behind it.

commit 414a47e2db4d91f3733d6ac48c1a5f14c00ced12
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 21 14:05:41 2007 +0000

    Method pzHttpRequest.{get,post} takes URL params as array of object rather
    than object. This allow us to build the params.

commit 558e07f4492c911ee34928db793a95482fc4045b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 21 09:45:03 2007 +0000

    jsdemo now uses /pazpar2/search.pz2 for searches

commit 12af7f286ec9d68fa3f9da31f85a652f3c3889cb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 21 09:44:17 2007 +0000

    example moved to jsdemo

commit 56691e72db213111b84a3c01d47e1d5cae6c30f0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 21 09:42:46 2007 +0000

    Added new parameter for pz2 object: pazpar2path which sets Pazpar2 path.
    Default value is "search.pz2".

commit e709c597b12450d07d225419f6d08e8d3d295820
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 19:27:18 2007 +0000

    Put files for Debian package pazpar2-test1 and pazpar2-jsdemo in
    /usr/share/pazpar2/test1 and /usr/share/pazpar2/jsdemo respectively.
    This makes our package only use one Apache2 config rather than one for
    each UI. The ProxyPass rule(s) are only specified in pazpar2-apache2.

commit 6a2f9ec8c15918dbf86c96da0b4b9e34b41edea9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 19:24:43 2007 +0000

    Reload apache2 in configure mode (install/upgrade)

commit e648fad9feddf0b92031567eaeba9222959928ce
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 14:11:41 2007 +0000

    jsdemo included in distribution. It illustrates the use of the js/pz2.js
    JavaScript library. Added Debian package pazpar2-jsdemo .

commit fbc1e690a450845259ad3e39b9e5520597a4dadd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 14:03:15 2007 +0000

    Example client moved to jsdemo. There are other examples and jsdemo
    illustrates the use of the pz2.js library.

commit 1ff3480de3d2cc209fedda35a0bd9bac8a793191
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 13:43:14 2007 +0000

    Package pazpar2-apache now makes /usr/share/pazpar2 available as /pazpar2.
    JavaScript library pz2.js is therefore available as /pazpar2/js/pz2.js in
    the installation.

commit 8eee4e85aa7e0780dca176866ea7021a87626cb3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 08:43:34 2007 +0000

    Added these.

commit c885842e44edef2d6cacf7b50fe0debc9c1dc509
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 08:38:56 2007 +0000

    Version 1.0.0

commit 717729f05a91d07c5ef29fcc4b8b945e9df19d55
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 08:37:10 2007 +0000

    Add a little on option -t in test1 example. Make installation
    requirement on a C99 compliant compiler.

commit cf08d2342c0354853091e98bb5d7aaf38c173032
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 08:25:58 2007 +0000

    URL link to MARCXML

commit 9b1c814be5e4584483921ae6610c36579b6f13bd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 08:22:13 2007 +0000

    Added a section about how to install a Pazpar2 interface test1.

commit ba2546a8fa5b84eb96d1d39ab10d6927422233f0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 08:05:11 2007 +0000

    And port is 8004

commit 40880a0360907c39d1302f8bf05407207bfc528c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 08:02:20 2007 +0000

    The template dist config proxy to localhost:80

commit dc08032daf548ac1a49ae975fa7325d2f28896f1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 07:41:58 2007 +0000

    Use product name Pazpar2 consistently. Fixed about a dozen typos.

commit 4e645bebc15c6554df008e5cd60d50c8cffd0cdc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 07:03:43 2007 +0000

    Removed files no longer in use.

commit 3a4c4cf2b436623060e1fb033b8f7cbf6b7c4d19
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 06:58:50 2007 +0000

    Of www stuff - only test1 is part dist.

commit 1e7311dacd11a2acde2c3594b6f58eea81da401b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 06:54:18 2007 +0000

    File ap2pazpar2.cfg part of pazpar2-apache2

commit c71a5e663b9c88e2c78cf6add456e6ba882865eb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 06:51:42 2007 +0000

    These are no longer in use because masterkey is now separate CVS project.

commit e61ca09244f6be0e7e641aec00b2876dfa246d41
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 06:47:09 2007 +0000

    Removed obsolete documentation from README

commit b8ea81459b2fe8d6dbcad8f7817aebe2d060ee48
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 19 15:55:43 2007 +0000

    Not in use

commit f7b3a88dd76d98d78f1de73262ca18887b74ad3d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 19 13:22:40 2007 +0000

    Added Debian packages: pazpar2-apache2 and pazpar2-test1. The former
    package enables proxying for Apache2 so that pazpar2 can act as a
    HTTP backend internal server. The latter package installs the original
    and quite simple test1 portal in http://host/pazpar2-test1/ .

commit 5820ae5d91ad140f5b91162d6c806d802fae266a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 19 12:50:02 2007 +0000

    Dont use block=1 on show. Increase timeouts in general

commit 56776a949ab948cf9e79310b4f775ef2a8f3dcf3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 19 12:25:29 2007 +0000

    Pazpar2 logs more details about non-surrogate diagnostics. Deals with
    multiple non-surrogate diagnostics too.

commit 887641a400f6b83f4e94cd05ab19503ad5b25c93
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 19 12:19:30 2007 +0000

    Change reference to marc21.xsl

commit db5bcaf013352c7457a3f95edcf948d156552de2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 19 12:18:50 2007 +0000

    Fixed edu targets. Conversion from edu.pz redone

commit 4b258418178f7f5cba6a7f13f363817466e83806
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 19 10:16:15 2007 +0000

    Display errno information if stylesheet cannot be loaded.

commit 0caa44b169471b8a3ec793ee48f90f6b1655a951
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 19 10:15:44 2007 +0000

    Fixed potential buffer overrun in use of sprintf/strncpy. If the stylesheet
    path is absolute, then it's absolute (and not prepended with confdir.

commit 04078241420a48fc89a17cc953b716b3d41f0193
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 19 07:58:35 2007 +0000

    Added pointers to Debian - and Source areas. More pointers to existing
    standards. Added a little more on proxying.

commit ab4c7cc1ac9535b57ddd15dd800763e0144dcba3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 18 18:16:57 2007 +0000

    pz2.js part of dist

commit f8fb2ab421f4b231b7592981cd1e6b9c0d296f95
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 18 13:44:51 2007 +0000

    Notes on changes in Debian package

commit bf978373de6125d501afea963c23a0a6df6de949
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 18 13:43:23 2007 +0000

    Make init script LSB compliant. http://wiki.debian.org/LSBInitScripts .

commit ca7f541350049a177ebae49504fa8dbbd8f7d0ef
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 18 13:15:52 2007 +0000

    Make NEWS part of Debian package

commit 7fc99e7e3685bd5bdd3d5eb1078b84eaa6a173cd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 18 13:04:50 2007 +0000

    Default pazpar2 installation listens on port 8004. It is not in use
    by an existing service, AFAIK.

commit 0ef3f55d13097b1cc912c19c3ffb122010462a35
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 18 12:55:43 2007 +0000

    Added man page for the pazpar2 daemon. Volume is now 8 rather than 1
    because it's a daemon.

commit f4a09d5fb5e854ef7bdea98aebce2b5d668a2aa0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 18 12:38:30 2007 +0000

    Use /usr/sbin/pazpar2 rather than /usr/bin/pazpar2

commit 4aa9c7d13c6ca8758ad1fa43188ae174bfa908e0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 18 12:37:54 2007 +0000

    Install pazpar2 in /usr/sbin rather than /usr/bin

commit 868b81fe0eb8728afe854de64fe858100972321a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 18 12:37:39 2007 +0000

    Sort options

commit 53f05153a97754a7d59bba660f7ec58f563047df
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 18 12:37:16 2007 +0000

    Include usr/sbin in pazpar2.dirs

commit c94ee5d08b0ac8cbf8e6eb7b71e6ce1e98808128
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 18 11:46:14 2007 +0000

    First version with start/stop script. The configuration lives in
    /etc/pazpar2 . The default configuration writes PID file in
    /var/run/pazpar2.pid. The log file is written to /var/log/pazpar2.log.
    The pazpar2 process is running as nobody.

commit c29dd1b8a33535694a1597cfea2d1ba551aa2f46
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 18 11:44:43 2007 +0000

    Pidfile was written with wrong PID. Bug introduced in previous commit.

commit babf401143ef8da84a8dd137ac6425b9c4c482ba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 18 11:10:20 2007 +0000

    Added option -D which puts pazpar2 in background. This improves the
    startup process when pazpar2 is used in start scripts such as Debian's
    start-stop-daemon. Without -D, pazpar2 would have to be started using
    -b for start-stop-daemon. Refer to man page start-stop-daemon(8).
    This change also makes pazpar2 change uid before the daemon is running.
    We just ensure that HTTP binding and YAZ log files, PID files are dealt with
    before any setuid takes place.. Pazpar2 makes log entry with version
    info. The daemon mode refuses to start if -l is not given. This is to ensure
    that logfile output is not dumped to /dev/null by accident.

commit 5709a3f3004ba08be46f218a8575dc4f630cf5e8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Jun 17 19:17:50 2007 +0000

    Disable linking of pz2.js. It breaks make dist

commit 8da4b5a86ad1b367ae19c94fce4e76095ff40953
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Jun 17 18:24:02 2007 +0000

    Javascript util js/pz2.js part of dist. This is installed in
    PREFIX/usr/share/papazpar2/js and is also part of the Debian package.

commit d6b6f45fcc03e7d59583fac94a21599126faf0b6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Jun 17 18:22:49 2007 +0000

    Only one include of stdio.h and with _GNU_SOURCE defined.
    Added include of "cconfig.h". _all_ Pazpar2 source must include it.

commit f56fab8bfe49bb62473a4920a526bc0de1554d22
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Jun 17 07:53:18 2007 +0000

    Pazpar2 require YAZ 3

commit 13959d16cf3df39c8e7ecbe5fc77314432957177
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Jun 17 07:52:20 2007 +0000

    Avoid non-zero exit in make dist of Debian part

commit 1216d5c910e842b1900d2d5804bb23b89229fc26
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Jun 17 07:50:50 2007 +0000

    Added Original Debian dh_make output files. These files should not
    be part of the distribution. They just serve as examples .. includes
    init-scripts etc.

commit fbc4cc60726cfd5cb7c830b51dabb9effa582e7d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Jun 17 07:47:57 2007 +0000

    First Debian package. Only tested on Debian testing (lenny).

commit 39dff2d7c4edb2130440ff02f46407b3e565c586
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Jun 17 07:05:21 2007 +0000

    Removed definition of docdir. It is set by automake already

commit bddd893d1744364a989bb1b223fd9e4a48cfc64c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Jun 17 07:04:37 2007 +0000

    icu_chain_test is a noinst program at this stage

commit 59f327ae47ebfae7cfcca896c59c35b4cc7f88d6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Jun 16 07:23:00 2007 +0000

    Use block=1 in test of show command

commit 3c94e0ffce0f67640094e9448fcd1d2dba6ffba4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 15 19:35:17 2007 +0000

    Work on bug #1192: block=1, session_watch problems. The http_channel
    now includes an observer interface so that objects using it
    can be notified when it's destroyed. This is combined with the
    watch mechanism. Tests shows that this change fixes first problem
    as described in bug #1192. Second problem is also fixed. If a watch
    is already registered on show records, subsequent requests will not
    block. The third and fourth problems are not solved by this. While
    the show raw (pass through) does not uses session watch, it is still
    fixed to use the http_channel observer. This commit also fixes two
    leaks.

commit 7d50d1052c3bdaf88d6355ef97bd2a1d78088160
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 15 06:55:16 2007 +0000

    Ooops. Not using same result set ID for search & present. Pazpar2
    now no longer sets resultSetId for search/present. zget_.. does it
    just right. The ID is 'default' (Not 'Default').

commit a09d10bb2d1e817d8f1e0de404a47c8ff3759103
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 15 06:45:39 2007 +0000

    Extended command 'record' so that XML representation of original record
    can be returned. Bug #1172. If parameter 'offset' is given for command
    'record' the original record is returned and offset is the record offset
    within cluster (merged) record, where 0=first, 1=second, etc.. If no record
    at offset is given diagnostic RECORD_FAIL is returned.  When offset
    is given, the value of parameter 'syntax' and 'esn' specifies the
    record syntax and element set respectively. If any of these are omitted
    the present request also omits them. The code to convert from 'raw' to
    XML is combined into one function record_to_xml. Note that OPAC records
    are not converted to XML yet.

commit 35c06c09cab870bbe25468dba5043a4d93e40a61
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 13 21:30:08 2007 +0000

    Update test_record test for new arg to record_create

commit a58a0ed09301d1a773ad5489fba90b9dddfb1bfd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 13 21:29:04 2007 +0000

    Work on bug #1172. Save result set postition for each record in a
    cluster.

commit 607bc610968c1840e1028f2193effa9cb96cafda
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jun 13 17:25:02 2007 +0000

    clear simple query was missing

commit 15e9bebbd9771c793e9ecf42bcaab72c696c25b8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jun 13 17:20:17 2007 +0000

    stop function implemented.

commit 91cbaff33f868dd36f1bce0f8a4411a374cd34ca
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jun 13 16:07:43 2007 +0000

    Post request possible with pzHttpRequest class.

commit bc04e18bcab36d307a8e4c820c7d309e71cf6d69
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 13 13:04:34 2007 +0000

    Fixed bug #1187: command=show crashes if used before a search is
    performed. Also changed log of session destroy to actually log what
    session gets destroyed.

commit 4d488222cc06d4329916b4c8365cd9ac7c534455
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 13 08:04:03 2007 +0000

    For errors, pazpar2 returns diagnostic 'code', 'msg' (text representation
    of code) + additional info for error. This allows clients to handle errors
    in more proper manner.

commit 2dcca58dcfd42a54b98f413a2bbb8676e05302d4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 12 13:02:38 2007 +0000

    Option -p specifies pidfile. Option -u specifies uid for child process.
    Non-zero exit code makes pazpar2 stop completely.

commit 908584e2d5abfb8b3dca16cd84ba0d7bef5b70a4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 12 09:26:40 2007 +0000

    Removed dead code

commit ab74ee21376c66cb3d1701fa59e51beab4d8feb2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 11 13:33:04 2007 +0000

    Fix problem with show not showing all records. Fixed encoding of
    query term in refine_query.

commit 73d587f64acee8c63fdff7644c8adedb84f225c7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 11 12:20:00 2007 +0000

    Ignore this.

commit 003e824f705f7a82f3fd0243c44659f3af578e85
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 11 12:18:36 2007 +0000

    Update test due to slightly different relevance rank output that
    occurred with fix of bug #1185.

commit f61b6ca2619d1ec14bdfca81f8a978d4e1db70d3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 11 12:08:23 2007 +0000

    Set termlist highscore to 25. It took an hour to figure out why
    command=termlist&num=20 did NOT work!

commit 25d229ded902917f8b5408c0640a0d6436187e87
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 11 12:02:48 2007 +0000

    Fixed bug #1185: metadata includes entities. This minor change makes
    the internal data raw and without entities. It missing xmlputs for
    records explained why this worked before. However, the termlist output
    was bad, because xmlputs were used and so it was _double_ &amp escaped.
    This could explain why entities were seen by some on the facet output.

commit 10ca5845f61713f01f0f179f38643e0863e17fe5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 8 13:58:46 2007 +0000

    Removed unused code

commit 1853168ac9b85627a95a8067ef5c6cdc9f82b16d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 8 13:57:19 2007 +0000

    Process management/respawn. Bug #1173. PID file pazpar2.pid generated
    by default.

commit 7a99aea06e5d23ce1320c4e3a368543c6a7ab1e4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 7 12:27:03 2007 +0000

    Get rid of record_assign_client

commit e760d336c2099e68e714ecc6e2c93aa65d4f3b07
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Jun 6 12:02:48 2007 +0000

    updated documentation of Z39.50 proxying in settings config section

commit f333d5d11a8ed50f3765456bf5883a7203ca4f43
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Jun 6 11:56:35 2007 +0000

    removed dead, commened out code left from removing global Z39.50 proxying

commit dc9f59ce5f4bedc6cd1cc68e0309b74d241f434d
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Jun 6 11:49:48 2007 +0000

    removed Z39.50 Proxy functionality from parameters global overrides and moved into the session settings. Added new setting 'pz:zproxy' for the same.

commit 43e33a3b1a990b28eebbd74f0346455273df9fca
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 6 11:33:18 2007 +0000

    Update documentation about ProxyPass.

commit 69e16a2f160e0cf5ee051058e0571e184d41665c
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Jun 6 09:00:56 2007 +0000

    forgot a closing XML element '>' .. now targets state info is wellformed XML

commit be44b27afe6a19122873361440cfa572d15e7e8b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jun 5 15:19:25 2007 +0000

    New function: stop
                  clearSimpleQuery

commit 34e731698c89b509732495158582b2c42186b182
Author: Marc Cromme <marc@indexdata.dk>
Date:   Tue Jun 5 14:09:10 2007 +0000

    prevent sending empty XML elements in term lists.
    In target term lists, empty names are replaced by 'NO TARGET NAME' to be visible, in ordinary dynamic term lists terms without ndisplay names are jumped over.
    Fixed bug #1161

commit c960335069adabbefef43989d28594ce69cc457f
Author: Marc Cromme <marc@indexdata.dk>
Date:   Tue Jun 5 13:36:40 2007 +0000

    Changed all wrbuf_printf statements involving strings, like
    wrbuf_printf(wrbuf, "<id>%s</id>\n", ht[i].id);
    to the save XML entity-encoded form using wrbuf_xmlputs(..).
    
    Left all  wrbuf_printf statements involving integers as they are, for example
    wrbuf_printf(c->wrbuf, "<hits>%d</hits>\n", stat.num_hits);
    as these can not go wrong with the 5 XML entities.
    
    Tested, and working, Bug #1163 closed.

commit 267dbda05ca1059daec5fb5837a952313ac00aa3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 4 14:44:22 2007 +0000

    Removed payload log msg for well-formed payload

commit aa8fed542911807dcf5f753288eb724cc1e1cc8a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 4 14:27:48 2007 +0000

    Work on bug #1162.. PP2 right now always dump the payload text/xml
    response for our convenience. It warns if it's non-wellformed .

commit 00eef4755b27b2c8637f10a829999cd095dba90a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jun 4 12:49:21 2007 +0000

    Cont.

commit 2fdbd5de9185e926401609c22b328f07af0248bd
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jun 4 12:31:07 2007 +0000

    continued.

commit 44888165a16282614167090f2f9f45deea00ae1a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jun 4 12:24:59 2007 +0000

    Handling empty nodes in the termlists.

commit 4a2b369869fff4752b4c4e6fa5335cb69121657b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 4 11:00:54 2007 +0000

    Added section about using Apache 2's Proxy.

commit a2cf220d2113eba894b5771a49d5f3f4194f3fad
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jun 4 10:56:28 2007 +0000

    When using xslt stylesheet record data will a recid member.

commit cf880fac8c1c2805136cb463dc3d1b7d05826741
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 4 10:34:06 2007 +0000

    Use idcommon instead of common for entities.

commit e8df9cb14a5e59e8e5e94b944ef39a97ded152cf
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Jun 2 04:32:28 2007 +0000

    Fixed Bug #1044 -- connections should no lomnger be re-used if authent tokens
    don't match.

commit f77f94b53e11e73b30f0e4d6b5b53699aefad1ea
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Jun 2 03:37:55 2007 +0000

    Added diagnostic cocde for NSD response records

commit ae90eb71259064515a5d778cf23bc0dd474469ff
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 1 10:38:08 2007 +0000

    Parse XML records from targets if they are received.

commit fca562549bc185f9bbde0a2bb7219a5083803a46
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jun 1 09:19:58 2007 +0000

    Encoding the URI properly .

commit 080a0b09fbee6c63e997ae899c36e8c1efe9d39f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jun 1 08:25:53 2007 +0000

    change

commit 681817cb049ee7b734c3bab8879dc3455e58f405
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jun 1 08:22:32 2007 +0000

    change

commit a0e47df912698c53fa14d1a81bb4cfa889b551f7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jun 1 08:20:39 2007 +0000

    change

commit ebd413d705ce09214a3b0281d2daecac60f32e5b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jun 1 08:16:12 2007 +0000

    Form url encoded.

commit 61e1a92d1e4a812bedb504bce60d3027042bc9a1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jun 1 08:06:17 2007 +0000

    Changing the request header.

commit 8072aa01dfce99fcef6e4a0b8540ff611f3c26aa
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu May 31 08:46:32 2007 +0000

    Simple query was unesesary escaped with quotes.

commit 7d4df14710ba99f1530844584a2bba931c4adbcd
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu May 31 05:15:42 2007 +0000

    Removed settings

commit a3eda16f7b4bee58fad9ae7a7959a957651b5d90
Author: Marc Cromme <marc@indexdata.dk>
Date:   Tue May 29 07:16:50 2007 +0000

    moved declarations and definitions before actual instructions to keep old compilers happy

commit 7e025de4cfed622c3bcd95c99fd6e90e71cb05fc
Author: Marc Cromme <marc@indexdata.dk>
Date:   Fri May 25 13:27:21 2007 +0000

    renamed instruction 'norm' to 'index' and 'sort' to sortkey'. otherwise no changes

commit b7b3b09b5bf04a832b9602d4717d7e1eb512079c
Author: Marc Cromme <marc@indexdata.dk>
Date:   Fri May 25 12:30:27 2007 +0000

    added ICU urls and a section on ICU tokenization and normalization

commit 8e1a5dea882557048557f1e75a7b6bad75b21f2f
Author: Marc Cromme <marc@indexdata.dk>
Date:   Fri May 25 10:32:55 2007 +0000

    removed debug print statements

commit fa8314749ec5d4699dff6227b24857640e909162
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 25 06:51:35 2007 +0000

    Fixed non-icu compilation

commit 11a922657ec236f413f7588cc7ee57883d133b78
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri May 25 03:58:04 2007 +0000

    took sizeof of the wrong variable.. darnit

commit 0bf5fca4e150ed5608a4b86113701dbb2ad5af2e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 24 11:10:26 2007 +0000

    Similar to pazpar2.cfg.dist but with ICU stuff in it. Seems to
    work quite well at this time.

commit 0fbbeda152744e30156a797692a4fdd4a94125bf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 24 11:09:27 2007 +0000

    Minor rearrangements. Prints normalized terms to console in
    ICU mode (must be removed or controlled later).

commit bcaec360ed6f6746e122d3dd0681d0f29dd558c3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 24 10:57:38 2007 +0000

    Cosmetic

commit 565c473977fcfb1c941c19afbeaaa8bc6fff5ea5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 24 10:56:38 2007 +0000

    Removed unneeded initialization of more_tokens and need_new_token.
    Simplified initialization of buf16 chain member.

commit cc83e9907dadba45e2dfbdcf5056937f9e7cfe94
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 24 10:52:36 2007 +0000

    Test for bug 1140 now passes

commit 851f22995f4163ecf9e8fde5ac9f38a26f93f8a6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 24 10:51:36 2007 +0000

    Fixed bug #1140: Unexpected EOF for icu_chain_next_token. The
    need_new_token was left in an unitialized state (from last round).

commit 06ec84ec5e71464bbdb286b0548483b97147be81
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 24 10:35:21 2007 +0000

    Added test case for bug #1140 in routine test_bug_1140. Is not currently
    called from main (#if 0 block).

commit 9ee952e04b4765c49f3b767813f8c8d5579ae005
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 23 21:58:28 2007 +0000

    New pazpar2 option -X which puts pazpar2 in debug (insecure) mode.
    At this point (-X) only affects the session ID creation.

commit 39b063c2816d8d221a0af5b6852af78035df7e4a
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed May 23 14:44:18 2007 +0000

    First ICU chain integration in relevance ranking of pazpar2.
    Tokenization not working correctly, need more debugging.

commit 9b94aba38a8853bb76733c4a37736a4a40856f92
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed May 23 11:19:31 2007 +0000

    ICU chain loaded imder configuration of server. This happens only if ICU support is compiled in, and additionally, an ICU chain config section is present in the main pazpar2.cfg XML file.

commit 3f9be5c7ef92a0101f5b9a97453a1e1f07947357
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 23 10:04:55 2007 +0000

    Ignore executable

commit ac82ce282f38a33e445bd00486167b6969f7f46c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 23 09:57:54 2007 +0000

    HTTP error handler yaz_logs and uses yaz_snprintf to prevent buffer
    overflows. Queries are checked for UTF-8 correctness. This works best
    with YAZ 3.0.5 or later.

commit 9f8da38beeea867cd81b9b977b58ad4b18d7b8c6
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed May 23 09:18:10 2007 +0000

    Removed bug with improper utf-8 query encoding.

commit e4c5a747059430599b90f38071cbef867233032c
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed May 23 09:08:10 2007 +0000

    use  <form accept-charset='UTF-8'

commit 585b9e01d231b74d198e1e6de5521c4615e79d40
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed May 23 06:42:25 2007 +0000

    protect from missing ICU development environment by #ifdef HAVE_ICU , such that build process can continue on platforms missing ICU

commit d060969f7c7f2a41142ae5dfdb945cda973c91ee
Author: Marc Cromme <marc@indexdata.dk>
Date:   Tue May 22 21:20:10 2007 +0000

    finished test ICU stand-allone program for benchmarking of ICU tokenization and normalization. Works quite well, benchmarking on the James English Bible from Project Gutenberg (4,5 MB plain text consisting of 870.000 individual tokens) took 3.5 seconds on a laptop. More testing/benchmarking is needed.

commit 4fc03d50d3638f680887d012e6d0586aa8560d8f
Author: Marc Cromme <marc@indexdata.dk>
Date:   Tue May 22 08:26:59 2007 +0000

    started stand-allone ICU test

commit b1b86ad23c4567066de98a476b2a2866f7d83d89
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 22 07:51:45 2007 +0000

    Added a few frees here and there

commit b55d58436ec1d0b56ea2833ab8a711f8b9232ed7
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon May 21 10:14:08 2007 +0000

    ICU chain XML configuration up and running, used in unit test as well.

commit ccd92f7fc3f0a764cd38c13d7b2fcd1674c10fa2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon May 21 10:10:41 2007 +0000

    Counters and timers cd.

commit f8030afcbc0e4ca7b9f1b47571e177484902b615
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon May 21 09:23:14 2007 +0000

    No longer relevant.

commit 8c17e0ef3df38d2f7af3b6ac0afe18baa6c95774
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon May 21 09:07:43 2007 +0000

    Corrected timers and counters.

commit 48451048f0520ca2d3ea8a303f21628b063ef4ef
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon May 21 08:21:33 2007 +0000

    Creating symlinks for the pz2.js during the configure process

commit 968c591d366c50df78a3dda223fdb3491cbcb6cd
Author: Marc Cromme <marc@indexdata.dk>
Date:   Sun May 20 19:00:17 2007 +0000

    ICU chain working correctly with tokenizer, normalizer and casemap operations, and data extraction in normalform, sortkey form and display form all possible. New unit test added

commit 541b55d47e25948f632382f7b96f1fffad00ca7f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri May 18 19:52:52 2007 +0000

    Initialize ID setting searlier -- Should alleviate need for explicitly setting id

commit d293bd2470d6d93f44c89ca292ae3dfbb22e9b09
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri May 18 17:16:05 2007 +0000

    Last touch :).

commit 7cea3107863c9012afb5c4428b2a5a27674127f5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri May 18 15:16:18 2007 +0000

    Added simple stylesheet to the example.

commit 484b7b60c87db4e502699c4c03f8a58a121377ab
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri May 18 13:00:14 2007 +0000

    Cleaning styles.

commit 3cabb0fc89eec3bc461042ccac09544949af7c79
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri May 18 12:38:48 2007 +0000

    Handling situation when the location node is empty.

commit dcfb92773bdf22de993628aa1bdc5b76cf655062
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri May 18 11:44:44 2007 +0000

    Removing obsolete stuff.

commit 84a66a0ff48346b0d3477934e95a30135e79be8e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri May 18 11:36:39 2007 +0000

    Added simple example of the pz2.js usage.

commit 27e19ec3e10643b4b6431ce6a68317f057c932f2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu May 17 22:56:41 2007 +0000

    Temporary fix to make the target filter work.

commit 53364639c55502502d1f0965c1c91840959434b8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu May 17 21:00:09 2007 +0000

    Bug in pzHttpRequest->get

commit 831be38b860411592b0eefc5e14ec549f96b887c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed May 16 20:54:17 2007 +0000

    Removed a bug which caused a malfunction of XMLHttpRequest in some browsers.

commit a8b19203ad695ea4f749b8d460dc363f8a7085cd
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed May 16 19:50:01 2007 +0000

    ICU chain passes directives display, norm, sort, and normalize. Directives tokenize and charmap need more work yet.

commit dc45cca6d0b58f964f92c9e1412512530eb58acf
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed May 16 19:12:00 2007 +0000

    corrected ICU normalizer  functions such that unit test run withut segfault.
    icu_buf_utf18_copy function corrected to set utf16_len right

commit badc6391cc7169540e1a063a311adf3c649a6360
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed May 16 17:16:21 2007 +0000

    pz:cclmap:* settings were not recognized by settings/init command

commit 0294d411c3a0ddd011ba85dd647c6af30c3c0fb3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 16 13:07:18 2007 +0000

    Use lynx if that's an alternative to wget.

commit b3356073151093f1f2267ee7bf75139f4d650d40
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed May 16 12:39:49 2007 +0000

    temorarily commented faulty transliterator test out
    progress on ICU chain test, but need to fix transliterator test first

commit e1832011e4bc7f67c20f22cb2d9197d60ce02e6f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 16 09:37:34 2007 +0000

    Skip test if wget is not found

commit 1d39a34e871d67a1c734dea8bd3ebc2e33838393
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 16 08:31:17 2007 +0000

    Fire test against z3950.indexdata.com/marc instead.

commit 1075dbdd4d718fa6e8a2652e9f59d01fc150e0dc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed May 16 07:53:31 2007 +0000

    pz2.js:
            removed jquery dependency
            added xsl stylesheet support for detailed record view
            merged with pzQuery.js
            added pzHttpRequest class
    
    client.js:
            updated to use the new library

commit e31d1b0acf1de1a1e678c87308ba2c61b65391c9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 15 21:40:57 2007 +0000

    Fix check for yaz-ztest. Fixed make distcheck.

commit c7a7da93383fccb6f5cf7b74007d9fc7c3a2cf78
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 15 21:28:36 2007 +0000

    Use -l for pazpar2.

commit b35d5a130a1094f9960cf99b76f98b6040096d98
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 15 21:27:55 2007 +0000

    Added option pazpar2 option -l to specify logfile. Removed usage msg
    and removed description for no longer supported options.

commit 512fb20566662ab58b3dcd9ab1ba12df101238d5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 15 15:50:47 2007 +0000

    Regression test, test_http.sh, moved to sub directory test. The test
    makes a session, tries stat, search and show on a local yaz-ztest.
    Route make_sessionid modified to return deterministic session ID.
    If that is considered a problem an option or configuration must be
    added to Pazpar2 so this can be tuned.

commit 6f08d24c048052306511961bb9710694f07b5528
Author: Marc Cromme <marc@indexdata.dk>
Date:   Tue May 15 15:11:42 2007 +0000

    continuing work on ICU chain of command pattern, not finished yet

commit 6507d6070b6d5b3e1aabde4c32a76f86046e5046
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 15 08:56:03 2007 +0000

    Begin work on PP2 WS HTTP test.

commit 2af255d6d1850ba7c43ac0c280b7c5a957948c7d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 15 08:52:35 2007 +0000

    Simplify: use wrbuf_cstr to get a NUL-terminated string out. xfree works
    fine on a NULL ptr.

commit 30ac99878d92779ef5f2ac5f1d1ed24eb8d30b6e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 15 08:51:49 2007 +0000

    Exit when address is already in use (HTTP binding).

commit 4b646f979589d12e6ce2b009d95321a5e7caa815
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon May 14 13:51:24 2007 +0000

    ICU chain of normalizers and tokenizers half-way implemented

commit adfdf5cb29715ac7ab8151509fc63e8fc9e619ff
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon May 14 12:57:43 2007 +0000

    Minor changes to allow logging out in the client.

commit 9cb5f752c48a2fc1fed3c852cf0da455783a4d83
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon May 14 10:07:48 2007 +0000

    inital version of ICU chain XML config test file

commit 69ae0b0ac176c892d6fd9d3b1e0c9d0e4a5c6b64
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon May 14 08:01:39 2007 +0000

    removed dead code from this file

commit 03ffc817c2dbedad74773652b5185f5450bf5732
Author: Marc Cromme <marc@indexdata.dk>
Date:   Fri May 11 22:59:36 2007 +0000

    free-ing memory to avoid memory leakage in test program

commit a769527a0ad99891a945f8d34ecc89ac287f8505
Author: Marc Cromme <marc@indexdata.dk>
Date:   Fri May 11 22:23:33 2007 +0000

    checked in very nice ICU normalization examples

commit 2b46eb1c8c473cdc96cc56c26a3e8093376dc59f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri May 11 16:57:42 2007 +0000

    Ignore targets with no name associated -- this is one way to eliminate
    'ghost' targets without settins -- at least a name must be set before
    a search can proceed.

commit 2d782b8a41e3a923b20831dfa7991841a3adee96
Author: Marc Cromme <marc@indexdata.dk>
Date:   Fri May 11 10:38:42 2007 +0000

    Added icu_buf_utf8_copy() and  icu_buf_utf16_copy() functions.
    Finished wrapping ICU transliterator in new icu_normalizator object including constructor, destructer, and normalize work functions. Needs more testing, though.

commit 316bd768750e074a7ba30e24a46f7e95d0302c8c
Author: Marc Cromme <marc@indexdata.dk>
Date:   Fri May 11 09:35:50 2007 +0000

    constructor and destructor wrappers for ICU transliterator services added

commit b5288f72cba18b6c0e43ad39121abbd9d4e8c0dd
Author: Marc Cromme <marc@indexdata.dk>
Date:   Fri May 11 08:41:07 2007 +0000

    non-compiling tests temporarily removed with #if 0  ...  #endif

commit ae2621373444129f49c4063980554c5aed6cb57f
Author: Marc Cromme <marc@indexdata.dk>
Date:   Fri May 11 08:27:29 2007 +0000

    added first examples of ICU transliterator token normalization

commit 29c72c2f32f8114403a2a3abea5da58fed6f66ea
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 11 06:48:32 2007 +0000

    test_icu_I18N.c

commit 22ab526ca79529370276260b37538c676b3816ee
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu May 10 12:11:42 2007 +0000

    started ICU transliterator integration for more complex normalization rules than lowercasing

commit 2a2cceb0749876c6a9f41a69376efed77dbe31af
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu May 10 11:53:47 2007 +0000

    danish tokenization unit test added, counting error in tokenizer corrected

commit 27cfb6d89ca9b02f63f8334b6b8e666cf7db2ff7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 10 11:46:09 2007 +0000

    Factor relevance charset normalization out to a separate implementation
    in charsets.c.

commit 5d6bbb98e223ed34bd25f7c6f7ca1ac44e9c2684
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu May 10 10:29:58 2007 +0000

    fixed tokenization counting error, added more english tokenization
    unit tests

commit 4d37a7d84107f77bd61f5eb057ed99c59b84607d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 10 09:26:19 2007 +0000

    Replacing trie with linear search using linked list. The trie is
    both overkill and does not handle null-terminated strings. This change
    is one step towards a configurable character set system (which may
    use ICU as driver).

commit f9911850631f4d134eb78b203cdad20f9713554d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 10 09:24:32 2007 +0000

    Changed string chop right; problem is that a pointer could point to
    one element before the start of an array (only one element after is
    portable).

commit 0dc3f6fe0bca19b271b3f34263e216ad9aba8d0a
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed May 9 14:01:21 2007 +0000

    ICU tokenizer works now

commit af0ed03fba35711571df26573b237897d1029d20
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed May 9 11:54:04 2007 +0000

    Updated query handling.

commit 6bd7fce99de886558fa6d3770ec9d866b5e37ef8
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon May 7 13:10:00 2007 +0000

    removed now superflous expwerimental file. useful contetn moved to icu_I18N.c

commit 88f57e92f60b6c789fb9a6742edc117e5b5f895f
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon May 7 13:08:26 2007 +0000

    remove now unnecessary ICU bug experimenting file, useful content moved into icu_I18N.c

commit 4aa097d555372d370f2485df38ddf93ecd327c59
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon May 7 12:52:04 2007 +0000

    pretty-formatted all ICU code and removed dead code sections

commit 7412ef1489d4d607641834d1009adc51d422608b
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon May 7 12:18:34 2007 +0000

    updated ICU casemap wrappers to use dynamic buffers, all ICU tests succeed

commit d22d19e9cecc3a50dfca023434580b38e53a9ef7
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon May 7 09:31:36 2007 +0000

    moved working ICU sorting into YAZ unittest test_icu_I18N.c
    commented casemapping out for the time beeing, need to integrate with new dynamic ICU buffers

commit d4dcd7bf3e259af44506fdffb63fa5a4c22a0c26
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon May 7 08:42:45 2007 +0000

    updatet error reporting to only report when strings are actually
    sorted wrongly

commit 1ea74f79189dfde78b3b65e7355774da84efd0dc
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon May 7 08:15:34 2007 +0000

    corrected error handeling in UErrorCode icu_utf16_from_utf8() to
    mirror the error handeling in UErrorCode icu_utf16_from_utf8_cstr();

commit ef5c267eea6bdc447ab97686ab1ed9ce65aa9126
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon May 7 08:02:03 2007 +0000

    unnecessary comments and print statements removed

commit f9ba871df87dc92a1f21cc7b47b0f4279d2144b3
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon May 7 07:58:31 2007 +0000

    ICU sorting works correct now. Had forgotten to pass on the correct length of the destination buffer. Dynamic destination bugger resizing works as well.

commit 7f0cd58f7e9c69e6eedcaacd49bfbdcad40b526d
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu May 3 11:53:12 2007 +0000

    buffer stuff ok now, correct resizing
    added printout of sort keys to see what get's wrong here ..

commit 35d9a91d0f2ceeea71b760f566492a389e9b326e
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu May 3 11:35:33 2007 +0000

    changed error handeling, which had nasty side effects

commit 4a14056f7df3fe777f28ae7e85218627b16fe995
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu May 3 09:36:33 2007 +0000

    tweaking .. using dynamic allocated buffers. Now sorting fails again, but using static buffers as in icu_bug.c it works ..

commit c3785c83dd301159893474d0e14951f5558f5a99
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed May 2 19:32:13 2007 +0000

    Minor changes to make it easier for for the server side scipt to init session.

commit 7cc790ad9dd7e03d4bf9ab408d6856b110f70a7d
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed May 2 14:03:03 2007 +0000

    added ICU experiment which sorts correctly given all locales tried.

commit 9db4948e44f10878fbea15a35cfe82fb853177ec
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed May 2 14:01:36 2007 +0000

    tweaking, still no good results with danish sorting

commit 60cff803c9deff906722a16ad1a41ece0cbd3163
Author: Marc Cromme <marc@indexdata.dk>
Date:   Tue May 1 13:27:32 2007 +0000

    Added some more locales which fail. Something is very rotten in the kingdom of Denmark! Need to find out what wents wrong ...

commit b25ec6b732e94d0f8ee3582328ca2b1b34a4cc4a
Author: Marc Cromme <marc@indexdata.dk>
Date:   Tue May 1 13:16:09 2007 +0000

    Added sorting test for ICU - only used in test_icu_I18N.c so far.
    English and german sorting tests perform fine (including german special characters), but sorting of danish special characters fails. Very suspect. Needs more investigation! See  test_icu_I18N_sortmap() in test_icu_I18N.c for details

commit 273b54f5a836e08765596af85ad74654828a21b8
Author: Marc Cromme <marc@indexdata.dk>
Date:   Tue May 1 08:17:05 2007 +0000

    moved ICU helper function declarations from icu_I18N.h header file to icu_I18N.c source file

commit c282ecc45c1410291d816aa184b470f10fc1b42e
Author: Marc Cromme <marc@indexdata.dk>
Date:   Tue May 1 08:10:26 2007 +0000

    cleaned ICU case folding/mapping tests

commit 070314ff05198aa63d7d49fa11015566f02f7db2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 1 07:58:43 2007 +0000

    Fixed compilation of test test_icu_I18N (syntax error).

commit dce5e9f9c856fa9a10671a306636dc5a2f83ae89
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue May 1 05:04:53 2007 +0000

    Handle situation where IDF becomes 0 because all records contain a term (occurs
    frequently when records result from a search).
    
    This actually suggests that there may be a better technique than IDF for balancing
    our TF, but I'll be darned if I know what it is.

commit d4be799aeb5470d5c855624c13d06d55787981c5
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue May 1 05:02:54 2007 +0000

    Handle records with null-value for string sortkey

commit 51a07abcde5afc725994e2c6b8edaefe2c743330
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Apr 30 14:29:48 2007 +0000

    Added Paratext to demo

commit 82d2c04b3630509e7e952754dc4705f0f76770d5
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Apr 30 14:29:12 2007 +0000

    Added new resources. Configuration changes

commit 0d7346814f4f69eafab5d2bd2b9c0d976339fa17
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Apr 30 14:28:09 2007 +0000

    Varous display changes to MK demo

commit 543d6fff956361a3fdd1de89392eb2cc308670b1
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon Apr 30 13:56:52 2007 +0000

    checked in test for ICU uppercase lowercase, title and foldcase char mapping

commit 3934a8b194c68ea5272330645b032b768207824a
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Apr 30 03:35:57 2007 +0000

    Hardcoded motd in index.html. Cleared in onFormSubmit. This should be read from a file
    or something, but what?

commit aa2759da3fb99484cca8893cff814773d36cd5d2
Author: Marc Cromme <marc@indexdata.dk>
Date:   Fri Apr 27 14:31:14 2007 +0000

    added autoconf checks on ICU internationalization libs and established first test framework on ICU. Tests are still empty, to be added later.

commit b660a23f733b863332748bb2705f0050f58566e4
Author: Marc Cromme <marc@indexdata.dk>
Date:   Fri Apr 27 12:17:04 2007 +0000

    Factorized char normalization code out to normalize7bit.[hc] .
    
    Removed unnecessary tests and assert
    on service conf_metadata, as  those are now
    satisfied on service creation time (in config.c in function
    conf_metadata_assign()) once under startup, and not every time a new
    record is to be parsed.
    
    Removed unneeded logging when  service->merge == Metadata_merge_no .
    
    Replaced manual record allocation with call to record constructor.
    
    Replaced loop to find conf_metadata field_id with call to
    conf_service_metadata_field_id().
    
    Replaced manual record_metadata allocation with call to
    record_metadata_create(se->nmem).
    
    All these changes have been made with safety guards following this idom:
    #if 0
      //oldcode
    #else
      /newcode
    #endif
    such that they can be reverted easy if need might be. The #if guards will of
    course disapear, when we have confirmed that the code behaves exaactly the
    same as before.

commit 1c2f16646cf5ce5405ccf5be0026f3ebdb9afb0c
Author: Marc Cromme <marc@indexdata.dk>
Date:   Fri Apr 27 11:56:41 2007 +0000

    added struct record_metadata * record_metadata_create(NMEM nmem)

commit b11b1ee307a9ebf51d3f9c8e33ca3a9438e7a932
Author: Marc Cromme <marc@indexdata.dk>
Date:   Fri Apr 27 10:27:35 2007 +0000

    in conf_metadata_assign() enforcing that merge_range is always
    type_year _and_ enforcing that type_year is always range_merge, thus
    setting contrains correctly at beginning of a server session setting
    processing.
    Removing these then unnecessary tests from ingest_record(), where
    there will produce warnings logs nobody can do anything about at that
    time, and where they are run for each ingested record.
    Less code, less performed if statements, no unnecessary warning logs.

commit 8e857d15d0b476a73299da6cc33acbd68e431dba
Author: Marc Cromme <marc@indexdata.dk>
Date:   Fri Apr 27 09:38:13 2007 +0000

    enforcing that years type metadata is always range merged

commit a8f5308820cd689f5b92601038cb5d24118d5f2b
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Apr 26 21:33:32 2007 +0000

    started facturizing 7 bit ascii normalizing functions out of logic.c into normalization7bit.[hc]
    later to be replaced by ICU normalization
    still many bits need to be identified and moved

commit 758cd20c5d2f16e02370fbbd42a15fc4d13baa4b
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Apr 26 21:31:05 2007 +0000

    added setting sortkey on clusters, needs still nice wrapping in cluster interfaces

commit fba8c6cb11ed2ab48f433619315fb32e1f0f5184
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Apr 26 12:12:19 2007 +0000

    using more of the record functions, adding record_metadata creator

commit 7767486372ed58a84338f46c94242b942d18e8ba
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Apr 26 11:41:26 2007 +0000

    using record creator functions in production code in ingest_record()

commit e8edd24406f53d5e232203025ab9f4f820e7d837
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Apr 26 11:03:54 2007 +0000

    renamed local variables to more expressive names

commit 8ac64e993e05a743a39e6254c0659c93258e686c
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Apr 26 10:19:05 2007 +0000

    renaming position to field_id

commit 202b4a38cefdaf99fedcc014ac5fa63fff0bce74
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Apr 25 13:57:49 2007 +0000

    simplified to one title string sorting only, still crashes

commit 51f7471f0a30c9c6bf5b7a08d70646b1792b3c7c
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Apr 25 13:28:55 2007 +0000

    comed to the point where I can start testing sorting of records in the recordslist.
    But there is a nasty segfault in  reclist_sort(list, sort_parms) which needs to be sorted out before proceeding - prpbably a global parameter referenced someplace. just checking in to save the work so far, continuing tomorrow

commit 366d6c85be3bfbc1290eba705b73ca4bbaa51a37
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Apr 25 13:16:13 2007 +0000

    added test_reclists to CVS ignores

commit 2a4c30ebccbaa08e1ba411d496115c56a8d873ad
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Apr 25 13:14:46 2007 +0000

    forgotten to commit Makefile.am, which contains instructions for new test_reclists.c

commit c1422565e829e8534267b052ea6c2ba4ce4059ec
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Apr 25 13:09:17 2007 +0000

    added interface for adding sort parameters for record lists, use like this
    reclist_sortparms_insert(nmem, &sort_parms, service, "title", 1)
    adde unit test of the same

commit d676de5c3da1c8b76b4e382724a62a6ddd4cf590
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Apr 25 09:23:03 2007 +0000

    breaking too long source code lines, otherwise no changes

commit 6fd02ee79a8e6f994a4919528c285c72189f27dc
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Apr 25 08:55:01 2007 +0000

    broken too long source code lines, otherwise no changes

commit c2705b2bc91f199440a2adad7c3274bcdcce6509
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Apr 25 08:07:47 2007 +0000

    function reclist_insert() does not change mergekey, so parameter signature changed to const char *merge_key

commit 4833f9b9e2ee24c3e784130710b17c9dfa287781
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Apr 25 07:00:33 2007 +0000

    removed unnecessary header includes

commit 096819eed21ab001d0c96dc6653f183ca0bd47a7
Author: Marc Cromme <marc@indexdata.dk>
Date:   Tue Apr 24 22:19:19 2007 +0000

    protected from dereferencing of empty pointer

commit 70cdb5e208e33b88f2a95e45c36605753de4edd5
Author: Marc Cromme <marc@indexdata.dk>
Date:   Tue Apr 24 22:17:05 2007 +0000

    changed prototype of
    union data_types * data_types_assign(NMEM nmem,
                                         union data_types * data1,
                                         union data_types data2)
    to
    union data_types * data_types_assign(NMEM nmem,
                                         union data_types ** data1,
                                         union data_types data2)
    to make sure that side effects are transmitted outside.
    added tests for side effects.
    added code for proper initialization of
    record->metadata[i] and record->sortkeys[i] - valgrind my your friend!

commit 3ce61c3b5cc0d80fa8d095662ef7a5d1ed13c387
Author: Marc Cromme <marc@indexdata.dk>
Date:   Tue Apr 24 13:50:07 2007 +0000

    adding additional checks for correct side conditions on next metadata in record

commit e1cd382d6cce460a68f15eb48598a5ed5d909b63
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 24 12:30:09 2007 +0000

    Added edu.xml; based on edu.pz.

commit 75027807cf88b7c47320c0ec051084c0a0188da6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 24 08:03:03 2007 +0000

    Functions connection_destroy, connection_release defined in connectin.h.

commit 2b84768a463a4902cc9c1f1942b533b615576bd7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 24 07:04:36 2007 +0000

    Annotate a little

commit 15ad28a5c988047bc3f55fda74f7351aefa66e3d
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Apr 24 04:37:58 2007 +0000

    Added descriptive text about dynamic settings. Todo, create links from
    places marked XXX

commit dbcf2c3410ed74d919efdc62ffbd00e716284d8e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 23 21:05:23 2007 +0000

    Refactor stuff from logic.c: connection stuff in connection.[ch],
    client stuff to client.[ch]. host definitions in host.h. Global
    parameters to parameters.h.,

commit f0f51e820f69d1661b94da14424b4109c16ab7bd
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon Apr 23 12:33:00 2007 +0000

    finalized helper utilities for record class, and added unit tests

commit 9b4b753a6833eda435f995060f5d3f515381ce11
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon Apr 23 09:06:20 2007 +0000

    reverting to exit call, as it might be dangerous to have a dictionary which is not in order. Still, this place needs attention, as sending a wrong setting bt WS effectively kills the server.

commit ef06d73e23b5fe681f2194090258602e2a287561
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon Apr 23 08:56:52 2007 +0000

    uupps - removed an exit() too fast without thought, reverting

commit a715ede1c0c1e8cb98b65b6ad78b7193222eff05
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon Apr 23 08:48:50 2007 +0000

    more records constructor work, no yet finished

commit 315af5c601a268e2d0da60477c3470a6c12654c9
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon Apr 23 08:15:22 2007 +0000

    removed some of the most obvious exit() statements, which are now with the dynamic settings system a very easy way to kill the srver: just send a malformed settings file, and it's dead. Still many other exit() needs attention.

commit 197410f262777b4955b23be723afe80d5f63cf77
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 23 08:06:21 2007 +0000

    Allow any number of worker threads for sel_thread. Added optional parameter
    work_destroy handler for sel_thread_create. This will only be called
    sel_thread_destroy, in the case of non-empty work queues. Three resolver
    threads now running - seems to make resolving many.xml slightly faster.

commit 04178a3a27646374199bb2a22389451cb144f0a2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 23 07:55:23 2007 +0000

    Saving seven keystrokes

commit a2df84f2250bbe1dc2ac610687e784c73b10e8e9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 23 07:34:48 2007 +0000

    Prefix resolved message

commit ea13549eb4841d47952d7cd79295bfd8a1ad5ea5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 23 07:29:34 2007 +0000

    Rename test functions a bit

commit 9686721c3a4620fb52592e575f4e53bb531e8e8a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 23 07:26:15 2007 +0000

    Added these target settings based on their .pz-equivalents.

commit d1a4fc1ceff8d4110fb58909f102883433d0160f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 23 07:03:06 2007 +0000

    Added ID for partintro

commit f030fa5726d942a82ffebb2ee22e35338ccfed78
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Apr 22 16:41:42 2007 +0000

    Connections now wait for hosts to be resolved. Delayed connect attempt
    is handled by connect_resolver_host. All connection with bad addresses
    (unresolved ones) are destroyed with connection_destroy. Connect
    failures leave the connections in the open. If that's to be changed
    connection_destroy should be called if connection_connect returns -1.

commit a3653d95470cd9b5d587b846052691c8db2c93c4
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Apr 22 15:19:36 2007 +0000

    Notes on implementation status of a couple of settings

commit d4a586c8ac2f25be7b77feb30fa7cef186afc5ca
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Apr 22 15:07:10 2007 +0000

    Per-session databases and configuration. This was implemented
    by Sebastian.

commit 78a5114a3d2a330bd7c507c4055af0e94688aef1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Apr 22 15:00:56 2007 +0000

    Removed load_simpletargets

commit dedbc922fbe49e599466f41c618ba9ba8ddb9477
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Apr 21 12:00:54 2007 +0000

    Perform getaddrinfo in separate thread for a given struct host.

commit a2d3a5a962e0ae302cadecb6009ec92c3ff1ff37
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Apr 20 16:37:35 2007 +0000

    Changed new code to use session_setting_oneval

commit 9856b661bf3d99be5b397040d3163e769a3e360b
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Apr 20 16:21:19 2007 +0000

    Made load of XSLT normalization stylesheet dynamic

commit 636ea26e6f3811361226bc598d0d4d7409d07563
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Apr 20 15:36:48 2007 +0000

    *** empty log message ***

commit 3670a21abc40afe784b2127c4d831471761747a0
Author: Marc Cromme <marc@indexdata.dk>
Date:   Fri Apr 20 14:37:17 2007 +0000

    started record constructors. still unfnished, but yet only used in test_relevance.c

commit f660a2730edb626b909b8c4d0c8dfeb6b2590170
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Apr 20 14:05:23 2007 +0000

    Collapsing charset into native encoding. It simplifies implementation, and the
    two are closely related anyway.

commit c78df8fc9e66c330e8664b57069e7909c769a225
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Apr 20 13:56:20 2007 +0000

    problems with ajaxError catching all exceptions solved
    pz2.js will now throw an exception if the protocol version is not supported
    smarter error handling in general

commit 4d4deab1ab8bfec73a481ae43127687d13826146
Author: Marc Cromme <marc@indexdata.dk>
Date:   Fri Apr 20 13:03:22 2007 +0000

    splitting record specific definition out from pazpar2.h header to record.h header, thus preparing for implementation of record constructors in the coming record.c file

commit 0702af08bdcbf34489d5b74ba6367ae5540da87f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 20 11:56:37 2007 +0000

    Minor

commit de79ce99355484d350009d4704c16ade68a76e98
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 20 11:44:58 2007 +0000

    Select thread system now passes a simple test using IOCHANSs.

commit 082c4ffea584f55622bb16406d04dbed3b6e6519
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 20 11:43:43 2007 +0000

    Fix hard-coded 30 second limit. Unfortunately we have a lot of
    these select loops around - all more or less buggy.

commit a9a6da3e904e9a7dd4b5d0351b692e0a58b16c10
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 20 11:20:16 2007 +0000

    Linking with threads

commit f4cd1a14cc2e9440880e23cad8d49583a6b4349a
Author: Marc Cromme <marc@indexdata.dk>
Date:   Fri Apr 20 11:00:29 2007 +0000

    added metadata and sortkey assign functions (to conf_service objects)
    in parse_service, seperated code in three groups: xml parsing, parsed value logic, and assignment to conf_service, using the new creator and assign functions.

commit b9e747558f5ecc8403ce00c810c139417d8933cc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 20 10:15:19 2007 +0000

    sel_thread_result reads from pipe

commit df1262e4bb33b78f429baec77e2c68e4d6c9d592
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 20 10:06:52 2007 +0000

    Started work on select thread system.

commit 5df65a405a33891391adbc7cca0c270949b4f0ef
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Apr 20 04:32:33 2007 +0000

    Allows definition/override of pz:cclmap:* settings via settings ws.
    CCL parser allocated/deallocated on the fly at query time

commit df8b6f595b20f05163db4fe5315fbeb871cb617a
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Apr 20 04:08:14 2007 +0000

    Removed query from session structure. It is no longer needed, since a pquery
    is associated with each client.

commit 80860c64babb4446707589414e02416653c33546
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Apr 19 19:44:31 2007 +0000

    added ignore of session*.xml files

commit ad5284b2da642763a3010fb4d84a203bc8aaec71
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Apr 19 19:42:30 2007 +0000

    added conf_service creator inclusive metadata and sortkey assigners, added unittests on the same as well. creators for record construction still needed

commit 0d6668d8b26f5cab2ba239b05e43f22647b174ba
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Apr 19 19:40:22 2007 +0000

    restricting to non-test files

commit 9f15a2646ae6c666ac16c2d779afc3ee205df069
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 19 16:07:20 2007 +0000

    Refactor access to global variable channel_list. There were a few
    places where this was accessed and always in the same way.

commit ca413b5d235e57bd9645cfab6958e4f059eeb509
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 19 16:06:10 2007 +0000

    Tiny example update

commit 77f43c8a29bfd90c4ee8d7c0ee0173e4918a3731
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 19 15:31:23 2007 +0000

    Removed redundant declarations

commit a8cb71c26ffe686497f563a38c7939c3e675bc89
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Apr 19 11:57:53 2007 +0000

    started adding conf_service and conf-metadata constructors. not finished yet, just checked in for file moving. Do not use yet

commit 1f54ca40dc73e088045fa479c5c9280951683f48
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 18 19:50:06 2007 +0000

    Ignore test_relevance program and log file

commit 8a04d0256b795bd3c13764d8ba036a72eec5a6f0
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 18 19:45:09 2007 +0000

    Fixed bug 854. Using nmem_split() to split phrase terms on word boundaries.
    I love nmem_split. If I were not a family man, I would ask her to marry me.

commit 615fb59701bd8bf8a99e241a1e49049a9d3e29af
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 18 16:11:41 2007 +0000

    Removed 'Masterkey' from implementation name

commit 0845e34105333ff6828a01d8813f5738fbf8b9a9
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Apr 18 15:09:51 2007 +0000

    pretty-formattting comments , now not exeeding 80 chars

commit 3dc30c6b32235334cad811769b0794371ca37dad
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 18 13:41:03 2007 +0000

    Make Pazpar2 configure prefer static YAZ - when locally built

commit 075a120c1eab961dba30ccf41abb936206bd5d83
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 18 12:41:38 2007 +0000

    I think this addresses Bug 1070.

commit bc3ce0aac8385dc44e988ce953e93ba6b0ae1450
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Apr 18 07:41:03 2007 +0000

    encapsulating all record fields in a xsl:for-each to prevent emitting empty
    <md-title> elements. Now all emitted elements have always content, and the final web client JS does not break any more.

commit 96f86bbec092c5595c0dbe517695250f58afd021
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 18 04:30:28 2007 +0000

    Removed for now.. display of bib targets not really good enough

commit b85d1be070f756dbe7d7cfce7f0743ecf85e203e
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 18 04:23:53 2007 +0000

    Put an alert in ajaxError. This is not pretty and should be moved to the client
    code.. but I am not sure how Jakub wants to handle errors in the client code.
    Do we need to clean up what pazpar2 sends back?

commit 1d69755278ec2562cf427cc2087b30fe053c3d97
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 18 04:22:55 2007 +0000

    Search still went ahead even if one target had a parse error.. bad news.

commit 103af57a266accbc9e45591aaaa4c2d93ca3057f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 18 04:07:48 2007 +0000

    Oops. output of ccl_pquery not null-terminated. Added null.

commit 8d6c6bb0ee0afc8721dba2f6596d4dba9c39cd3f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 18 03:42:29 2007 +0000

    Messing with the refresh timer to make things feel snappier.

commit 16f9867b293cf9b9bc429e159f9b0fd18159f2fb
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Apr 17 21:25:26 2007 +0000

    Fixed bug 897. Pazpar2/search fails gracefully on empty queries or queries
    that don't parse. This should address pretty much all of the coredumps I have seen.

commit 1564d020beb59d0fd579718d81f177282f62e5f4
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Apr 17 17:49:41 2007 +0000

    Added LOC example config

commit f76e9354d0153da28e9f8c9f65d2d5f42cc0e6b7
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Apr 17 17:49:18 2007 +0000

    Added LOC to MK production demo

commit ce7b165c09fed8d7b5646f415da5d4d6705b2d16
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Apr 17 17:48:48 2007 +0000

    Added author search

commit 28abdeedf0bae79bc968f69d7a2540e641737e63
Author: Marc Cromme <marc@indexdata.dk>
Date:   Tue Apr 17 13:30:24 2007 +0000

    Still trying to relevance-rank one single record.
    Bug#:  1056   struct conf_service  needs  conf_service_create creator
    Bug#:  1057   struct record needs record_create() function
    needs to be resolved first, before this unit test will progress.
    to be continued tomorrow

commit cccecb6f3bb45546b1a0972b95f8467202b9e304
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Apr 17 13:12:50 2007 +0000

    Added newer version of jquery (faster).

commit a2b1a516710891989bb26321e2f94b323c60b94a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Apr 17 12:53:44 2007 +0000

    When author link is clicked, all books by that author will be found.

commit e3b0fb8e03240ba2809bf59db1975f8114134fa1
Author: Marc Cromme <marc@indexdata.dk>
Date:   Tue Apr 17 12:15:32 2007 +0000

    added five asserts to make sure that the arguments of reclist_insert do exist

commit 4bd52b143846801cd8d0d9a70c6cc2021132bd5f
Author: Marc Cromme <marc@indexdata.dk>
Date:   Tue Apr 17 07:52:03 2007 +0000

    changed order of arguments of reclist_insert such that struct reclist *tl
    now comes first, since this is the owner of the object member function

commit 64c1edba2042ec5a2a2284777cbe00bdd96a037c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 16 21:54:43 2007 +0000

    Another and hopefully, last, YAZ OID DB update

commit 3239723e5b6d9f2aa9de8267bca17e7a01c38359
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Apr 16 21:14:38 2007 +0000

    Removed $Id$ again.. that seemed redundant when the protocol number is there

commit 622742ea43d388e556071680148dffb7f7d8421a
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Apr 16 21:11:26 2007 +0000

    Added protocol number and $Id$ to init response

commit 3cfce35cc4b28d41a06ef6cf5efcfcf1e118500a
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Apr 16 20:34:17 2007 +0000

    Displays empty location subrecords in brief formats.. dunno if this is useful.
    Should be extended to display other sub-elements, too.

commit 29ab9f359c9055aeded05f9ad8286989c768086d
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Apr 16 20:23:24 2007 +0000

    Tuning interface. Tuning Wikipedia searching

commit 5bfbd89faa07d7f0cb4db48d2970231a6ce42d47
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon Apr 16 13:58:20 2007 +0000

    added first shot on relevance ranking testing, still incomplete and segfaulting.
    Compile an run using 'make check'

commit f195eff4764999fcd7c14e474c6ecb7862b3800f
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon Apr 16 13:57:25 2007 +0000

    added asserts on service struct passed to  reclist_insert

commit 7eed289231a792736f9a9b500e74778e32376155
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon Apr 16 13:54:55 2007 +0000

    added
         assert(service);
         assert(service->num_metadata);
         assert(service->num_sortkeys);

commit 5cc5bfa026237076ecb44ae016b78069edfcc492
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon Apr 16 13:22:17 2007 +0000

    removed global parameters from  reclist_insert()

commit 68d74fef590269fbe2b760fae4a8265dd402ea5c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 16 09:07:57 2007 +0000

    Using convenience library libpazpar2.a now.

commit beea258a9423652de5dba16306551df31fc5519e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 16 09:03:25 2007 +0000

    main() in pazpar2.c . Rest of high-level logic moved to logic.c. Some
    external definitions moved to pazpar2.h.

commit a0a91c8e36ac6e5566c71dfb6e028cf95f712ee7
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Apr 15 06:57:22 2007 +0000

    Moved masterkey-specific settings to separate dir. Tuned config of
    wikipedia to be more narrow.

commit c70eb36a1e27ba0439a9ddc2f46188933c55be7a
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Apr 15 03:26:47 2007 +0000

    Added locaton info to the output of the show command.

commit c1efbafeaf2f2ef315270976ba3d60e8ac7fd12a
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Apr 15 03:24:18 2007 +0000

    Experimentally added display of database names after each hit

commit 1f6844b18354bd131532c1403179923848145c09
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Apr 15 00:35:57 2007 +0000

    Modified http_create. Used a per-request nmem structure to allocate space for the
    address. Changed this to a constant-size buffer.

commit 606fdfa493ec8360a2a43b4bd396e8f891defc63
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Apr 14 23:59:20 2007 +0000

    Removed linechange before first location

commit c8d2e0cdd9fd151454651264cb4f220517c404cf
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Apr 14 06:14:28 2007 +0000

    Evolving config for masterkey service -- different processing of data field from standard
    file.

commit c9b6aa29e42360618ead9d4674e194e750a6f423
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Apr 14 06:12:21 2007 +0000

    Messing with the full display to bring it closer in line with what is needed
    for masterkey service. Not there yet.

commit 2c2cfb40969198ecc9911d90e44b70088966172b
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Apr 14 06:11:47 2007 +0000

    Hack to disable the snagging of normal Javascript errors. There must be a
    better way of doing this.

commit a884aa41a6de5777c810533254808fded0c5589b
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Apr 13 18:28:10 2007 +0000

    Fixed disappearing records.

commit 0d339cc417b6d5654b80f896c80844704c62b226
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Apr 13 17:19:53 2007 +0000

    Introduced a check for empty value in record processing

commit 8f3a05817966a7abe504e311122289413f51fdfa
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Apr 13 16:06:08 2007 +0000

    Simple query should not put "" around terms. It messes with CCL and-list logic

commit b498c11176b1f53f6483824d0fc4e85a8e55aede
Author: Marc Cromme <marc@indexdata.dk>
Date:   Fri Apr 13 11:13:08 2007 +0000

    added initialization of  char *recsyn = 0; and  char *piggyback = 0;
    added iconv query encoding according to the target's setting, assuming that pazpar2 internal encoding is always UTF-8.
    This gives _much_ nicer record matches in the Greek UOC project!

commit 97ff04a1482c802bb61d88a24a8b931ef1394e9a
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Apr 13 03:30:19 2007 +0000

    Minor

commit 4b7791c7effca1ececaaab80a240b74323437f00
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Apr 13 02:20:07 2007 +0000

    Setup stand-alone config for ID Open Content resources

commit db8e8c5c0ede2c22b9688267c8b88447ee27747a
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Apr 13 01:55:09 2007 +0000

    Complete configuration for local test server access. Replaces test.pz

commit aad5d6d6c585ae79be5fb542fe7ead4d4383b5bd
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Apr 13 01:48:22 2007 +0000

    Modified settings system to read single file or directory, depending on settings
    node in config or -t override. Use, e.g. to start with -t testserver.xml which
    contains complete configuration for local yaz-ztest

commit f02cc216eeb918d1369693cdbfedd105e22dd5e4
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Apr 13 01:10:21 2007 +0000

    Added hitcount after resource name

commit c08e918f8544248ec8bb3d76f483fa5082582131
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Apr 13 00:53:08 2007 +0000

    Removed old-style CCL config files

commit 8386ad4d5d4f7cfd44fba1bc34b54a5e1e917fdd
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Apr 13 00:29:14 2007 +0000

    Bad pointer assignment in prepare_yazmarc

commit 7c98463834836f10117442619727f459afac0a4a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 12 13:46:28 2007 +0000

    Prepare for YAZ 3s new OID system

commit 656003cf8dbfe862254776c2bc938ae0c83fb4c6
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Apr 12 12:05:22 2007 +0000

    added logging of searchRequest RPN query for debugging
    might get removed later again when logs grow too much

commit 621466ce34dfabf7a5ff3ce772c1e2274a24af4e
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Apr 12 11:35:08 2007 +0000

    adding settings field 'pz.queryencoding'
    now need to do something with it ..

commit e747ba663e751cd4cd2b1dd9547bc5a64f5eac2b
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Apr 12 10:17:53 2007 +0000

    removed break statement - actually _using_ the specified target
    encoding to initiate an yaz_iconv_t object,
    now  yaz_marc_iconv(db->yaz_marc, cm) converts to UTF-8 marc records,
    and XML conversion is fine

commit de844869af10e9f42ab4bb673ceda1e6fc36d124
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Apr 12 09:59:47 2007 +0000

    added logging of target name when XML normalization failed
    using libxml2 switch for marc-to-XML conversion
    added more tests to assure that output of  XSLT transformation is valid XML

commit 1922e9b86a79d3bc536c3093afd3787d8a6c9194
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Apr 12 07:15:48 2007 +0000

    avoid loading ZeeReX if no config->targetprofiles is defined

commit ed85e16a01bf34b07024bfed050584f8e4bfbf15
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 11 20:00:18 2007 +0000

    Simple target file with econtent sites -- Only sets a name for each -- assumes
    that reasonable defaults are set elsewhere.

commit 8f0d6c3aed956aa0c9c6af420a9025f1caa6e899
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 11 19:55:57 2007 +0000

    Removed 'user' from settings structure and code..

commit 7f39c2c107bb09afb58c55a1c3ed91cde6bcdea7
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 11 18:42:25 2007 +0000

    Major change. Targets are now created when they are referred to in the settings
    system. This means that the .pz files are no longer needed. HOWEVER, for
    consistency & power, database name is now a setting, pz:name. The names in the .pz
    files are ignored. .pz-files should be converted to simple settings files.

commit 7268905fa4eb3b905b9e1f3a26b84301f4ffccab
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 11 16:48:09 2007 +0000

    Moved the check for PZ_ALLOW

commit 542fc08f8a59471cff9b752723f6a36e3357d5f7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Apr 11 15:27:35 2007 +0000

    Update following changes made to the pz2's protocol.
    id -> pz:id

commit 6370709ba8aec1202f953e4b0a8fab58b5ba2179
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 11 13:27:06 2007 +0000

    Neglected to initialize session->databases

commit 9efb0a65b0137e1b92ad4223dd6457b94cd8cd50
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 11 13:05:50 2007 +0000

    Fixed bad dereferencing of null settings

commit 6e36a641ff911326f4ebb09c797c41ea15e3ecd3
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Apr 11 11:22:35 2007 +0000

    freeing XML doc pointer after usage, otherwise we have a memory leak

commit 45a9eeea727b174e1c6e1c7d7875f8c746d3178a
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Apr 11 11:13:46 2007 +0000

    added assert to prevent segfault by dereferencing void pointer 'settings'

commit b8c2ed5bd9ee4af7f762e45944eff56721d8b4cd
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Apr 11 11:10:05 2007 +0000

    removed unused code in comments

commit eea404d31ae1550d4081a62623cd5289cb8ef29d
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Apr 11 11:08:24 2007 +0000

    removed unused code

commit 196a967a618ddf80e64f5589187fb981d3c4bbec
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Apr 11 11:01:45 2007 +0000

    remember to free memory, otherwise leaking

commit 24ad2e0dd6ad8ac83c3b09831bcd3ecf9d601616
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 11 04:51:23 2007 +0000

    Updated doc to describe settings command (settings can also be controlled from
    the init command).

commit 7a5cac30f329a9abdb11c24888600a044ef3a4b5
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 11 04:35:35 2007 +0000

    Trivial

commit f334e8006a8678048bfe4e8806d239fec147152d
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 11 04:33:41 2007 +0000

    Implemented pz:allow (turn access to targets on or off)

commit 01ea3147d50de8e22e1999135ee26bfdec6c0ecc
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 11 03:34:11 2007 +0000

    Documentation up to date with available settings (allow and maxrecs not yet implemented).

commit 9f87bada9a1f71280122072db1681f68eff892d6
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 11 02:29:32 2007 +0000

    Added description of session-specific overrides

commit fab92b03dfb7807bc6c9aac7b4ce51ff6ee98534
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 11 02:23:21 2007 +0000

    Removed all mention of users from setting system.

commit 93e0a5ea2cf7e2e9a67ca1f3b684a5560f893ece
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 11 02:18:04 2007 +0000

    Documented pz:id setting

commit 592591ac165b4e844f3968e566d52ba20dbbf26a
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 11 02:14:15 2007 +0000

    Big update. Introduced session-specific settings. These can be supplied
    with the init command or the new settings command, and override default
    settings for search targets. Unfortunately, introduced a number of new
    cross-dependencies in database.c and settings.c, and both could do
    with a cleanup. Testing so far minimal, but it seems to work for
    pz:authentication.

commit ced11963fff1083dd61eb9a7c3e519e14044f7ab
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Apr 11 02:11:29 2007 +0000

    Filter: id changed to pz:id to synch with expanded setting system

commit 22ac8c879e787936d11e5a6190b66e89b1a7acfb
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Apr 10 15:44:33 2007 +0000

    Added description of connections to non-standard resources

commit d198a8df0eb138d75b8ca09734bfa0b368b80d43
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Apr 10 15:12:51 2007 +0000

    Work on non-standard servers

commit 03f9ba557888c19bfcadf2311188a5edcdf19ee8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 10 08:59:35 2007 +0000

    Use copyright-year entity

commit b79fcd31650cec9ae118adaefbaa2dd6cbcc5d66
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 10 08:53:48 2007 +0000

    Removed bad data from example

commit cc29eab9f928f6cd0f4231cb2e554e2ac7b0b1f3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 10 08:48:55 2007 +0000

    GPLv2. Added appendix with full license. Added refernece to that from
    Introduction chapter.

commit ba5ce806058e5a541e858d402135ab62bdbda492
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 10 08:15:17 2007 +0000

    Added GPL file.

commit 243fff960c931193c6d5ef27587d52561ef5f71c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 10 08:12:46 2007 +0000

    Ignore Doxyfile

commit 73d4fa8c17d6db74b63d63dd31606f077fab217a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 10 08:11:53 2007 +0000

    Added NEWS. ChangeLog, NEWS, buildconf.sh, Doxyfile.in part of dist.

commit a972033c648be309cf069a5af273cb29899f6b15
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 10 08:11:18 2007 +0000

    Create directory config if it does not exist

commit 257ea2cc656cac4ca242e6a8cec3418ada8c48de
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Apr 10 01:19:56 2007 +0000

    Used wrong setting for recsyn when constructing search/present request

commit 2f55b547a41a428687e42725bf87a4cec471ff47
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Apr 10 01:13:27 2007 +0000

    Syncing with demo version

commit 8a203ad98e5cd0dc77fcf7e3193bc14c285c635a
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Apr 10 00:53:24 2007 +0000

    Added a nmem-handle to the http_session to simplify MM. Used to allocate session-
    permanent data.

commit 3d960a2b3a97d485b5a1c76f1dc08ea212062307
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Apr 9 23:58:04 2007 +0000

    Changed note to explicitly refer to GPL. This section still needs to be changed --
    do we just put in the text of the license here? Which version of GPL?

commit d6e19c69feec8198bdfff212d1e490729a772ddd
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Apr 9 05:11:49 2007 +0000

    pz:syntax-->nativesyntax

commit eeb47c848b5c076c0b4e04302f7a9866975c5909
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Apr 9 05:01:32 2007 +0000

    Added pz:allow setting

commit 550dc6d4ceee40d30347e88dab85fe22a59e3bf1
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Apr 9 03:51:14 2007 +0000

    Removed. Text is in the doc.. examples to follow

commit 5ff7537ede3bf518931b698f49d19d9e70972d05
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Apr 9 03:49:30 2007 +0000

    Comment change

commit 7cb18e001c719f24b9f440f91fc44ddaaeda3303
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Apr 8 23:04:20 2007 +0000

    Moved HTTP channel address from struct iochan to struct http_channel.
    This fixes compilation on FreeBSD and reverts eventl.{c,h} to original
    paraz state. This change, simple as it is, is untested.

commit acd965f3e537fd2449d99a8ce7ee731112cd7c4e
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Apr 8 22:38:45 2007 +0000

    Removed dead code.

commit 6a9456cf82464d5d497c7b4195aa3149bb308398
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Apr 8 22:15:23 2007 +0000

    Stub description of pz:authentication.. eventually, there'll be a longer section
    about this.

commit 1e94296bc54fc9904caaac74089a44c801852360
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Apr 8 21:51:58 2007 +0000

    Added the most basic level of support for authentication. The setting
    'pz:authentication' allows you to set an authentication token for a given
    target. This will allow support for targets which require one authentication
    token for all users.. it should also be a foundation for adding more
    fine-grained control.

commit 23689dc4cc47b07859b4d4a5817f000e1a2889ac
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Apr 8 20:52:47 2007 +0000

    Removed retrieval config from pazpar2.cfg.dist. Client behavior now controlled from
    settings system.

commit 13cadf98675c15f9be29c417dca2f6f63a33e658
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Apr 8 20:52:09 2007 +0000

    Moved CCL Map, record syntax, charset normalization, record syntax normalization, and
    XSLT filters into the control of the settings code. Deleted dead structures and code.
    Updated defaults.xml.

commit dff850d3cf2c6f70ce1725b6d4d510bbb37b08d2
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Apr 4 22:43:10 2007 +0000

    added target url's on some more warning log messages

commit bad74ceb820f7f34033d942bdd3591410586a43d
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Apr 4 21:05:37 2007 +0000

    added do_closeResponse handler function
    added printout of target url for many warning and debug logs

commit 514963d836ba78fb09d1c574cf2ea479433e668a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Apr 3 14:27:21 2007 +0000

    Annoying flickering of facets (after clicking) removed.

commit 15292e857c852afb2e4a7fc98512d5414f1702dc
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Apr 3 05:14:44 2007 +0000

    Cleaning up. Removing dead material on retrieval/query profile, added new settings.
    (note, some settings not yet implemented).

commit acd20da059780084ac6e0a84eab5be85cc0092fd
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Apr 3 04:05:01 2007 +0000

    removed some old #ifdeffed-out code

commit aa701392d44695d923349ccc36bb7ba6c4373b6a
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Apr 3 03:59:10 2007 +0000

    Described new settings (actually only piggyback -- the others were already
    in there)

commit 59f03637638041bd0e8540c0ab76991dc178bdbf
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Apr 3 03:55:11 2007 +0000

    Record syntax, piggyback, and element set name controlled by settings system

commit e39d4fe543ddb20249e345580398d3ad61e6bd2c
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Apr 3 03:42:53 2007 +0000

    Renamed, to include more than just query-related defaults

commit ee6170fc31c80c61c67cdf7a6fbc42b85593acfd
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Apr 2 15:50:27 2007 +0000

    Internal query handling completely rewritten.

commit d45dbfa66943da7990daab434881e4a3bfee3fae
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Apr 2 09:44:34 2007 +0000

    Pager will now show only a fixed window of pages.

commit d716fe118643f845b127b5a12be8b6a08d735a82
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon Apr 2 09:43:08 2007 +0000

    Removed assignment of global_parameters.server->host by gethostname() in
    src/config.c, if listen/@host is empty.
       This had the very unpleasent side effect in src/http.c:980 in function
    void http_init(const char *addr) that the if statement 'if (pp)' got triggered,
    with the string 'flurry:9090' (in mine config) and therefore the only bind has
    beem made to the loop-back device. As a consequence, pazpar2/masterkey could
    only be accessed from localhost, which is kind of very useless.
       What is really needed is that the global_parameters.server->host variable
    is set to gethostname() in such a way that we are sure to go into the 'else'
    of the above 'if (pp)', such that we still are listening to all existing
    interfaces.
       I tried to do this by assigning
    global_parameters.server->host = gethostname() using a nmem_strdup(9, but
    failed due to the fact that I have no access to the correct nmem memory
    handler here. See src/http.c:1009 for details.
       Still, I would like to have set
    global_parameters.server->host = gethostname() somewhere to ensure the
    'Via:' header is correct.

commit f90756452fe633919671e11dbc1b9e21eca0e1e7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Apr 2 08:41:51 2007 +0000

    navigation path: removed / and added +

commit e4455bdba629094b65748532d4454d8c749b53c9
Author: Marc Cromme <marc@indexdata.dk>
Date:   Sat Mar 31 20:55:19 2007 +0000

    get hostname from system call 'gethostname()' if not set in
    <listen port="" host=""/> in config file. The hostname is under all circumstances
    needed to produce the correct HTTP headers 'Via:' and 'X-Pazpar2-Server-Host:'

commit c99908a4b07dafc96ee813375971fd9b589bc551
Author: Marc Cromme <marc@indexdata.dk>
Date:   Sat Mar 31 20:27:15 2007 +0000

    adjusting HTTP headers to be conformant with Upper-Case-Style
    taking correct server->host parameter for 'Via:' and
    'X-Pazpar2-Server-Host:' Header.

commit 48200677b2ec4e93241075c7722c897d7c23542b
Author: Marc Cromme <marc@indexdata.dk>
Date:   Sat Mar 31 20:24:59 2007 +0000

    pretty-printing Z39.50 proxy log line

commit c7b8fb38d1cd3568301aabac00c5627bd6f510ca
Author: Marc Cromme <marc@indexdata.dk>
Date:   Sat Mar 31 20:06:18 2007 +0000

    aligning log messages for nice look-and-feel

commit 7be156471e84d49c55ef3c139e3372c68cd8fc00
Author: Marc Cromme <marc@indexdata.dk>
Date:   Sat Mar 31 19:55:25 2007 +0000

    removed warnings coming from missing casts (const char *) and (xmlChar *)

commit 773f4e14ac669452dae28bb411384fce2c18e06a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Mar 30 16:22:41 2007 +0000

    Breadcrumb like navigation added.

commit 5362f1f69ea241ceca429438bca234bc9ce9b499
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Mar 30 02:48:23 2007 +0000

    Updated template to link to example settings

commit cee23067d339c169320af0e4ed7cb348ac95b247
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Mar 30 02:45:07 2007 +0000

    Functional settings system. At this point, they control the CCL map only

commit 5e78ae75781eb20fd3359b57f352e8aa4b8bf8ae
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Mar 30 01:07:37 2007 +0000

    Added documentation for the settings system. Still needs examples

commit d73d99a26ccd3403bcb4805a0145b1f8583efd10
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Mar 30 00:13:45 2007 +0000

    Towards documenting the settings system

commit 023342b4f7a64379c65f40652dc25ef436952f3b
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Mar 29 15:23:17 2007 +0000

    ifdeffed-out the Location-header rewrite in proxy_io(). It appears that
    recent changes to the request headers has obviated the need for this --
    needs more testing.

commit 3a363d768033c633cf5e700b9ef65f60b5b889cb
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Mar 29 13:44:57 2007 +0000

    Settings support..

commit eee51a2aad552b76fc37817065d9beeb57a196c2
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Mar 29 13:44:38 2007 +0000

    Added settings

commit 2572a2bd49882a9164c304738a87778ae9a27535
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Mar 29 13:44:19 2007 +0000

    Settings system is code complete... now to actually USE the darn things for
    something!!

commit 93ecda59be42d85293c699061a51d55ac1ebadd7
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Mar 29 11:02:04 2007 +0000

    removed zillion of compiler warnings due to mising casts between
    (const char *) and (xmlChar *) and the like.

commit 245e16ffa5df630f1eb5f50bc674b422ccf1a1f0
Author: Marc Cromme <marc@indexdata.dk>
Date:   Thu Mar 29 09:16:34 2007 +0000

    Changed the way the forwarded HTTP headers are computed. Now pazpar2 sends
    the following ones:
    - the original 'Host:' header from the web browser request
      Host: flurry:9090
      (notice: not tampering with this one any more, as it did break virtual
       domain configuration in Apache!!)
    - some pazpar2 specific version number, listening host
      (from config file proxy/@myurl) and listening port (from config file
       listen/@port)
       pazpar2-version: 0.1
       pazpar2-server-host: flurry.index
       pazpar2-server-port: 9090
    - the standard 'Via:' header
      Via: 1.1 flurry.index:9090 (pazpar2/0.1)
    - the standard 'X-forward-For' header, containing the true web browser
      client address
      X-Forwarded-For: 10.0.1.66
    
    These changes should make pazpar2 HTTP complient, and allow the backend Apache
    server to get the information it needs to be able to do IP based
    authentification and such like stuff. Notice that the 'Host:' header is now
    passed unchanged, otherwise virtual host setups do not work.

commit 43110544e7cd9b76cc16734ef80c32db384cdbc8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 29 09:11:01 2007 +0000

    Masterkey: showing total hits and the count of each record (in brackets)

commit 64897139472df598b7e24ce9eabebcfb3f458e34
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 28 15:20:53 2007 +0000

    Advnced search view added.

commit 235995289021a11b33312c91a55ccfbca605348b
Author: Marc Cromme <marc@indexdata.dk>
Date:   Wed Mar 28 12:05:18 2007 +0000

    getting the paraz2 server host and port info from the HTTP request, and mirroring back to the web client in the headers
    pazpar2-server-host
    pazpar2-server-port
    Notice these change according to the connection the client did made, so if a paraz2 is hidden behind firewalling and port-forwarding, the server host and port of the shielding firewall is reported back, and not the shielded host and port numbers.

commit d591758eff900dfdbe1545e2d408dbb0f061be1c
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Mar 28 04:33:41 2007 +0000

    More work on settings system.. still not functional.

commit 22fd6276ea142c135f125edde76e46741bb7b545
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Mar 27 15:31:34 2007 +0000

    This is still totally non-functional.
    Beginning of generic system to associate settings (name=value pairs) with
    targets using a general-purpose XML config format.

commit 19e8783985686ff7d094da7d843131deea4ced1b
Author: Marc Cromme <marc@indexdata.dk>
Date:   Tue Mar 27 13:41:23 2007 +0000

    added HTTP headers "pazpar2-version", "pazpar2-server-host", "pazpar2-server-port", "pazpar2-remote-host", and "pazpar2-remote-port" such that the HTTP proxy PHP script can fetch these values and use them for authentification and other pazpar2 specific stuff (this is needed, because the "Remote-Addr" PHP variable  is always set to the paraz2 server IP adress, due to tunneling through pazpar2.
    The only thing which needs completion  is actually finding the correct values for these host and port parameters from the server configuration and the TCP/IP connection object. More digging in the source is needed to find these values the right places..

commit bcbb4bd74d931e5f5419f5a577adb85bede15e4e
Author: Marc Cromme <marc@indexdata.dk>
Date:   Tue Mar 27 11:25:57 2007 +0000

    added optional <zproxy> element to config file, containing any of these attribute combinations (all three examples are semantically equivalent)
    <zproxy host="localhost" port="9000"/>
    <zproxy host="localhost:9000"/>
    <zproxy port="9000"/>
    This <zproxy> info is overruled by the '-z' command line switch
    Removed a zillion compiler warnings coming from missing or dirty casts, mostly involving (xmlChar *) or (const char *)

commit 9195b87ed8cd2c583a0ae18e96e1e3e74fdab76d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 27 10:01:24 2007 +0000

    simple client's pz2.js updated to the version in masterkey

commit cb6a237db78041301e674f04aa4a3fd1c89c0ebe
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 27 09:59:07 2007 +0000

    Masterkey: IE 6 and 7 works. Safari 2.04, Opera 9.10 and Konqueror works with minor CSS positioning issues.

commit d183a1a61fbdc4afef17d5fad2c60d7c23ef748e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 26 17:28:27 2007 +0000

    Masterkey: pager and sorting should work now.
    HTML and CSS needs to be cleaned-up, hacks all over the page.

commit 1c38f4f6c912eeb2a7f23f7e4cccb082a0ba7555
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon Mar 26 14:00:21 2007 +0000

    added command line switch '-z' which lets one specify a Z39.50 proxy through which the Z39.50 requests are tunneled.
    This is planned to be used to stack a MetaProxy after a Paraz2 to make authentification stuff and database filtering stuff (special record conversions needed, or PQF-to-PQF manipulation) at the MetaProxy level. The '-z' option sends Z39.50 packages to the host:port specified there, with the origial target host:port addd in a vHost soecialinfo structure

commit cb8d8c6915f8450746e8929802231e177f7284d3
Author: Marc Cromme <marc@indexdata.dk>
Date:   Mon Mar 26 11:13:51 2007 +0000

    added Doxygen file, now supporting target 'make dox'

commit 76f5b4db8be97194a9ba0c44081796304da06347
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Mar 25 16:06:35 2007 +0000

    This file -- not valid XML -- contains illustrative examples of the configuration
    file format I have in mind. It is basically a mechanism to allow you to set
    multiple name-value pairs for targets -- possibly user specific. The various forms
    are intended to support various activities -- like setting system-wide defaults,
    overriding settings for one user or target, setting up values for a specific target,
    etc. There's even a verbose form that would lend itself well to dumping values
    out of a relational database... indeed, it's possible to imagine an extension that
    would allow pazpar2 to access settings from an RDBMS, although this is not planned
    at present.

commit f53516031317781ebb1a92691e3999de0afa72eb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Mar 23 16:55:28 2007 +0000

    Masterkey: detailed view working.
    TODO: pager still missing.

commit 56d94019bbdff3b9823069b61f0f0ec6a671f923
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Mar 23 03:26:22 2007 +0000

    Added support for multiple values in filter statement -- separated by |, eg
    filter=id=target1|target2|target3

commit 15359ada181de961e00fba3d68a9ff169ef6813c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 22 16:08:19 2007 +0000

    Rewrite of Masterkey using new mark-up
    TODO: detailed record view, pager

commit 69e061e75cc9a8d0b3357694baf661f13d2c803e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 22 16:04:59 2007 +0000

    filter parameter added for the search command

commit 500789d0eb5a1a7731146d6a8b1630a495b7af5b
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Mar 20 21:36:39 2007 +0000

    Various minor updates to increase usability.

commit 0325d24960a166fb6ffdee4b7c8dc04bcaa84495
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Mar 20 15:36:49 2007 +0000

    This is the CCL map we're using for the mkey.index demo against Zebra

commit 8acdfb7a90bd20104f67a2b1dfc9023c54473422
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 20 07:27:51 2007 +0000

    WRBUF updates.

commit 299df2fbd7f1bf889851ac605d5502848d725e40
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Mar 20 05:34:00 2007 +0000

    Implemented target facet -- is there any way to get the 'filter' variable into the
    URL to enable the back button in Firefox?

commit 975482621691b3dbd8d08cb5fbd81eeb6d9b05dd
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Mar 20 05:32:58 2007 +0000

    Added optional 'filter' parameter to search. Right now, only value supported is
    (URL-escaped) id=targetId, where targetId is the ZUrl of a known target.

commit 2c44badbd3d21622d70fb2ceac2fa96e7cc9e6d7
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Mar 20 05:23:06 2007 +0000

    Various changes which have piled up on the demo

commit 1e4a10d60202e59a931594553074d19061c4223c
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Mar 20 03:42:53 2007 +0000

    Fixed statement before declaration

commit 7b34e8508bbb7d768fb2ed2e75b0f09457be8f37
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 16 09:34:55 2007 +0000

    Fixed compilation error on FreeBSD
    http://test/idtest/2007-03-16T00:00:01Z/pazpar2-0.1--freebsd.txt

commit 9a660575bb51d190608e5cdec416bb8a9acf3389
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Mar 15 16:50:56 2007 +0000

    This update completes the factoring out of database management into database.c,
    and the introduction of low-level code to read Zeerex records from the file
    system. It does not really introduce any new functionality, but the need
    to refactor the database code has held up a lot of other projects.

commit 3c658db277708a717349cfb2603f4186be56beee
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Mar 9 16:06:42 2007 +0000

    Cosmetic: timeouts can be specified as parameters, parameters moved to a single array.

commit a60d941e42fc245d651cc66fa295eee770428502
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Mar 9 14:01:49 2007 +0000

    Further pz2.js updates.

commit 006a11e71a041bffbc356f63de3292348f350190
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Mar 9 11:08:03 2007 +0000

    pz2.js lib update

commit 4d6b51c55019d441c826a0afa82930331321e772
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 8 15:36:43 2007 +0000

    pz2.js update

commit 966318da6e0271d2ce8a59e9219c1587d437c9f7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 7 16:09:42 2007 +0000

    very early stage od pz2.js lib

commit 838b45c1c04fcb71b6692e252a2b0f5eb410b6a6
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Feb 12 05:30:05 2007 +0000

    Gutenberg

commit b97798aabc2509f4a8e68e5714c59b0773dc4d1e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 8 19:26:33 2007 +0000

    Avoid declarations after statements.

commit e256fca6074bb2c4ef1f316401f02bb7fbe583df
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Feb 8 02:11:38 2007 +0000

    Fixed syntax err

commit 29cc5135051beb8d82d4738d2e7bf90da92202f5
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Feb 8 02:08:47 2007 +0000

    Added kink to OpenWorldCat from ISBN

commit 5240c2b4328c8bfedbe5b976a828a548620f34d2
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Feb 6 23:22:49 2007 +0000

    Display field for description

commit 2be69350838def15bffa21b34f3d04eeaee4e0d3
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Feb 6 23:19:18 2007 +0000

    Added 520 to display. various

commit a024e1d9cf6995ea9fa9839faa075e39310c1af5
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Feb 5 17:16:54 2007 +0000

    Added description of /proxy/@myurl

commit c2857035604eefeaecb65c8f7794f77e1b3594c2
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Feb 5 16:35:18 2007 +0000

    Fixed some pointer errors

commit a567f55ee47da94c337b232a3848d1c8bab254b2
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Feb 5 16:15:41 2007 +0000

    Bug 769. Rewriting Location headers in proxy responses

commit ebab24a44bf0e80e238bc2eeaa1024f30ef2af16
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Feb 4 22:19:38 2007 +0000

    Added targets

commit b46b773cc6e248927da0fca356411bf86ffe2396
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Feb 4 21:48:21 2007 +0000

    Allowed ccl filter override

commit 9132a4dd4e7804697b7e9aa79f03111e516771bf
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Feb 4 04:14:46 2007 +0000

    Messing with open content stuff

commit d7863ca059ca10df01b228f89870321beef841ad
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 31 20:25:23 2007 +0000

    Rename function index to parse_index.. See
    http://test.indexdata.dk/idtest/2007-01-31-20:51/pazpar2-0.1--flurry.txt

commit 1c67f9fb6408afadc117241e01d4963c4ba7e8c1
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jan 29 03:19:25 2007 +0000

    Reads Zeerex record into a data structure

commit 59568027759af73a886ff3527898fedd33406c5f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Jan 28 03:46:21 2007 +0000

    Build local copy of IRSpy db

commit 3fe3a8a7662afd3c7da63d6e605cc924324ad060
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Jan 28 03:44:30 2007 +0000

    Moved cvsignore

commit e954f104fba0c6ef9142f09042e0b7e7f73d7388
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Jan 28 03:43:19 2007 +0000

    Simple Zeerex fetcher

commit 4890bf9ca6032cb363b3f07c9a89d3de3aedd211
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Jan 28 03:42:49 2007 +0000

    Adding Zeerex stuff

commit 2fc301cf0cdc2de7162d43d17d7331550e5ba04a
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Jan 26 23:24:01 2007 +0000

    Quotes around terms in hyperlink searches

commit 4eeb5ae17702904ec2b5f5628f612526e32f1c58
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Jan 26 19:30:51 2007 +0000

    Correctly set recsyn in search

commit bec266c19b530f61fa576d2b27198ada7d7f5fe3
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Jan 26 18:53:55 2007 +0000

    Added example

commit da5c46b63ab0ac6fe5c5d22b0a674f43abad2d92
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Jan 26 18:50:11 2007 +0000

    Various changes to support IE

commit 3757a7a940ec0260794f559a2df0be3b11b77a73
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Jan 26 18:48:54 2007 +0000

    Added resources

commit e0b4efaeba3c2c04473109815a5aa269fbdd71c9
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Sat Jan 20 20:11:36 2007 +0000

    Disabling browser address field surveillance.

commit 3ae2f8a6ecd58f0960920e849fe723139cd8d4db
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 19 21:50:01 2007 +0000

    Fixed bug #828: Docs in PDF. There was already a rule for making
    pazpar2.pdf using jade + pdfjadetex, but there was some constructs in
    the documentation that jade considered invalid. So it did not succeed.
    And indeed jade is right in a number of cases, where xsltproc does not
    validate. However, jade does NOT currently allow references to refsect1,
    refsect2.. sections which makes it impossible to refer to stuff from the
    Guide to the Reference material. This is major drawback so dblatex is used
    instead. dblatex, like jadetex, makes PDF/tex from Docbook. dblatex allows
    these references and dblatex is more actively developed and is available
    as a Debian package for sarge. Run 'make pazpar2.pdf' to make the
    documentation. There is also a 'jade-check' rule.

commit d54eed0eba667d8a80d2704e4412a77c08f08ba9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 19 21:16:11 2007 +0000

    Remove declaration of yaz_marc_write_xml

commit fa50cde7088cd5cd18dd960340e60a4046e2d7bb
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Jan 19 19:12:16 2007 +0000

    Cleaning up.

commit 1a559fcb9993dc223496bf837437b7afa9ee5aae
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Jan 19 19:08:00 2007 +0000

    Fixed schema and syntax errors

commit 8f48376798d4b43d962726ef68f547cbd471d670
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Jan 19 18:28:08 2007 +0000

    Updated documentation. This update may be unstable, as I can't presently test on my laptop.

commit a372c654aff598262512db3c1ec283f8e942a687
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 18 22:38:14 2007 +0000

    Added 2 Paratext targets

commit eb72849c2358ee1eefde0a008010182a12a1590b
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 18 19:32:31 2007 +0000

    LCCN

commit 9bc5218957a69468292c9588981a8479ae5ab12c
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 18 19:32:06 2007 +0000

    Added hyperlink to LOC for LCCN

commit aabc654ef7b6c5a6740e95b9580223726a86e43a
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 18 18:11:19 2007 +0000

    Extended simpletarget model with target names. Added names to target facet and detailed
    display.

commit dd28cba99bce512b6b4762a6ba99dc96ca109768
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 18 17:42:39 2007 +0000

    Tuning display

commit 5a249110f007ef035a32b7ae9dda6f36af9cf0f2
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 18 16:31:05 2007 +0000

    Moved display of source to beginning of subrecord

commit 5205111419655b21cbff00422985046a082d358c
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 18 16:26:25 2007 +0000

    Updated config

commit bf7d0afdd97bd8cb1ae2d560d40fe4d84b96ef48
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 18 16:21:22 2007 +0000

    Dsiplaying sub-records

commit 2c14dfd5d138fe5b55a6e985cda0f239f5945ba1
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 18 14:22:25 2007 +0000

    Additional record debugging. Fixed incoming per-client record counter

commit e97ec253307f2e56130f901e8bc42dc85cf19aaf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 17 19:48:26 2007 +0000

    Revert.

commit d506beacfc811f19bf77ec9267279ca44e92decc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 17 17:38:53 2007 +0000

    Black color for anchor text (titles, facets).

commit 494132c4923e2d793b97e79ab2892738ab1945cf
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Jan 17 17:25:49 2007 +0000

    US and Canadian academic sites

commit fab767984b78da97735e944c7e3272cdd964cd06
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Jan 17 17:24:44 2007 +0000

    Improved algorithm for updating facets

commit 6e7c1ffbe53b8f71c495b35589d4c204931831ca
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Jan 17 16:40:36 2007 +0000

    Removed extra } (syntax error)

commit af02b59c657382b25d54cdb0e18e5020f310ca11
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Jan 17 15:32:39 2007 +0000

    Including earliest pubdate in facet when more than one is found.

commit 943289772dba374d167448980f5c243ff28f1636
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Jan 17 15:31:46 2007 +0000

    Trying to resolve problem with browser sessions running amok

commit 47b679560c26472b212ea4b851ad108859e0e9a6
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Jan 17 15:27:34 2007 +0000

    Remove targets with hits < 1 or errors from target termlist

commit e82119d7cae5cc7c0ebb505adf48aa8e6865d267
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Jan 17 14:25:37 2007 +0000

    Target facet

commit 1e101aa1bfddbdbad0024f743ff71447cc432a11
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Jan 17 14:21:29 2007 +0000

    Made termlist length tunable (partially) from browser client

commit 17334a360ca8f3b17857468fd63b0c372a367214
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Jan 17 14:12:03 2007 +0000

    Date facet

commit acafc85244b61fdc7dc1aaa8bd98bb26f559dc07
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Jan 17 14:01:19 2007 +0000

    Added support for date-value termlists

commit 38ad454180b611775f071876c770d5247e8b8bf4
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Jan 17 13:48:29 2007 +0000

    New logo

commit 1afc87fa74fc241914fb322aa9d615d6e1e0f9df
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 17 13:28:50 2007 +0000

    Size of topbar 7em instead of 6em

commit 33f148bc5463d82b0ec6c5925d3c606fbdf42e11
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 17 11:19:35 2007 +0000

    Change HTML title to 'Index Data MasterKey'

commit 2409c087de4ba6164d9470ba5e44797b4c2fec73
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Jan 17 10:40:40 2007 +0000

    New

commit afb388e29eec1def4a8e32f266ee4523eb5743d2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 17 10:20:14 2007 +0000

    Tweak font-settings. Use font-size 'small' by default.

commit a2cfdccb04612a30626546b1e6b9914d5a5e15fb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 17 09:38:50 2007 +0000

    Marker for records gone; indentation used instead. For facets indentation
    takes place for second line too. The size of topbar + some other sizes
    measured in em's rather than absolute pixels. Hard coded font sizes
    gone. The thing appears to scale OK now for variying font-sizes.

commit 0c1ce0607bc94d05bd12cb44eff788b10cdefd96
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Jan 17 02:15:12 2007 +0000

    Moved closing of non-active record views.

commit 4b2d272fd7f54b8ed3776ef7930138c375edf8b7
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jan 16 23:44:07 2007 +0000

    Displaying URLs

commit e161d8d877ae9a61153f2ceb3956a48c3b0ef778
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jan 16 23:42:10 2007 +0000

    *** empty log message ***

commit 266cf084e3efa25d372b313054a46f63bfc26152
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jan 16 23:41:53 2007 +0000

    Extracted URL field

commit 069fda5122c4ae7575dad8d91c5387d609061595
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 16 21:43:35 2007 +0000

    Make input part of topmenu. And topmenu is thinner than before. Make whole
    page slightly less demanding as far as required horizontal pixes is concerned.
    Make facets slightly wider.

commit c2d09d026f9f10c0574c538d1de31bb0311b095c
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jan 16 20:45:55 2007 +0000

    Added UK targets

commit bc300e2cf675bb860df815b5023b10e55d170344
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jan 16 20:40:24 2007 +0000

    Added 150.pz, a target set for showing-off and demoing that is less punishing without
    being wimpy. Eliminates a lot of non-western targets from many.pz

commit d5691695e6a22fc0db9c9bffc9ed6f85e908d8c1
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jan 16 19:42:20 2007 +0000

    Hyperlink searching off author and subject field in full view

commit 4f82647cdbbbffa8943a04e1497ddf9bdfa183e1
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jan 16 19:24:44 2007 +0000

    Top-aligned data label

commit 7683bb80f12e71d09988701b790b8bca5db9ee17
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jan 16 19:21:05 2007 +0000

    Removed multiple lines

commit 090b1fdcac12ccf22376d9008836f9e2f4fc56a3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 16 18:44:25 2007 +0000

    Prevent NULL ptr reference in ingest_record by skipping NULL values of
    'type' and 'data'. Fix small leak for 'type' and 'value' too.

commit 5c2a71343e43b2dbca0fefe7a5edabfc2c38d7bd
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jan 16 18:19:50 2007 +0000

    Author hyperlinking from brief display.

commit bb241d99bce839a412e1b8a99df50519bfab3a8b
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jan 16 15:02:35 2007 +0000

    Fixed full display

commit 5e4519258e54dcc9d0cdee606a5f2767613d9546
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 16 11:36:10 2007 +0000

    Require YAZ 2.1.46 or later

commit 35d47bb0ec8d2f7eaada1b8afcb56dd62fbcad2c
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Jan 16 10:22:29 2007 +0000

    Indexed palette

commit 4b0c3f7b760ec6aaa688c09791b07cfa53d9ec47
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Jan 16 10:19:02 2007 +0000

    New

commit 59267749ec0d3692abe25d95c00211e44671bc61
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Jan 16 09:45:48 2007 +0000

    Remove stupid ugly fringe

commit 0283d32084a891c4d9dd9ac6ffb32bbc73ce0789
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jan 16 05:29:48 2007 +0000

    Fixed range merging -- it was messed up by buggy code in the sortfield merge.

commit df1fd6502c261c3939c5799b23cbb1bf66c13c0c
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jan 16 03:38:49 2007 +0000

    Basic full record display logic.
    Todo: Close non-active views, update view periodically.

commit e01e590c9e1126e2ae4ee663070a8eb2a70b53c1
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jan 15 22:05:37 2007 +0000

    Added frequency count for facets to demo app

commit 82b7dfb4f633ed64ddb402d3cd81d391e6a936bc
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jan 15 20:01:53 2007 +0000

    Tuned mergekey normalization

commit 7dd217c5530b60f6533fff8e3420d755c5db5e25
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jan 15 19:17:27 2007 +0000

    Eliminates punctuation at the end of fields.

commit 7a31488b5aee7ead673f2112fadd3f8b8f5c00e8
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jan 15 19:01:29 2007 +0000

    Added author display

commit 84cf2dcc12c5f978d0563bce2e9c85e9ff3c5956
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jan 15 19:01:15 2007 +0000

    Dealing with empty subject headings and punctionation at the end of SHs

commit 5c36d0c019204db8c850cd7db867489bf90a3a8e
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Jan 15 17:34:31 2007 +0000

    New

commit a0ab03d89e0cafbea99f29a0d10134e4f1212785
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jan 15 16:56:51 2007 +0000

    Encoding directive was ignored for MARC.

commit bb598725b8bcb2b109db06d1761e4d31677e09c3
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jan 15 07:10:05 2007 +0000

    Eliminated MARC 245$b from the merge key

commit 8d43e4aa808e282d4569f1fee4f53a8a0bb794a2
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jan 15 05:40:24 2007 +0000

    Removed log messages.

commit ac8fe9acb0d8ae0690914e3b9a77c231066346db
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jan 15 04:57:00 2007 +0000

    Fixed syntax error in CSS

commit 8ca1269eac32c1ddc19d16dc4f74e9a1e3e0b8f9
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jan 15 04:34:28 2007 +0000

    Generic sort mechanism. Sort supported by relevance, string, or string w/o lead.
      article. Title and relevance sort supported by config file.
    Sort switch added to demo

commit 63aa6af8c87677136cf3e9dca400421e6528340b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Jan 14 17:34:31 2007 +0000

    Fix bug #814: pazpar2 does not compile on Debian woody. Use xmlParseFile
    instead of xmlReadFile. Use xmlDocDump instead of xmlDocFormatDump
    on Libxml2 version < 2.6.0.

commit aa1828296f62147901eb52538434e3443ce3696a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Jan 13 14:40:41 2007 +0000

    PROTOCOL no longer part of EXTRA_DIST

commit e7b20ebdb1ccd6c73bd9b5e13b9393383e62168d
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Jan 13 05:48:41 2007 +0000

    Added intro to book.xml

commit bdde87cfaf2307da5d3f6fcb911f621a9df114fe
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Jan 12 23:41:35 2007 +0000

    Changed enclosing tag for info command response to <info>

commit c30942b8016d7f38d221a1ecdaebf25ecdd1805a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 12 23:37:15 2007 +0000

    Avoid declarations after statements.

commit 568fc98bd6c09626172274b443789015a11234e6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 12 23:34:15 2007 +0000

    Remove -Wdeclaration-after-statement because it requires newer gcc

commit b3d3c99fe4ee3420bd199082bd06d87452f93ec9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 12 23:32:33 2007 +0000

    Avoid declarations after statements

commit cf54154bcc2312c9009ec34b737aaea431b1b831
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 12 23:24:05 2007 +0000

    Make more room for YAZ version string

commit 066ce0916d351e215cd192a06b08a7491cf1071e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 12 23:07:54 2007 +0000

    info command returns Pazpar2 version + YAZ version (compiled and version
    in use). info command does not require a session ID anymore.

commit 1f1ab78151615f306e7197e321f01f16926d1bbe
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 12 22:50:15 2007 +0000

    Update example

commit 8c5a209d438791da6342e565df7b987c26a688b9
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Jan 12 20:11:51 2007 +0000

    Increased page size to 20, made showing facets default.
    Made this change for the demo, but I think it works better
    overall. Feel free to change.

commit bb1af0d3e894c72d2392108890cb20db173f9f13
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 12 15:31:30 2007 +0000

    Fixes for jade processing and PDF output. jade seem more strict than
    xsltproc.

commit 1a4126ae585a777756654d64d6439f663cce128a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 12 15:21:04 2007 +0000

    Sync with PROTOCOL 1.12

commit 42a0323e5215bd7403625f63a8eb73d7adb2c1c0
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Jan 12 15:19:42 2007 +0000

    Moved to doc/pazpar2_protocol.*

commit a3b7b22328617db1ffdb8118c661d3167905918e
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Jan 12 15:08:44 2007 +0000

    *** empty log message ***

commit 907e8fda0e0052bd08b333f104344c1a26f2f409
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 12 14:54:58 2007 +0000

    Copied and reformatted PROTOCOL material to pazpar2_protoxol.xml which
    becomes pazpar2_protocol(7). Added pazpar2_conf.xml.. Description of
    config might be moved to pazpar2.xml instead.

commit 9a10601de6ff44e12ee79baed9224cf71c15809f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 11 17:16:46 2007 +0000

    Ignore local pazpar2.cfg

commit 96548165dec8715083c5156ce80d8ea623d088bb
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 11 17:14:06 2007 +0000

    Read HTTP listener and proxy address from config file (-h and -p still override).
    Moved pazpar2.cfg to pazpar2.cfg.dist to facilitate local setups
    Only -s is still required.

commit 92acb59a1d11242d9c421108420f1488ccfd5b82
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Thu Jan 11 13:31:31 2007 +0000

    Right styling of selected item in pager.

commit 0fca2178600fbf2c287aeb7d85ecb4a64809da56
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Thu Jan 11 13:03:51 2007 +0000

    Removing the href="#" attribute in the facet toggles to avoid session confusion.

commit b9d0a5d83e92790ae3acf181d172dad1188e5fb7
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Thu Jan 11 12:47:19 2007 +0000

    Query refinement works again.

commit 228ae69ef8f9b9f864e289590f39f9574aa872f5
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Thu Jan 11 12:27:10 2007 +0000

    No difference between visited and unvisited links.

commit 3fdc19f0d4d8c1c5fa286b62f6dbf32823b724a6
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Thu Jan 11 11:14:16 2007 +0000

    Register onclick handlers to pager anchors as anonymous functions.

commit f9130dd792cd1f6d021984a7b58cb5cedffdda07
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Thu Jan 11 10:18:38 2007 +0000

    Pager looks a little bit nicer in IE.

commit 4e1ce38b96af252361fcb139e29f74ca1b222a8c
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Thu Jan 11 10:03:01 2007 +0000

    Added non-caching headers (should be placed in config file I guess).

commit 4751d9715cc8a3094fa169b50c1ebde9b33ca93a
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Wed Jan 10 14:11:44 2007 +0000

    Removing some warnings.

commit fe587a5b3037e08401edc51aa63f503dd607aa84
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Wed Jan 10 13:39:41 2007 +0000

    Reset record update timer when clicking on new page.

commit ad84bf01f1f42d5636eb79ad225d64102c1fcf13
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Wed Jan 10 13:28:09 2007 +0000

    Removing all write reference to innerHTML.

commit 1ef02968c63f06e9b5a4a08f5c7474039a9941db
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Wed Jan 10 12:20:51 2007 +0000

    More responsive record view.

commit 9028635288ffc5ba9706923bc79ac3bddfdf5e68
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Wed Jan 10 12:15:46 2007 +0000

    simplifying.

commit 43ab7355ebcec6bad9904067a1cfe46ccf1a9b0c
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Wed Jan 10 12:09:24 2007 +0000

    Removing forced line heights.

commit 00114b899c187399eafbaa3cd4bbf16bd0bf467a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 10 11:56:10 2007 +0000

    Include netinet/in.h for IP resolve types. Makes pazpar2 run happily
    on FreeBSD.

commit 470794a318ea31b8b588f6e2476bde2954b0b268
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Wed Jan 10 11:42:17 2007 +0000

    Updating.

commit 64e936cc3d41bfe9cb6dfe83501fd7abfda004bb
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Wed Jan 10 11:41:34 2007 +0000

    Using appendChild instead of innerHTML to append things dynamically.

commit 98564e618d65ad906d64f9c12608f0712361b890
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 10 10:48:27 2007 +0000

    Fixed setting if IP address (ipport) that turned out negative on Solaris.
    pazpar2 seems to work fine with Solaris 10 and Sun's C compiler.

commit 0900da0f443362be1efd1a59d2aae7c227487099
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 10 10:17:50 2007 +0000

    Avoid warning about integer overflow on Sun C compiler

commit 717296a6a0e0a47ab62fea3597fea7ea7b9177f9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 10 10:15:23 2007 +0000

    Use strrchr rather than rindex (obsolete)

commit 9794003e5c6399a34585d3765ff1defe29d8ffb0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 10 10:15:04 2007 +0000

    signal returns SIG_ERR on error

commit bdf63c9b34f8a40edec11d50dc71454c0b8daf32
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 10 10:04:23 2007 +0000

    Use memset rather than bzero (obsolete, and sometimes unavailable).

commit caa025a9ad1dc0f12b5e921acc69a46403e331ac
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 10 10:03:56 2007 +0000

    Avoid empty struct becuase some compilers dont like it.

commit f78b3fcf9a7f403cd5382470c99086db29c03053
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Wed Jan 10 09:50:57 2007 +0000

    Improved pager.

commit b4edc17e33ad611f70f231072bedcd2ab6415476
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 10 09:44:20 2007 +0000

    Added Docbook stuff for doc. Moved pazpar2-man.xml to doc/pazpar2.xml.
    Started skeleton User guide and reference (book.xml).

commit a3303aeeb61dd629df654c3d75816611f73733c2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 10 09:35:57 2007 +0000

    Avoid declarations after statements

commit b3a18c85a3e60600d77ad6053211da7acce91149
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Wed Jan 10 09:19:05 2007 +0000

    Simplifying.

commit 1e994d8952fb6a590cf05530e27df35761d3760d
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Wed Jan 10 08:14:11 2007 +0000

    New title node.

commit 15028b67e8797ec1ddc2d55608b4b03e32e7c521
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Jan 10 05:46:43 2007 +0000

    Beginning of a manpage -- structure stolen from yaz-marcdump manpage.
    Perhaps Adam can help with Makefiles and such for this?

commit 6ed810830208162882c8318b35e689a733a2cb4f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Jan 10 05:30:59 2007 +0000

    Changed example in readme -- port 80 is default

commit 09ecce9102bf462d5dc81ec362d6814e3bbaf639
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jan 9 22:27:10 2007 +0000

    Added recid to full record view

commit 7c0b91839755ff1090d9ae90f846de9c66f04f6a
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jan 9 22:06:49 2007 +0000

    Added a full record view (not implemented in the test UI yet)

commit 27dcdf6c67089a86b0f9759d9dfdbd85093ca32f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Jan 9 18:06:28 2007 +0000

    Added date support (md-date in show command).

commit 44780d4e0a50c642ba295bae07bfce2ec7f2face
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jan 8 22:08:35 2007 +0000

    Added LOC-only target file for character set testing

commit cb48393addd28cdab0c8386725d99a31a19e18bb
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jan 8 22:08:06 2007 +0000

    Whitespace

commit 5feca6b29788149a93b90c8c97394cb42e97a1e8
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jan 8 19:41:56 2007 +0000

    Removed diagnostic output

commit 6590ecb69cda8c6e25fe137f0130996d2d1ccb9e
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jan 8 19:39:12 2007 +0000

    Fixed bug related to ranking, introduced by 'metadata' update.
    Also introduced 'rank' attribute to service/metadata element. Specifies
    a 'boost' factor to apply a given element. Default=1, 0=don't use this field
    for ranking.

commit 77b4d51d81340f3374ae8a97aea0177a0fbcd336
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Jan 8 18:32:35 2007 +0000

    Metadata elements dynamically created from XSLT normalization output.
    Configure file controls merging and termlist extraction. Merge criteria
    supported: all-fields, longest (strlen), unique. Configure also
    controls which fields are included in overview format (full view not
    yet implemented).
    Protocol change: Metadata field names now prefixed by 'md-' in the
    webservice protocol (i.e. md-title). Implemented in test1 prototype.
    Todo: Date range normalization/merge, sortkey extraction, full record view.

commit b1d1bd7c6dbf7af16d5047d91b39827d9a8c4252
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Mon Jan 8 14:51:35 2007 +0000

    Decent pager.

commit 41b3d6e76417912fda803543325e1edba21896ba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 8 12:43:41 2007 +0000

    Automaked pazpar2. Bug #799. Preprocessor defines are put in cconfig.h and
    included in every C source. cconfig.h is the "configure" defines. The usualy
    filename convention is config.h but that is already defined. For now all
    contents of www and test is copied verbatim to the tar-dist. The contents is
    not installed during 'make install'. That should be done, but since the
    configuration is still in progress we don't bother yet. Similarly with
    www: part of tar-dist but not yet installed. The only application
    installed at this installed is pazpar2 - in PREFIX/bin.

commit 015261c103f2b4f8e4d06220605a2053e52a1249
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Mon Jan 8 11:13:07 2007 +0000

    Record display works.

commit 32de23d3f8d813e74be2218ee83dcb379f13ef6f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Jan 6 05:52:33 2007 +0000

    Moved short-term TODO to Bugzilla

commit c2868684fb80820a49eece0694a504279e368377
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Jan 6 05:32:23 2007 +0000

    Null pointer dereference in several cmd_ functions arose when session had
    expired (introduced when status element was added). Bug # 790

commit 5c0b5b368867a9b8fe6c3ffe7887890584ee9643
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Jan 6 04:54:58 2007 +0000

    Removed command.c (telnet-style interface)
    Beginning of structures to configure metadata handling (incomplete)

commit 0d3944c157baf45465880ccbd72c04945062832d
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Jan 6 03:02:47 2007 +0000

    Added check to prevent retrieval of more than global_parameters.toget recs

commit c405c72288e4eadb752731efbc405b30448317cf
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Jan 6 01:36:33 2007 +0000

    Added yaz

commit 1d097772f8ea0ac5543d9b9f106bbf1930133b74
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Jan 6 01:35:43 2007 +0000

    Minor

commit 7ce18cf5c766487c184322478d9a656ac63e1456
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 5 20:33:05 2007 +0000

    Fixed bug #794: Excessive memory when searching the LoC only.
    The bug was due to a buffer overrun in reclist_insert. Basically
    the size could exceed that of flatlist_size. Reason is that
    for LoC (or other target) we get 15 records at a time. 7*15 =
    105 > 100 (expected_maxrecs). The buffer overrun made relevance_newrec
    allocate very large nmem block. After that the tried would eventually
    make a bad ptr reference. reclist_insert now returns 0 if there
    is not enough room for a new record. Function ingest_record sees that
    and does not process the record further. This bug was not relatd to
    UTF-8 problems.

commit 5017b103ece3eeb4e3ab181d5e49d50af8e56018
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Fri Jan 5 14:56:05 2007 +0000

    Record presentation.

commit 04ff15226a5bc356bbee08160c1b49dcae519b5c
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Fri Jan 5 13:53:33 2007 +0000

    Better compliance with IE.

commit 7268be709f8b7ecc6e2abb3bff746d1bd2c9a8e3
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Fri Jan 5 13:45:35 2007 +0000

    Present facets in the right style.

commit 6a218e89a107e70e1bbfcf8495a654417f0de332
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Fri Jan 5 13:33:47 2007 +0000

    Updating facet lists more often.

commit e5ce7770c017d1027db53d00001caa537fa65320
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Fri Jan 5 13:31:10 2007 +0000

    Facets gets updated.

commit 0fba4c4e15c9e73f0ddec926c36e17a3113df086
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Fri Jan 5 11:30:13 2007 +0000

    Added facet toggle function.

commit 2975f6a415c5bda99e633c6834a1dc012ac57038
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Fri Jan 5 10:05:19 2007 +0000

    We have a working version.

commit 50763f8f2d1cf8bbce78f90a223c76c107b3a955
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Fri Jan 5 09:46:30 2007 +0000

    Added status bar.

commit bf2a014db13f03843cdc7a5cff0bc2eb3e36d48a
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Fri Jan 5 08:09:25 2007 +0000

    Typo.

commit 5a2509922bc906df7233657d8af277c70c0f0d5c
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Jan 5 02:12:51 2007 +0000

    Implemented selectable subject/author facet in simple client

commit e87d57823550dad9a66ac3569a277835ce3bc3d3
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 4 22:04:25 2007 +0000

    Minor noodling

commit 723b0382c06b5ff2bf6d4ecc8a59bd4c29ed7da0
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 4 22:03:56 2007 +0000

    Next-previous links used different page size than retrieval. Introduced setting variable.

commit bcaed24b08fc63903adc99683d4e2994d75b07b1
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 4 21:33:27 2007 +0000

    Changed indent on XML example

commit f4786fd4cc4cf36efc12470e063a46b3bd237d22
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 4 21:09:50 2007 +0000

    Ignoring Makefile

commit 1f17c7a1f402364e96429a2922480c2c92aa9fef
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 4 21:08:26 2007 +0000

    Moved Makefile

commit f17fe9c133574644af32b0aafaa67a3d1de10f1f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 4 20:33:51 2007 +0000

    Editing comments only.

commit d33ed57aa11756bdfbfefde01f7357333d62c789
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 4 20:18:16 2007 +0000

    Updated.

commit 216a058d5cc5bdc3cc83cc239ccbec00f01c1aeb
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 4 20:00:58 2007 +0000

    Added 'virtual' facet named 'xtargets' to termlist command, which returns
    information about targets with the most hitcounts. Description in PROTOCOL

commit 7d59ebd395d2aeb762f6abe0a9329fd71881fdbc
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 4 19:04:34 2007 +0000

    *** empty log message ***

commit c06c46da38284ff97d202d6267bc110d37ecea8f
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Thu Jan 4 14:39:42 2007 +0000

    div structure more appropriate for ajax programming.

commit 861de69a42ccfd585b10e50fc44ed8c0797f8904
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Thu Jan 4 14:39:06 2007 +0000

    Default message on front-page.

commit b5288c1ea0785c0f3b979c73af3b287952f36d27
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Thu Jan 4 14:11:55 2007 +0000

    Getting ready to implement to the demo.

commit c216c0a022ab832231757393d71b2d61ba646151
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 4 07:38:36 2007 +0000

    Fixed NULL-ptr reference that occurred when type or value node becomes
    NULL in ingest_record. For NULL values omit call to add_facet and
    relevance_countwords.

commit 1ef3f77533020ff7c2373482a5b35caf10387c7a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 4 07:27:29 2007 +0000

    Added code to do timings for show + ingest of records. Enable by
    setting USE_TIMING=1 in pazpar2.c. Requires YAZ 2.1.45 or later.

commit b19399d5d3b8a6e61ef423b86df56d6ecbd93b78
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 4 03:16:14 2007 +0000

    Forgot to release normalized xml record. Whoops.

commit fa5ad51f6951bdda9c84f8c2252e457d61edec61
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 4 03:06:40 2007 +0000

    Added session ping to Anders's demo client.

commit 28589aa29d2c105b8862116b7466110f77bc7b35
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 4 02:53:37 2007 +0000

    Implemented 'activeclients' result element for cmd_stat. Put check in test1 client for
    show, stat, and termlist handlers, so browser now produces no unnecessary HTML traffic.

commit 402b4b9a58369a72a46f8c71e708c0a6331560b0
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jan 4 02:35:42 2007 +0000

    Added 'activeclients' element to response from show and termlist command
    so browsers can stop repeating requests when all activity has ended.

commit b4878c1c20eea3e38145138e1c145f3bffe50ee8
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Jan 3 16:59:32 2007 +0000

    Fixed bug that led to temporary busy-loops on write-select on some connections.
    Thanks to Adam for the patch.

commit 19713fd1f0afba421a2e240b1452942a105fbe60
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Jan 3 14:31:55 2007 +0000

    Removed local tweak to Makefile.. maybe we should have a Makefile.cvs, so people
    can do their own tweaks.

commit 44c3dd1f025c0e941e286d6f78f8ae3fca24a89e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 3 13:17:50 2007 +0000

    Update example

commit dde4a5914bbb5511a91e73d8ab45210b48637596
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Jan 3 06:23:44 2007 +0000

    Added XSLT support. Configuration file (e.g. etc/pazpar2.cfg) must now be specified
    by option -f before targets are loaded with -s (this is temporary). Listener portno
    and proxy is still controlled from command line for now! Incoming records are
    normalized to intermediate format with XSLT. Added support for multiple facets --
    generated dynamically from the XSLT normalization step. marc21.xsl is for MARC.

commit 31b16970388c81753afd73748f339c011384503d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 2 15:12:04 2007 +0000

    I Love examples

commit 41cba57f255600b74a27ec6d56e7d25ae7606abf
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Tue Jan 2 14:11:02 2007 +0000

    Making test more realistic.

commit b466523eb7655a4c51a9e7c46134dee2daaa260f
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Tue Jan 2 13:30:52 2007 +0000

    Adding stress testing script.

commit 8d7833e09021f029a07110f692612d525cb85d18
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Tue Jan 2 11:02:50 2007 +0000

    Back-button now works with paging too.

commit b5a83a8d1fc1f02bfb1cd632334dfefb19d0c870
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Tue Jan 2 09:30:28 2007 +0000

    Don't forget the -x command line switch.

commit af646b567c87f43ecfaef1533fea5c5b47823ab7
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Dec 31 04:51:17 2006 +0000

    Renaming XSL file

commit 860cf09d2f2da9aa0c931bc109b71d1c8d66258e
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Fri Dec 29 11:33:56 2006 +0000

    Updating.

commit 9122bc2001e414e9009c649700dcb75d05dbb988
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Fri Dec 29 10:29:46 2006 +0000

    Introducing a general initialization function.

commit d3daf2613e7577626bc84c54b4b70f74aff7f8e7
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Fri Dec 29 10:22:09 2006 +0000

    Moving javascript into a separate container.

commit 9b1e55f18c5759cd38587626ef7150ad4f903b7f
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Fri Dec 29 10:18:38 2006 +0000

    Unescaping session before comparing.

commit ec3df87314c095ba7a5a9a65162ba92ca01f83a1
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Dec 29 05:10:02 2006 +0000

    Resolving conflict

commit 035bf6e2f077c554c8633a08f2494cf385040e41
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Thu Dec 28 13:44:37 2006 +0000

    Only split on first occurrence of = in pseudo url.

commit 7ce3264c7918ba42e174c99f5c070cdc82fd8c5d
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Thu Dec 28 13:12:37 2006 +0000

    Back button works in firefox.

commit 099b11ff3a8af3c87c02bd211e2c233ae2e6e491
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Thu Dec 28 11:02:48 2006 +0000

    Added rudimentary back-button functionality.

commit a9c5207cdc461412c967ddac33141ccef8515890
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Thu Dec 28 10:00:34 2006 +0000

    Fixing what appears to be a typo in this stylesheet.

commit be9a2b6fa7b39c27a1d2f44d796041561478c81d
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Dec 27 21:11:10 2006 +0000

    Basic configuration functionality in place (not yet used)

commit 57c8fe348b7ffe005ac2825e84e237de34113987
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Dec 27 02:14:27 2006 +0000

    Added empty source files for config system

commit 7680135c972e7eafaa09d9acb0fa5322a07e99ea
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Dec 24 22:09:40 2006 +0000

    Added 'termlist' to config file. Notes.

commit 1c2184e48fa0649f626a4e6d040e506178b14a48
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Dec 22 17:47:12 2006 +0000

    Thoughts on profiles and XSLT

commit 25a10e864ce777d607e45098872803bbadcba6c5
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Dec 22 17:35:13 2006 +0000

    Still just dummy

commit 8adf6d6266eabaf1148b5675d2f83d33e2797431
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Dec 22 04:52:56 2006 +0000

    This is just a dummy config file -- a place to sketch out what the config
    file format should look like

commit ab6726a5092819765b5f68723c040db17444a86d
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Dec 22 04:43:11 2006 +0000

    Added load of global stylesheet (temporary measure only)

commit c469cabcec7acaeee8dba54d1b3d815b2666fb11
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Dec 22 04:34:29 2006 +0000

    Relocated default.bib

commit 9580b06d87a2dc441b236210979ef510edf05418
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Dec 22 04:34:06 2006 +0000

    Reduced lines displayed in demo

commit a7611f3ad5e430ee560036d0e5039d76638d8c96
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Dec 21 04:27:48 2006 +0000

    Minor

commit 546998faa8f93274c37ee491bbfbb64b7d8857ca
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Dec 21 04:27:17 2006 +0000

    Diagnotic tuning

commit 2286f4c05679dd139bb5db816053e6b77d077914
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Dec 21 04:26:39 2006 +0000

    Minor wording change

commit 274465924ca106d3cd797786f4b50119a7f5a0d3
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Dec 21 04:20:22 2006 +0000

    Session keepalive (ping)

commit 443d0ccb147b5d845dcf1fc68a5f39c12f47ac6f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Dec 21 04:16:25 2006 +0000

    More detailed logging of HTTP requests

commit 0209815ecb67520622b4e11a6c15b28f4b1dce8f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 20 23:31:24 2006 +0000

    Fixed problem with detection of end-of-stream for HTTP socket. Problem
    was that if errno happened to be EAGAIN and read returned 0, then
    errno was invalid (or has value of previous failed Unix call). Only
    if read returns -1, it's appropriate to check errno.

commit ae9da79f55e37ed14df5e019daa415b0f18f7bff
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 20 23:28:37 2006 +0000

    Fix leaks which occurs for DNS failures

commit b9a83dec2858e9aa4247b29b3f8f8cf42a1a786d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 20 22:19:35 2006 +0000

    Reduce size of database struct. Pass temp NMEM memory to show.

commit 1feb0a041e752e096256750c1ec0e8e00f1c30e5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 20 22:18:33 2006 +0000

    release idfvec memory

commit 2f972d4ef16be87c6da209306e00a279265a3742
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 20 20:56:27 2006 +0000

    Ignore pazpar2 binary.

commit 22308b6598d8951613f16c59f439d3ff950d11bd
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Dec 20 20:48:50 2006 +0000

    garbage

commit 4c871dd59432bcbd74db2412c59d8e0679caa639
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Dec 20 20:48:07 2006 +0000

    Reorganizing source tree

commit fe3383c0559a453df1e5076fc6faac6d1a11685c
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Dec 20 20:47:16 2006 +0000

    Reorganized source tree

commit 071dfd751f962f8f2e15d8bb106405a90a70549f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Dec 20 20:36:58 2006 +0000

    Experimental version.. Trying to move state information into URL parameters
    to facilitate browser navigation and bookmarking. Not really functional yet, but
    Can start a session and a search.. issues remain, however.

commit 0187cede3b9446093af8dd1a198bdc9a6a08a5f3
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Dec 20 20:25:50 2006 +0000

    Removing old pz files

commit 3dea7bcb158c5760ef0a3171aeb2644d3786a81e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 20 19:13:25 2006 +0000

    Ignore pazpar2 binary

commit eadd4da69adeb542e524c81f39a2f91e5c4d43d7
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Dec 19 16:46:26 2006 +0000

    Description of new -h option.

commit f0fb67815fb47683e2c00a2dea706ac9258c927c
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Dec 19 04:49:34 2006 +0000

    Added [host:]port syntax to -h to bind HTTP listener to specific local IP

commit d6758d0d1eae0c2b0cf2f3ddecf87930b2868b68
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Dec 18 16:29:57 2006 +0000

    Destroy orphan connections on I/O. We could perhaps do better, to preserve
    these connections, but then more state information must be moved to the
    connection level. Think about this.

commit 8c58a0f7303b074db0859f83268503cae22a0089
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Dec 18 15:23:00 2006 +0000

    Synching

commit e4fd74330d18b5c167f2a83ac50233b7c68f7ece
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Mon Dec 18 14:37:21 2006 +0000

    Undeclared constant LOG_DEBUG, should be YLOG_DEBUG.

commit 4af47baa0641ea00556a351127d7b75e9b6a903e
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Mon Dec 18 14:14:43 2006 +0000

    Remove illegal ccl characters from subject refinements.

commit eca54f46680e3da32c28be81f127be97049b6edb
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Mon Dec 18 13:16:30 2006 +0000

    Fixing bug which caused that the term list was never updated.

commit 2424ec60b95e210da9bd8152aca869e604184bff
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Dec 17 13:42:47 2006 +0000

    Implemented 'block' option to 'show' function to reduce need for
    polling after a search. Implemented in 'test1' interface.

commit f7fb437044f32ea7e85a114414f32b170ab0ebb0
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Dec 14 14:58:03 2006 +0000

    Part of the way to blocking functions
    Fixes bug on timeout of sessions

commit ebe50d5e6528e59c30b839f2e9e99825d98b133d
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Thu Dec 14 14:57:27 2006 +0000

    Adding experiments.

commit 0633d52035149cb50dcbf019d6967a6e120e4a0f
Author: Anders S. Mortensen <sondberg@indexdata.dk>
Date:   Thu Dec 14 11:04:31 2006 +0000

    Added refinement feature.

commit ecfbf76a7a6c560d2e7dcd107450ff58a7d316e5
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Dec 12 02:36:24 2006 +0000

    Implemented session timeout; ping command

commit ff4094ad2ed04317152013b5e048b8ba7f048654
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Dec 11 09:16:59 2006 +0000

    Added simple example

commit 4a4cbd8a30f006a23b67f4c71e5bc3f4caa762b2
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Dec 10 22:37:25 2006 +0000

    *** empty log message ***

commit 819a1eeaa1f324f61d5549768cc51ab7a45068f1
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Dec 8 22:21:53 2006 +0000

    Trivial

commit 4b20edfb07e8b055cbc2862ef77d022a40da9c56
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Dec 8 22:21:36 2006 +0000

    Should not use local yaz version

commit 5ca759f28d681f9c8cf954655571cc9963c27b04
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Dec 8 21:59:05 2006 +0000

    Summary of WS protocol

commit 0b34234d576c19cdb90e009659754d4dc4353b14
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Dec 8 21:40:58 2006 +0000

    Split HTTP request/response handling -- halfway point to 'blocking' operations.

commit 27c807c913e24d32bf005eb9721178122c675f6d
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Dec 8 17:57:16 2006 +0000

    Todo

commit b8e35a2e8cfa963a30c39344f0131e8bfcd084fc
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Dec 8 17:43:11 2006 +0000

    Readme

commit dc4920b411962e9cbe20939ac78a6577f1e1d435
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Dec 4 03:31:24 2006 +0000

    Usage

commit 2ee0feea4b202416cc08b8edbcc4ea6b9a691a3b
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Dec 4 02:27:02 2006 +0000

    Piggyback present

commit 5f1532b42e2df6d7a231479c479a53e2493da6d1
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Dec 3 06:46:59 2006 +0000

    The forgotten file

commit 34f12b67bca933b86f482edd7491953f65d11404
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Dec 3 06:43:24 2006 +0000

    Basic target management

commit cfeda2c8f30e83f2e1fd6be1572a8b06652dda73
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Nov 30 01:14:55 2006 +0000

    Cleaned out some useless Russian targets

commit b3c54e314dfb4cb2408079a4b6f6225a4d4c9c30
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Nov 27 19:50:25 2006 +0000

    Fixed parameters to show() as called from command.c

commit 117cefc8fc4658f95dbf2b7464acbbb871e1769b
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Nov 27 19:44:26 2006 +0000

    Paging support, small bug fixes

commit bd48f097f6b7fca53d326fb84d373fd0962e745b
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Nov 27 14:35:15 2006 +0000

    Various features added

commit 267ea81ca8353540128c7f1c7d7f43148b4bc49f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Nov 26 05:15:43 2006 +0000

    Adding relevance ranking, etc.

commit d7967e62bb987396444404f5e6ed59bbda5f5131
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Nov 24 20:29:07 2006 +0000

    Added subject facet browsing, beginning of relevance ranking

commit 3dbff6d94b35be949f03bcd922129458747bcda2
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Nov 21 18:46:43 2006 +0000

    Added basic HTTP server logic

commit c5d9167d93505c16ea9cf460c21e0ded735f6a47
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Nov 20 19:46:40 2006 +0000

    htons port number.  :-)

commit b04204850a912cd128cc44313bc252612349c441
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Nov 18 05:10:02 2006 +0000

    Spurious files deleted.

commit 284686d53e59c7991165de467a83bc6ad755247b
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Nov 18 05:00:38 2006 +0000

    Added record retrieval, etc.

commit 852a79d842c7294e2191ee23e072510c5bd98f0c
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Nov 14 20:44:36 2006 +0000

    Initial revision
