commit 13913bb7a83637f93e9e3538c6863bfbd36144a5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 21 16:37:15 2014 +0100

    Version 2.23.5

commit 43da4c305b950a2a3226b8c80135f4357b1bf437
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 21 16:24:51 2014 +0100

    Do not use getpwuid_r anymore CP-3698
    
    By not using this function we ensure that parent process (metaproxy
    and CF module) do not use getpwuid_r functions that uses a global
    mutex (nss lib) which, after fork, might cause a dead-lock in gtk_init.
    This changes behavior of the engine a bit:
    The CF_DISPLAY_LOCK directory no longer includes -username suffix.
    The CF_TMP_DIR directory no longer includes -username suffix.

commit 0aa282a68246f89dd35b05dce9712d08894b7282
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 19 10:40:47 2014 +0100

    Invoke zoomsh differently in regression tests - CP-3700
    
    Until now we'd be using "search q" "show 0 1" "show 1 1", which would
    lead to getting present-request out-range diagnostics generated by
    ZOOM C itself -  up to version 5.0.12 of YAZ. In YAZ 5.0.13 ZOOM C
    did not throw that diagnostic, which would lead to a regression.
    Instead we now use the much cleaner "set count 2" "search q", which
    will show up to two records without a diagnostic on any YAZ version.
    Regression results updated to no longer include useless diagnotics.

commit 4d09ca49adf2834fd36e078dc6e1a5e840b6fa03
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 18 18:22:03 2014 +0000

    Add include of stdlib.h required for getenv CP-3701

commit 77acab689d8e7b078161070b92e8d8362e7c93c1
Author: Charles Ledvina <charles@indexdata.com>
Date:   Thu Jan 9 11:35:50 2014 -0600

    Added authenticate-search capability flag.

commit eb64802984290b89dbe6796a03191f9f0d98fb6f
Merge: 49341b4 f0d1d1e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 9 14:40:18 2014 +0100

    Merge branch 'b2.23' of ssh://git.indexdata.com/home/git/private/cf into b2.23

commit 49341b4c603d105b4ea431a2bd0a05c6c3d32bf2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 9 14:19:58 2014 +0100

    Version 2.23.4

commit f0d1d1eb7c4bd8b2f403dc7ba48c11060206b6aa
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Nov 13 18:05:02 2013 -0500

    Formatting

commit 2c78a8424aa65bec14a1337fda90e4278181278c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Nov 13 18:01:34 2013 -0500

    Stray character.

commit 2335f18ab93f286605f4269c47f0e9d52d1802ae
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 8 14:02:37 2014 +0100

    Do not use xfs for cf-zserver config CP-3680

commit 081c9519d3be95f66fc72cdda4d87fe8bb55b801
Author: Charles Ledvina <charles@indexdata.com>
Date:   Tue Jan 7 09:08:29 2014 -0600

    Copied init-x capabilities, oppenAccess, and contentConnector meta fields from master templates.

commit ceb76525ace3b19f1990ff42abe012227afd2543
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 9 18:32:47 2013 -0500

    CP-2621 Step to encode/decode JSON and (later) HTML entites, etc.

commit ce0593f2e3613dd51bb1312eb835a161fb539529
Merge: 502ed01 4f11d31
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Nov 10 16:04:30 2013 +0100

    Merge branch 'b2.23' of ssh://git.indexdata.com/home/git/private/cf into b2.23

commit 502ed01f52856e9a5e6df38dbe6e5410f825b015
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Nov 10 16:04:04 2013 +0100

    Engine: TIME_UTC tweak, Boost 1.50+

commit 4f11d312f903ee9b89276859a4855854749d7af6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 5 13:22:04 2013 +0100

    Version 2.23.3

commit 26c9941a0da6bd05648383b61d7222ae94ae2690
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 5 13:21:10 2013 +0100

    Update NEWS

commit 2b88b58ac98e3c0dd27ccd7160839da2337904df
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 5 13:16:04 2013 +0100

    Engine: fix silly xmalloc due to integer overflow CP-3612

commit 8ccce3c2a4a13b8fe9b857b05037425310008bc8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 1 21:52:00 2013 +0000

    rpm: cf-engine: remove CF MP so in postun CP-3610

commit 6ce13090326a86cb3bbcc1352c5f8789bd65db0e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 1 21:24:06 2013 +0000

    engine: use repeated kill to stop stale Xvfb CP-3319
    
    rather than waitpid. Problem is that waitpid is useless because
    the Xvfb process may not be a child process of current process.

commit 05e13ab37008a068d36a043d72346b6e02ad4e5d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 1 13:51:15 2013 +0100

    RPM: fix test in %post CP-3609

commit 84cfe1ac54f1d5604581fe1f4bb7f396fb1b6aa8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 1 11:32:15 2013 +0100

    Call system close rather than Session::close

commit 59e11867efdf5e48cddcbd5b47658efa6f6ebc46
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 1 11:08:48 2013 +0100

    Avoid closing invalid FD CP-3607

commit a9c7720404e4f680e5b3fe8a6d56382b492dab1d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 31 10:53:27 2013 +0100

    Version 2.23.2

commit b3384e2745cf495e40fa90a89d1e8daa1d0b8a8f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 31 10:53:05 2013 +0100

    RPM/Deb uses libmetaproxy5 CP-3606

commit cba903ebebbd52e5da58fd659f3d2c584e47aa30
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 30 20:38:33 2013 +0100

    Remove session log files when session terminates CP-3605

commit 106bb034bd07dd68652c5013e6769bbb588cef09
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 1 18:54:05 2013 +0200

    Fix version check (YAZ 5)

commit 5d91074e57f2fee9c9527618de7f1b5ea6de3cb4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 18 10:27:38 2013 +0200

    Version 2.23.1

commit 2a909d9f5d50257221b29d9a8555c5fa1d8df650
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 18 10:27:29 2013 +0200

    cf no longer build depends on httpd-devel

commit 015f13c6454087d4721c463af6a87537e3ac9473
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 4 13:09:39 2013 +0200

    Debian: cf-proxy removal

commit 3f8e27d73869b0d4a701d2a75156bb5eb902daf1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 4 11:08:27 2013 +0000

    RPM: cf-proxy removal

commit cf3945080514611ec32d5a278785c652dc17424e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 4 12:58:33 2013 +0200

    Remove Deb/RPM cf-proxy
    
    It's now in a separate Git project.

commit 24e39de00f370bf8fa1bb114e528253ebab3b9d0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 30 13:23:55 2013 +0200

    RPM: remake cf.xml symlink if pointing to old loc

commit 7eeb5adfe9d8e79a0feff503ca9875c9b69d5ab6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 30 11:39:02 2013 +0200

    cf-zserver offers USMARC again

commit 5c7812d237e0ba697ce56104638da7ba2c4b7998
Merge: 4502f5a 6299d5e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 30 11:13:38 2013 +0200

    Merge branch 'cp-3259'

commit 6299d5eae711a84dee4fb81f95dfaf1122ec5a57
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 30 11:12:39 2013 +0200

    cf-dev also depends on Metaproxy 1.3.61

commit 4502f5a586c6f17063e68e75d2d000dbd9890033
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 30 08:43:43 2013 +0000

    check new b2.22 branch

commit 7eef43931a602342cdd1cb94a4eb566408c75fd3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 29 15:03:00 2013 +0000

    get MP_REQUIRED_VERSION from ../../debian/control

commit fecead4aa94933811198afab73e76e6f85ec3802
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 29 14:57:27 2013 +0000

    improve `make help`

commit 8ab963b543e8ac0f84416fdc5848ecf5cf600ee5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 29 16:38:50 2013 +0200

    Depend on Metaproxy 1.3.61
    
    because that is the first version with ports.d/routes.d directories

commit 387f6adf1ba5f673e183b136e853d769c4ec0c98
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 29 16:24:44 2013 +0200

    Force new link to cf.xml

commit 487345292cf33e946fd0e23733f22c2d530f93ee
Merge: b60683d 190b9a5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 28 16:53:58 2013 +0200

    Merge branch 'cp-3259' of ssh://git.indexdata.com/home/git/private/cf into cp-3259

commit b60683d3f5f47e52983adf719c790a5e3b2d4ccc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 28 16:50:56 2013 +0200

    RPM: force symlink cf.xml
    
    Because location of cf.xml has moved from /usr/share/cf/metaproxy to
    /etc/cf .

commit 190b9a5d71beb4fab1364c6d96db2a630a2d3fb5
Merge: 0c97a17 ecf646f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 27 10:05:11 2013 +0200

    Merge branch 'master' into cp-3259

commit ecf646fe371a6bdb9d4a15bcd479f5cf5119d0e7
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Aug 26 20:45:43 2013 -0400

    Break step

commit 0653d31e2e688c91ead3514632f3f88b12a2a51a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Aug 26 20:37:06 2013 -0400

    Make for_each and while blocks breakable via cancel()

commit 756d2672393b47a93b7a3d5f02e79872bb89e863
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Aug 26 20:14:04 2013 -0400

    Block.cancel(): marks the block to stop future iterations

commit bfd3318239e24c90e376d78429101b9f07c5afbf
Merge: 1c91fa0 5bc6993
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Aug 26 10:16:52 2013 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0c97a17fca7eac2d2fa66502ab8d9e42aafe034c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 26 15:52:28 2013 +0200

    RPM: release old cf-zserver on port 9003

commit 7a8a752f78d28ac25059babc79b17680f20c0c00
Merge: e27b50b 5bc6993
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 26 10:06:13 2013 +0200

    Merge branch 'master' into cp-3259

commit 5bc69931a8ad7056986ee1a211caa94ef41dd4c6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 26 10:04:57 2013 +0200

    Bump to 2.23 for future series

commit 1c91fa0d8cdff627e162910297f66211aad939d1
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Aug 23 14:58:32 2013 -0400

    Whitespace.

commit e27b50b33100775491ffe7b790a41fa6b852f551
Merge: 3e12fdd c5d3ac5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 23 14:43:10 2013 +0200

    Merge branch 'master' into cp-3259

commit 3e12fdd79ef1cb605ed98cc9ab84a3aee5319926
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 23 14:42:19 2013 +0200

    Deb: add install files for cf-zserver

commit 76f6a1dff638d1afc458ad9031c7e707a52d1527
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 23 14:27:45 2013 +0200

    RPM: /etc/cf and /etc/cf-zserver directories declared

commit 9b03cac55d528cd88248f77238e3d84fa4550cea
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 23 14:23:00 2013 +0200

    Move CF config files to /etc/cf , /etc/cf-zserver
    
    cf-zserver owns cf-zserver.{port,route}.xml.

commit 9c15abc29c15b272f4d8092a6b500020e105d7c0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 23 09:26:26 2013 +0200

    Add missing .query file

commit c57d2987f6ecb40a29634c80b40447a40c34ea9a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 23 08:56:10 2013 +0200

    Make cf-zserver man pages appear again

commit c5d3ac5d08470851d20ef64d9a35dd8d9ac3ab00
Merge: 3457d0c 9c889ab
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 22 13:53:30 2013 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 3457d0cfb710264bef47d654197e5fdd20668859
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 22 13:52:05 2013 +0000

    required version: MP 1.3.60, and MP 1.3.60 in turn require YAZ 4.2.62

commit 0a72876a5a09458f03dc3f94ba83c643ffc94cad
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 22 15:45:11 2013 +0200

    Update cf-zserver information
    
    Describe the module rather than the daemon cf-zserver (now gone)

commit 9c889abc91bb5c6791e4a3660518e83cffc589bc
Merge: 7b9c677 810efa8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Aug 22 09:43:46 2013 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 7b9c6772738b9f3996b83fdb720d51f003a729e6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Aug 22 09:38:31 2013 -0400

    Ostensibly cross platform icon references aren't. Use PNG.

commit 69f2ab7b932cb0a0b70f8911b65895d932902548
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 22 15:04:21 2013 +0200

    Remove mp-regression stuff
    
    We already have cf-zserver-regression (which might be renamed
    to mp-gression anyway).

commit cfaa7b8b2846e017d7508a1136828a56098274ec
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 22 14:42:06 2013 +0200

    Call proper sh script in cf-zserver-regression

commit 363540233e2e94a0b8327707f17cb3873d76af92
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 22 14:40:44 2013 +0200

    Remove cf-zserver source

commit 6d752882f839245faa291e54fe403cbca572f42a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 22 14:37:38 2013 +0200

    Move cf-zserver tests to use CF module
    
    We still use the set of cf-zserver tests .. They behave the
    same except that service is accessed at 9070, rather than unix:socket

commit 77260ac375c4e64193916481864e2620d28a6163
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 22 14:15:22 2013 +0200

    Update description of cf-zserver package

commit 1f5fb3c044f0b682b796dfff9aa263da9a21d873
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 22 11:34:20 2013 +0000

    RPM part of cf-zserver deprecation

commit 24e8fde87b3e3995d0fb2aa1b1d8c72e7d9415d6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 22 13:25:43 2013 +0200

    Debian package part of cf-zserver deprecation

commit 810efa86a8a44c2bcadbc0efaa9031e180af3e60
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 21 13:16:27 2013 +0200

    Version 2.22.1

commit 3116fdcabd7f004c4b9137892ef9b4f91f935f8e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 21 13:15:46 2013 +0200

    Depend on Metaproxy 1.3.60 due to link problem MP-475

commit 62593b15b51dad544f24800835800c358f2abce9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 21 12:34:16 2013 +0200

    Metaproxy module: add "mode" argument for open(2)

commit 1e01856f9769c7e27929122494e6703b98629ef8
Merge: d871918 dc9a563
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 21 10:41:38 2013 +0200

    Merge branch 'master' into cp_3544

commit dc9a563e89fb4f71a74a0e310488469604fbebc8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 20 17:48:44 2013 -0400

    Attach else if blocks to the task

commit 37f4268bb4a532926e6187ac3ab7ca50bff15d79
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 20 17:20:48 2013 -0400

    UI for multiple conditionals

commit 44d984ef4a4f107cb2f81b021f90ba7271885bc8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 20 17:20:07 2013 -0400

    Add tests for multiple conditionals

commit 07c25aa5f174b4414c33fbc3edd4d74bc17a5bd5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 20 17:19:42 2013 -0400

    Conditional.oneToString() now has the right default connective

commit 93c9cfe6ff5be8b2b9c6b8976816a13c3bed2488
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 20 09:28:44 2013 -0400

    Comment typo.

commit 7da5247cdc2e63b7ab6436c97cadb03b45870bd7
Merge: 19cec50 af9c265
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 20 09:25:23 2013 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit af9c265bc8314a25ee479ed611cb0f9cc733ee25
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 20 10:45:07 2013 +0000

    cf-branch-test - test a bunch of CF branches in a row

commit d871918ab99db21eaad70604cff928815aa11d87
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 20 11:32:08 2013 +0200

    Document new logging stuff

commit 55b84f11fe06d14ddc0573ef75eb03b6edfc5652
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 16 15:03:55 2013 +0200

    Extend logging system to include module per invocation
    
    The following modules are present:
      runtime : JavaScript logging)
      stdout: All stdout from system, typically garbage
      engine: All logging pertaining to the engine part (C++ code)
      timing: Timing of requests (actually part of engine).
    By default all modules are logged. The log may be controlled
    by logmodules argument when POSTing a connector Ie
      http://localhost:9070/connector?logmodules=runtime,timing
    This only affects what's part of the "log" web sevice request. The
    system log includes information for all modules.

commit 29c35b026e4ba38656d7d1a79dadd09180dbb1d7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 16 11:41:56 2013 +0200

    Using plain fd rather than FILE for temporary log
    
    This makes clear of log file working.

commit e2a618337b5ce6c4ca7bec86932dc040eefa89f8
Merge: b1587a3 00bdabb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 15 20:16:26 2013 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 53d0a8a3b174358f22230d92c6bae33bdd2f6361
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 15 15:08:29 2013 +0200

    Add script to play with log command

commit e79a1bd995042aed6d19c54cb6d77c6f24d2b3c9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 15 15:07:23 2013 +0200

    WS log: fix repeated log invocations
    
    And parse the clear=0 or clear=1 for log command. Currently, the
    clear=1 (truncation) does not work as it should.

commit bddf14b574e4e2429037995ec7df9ce3996fdb53
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 15 12:52:04 2013 +0200

    Fix error msg for non-POST/GET without slash

commit 19cec508aa91d86386badca8a0b017f217c2232c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 13 14:26:11 2013 -0400

    Compress whitespace on string getter functions.

commit 73c8779821de1a7ea9d8757e886de30d0eb0cb3c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 13 13:06:58 2013 -0400

    Future version is 2.22

commit 00bdabb39d08a9678ee7295574c215e74816f22c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Aug 12 13:32:18 2013 -0400

    Test connector for submit step.

commit 584928a0c0134165c082d8d4d54f243cc9768507
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Aug 12 13:31:31 2013 -0400

    Explicitly check that the named step is used as a step in check-tests.sh

commit f923637b55b3acf3f5a2b20876edb81dd3632fdf
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Aug 12 12:03:13 2013 -0400

    Add -lx11 to Makefile for Ubuntu to be happy again.

commit edee965396376d500c6be64d3c36823b70c9b931
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 1 11:28:19 2013 +0200

    fix the missing URL in nav_to (see CP-3538)
    
    calculate the "constant" url when it is needed, and don't try to
    precalculate and remember it. Cleaned the code a bit.

commit 3bb81f85c9e90f871a2d5e71ae8b47ac76f74f1d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 31 16:00:53 2013 +0200

    Defensive coding in parse_xpattern, against the dead objects CP-3519

commit b1587a34c21c316d255586bac35f920a9f37f092
Merge: fac279d 54b752c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 31 12:41:28 2013 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 54b752cc3457854a17719b96f87584107d46c880
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 31 12:49:57 2013 +0200

    Fix pasting of deep structures

commit 1d40e1597abf518aa2e8602dd7e2973318f3a15f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 31 11:19:59 2013 +0200

    Clear inner loops also in the while step

commit ff69ead882c52cfe5a7ce6624897d5d25a2febb0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 31 11:18:57 2013 +0200

    Add test case for the nested foreach loop error handling

commit 5c19893347b7061514f93a053d16d1bb12dff511
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 31 10:16:49 2013 +0200

    Fix exception handling in nested foreach loops
    
    After each iteration, calls resetState for the loop body, so
    everything will start from beginning on the next iteration, even
    if a loop was terminated in the middle.

commit fac279d1f2664b26414a6c3818c5750d38b53c91
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 30 15:24:01 2013 +0000

    master is 2.22.0, and will become b2.22 later

commit 5345972c6c667ca7721faf4422cc87a4881ac78a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 30 17:12:21 2013 +0200

    foreach loop works. Error return from task works

commit 88b6ad7c1e8a3204993bb5e4e34a3ef1de9b637e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 30 13:57:51 2013 +0200

    While loop works.
    
    Exits on interrupt, resumes in the loop itself

commit 25623e152da11fd2c828415218d15056e84e98b8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 29 14:27:49 2013 +0200

    Slight reformatting of the source. No functional changes

commit ddb95bf2fd0e202aa1452f2dd9e23fa1760c4628
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 29 13:09:22 2013 +0200

    More defensive coding for "dead object"
    
    this time in xulHelper. See CP-3519

commit 76937bd1343b3e09d47ae525c32ee25cb93a4829
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 26 12:30:53 2013 +0200

    Defensive coding to avoid the "dead object" errors
    
    I could not reproduce the error, but addign a try-catch around the
    place ought to help. CP-3519

commit bc1551b201f1170e0bde2ea4bcd4bd8996b2f103
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 26 11:17:44 2013 +0200

    Bit of cleaning up

commit 25e0b190da7a4bc5f88e0a683f015e44d5f413cb
Merge: 5932ce7 b152250
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 25 16:21:06 2013 +0200

    Merge branch 'interruptfix'

commit 5932ce77aba0d31531b049ed0882528394e8a67f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 25 16:20:13 2013 +0200

    Revert "Accept that Blocks don't block."
    
    This reverts commit de3bdb74b381be5dde6eee448d66b250d831d449.
    
    The callback seemed to be overly complicated way to fix the problem

commit b1522505d16d6f2eff857fe4ced1966936d7400e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 25 16:18:11 2013 +0200

    Fix the interrupt-resume problem (CP-3534)

commit de3bdb74b381be5dde6eee448d66b250d831d449
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jul 23 00:54:06 2013 -0400

    Accept that Blocks don't block.

commit 9534d7cbe77886d9a9c936da5d3fabf8aa189f0a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jul 19 19:50:34 2013 -0400

    Rename records to results so we can use step defaults

commit 7809a443b8399eafa2a89cd1372d2528d86b6648
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jul 19 19:28:51 2013 -0400

    Simplified harvesting template.

commit e1c60acf9a47aa93752595196f4dca633daa4df3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jul 19 18:47:12 2013 -0400

    An almost certainly unusuable start on a Format Date step.

commit 73cfd4ea89eb4ed0761110fffa9bff268275d395
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jul 15 15:00:58 2013 -0400

    Fix inconsistent saving of session variables in meta editor

commit 9e78cbaf086a6c0bed52607ef76e995edf63535f
Merge: aa47363 cac0d6f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jul 15 12:59:13 2013 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit aa473630594a010b88a0419284c013ecb91a3ee1
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jul 15 10:02:00 2013 -0400

    Add incrementtoken

commit cac0d6ff2c36c592fc15ce628578a14d15a149b1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 15 08:25:03 2013 +0000

    linebreaks and shell script indent

commit 42e0e0260034aa7842800b410e22f99952335059
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jul 12 11:08:41 2013 -0400

    Updated harvest template; removes detail task. See MKH-152

commit c5ae7199fcfc132dd6a5e6c782ebf7515936fbe1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jun 26 11:30:25 2013 +0200

    Fix a bug that lost the pattern history

commit f51d5818573409bc4f258159950e820ca43e2172
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jun 26 10:53:04 2013 +0200

    some old change in a test connector

commit 2b6751fa54a74b7d660c080c9b2935cec17bfc88
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jun 26 10:48:25 2013 +0200

    Disable irritating popups on initial draw of the designer CP-3525

commit 36c8131f69fb1287578435ae9c6e82b65214bc26
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jun 20 19:58:34 2013 -0400

    Update download step for modern CF and add unit test

commit 6c62b3191b4e64105b7f8fb72638801cc507b93e
Author: Charles Ledvina <charles@indexdata.com>
Date:   Wed Jun 12 09:14:51 2013 -0500

    Updated the Google Fullquery starting point.

commit d0ef8db6a8cbcb9e5f423bae88c4cfea47854e07
Author: Charles Ledvina <charles@indexdata.com>
Date:   Fri Jun 7 14:11:45 2013 -0500

    Added a SRU starting point to the fullquery template.

commit fdec6f2f59e0edde478549cf465b0539c07b132b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 6 16:18:42 2013 +0200

    Add a test connector for proxy_url
    
    Works in the usual regression tests, but doesn't test much.
    Will be used in the tests for the new cproxy.

commit cc195ba1957b8c5ab27f0987149046f30ba3192f
Author: Charles Ledvina <charles@indexdata.com>
Date:   Fri May 31 17:39:13 2013 -0500

    Added any/all/none/exact objects to the temp container drop downs.

commit e336494902e510de996836eaeae73f2639c29965
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 29 13:55:27 2013 +0200

    RPM: don't create CF_TMP_DIR in cf-zsercver init
    
    CF factory itself already does that - and includes a suffix
    username component.

commit fed3adee398c122635522ed846f99562171636d9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat May 25 10:32:57 2013 +0200

    Version 2.21.0

commit 7ee391d303308fbc02cba205604904a49bb889ce
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue May 21 12:26:37 2013 +0200

    Fix next-if Skip#getUsedArgs

commit 1a834c97b24578cd3f016f08add720b03cce7f3c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue May 21 14:41:28 2013 +0200

    Capflag generation must be block aware
    
    fixes CP-3509

commit 43f4a9166a586decdfe666a340fd21d1bafa0e35
Author: Charles Ledvina <charles@indexdata.com>
Date:   Mon May 20 19:04:16 2013 -0500

    Added a "Get values from databases" button and function.

commit d3c58ab7238d0044f25df0f9c4a76d7a1abb4017
Author: Charles Ledvina <charles@indexdata.com>
Date:   Fri May 17 16:56:25 2013 -0500

    Added a "Google" type fullquery starting point.

commit 9e44bb156c19a0819bab979b397aef3d2627d0c1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu May 16 15:23:23 2013 +0200

    Save also (new) Set-Cookie lines in the session
    
    The current cproxy still uses the old cookie lines, but the new
    one may at some point start reading the new lines instead, they
    have more data available (most notably path and expires).

commit a6d357c6201c251fa1a1244a00df80c27ce733f4
Author: Charles Ledvina <charles@indexdata.com>
Date:   Wed May 15 17:56:14 2013 -0500

    Added date patterns and unit tests for Jan 7th 2010, 01-AUG-2010 and 1968 MAR.

commit e4d0232e955e954b92668db0068ad95271a7f64b
Author: Charles Ledvina <charles@indexdata.com>
Date:   Tue May 14 15:26:14 2013 -0500

    Removed single page regexp that follows a colon because it could get confused with a DOI.

commit c487c91231f5984b9c2fc3f7decd4f3e08344476
Author: Charles Ledvina <charles@indexdata.com>
Date:   Tue May 14 14:15:06 2013 -0500

    Added several regexps to extract a single page (not a range) and volume/issues in the ERIC format (i.e. v11 n2).  I also included these examples in the unitTest.

commit 711cb9064268a9519991e0c2826004df5d0eb282
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 30 12:12:34 2013 +0000

    if unittest fails, display last 50 lines of logfile, CP-3498

commit 69f9a33d56ff6d47f44ea144bea31e495a1c6819
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 30 12:11:40 2013 +0000

    refactor unittest-silent

commit 9db50229c21cfcf2decaa26b12aa232824bf469b
Merge: db8074e 3777dc5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 30 11:15:39 2013 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit db8074ea69dea710a6dc911268453067b7fca598
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 30 11:14:56 2013 +0000

    display hudson URLs to logfiles on top of the output

commit 3777dc5ad7f74d691bbfba98b685bfd62869de4f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 23 10:50:26 2013 +0200

    Debug package cf-dbg CP-3496

commit bde551efb8bb29c201c121fb53b39f1ececc427d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Apr 22 13:41:42 2013 +0200

    Improve $variable guessing in Xp Designer
    
    AlreadyUsed checked also following alternatives, which led to wrong
    guesses. Fix that. Added a hint for publisher (contains a year near
    the end of the string)

commit 6166268bc31ddd2187c7283217681a0bdf521fa3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Apr 16 14:37:05 2013 +0200

    XpDesigner unhighlights hits that refer to collapsed alternatives

commit d2c1e7c3344272afe69b395b16eb42a862e68cdb
Merge: 8d40736 21cfb47
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 12 16:38:49 2013 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 8d40736fb4ed59856a2829b2e5ce25f3f8c3d291
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 12 16:36:20 2013 +0200

    XP: Better variable-guessing.
    
    More heuristics for guessing $variables
    Guessing a $variable for attributes as well
    Using attribute name as a basis for guessing (href and src)
    Displaying XPattern with attribute match with ~/foo/ instead of ~"foo"
    Fixed tests to expect the new display format
    Not opening the $variable pulldown if we are sure of the guess

commit 21cfb4734ec1846fe61aa196a051f2cc9dbe78e3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 12 11:58:24 2013 +0000

    update

commit a13be72fd85e628384e6bcdacb386c8beed94a64
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 12 11:57:07 2013 +0000

    static auth file /auth.xml for better performance, CR-297

commit 95bff6dd4955d5eaef509ef45ef1f1003d582113
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 10 16:03:45 2013 +0200

    First heuristics in place
    
    Controlled by the template, of course.

commit d81eda24719c6972dbf9f66eb7e30ca307d88fe7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Apr 8 16:03:29 2013 +0200

    First variable-guessing in place
    
    Just a simple one, take the first unused variable

commit ef0c29d18104044e2263aa08746b8e8b8c03f170
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Apr 8 13:22:31 2013 +0200

    Xpattern designer menus with radio buttons

commit fb789ef9714905055b53b0127aa1b966abbead1a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 5 11:48:52 2013 +0200

    Better popup menus in Xpattern designer
    
    Got rid of the ugly drop markers, doing proper popup menus now
    Variable menu opens when adding a new field

commit 5dbdf0ab87475a9a185c1c8a3f645acb1a7abf9e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 4 15:56:10 2013 +0200

    Remove debug dump

commit 9f3cb239c39d6635dba9e5f026253e88b21f23c2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 4 15:49:23 2013 +0200

    Added pulldowns to the builder field line
    
    The tag name now acts as a pulldown for the cardinality
    The $variable now acts as a pulldown for the variable
    
    This should make it easier to choose the right variable without hunting for
    the elusive submenu points.

commit 4f03b3fc3ac2504c0b1d4073b3e069c1f3331a5f
Merge: 5345866 75ac15c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 3 13:04:30 2013 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 75ac15c539afa1af24363d43e6aaa7b836925d42
Merge: edb9bbd 9c3a36a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 3 10:19:17 2013 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit edb9bbdecd6801c28a782fea3c6645652f499206
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 3 10:19:08 2013 +0200

    Future version is 2.21 series

commit 9c3a36aba262cb7bcaaecf0c4895dc2ed2d05152
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Apr 2 18:13:35 2013 +0100

    Add "asuthenticate" task for ILS template.

commit 5345866ed75353e8d98373892e5a2139fc959fb4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Apr 2 12:51:51 2013 +0200

    Better hiding of the "wait, repopulating" message

commit f6b261470a7ec0b4a87f00030b52e170b1143a3d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 20 11:02:52 2013 +0000

    new branch 2.20

commit 0d494305e75b62137691baa86fc1a49861bac853
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 19 23:33:07 2013 -0400

    Some NEWS for v2.20

commit c674a075183519d74217b01a9f6dbb8ec7b00d1f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 19 20:47:19 2013 -0400

    Test for $.system.location

commit 2f70b1ba43302375e11164d28e6d8be28cd2f3d6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 19 15:49:07 2013 -0400

    Stray dump()

commit 0b4c8ed14b08879737d56685e020b80ef466b82e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Mar 18 15:39:37 2013 -0400

    Enable Copy step to copy objects rather than making references

commit 5836d4a32376df5816e6a0accf6bb39a08838cd4
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Mar 18 15:39:16 2013 -0400

    "Create container" step

commit 66d7d7d4ed60352233b7cfda9ec2ca556cd47259
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Mar 18 15:24:01 2013 -0400

    Wildcard keys for jsonPathHelper.map

commit f305015198802835c4ec1d9ba90855fb5e7513e8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Mar 15 15:48:24 2013 -0400

    Rename If to Conditional

commit 3ac03868c92e6979bdaf41792623d62093b1cb72
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Mar 15 15:46:28 2013 -0400

    Test for for_each step

commit 67188abb9cd1bbf2a55bd10d44374cc2a2d51165
Merge: 1464876 4edb14f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Mar 15 12:56:16 2013 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 14648769de508a09f255b4b3f856f6e0a79c6b68
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Mar 15 12:55:55 2013 -0400

    ++For each step

commit 4edb14f0e2e5a816db50c7ff4ecde26f3fb99a03
Merge: ff91b7f bd759f3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Mar 15 15:06:25 2013 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit bd759f3a1fc417e4463a34755b01beac43ac5e9c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 15 14:58:02 2013 +0100

    Allow log level to be set at engine startup CP-3336
    
    cfrun via command line option -v, eg. cfrun -v WARN
    Z39.50/SRU via database arg loglevel, eg db,loglevel=WARN .
    WS using via POST, eg /connector?loglevel=WARN .

commit ff91b7f61fa83a91f7d44a499126515c289c8d14
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Mar 15 14:44:58 2013 +0100

    Repopulate the designer when changed in edit or history (CP-3473)
    
    Also re-enable the autogeneration checkbox (it was generating
    unconditionally) and make the generate button visible when not
    automatic.

commit c831f6a8afe6c2d26155297d268f3bb9cb4e0c9a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 14 16:45:21 2013 +0100

    More refactoring

commit ed84b19e39e8e38dbd15015040ff1cfc722fe480
Merge: 14d8ad2 7c6f260
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 14 16:26:39 2013 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 14d8ad2951519d652f51b760272f1cda1d393be6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 14 16:24:13 2013 +0100

    Refactored the inter-tab communication in parse_xpattern (CP-3473)

commit 7c6f260e45cfcb8443814bdba2e8ab0f72cc542e
Author: Charles Ledvina <charles@indexdata.com>
Date:   Wed Mar 13 14:43:33 2013 -0500

    Updated the common step order to include block model steps.

commit 096d9975e75ee3035f4a9c5a16b6ea3aa5393cae
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 13 15:08:59 2013 +0100

    CP-2654 Highlight and count hits in XPattern edit box

commit 5cdfaea1837434f9c0e58fc632452a24869841ab
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 12 20:40:30 2013 -0400

    Test values for $.session

commit 911c0950fe3ef2600c0b3e85fabb20118db40919
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 12 15:13:44 2013 +0100

    Fixed unit test for xpmaker
    
    also removed some unnecessary debug output

commit 6950e78e296968cca5a151d8c1ff04681ebc8073
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 12 13:36:52 2013 +0100

    Better group generation
    
    Also simplified the group number generation, xpmaker keeps track of it.

commit bd1765173f945c8088e384d53d168e41b880676b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 12 11:26:51 2013 +0100

    Fix alt-pattern generation
    
    Also remove the cardinality and variable points from the alt menu,
    meaningless there.

commit 897476b04d6fcfa204b49d1bfa92c17a480c1533
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Mar 8 15:33:44 2013 +0100

    Alt-groups start to be ready
    
    Can now add and remove alternatives, also first/last.
    Also, highlight colors much fancier now, first many (12?) will be
    clearly different, and no colors will be quite the same, no matter
    how many you use.
    Still needs a bit of cleaning of debug output, and docs

commit ba807a83edd47e2659b1fe9a26aecf8665ee875a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 7 15:35:12 2013 +0100

    More alternative XPattern stuff
    
    Improved display, menu points to add alternatives.
    Still to do: Convert an existing pattern into an alternative.
    Clean up logging

commit 48c020b233f66244b18f40844c43f4efc9cddf71
Merge: dbb71dc 799b15c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 7 10:39:54 2013 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit dbb71dc4fc7ffd9d25471af99db7b994b3ec837d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 6 16:32:47 2013 +0100

    Towards creating alternative XPatterns in designer
    
    It can now populate the designer from a pattern that looks like
      (...) | (...) | (...)
    and generate the pattern back from what it has populated. The
    designer still looks butt ugly, and there are no menu points to make
    these alternative patterns...

commit 799b15c385598853c0a28e54a945922e378dca1a
Merge: 2b191d2 f1f6d59
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 5 13:16:53 2013 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f1f6d59a1ae082f8c0a2a31e8e0ec0e49a606538
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 5 13:14:30 2013 +0100

    XP Designer rehighlight groups too, recursively

commit 1811dad92acf09cc9303d8b002f96783b53a2b5d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 5 11:13:25 2013 +0100

    Designer keep user highlights when generating
    
    It tended to loose highlights for fields that had no $variable

commit 2b191d228ff193f601b9aeb2fa2e50c244a42925
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 5 10:01:55 2013 +0100

    Happy new year

commit 52207cee91a1bf1a8e7d41d19b9f0197c693781b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Mar 4 11:20:49 2013 +0100

    Xp builder: Clear highlights when clearing the XPattern

commit 2666ac779adb831eaec6542d64fd583ae29c9509
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 28 14:24:58 2013 +0100

    Fix returning of $none variables in builder. CP-1738

commit a8769ce57a204d93791486b809a0f1e3af72912a
Merge: 353481c 07f553b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 27 13:39:11 2013 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 07f553b829a4e1f2790e88eeb1a6326fc75d6aee
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 27 13:26:22 2013 +0100

    Updated the grammar in the comment

commit 353481c18504ea41dbb63adbd3cc8ef46129592d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 27 13:23:24 2013 +0100

    Sample config for MP with repo fetch enabled

commit e42bdde28ad130b4b8624565cd10e6c3990de674
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 27 13:17:09 2013 +0100

    Document more on CF Metaproxy module conf

commit 57d0c52aec30e8d5da72a8b0cf737718e70eb7a6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 27 13:15:50 2013 +0100

    Fix mem leak in get_detailed_record
    
    Fixed by simply using WRBUF wrapper class mp::wrbuf.

commit 57940eb012a33af1bc852599eed332922cb54711
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 27 13:14:57 2013 +0100

    Using wrbuf class rather than WRBUF in a few places

commit 440229c6c564bf6f1486484dc2dad2fecf83d9e8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 27 12:50:49 2013 +0100

    Fix XML in X-CF-Args doc

commit 84daecbb8c969d83ab97b596f9e069280b4944b1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 27 11:36:42 2013 +0100

    Database parameters also passed to load_cf. CP-2860

commit 1bc836f363da1834f1e163725bbc66fd34c7a5ca
Merge: 801f0d7 d4bda55
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 27 11:25:24 2013 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 801f0d78395d3e9140885a100fdac2a200a61bee
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 27 11:24:20 2013 +0100

    CF module does detailed record. CP-3259

commit d4bda55f208183f8023dc47742e1f98bec41d71a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Feb 26 10:00:07 2013 -0500

    Fix CP-3418 --- now you can load a connector if the taskbar is hidden

commit 8c87b73acb01b02dabebd50ead7e1bdc5ff00073
Merge: c2f508e cc1c4cc
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Feb 26 09:28:34 2013 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c2f508ef6646ae8c85500148750f19e91c47c8b0
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Feb 26 09:23:51 2013 -0500

    Mention X-CF-Args header in CFWS docs

commit cc1c4cc1a6100edee431ae5177534ef8941fce66
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 26 15:14:30 2013 +0100

    MP CF module sets addinfo to position
    
    if present-request-out-range diagnostic is issued. GFS does
    that and we'd like to do the same for the CF Z39.50 module.

commit 28e2c949201bc4c1fa4d40e9c5bce19b5fbf53db
Merge: 63fea05 d11cea8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 26 15:02:36 2013 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 63fea0579468cd0d9b970c1493e0b1bef979d2a1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 26 15:02:10 2013 +0100

    Update MP regression due to 100 hits (for absent hit node)

commit 563cca0a9bf66fc70ece1f5f75fd634640199ff9
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Feb 26 08:54:11 2013 -0500

    Fix indentation

commit d11cea80b68e0c073fbeb9c4c48eb42619f44bea
Merge: dcefd99 b4645f8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 26 14:48:21 2013 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit dcefd99b0315800752f15c3e4d948c33b638307f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 26 14:48:03 2013 +0100

    Handle no designer lines better

commit 6803eae78605a855f323cd3a17eb368dee74a55c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 26 14:36:29 2013 +0100

    Fix "running .." message for mp-regression test
    
    Cosmetic only.

commit b4645f853e3fbe3f56660879ef6e23fb063b4462
Merge: ff48e6e 2d1f134
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 26 14:29:17 2013 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ff48e6e3dcae98486292ea4f49634ba7cfec7776
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 26 14:26:04 2013 +0100

    Update MP CF module to cf-zserver functionality CP-3259
    
    cf-zserver-regression/mp-regression.sh now passes except normalize_url
    step, due to different URL of service (localhost:9070 instead of
    unix:socket).

commit 2d1f134b4cb297bc07176b1abd5cf4a04feb3d4a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 25 13:16:53 2013 +0100

    Cleaning up the nested-html-tag code (CP 3447)

commit 3ab1659e1057a1eacca02ee2c407990fe15389d9
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Feb 22 20:22:05 2013 -0500

    Previous commit, now with correct variable.

commit 87081abe857968042de61e656f7b1acfe4affdc0
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Feb 22 19:03:53 2013 -0500

    Treat non-strings as empty for regex matching so ^$ will match undef.

commit 25b7e5ba210977d32bd1646783b2dabef88b7701
Merge: bb516ec 96fb6bf
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Feb 22 15:39:28 2013 +0100

    Merge branch 'master' of git.indexdata.com:/home/git/private/cf

commit bb516ecc616e356e5d6f9066a7ef0482fa3a865a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Feb 22 15:39:21 2013 +0100

    Add alternative for last page: No Next

commit 416c3d8235b3c00ce90e8816f9be1575957b7589
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Feb 22 15:38:28 2013 +0100

    Use input resumptiontokens

commit 65035bf0351670734cb79e8664fa27da85b13cce
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Feb 22 15:37:57 2013 +0100

    Add satay server (comment out)

commit 96fb6bff53fc6d329c2d604a85c58191cdb6f71a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 22 14:13:14 2013 +0000

    Experimental removing of internal HTML tags

commit 1410cd215d1b1184bfd7c133af893648017dc788
Merge: 8694cff b4cf631
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 21 17:01:46 2013 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 8694cff45eb2f6ac933aec623d1b9db1076c2149
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 21 17:00:14 2013 +0100

    CP-3451: Consider alternatives the same place as optionals
    
    NOTE - Changes behavior in some unlikely XPatterns, where we have
    optional nodes inside an OR-group, now tries to match the alternatives
    first, instead of accepting the optional mismatch and stopping there.
    These should never happen in real life, as they make no sense.

commit b4cf63183ea5d40b74b8262ee96b9be74357b734
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Feb 21 10:36:48 2013 -0500

    Complete id homepage harvester connector.

commit 9b1159147430504f111eab4756ec45b9e7155147
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 21 15:32:38 2013 +0100

    Xpattern: Processing optional flag much earlier (CP-3451)

commit 59135a01a1f1709057aab05e180ec5d847797525
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 21 11:18:27 2013 +0100

    XPatternTester: Detect when known failures start working
    
    and report as a test failure, so the test gets fixed.

commit d856d756908965a6da91190b7b7966de8eefb7bb
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 21 10:42:13 2013 +0100

    pattern: Recurse to unskipped comments on failed optional. CP-3451

commit 67e91de5163d4e6b7a5dbf2ea392bbe0ff98c14d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 20 16:36:08 2013 +0100

    NEWS comment about cookies

commit cc55794d89f669c7f33e3604159e07a57df1f641
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Feb 19 23:28:47 2013 +0100

    Conditional resumption

commit 62ad4a1176963a8672d707fef90cc21a75bf7d21
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Feb 19 23:22:43 2013 +0100

    Update port to usi03

commit 50510885f720d01e725d029890f87a9ff1bcf314
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Feb 19 20:06:25 2013 +0000

    Working except for harvest with resumption

commit ddece2ac6d1e72ef0b63d9c8856671e1a3226d8c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Feb 19 19:21:01 2013 +0100

    Harvesting example

commit 1206cfe8c5aff9951dede9efd15fd4a99a392ff6
Merge: 6164633 cba942c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Feb 19 17:32:56 2013 +0100

    Merge branch 'master' of git.indexdata.com:/home/git/private/cf

commit cba942cdb16da38df59f8e91421a846c6d18b6d2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 19 12:24:29 2013 +0100

    More tests for CP-3451, report known failures better

commit 321285be50d8277135dbff80c3efbd24bd6a22d6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 18 15:12:05 2013 +0100

    Add test case for CP-3451

commit 91e4d0fd9e0f0ba6c3ce37bb69aeb83f97db45cf
Merge: 4ec293c 0c8f2d5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 15 14:08:41 2013 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 4ec293cd6ff59e049e5e1380694c57aa7ba10324
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 15 14:07:37 2013 +0100

    Match the pattern after each change, to update highlights
    
    Can be disabled together with the autogenerate, if things get
    too slow.

commit 15768f0d3262c785cbc94a798782988ae6ebcfd7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 15 13:57:35 2013 +0100

    Ignore case in the 'pattern too complex' check

commit 0c8f2d57871c85ed7b76feace7985b8d23087ebc
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Feb 14 15:16:46 2013 -0500

    Ensure new steps' blocks are attached to the task.

commit 38759ebe2de63de8a9e06e166e0c2cb79504d409
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Feb 14 14:34:07 2013 -0500

    Icon for alt steps

commit da76f7382e2f60861a3c72afbd9f832775459ff3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Feb 14 13:07:24 2013 -0500

    Move Alt to context menu and remove checkbox col, add room on sidebar

commit 3e85b3b8ba3a160d9e0b9d0f6dd063f6c63aa77b
Merge: 18417bd 80b7a6f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Feb 14 11:05:38 2013 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 80b7a6f2ae3e3022d28b3150b280345bbae8b9aa
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 14 16:48:45 2013 +0100

    Do not crash builder if dom node without attributes
    
    as may happen when parsing XML documents!

commit 6bba3eb7af0c203344c8358728dbc65ec5a8d859
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 14 16:42:22 2013 +0100

    Rehighlight after running the step
    
    Also with heavy highlight on the designer nodes.

commit 1a7540f40d23bfb0fb29cf7c15b7a2b9ede838ce
Merge: 03ede81 361e6d4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 14 13:50:16 2013 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 03ede81c33225096b2486eec34a7ae16ff583b04
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 14 13:48:24 2013 +0100

    Dimmer highlights when not user-selected

commit 18417bd74054c7a304cc958ee8581f9c1e482a75
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Feb 12 13:38:15 2013 -0500

    Optional step.setDefaults() for things only needed on new steps

commit 361e6d46cb17571b09c6763d5c859453f8430a44
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Feb 12 08:14:06 2013 -0500

    I broke nextif instead of fixing it. Fixing that.

commit d64db887cb2a159ee668fa5fc2db47bcb44065ea
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 11 17:05:27 2013 -0500

    Preserve step selection across refresh

commit 94a25dc27411b8ca90c4e59adcf9d994ba72599b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 11 12:34:30 2013 -0500

    Deprecate Next-If step

commit f8c2f3667b6fce073e25bea4450d3f6e0ed62c5a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 11 12:32:20 2013 -0500

    Fix creation of empty next-if step

commit ee98b0c73a498f7d60de0b7d75d741d329038382
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 11 11:59:37 2013 -0500

    Initial harvesting template

commit 8e99282df238b28525156b5281286501db9d7ab3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 11 13:16:54 2013 +0100

    Fix CP-3438, builder misses variable names
    
    when there is no history to extract additional ones.

commit e2791e6c2e4593412b051c8bd3d8c7da7b0fe9f0
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Feb 8 10:18:00 2013 -0500

    xinclude xpointer fixes

commit 794b0979cb96c1f1e72cca3fe913d93d1f68dbe7
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Feb 8 10:17:37 2013 -0500

    Log task changes.

commit a5bdf07cd9ed53de6179ebfcc45350938b186958
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 7 11:17:58 2013 +0100

    Fix Retry after block-model refactorings

commit cce79eb031d2bbcdb2bd26161bc9b777c82401b7
Author: Charles Ledvina <charles@indexdata.com>
Date:   Wed Feb 6 15:24:19 2013 -0600

    Fixed misspelled name for endyear in the default variables in the temp containor drop down. (Also added query as a default)

commit 6fe78fb91c74714e6a61af93be00f166a347ca82
Author: Charles Ledvina <charles@indexdata.com>
Date:   Wed Feb 6 11:20:41 2013 -0600

    Changed search template to include init task by default.

commit 6bc936194710ffa75c4c6b84567d241e64f4236a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 6 14:34:20 2013 +0000

    support Firefox version up to 99
    
    was up to version 19, which we will seen soon.

commit 16f259dc172a023a7b2f7429fe6120b84b3e6140
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 4 17:45:28 2013 -0500

    Fix data browser tabs reordering

commit 2ecaa68bcf3e36da670397b2ca1a46c622024ee0
Merge: 161ca7e 9d96c4a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 4 12:08:37 2013 -0500

    Merge branch 'master' into block-model

commit 9d96c4a4a47af469bbe544106e87f369342af4c6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 4 14:46:55 2013 +0100

    CP-3435 Better display of arrays in results
    
    Instead of
       results
         0 of 10
         1 of 10
    
    it now displays
       results (10)
         results [0]
         results [1]
    
    Thus the zero-based indexing does not confuse matters so much.

commit 161ca7eaebdf90463490cac52fe2e2fd78d6a22c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Feb 1 18:21:17 2013 -0500

    Spruce up Try / Catch presentation

commit 00d12aeb71dba212358f061729dc47b4e77f9d11
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Feb 1 16:29:59 2013 -0500

    Switch scratchpad to use new block compatible step tree component

commit 4a42f2d55b4198cf30160e8a4473a0b02e7ff5b5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Feb 1 16:23:16 2013 -0500

    Generalise some task references

commit 55992bfc347f11cfa0ea64b57e63ef818829abd0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 1 12:07:30 2013 +0100

    Cleaned up comments, removed dead code

commit 170348619e8fc9b23c6f466e33f2dd3f205e636c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jan 31 15:50:43 2013 -0500

    Split step tree into separate "class".

commit 4114e3edababae4e6f02ae14ac230ebc70479bc5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 31 16:12:29 2013 +0100

    A few more comments

commit e51827f59a2e6fd07ce203ea0af62982c852cff5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 31 15:40:27 2013 +0100

    Improved the referer-hack. Method test earlier
    
    Passing the URL right way to it. Added a test script.
    Failing a POST request earlier, before the redirect-hack.

commit 7854dc1fa699d4f042d15cf0e00463d5dcece1f8
Merge: 6f306f8 005e753
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 30 17:33:29 2013 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 6f306f82daa710c7dd0b5f6d571ba45f8c51702c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 30 17:33:19 2013 +0100

    minor

commit 59fc3b0709ef191aab91dd16d8e96b54b5c6371d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 30 17:22:32 2013 +0100

    Refactor proxy.pl: Reduce global variables

commit 6ab42bcdba6a5cdb71ca7d3559b979a0a558e9d4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 30 16:39:08 2013 +0100

    Refactoring proxy.pl: Split into many more functions

commit 9d2d8514647a53222dc9a9318efd0f2ba842be14
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 30 12:28:43 2013 +0100

    Accept a dump dir instead of a file name
    
    Starts from the oldest file in the directory. If no dump dir,
    creates it for you, and exits.

commit 005e753ccfb942222a24f2d1fc65354bb06dc2c0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 29 15:43:31 2013 +0000

    disable transparent background, CP-3428

commit cca56bc8182bb65e662d8ef399b957da7248d6a9
Merge: 5609022 e4b2e29
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 29 16:09:27 2013 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 56090223cea79f346fa1379331dead9d46138da7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 29 16:08:47 2013 +0100

    More checks in dumps
    
    Check for missing cookies, multiple cookies from browser, etc

commit e4b2e299c18dbe6c93957aa2d58bdbdb449a2e44
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 28 09:42:54 2013 +0000

    new ninja URL http://ninja.indexdata.com/metaproxytarget/

commit a961bde42a0d3cad887e4d54021c1d205ea3aa81
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 24 14:51:29 2013 +0100

    Fix file loop end condition

commit 75071fae35b527aa6b23c032faff84c8157be438
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 24 13:35:21 2013 +0100

    Trying session-wide cookies if wildcard domain

commit 30b3645761cf300c129d1bed8e833c4d0a672cc3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 23 17:25:39 2013 +0100

    Output format

commit 094eb900d89e6f05e645e69b958bc04bf563efed
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 23 14:00:52 2013 +0100

    Dump selected cookies only

commit ce13320b7ec7cdfa0eee88cc565e8a3798456d06
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 23 10:57:22 2013 +0100

    Disable (but keep) the new cookie code.

commit e27c06412d3100cc75b6d9096c80d3aef4ae1613
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 22 16:51:51 2013 +0100

    Add a script to analyze cookies and redirects in dump files

commit 7b7bd0d7635feaf7ad3cc335e40720acdc80e482
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 22 09:10:53 2013 -0500

    Rename Loop to While and consistently name tests

commit b18c16bcbe16d1dc953d7d58e3e335348a3ff1a0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 21 15:19:05 2013 +0100

    First iteration of the new cookie processing

commit 77ef44177d0af2c9edef5c5e2ce4b283100450dc
Merge: 3913314 6e0aa52
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jan 18 15:32:31 2013 -0500

    Merge branch 'master' into block-model

commit 6e0aa52f4583e3bf4fc10d156abaa03679f12ed8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 16 14:10:30 2013 +0100

    Proper newlines in headers
    
    Using \r\n when outputting headers. Apache will probably fix these
    anyway, but may have an effect on CP-3424.

commit fe65395abcc20a70f2a815b3bf89f38aa31c9da5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 16 11:28:34 2013 +0100

    Removing mod_xml2enc, no longer needed with proxy_html 3.0.1

commit 8da38227569ae68f4fda07fe0be3eb42fd56477c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 15 17:01:17 2013 +0100

    Using mod_proxy_html version 3.0.1 instead of 3.1.2
    
    Seems to work better, and is what Debian uses up to Wheezy

commit a99a8b9c1f53dd1931b81f3460a7d612f5baad9c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 15 16:21:11 2013 +0100

    minor

commit a6d986e0c7e502a83204e7d2e13b15da17b41828
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 15 16:19:52 2013 +0100

    Nicer debug with meta content type

commit 4e823290ce607e719aa39709ae101735c1310f00
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 15 15:14:18 2013 +0000

    Fixed regexp for content-type

commit 8047441669bc5064086f9af59344445d053ebb34
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 15 16:06:10 2013 +0100

    Guess content type from a meta tag, if nothing in http headers

commit 68e47dbe0f5454e9358c1834b5a8ed14767f2e08
Merge: ef5df67 cc29940
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 15 14:37:48 2013 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit ef5df67a2dc55bb0f2906cde4e3382cd4c1bcdb7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 15 14:37:38 2013 +0100

    minor

commit cc29940fe2315a711d8279123fd158d3cd5c55a7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 15 13:09:50 2013 +0000

    Fix bad utf-8 sequences
    
    Some extra test stuff, probably not needed

commit a16b25c9c009831fe84732218acde88cc5246cee
Merge: 90645a3 5dbf524
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 7 13:34:30 2013 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5dbf524841c671d3b5241d0f5a5b96919e38fbdb
Merge: 16cd9fb 951ec78
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 7 13:27:26 2013 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 16cd9fb22490934b98e43ada6d514b4716f175ea
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 7 13:27:14 2013 +0100

    Add a test file

commit 90645a3cac3775a36ddcb569c5d8f7e75fa62dde
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 4 13:26:02 2013 +0100

    Using binmode :raw instead of :bytes
    
    Doesn't seem to help, but is more proper

commit 951ec782192a24ee0073490ca277d492f42bc980
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 4 12:46:13 2013 +0100

    Prevent perl from copying meta http-equiv tags into http headers

commit f68ef6628518386d528f91628a84e4333e6954d8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 4 12:45:36 2013 +0100

    Use binmode on STDOUT to prevent perl from (re)encoding utf-8

commit 513be8516f5d76042c63d1f2f6e7f39635dbd639
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 3 15:51:44 2013 +0100

    Some test cases, bit more debug in the script
    
    Added example pages with different content-types and text in
    different encodings. Started to get debug output of what perl
    thinks of its strings. More comments on what could be done next.

commit 1009823d23c45207e4e5751cc88fbede14d2a825
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 17 19:10:39 2012 -0500

    Generate cap flags for transform's multiple outputs.

commit 7df0e2c89342b01100ac2a8038a4eaa9514d80ac
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Dec 14 14:28:43 2012 +0100

    Content-type trickery
    
    Do not print a content-type header without a character set, unless
    we don't meet a better one. Should help with sites that send
    conflicting headers, which the mod_proxy_html can not handle.

commit 57e9182541233aba0b32feb6c5ebaafa3fdbd57d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Dec 14 13:11:27 2012 +0100

    More design comments on the cookies

commit f7db72c296f0b1eb870bd5dc59ff406f4a4d97ef
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 13 11:51:08 2012 +0100

    Proxy absolute URLS as absolute. EUC-1741
    
    Broke the <base> tag, which has to be absolute, and is the
    right way anyway. A small change in the apache config. Changes
    marked with ### IE-FIX.

commit d5321dc5755f9b0d712f3aaa454ba4fa6077c57d
Merge: 4e520ef 42587ed
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 13 11:48:54 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 42587eda4be152f4bc6440db08244420762f29d6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 13 11:48:33 2012 +0100

    Mostly comments

commit 4e520efe9857c21ab8314bc59654d0967d2a30f9
Merge: 80d8414 eef8dd3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 13 11:47:01 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit eef8dd38cc5f6d76ca48894dbf5b5a303284f935
Merge: f9a0387 d4bed9b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 6 12:01:30 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f9a03874e128033c339c0bc684aef08f827db33d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 6 12:01:16 2012 +0100

    TODO's for some small items

commit d4bed9bb8ecc7fee6ac6bb1bebf986f163874a0d
Merge: 70d80ae feee7d9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 5 12:08:46 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 70d80aee87f4a0f3e8e289a63ee706e5ea20094f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 5 11:24:26 2012 +0100

    New package cf-dev
    
    Meta package for installing things useful for CF development.

commit feee7d9ff47a51480f719352e4d8211442a08808
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Dec 5 11:18:18 2012 +0100

    Check for existence of zoomsh in cf-zserver/regression.sh
    
    Just in case yaz is not installed, fails with a proper message
    instead of random breakage

commit 391331411b0e97bd75ce524904d12d1dc5aa2b00
Merge: 1b9f19b b42079b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Dec 4 16:44:40 2012 +0100

    Merge branch 'block-model' of ssh://git/home/git/private/cf into block-model

commit 1b9f19b4bccd4267739344d2eb3f35932c09f32a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Dec 4 16:44:04 2012 +0100

    Add simple style to the block items

commit b42079b64fd43ee7daa240196009739cab467745
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Dec 4 16:23:49 2012 +0100

    IfElse integrations test

commit 437925794ef764e134a82342a70385d212713533
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Dec 4 16:04:40 2012 +0100

    Redo block labels
    
    and make them lower-case so they are distinguishable from steps

commit 13a52f838af38985e8999650df0684698cd6a93a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Dec 4 15:15:02 2012 +0100

    Fix nested step copy/paste
    
    and move initilization of step superclass instance variables
    to a seperate method

commit 77e416938d09818284046a3fccba2ab981c2c36b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 4 12:59:10 2012 +0100

    Add Ubuntu quantal

commit 1b14f4e2c4f258816cad65ae949f51ba88dd6a40
Merge: ce403c2 e9cd78f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 3 12:14:29 2012 -0500

    Merge branch 'block-model' of ssh://git.indexdata.com/home/git/private/cf into block-model

commit cd67e15fad4b02ff1fd0693fb9fdeae9ae8697e3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Dec 3 18:12:56 2012 +0100

    Another stupid typo

commit d9fc093e505062a0d4873646826172a6718e5aa4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Dec 3 18:09:16 2012 +0100

    Minor typo

commit ce403c22625c39b60ead4b0b5af308be65286841
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 3 12:09:05 2012 -0500

    Future-proof config for If.

commit 3f7d75a88f1729b0a34408df6861b68670f04afd
Merge: f5a97e4 2cd144c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Dec 3 18:08:35 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f5a97e4d3a4dc0703a7ca1573a17ffecac2f51bf
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Dec 3 18:08:14 2012 +0100

    Xpattern designer can now do modifiers

commit 2cd144c67f61e5d9bfef4598df04e848f2625904
Merge: cb0042f 3545c76
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 3 18:06:08 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit cb0042f200efe4da9c50bc5a4f51e63ca4691791
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 3 18:05:46 2012 +0100

    Fix description of of exit task

commit e9cd78f5ea399e1906694ca4a0cf383ea0ede1f5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Dec 3 17:42:33 2012 +0100

    Add Step#renderBlockArgs(i)

commit 8ab7e21abde802c687c2716807ab779a94073caa
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 3 11:19:33 2012 -0500

    Basic If..Else

commit 6c0f5b753a84cd9fe592cd7bc1e307a1349f04a4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Dec 3 17:02:14 2012 +0100

    ALt is no longer needed

commit 3545c76c5b69b5ebcc005890aef65699c2d5a529
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 3 10:50:11 2012 -0500

    Use checkbox instead of button type=checkbox for cross platformness.

commit 29a73c28164ae0f37b598dfd4b42e0ad2e791174
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Dec 3 16:49:12 2012 +0100

    Put conditional in the loop

commit 68c9dd54f3a4c6c70f5ed53f4d017238166aa9bf
Merge: 82639f5 1c0853d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Dec 3 16:34:27 2012 +0100

    Merge remote-tracking branch 'origin/master' into block-model

commit 1c0853d5751a6ef1a78eaa13c195730412a2299b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 3 10:33:57 2012 -0500

    Don't clobber reference in Conditional.

commit 82639f5bb4e08a946b0701e88f17d81e46b0484b
Merge: 6780fb6 7d1e317
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Dec 3 16:29:45 2012 +0100

    Merge remote-tracking branch 'origin/master' into block-model

commit 7d1e317bff3d42a4a7fe9c937edf914b3ef38957
Merge: 82f47c4 140cd96
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 3 10:28:56 2012 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 82f47c4271aae480812317a71fcda4040f1c9f1c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 3 10:27:50 2012 -0500

    Conditional nits and a sample config for assert.

commit 140cd960efdad09f4a8ea580322b0eb0b41be11c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Dec 3 16:18:04 2012 +0100

    more precise index-keyword capflag in fullquery (CP-2802)

commit 70f60a37c3f1a109cb3fd23ba5cad182c02ee5a1
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 3 09:44:30 2012 -0500

    Errant line.

commit 6780fb697c51c30b2717f1d71f00cf8526a87d32
Merge: af7968d bd6046e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Dec 3 14:48:55 2012 +0100

    Merge remote-tracking branch 'origin/master' into block-model

commit bd6046efd249c6bd4a406456310ecdd347125050
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 3 04:55:30 2012 -0500

    Better toString() for Conditional.

commit f85e6edb46ede1382c0f92e723e28f3dd6afb19f
Merge: 2c8d13b 0e30625
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 3 04:40:26 2012 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0e30625749a9910f3ab37b20777d03c9d5657224
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Dec 3 10:36:28 2012 +0100

    A test connector for xpattern modifiers, and test outputs

commit 2c971779ecac38cf0994fd70d87485137dc57a7b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Dec 3 10:19:04 2012 +0100

    Added a small test for CP-3396

commit 2c8d13be02e74633942ffcc6648867293c10af1b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Nov 29 11:40:25 2012 -0500

    Querying HTTP errors makes the listener weird. Stop for now.

commit af7968d16b72b4fe8da563011884a147825a3a00
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Nov 30 16:55:32 2012 +0100

    Fix the tests
    
    CFWS returns sorted elements now

commit 7e70dd162e84efafe068528b5831fff86fd4df1d
Merge: 2eb1180 d840c7a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Nov 30 16:36:21 2012 +0100

    Merge branch 'master' into block-model-ui
    
    Conflicts:
    	builder/modules/runtime/Task.js
    	builder/modules/steps/skip/skip.js

commit 2eb118064980b0703014844fca4cf167908cc7f9
Merge: 58dca8e ffada30
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Nov 30 16:14:27 2012 +0100

    Merge branch 'block-model' into block-model-ui

commit ffada308e9a84e809f7d556ad867cf1e6cf70fee
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Nov 30 16:05:10 2012 +0100

    Add regression connector for Loop

commit cbfffeec54ba1e24b22a64b9e544743ce3279b48
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Nov 30 14:52:57 2012 +0100

    Looping constuct

commit 58dca8eaa34c809a6290a5758bf619b9baed4579
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Nov 30 14:52:57 2012 +0100

    Looping constuct

commit 22b85d4bce5bae710d9b645b3e615defc1de1ddf
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Nov 30 14:12:35 2012 +0100

    Fix issue with disappearing step pane

commit d840c7add00f91253dac5008a3b60a6572ea1ff0
Merge: 81bc648 e9f606f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Nov 26 16:27:42 2012 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 81bc648849009ec9a61880b5eb1264b73d6d72ae
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Nov 26 16:01:55 2012 -0500

    Update Assert to use Conditional

commit 8f0c38292f01b88e1b5245f9f0214fdc665692ee
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Nov 26 16:01:40 2012 -0500

    ++Update Next..If to use Conditional

commit 285c5b9ccc2b1af6530fc4fd805046523266bfe1
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Nov 26 16:01:12 2012 -0500

    ++Conditional primative

commit 762967fc83578232b0affb35ca63b8012e0f1ad1
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Nov 26 15:54:02 2012 -0500

    xulHelper to generate a boolean-toggling-listener (for closures)

commit 0b4963f643c9420a6439b9568699b03eeda38f04
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 8 16:14:24 2012 +0100

    Tree-based UI for block model
    
    A rewrite of the step list using the XUL tree widget. All operations previously
    supported on the list are supported on the tree (at lest where it makes sense).
    
    Obsolete Task API for manipulating steps in the list has been removed.
    
    There are bugs.

commit e9f606f62103d1b54f4242ec0b8dcb475df7f2f8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 26 12:42:28 2012 +0100

    json2xml.pl no longer needed
    
    now that WS can return XML on its own.

commit c6d1d22cca11b25a9afa4ac78fc618f065c49e36
Merge: a872b46 91a64b1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 26 12:34:27 2012 +0100

    Merge branch 'xml_indentation'

commit 91a64b17e837f77d81cf648b49f2c46fd71a8631
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 26 12:32:46 2012 +0100

    Update test results for indented XML
    
    XML returned from WS Webservice and cf-zserver XML content
    is now indented.

commit 882afd7280149a1c486f789c58505d06319432ac
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 26 12:28:31 2012 +0100

    No newline for test web service script

commit 448e49337427c3e30f643013dda87c2d9749c0aa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 26 12:25:10 2012 +0100

    Change json_to_xml API
    
    Utility renamed to json_to_xml. It takes a root element
    as parameter. The Web Services creates "opt" as root
    element. This is similar to what the Perl API did before.

commit eecb644f9e9903fa710e6a2b1732328cc06a4323
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 26 12:23:52 2012 +0100

    regression scripts accepts MAKE_OUT=true
    
    to accept creation of new (or updated) results (out files).

commit beb1df29213db76dca0acd195b5b9e3ae55f46a8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Nov 23 15:30:56 2012 -0500

    Preserve task.data reference.

commit a872b46d8fa68085f0e5fab4182f858b402fa36c
Merge: b9a2aa5 9b50f23
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Nov 23 12:37:00 2012 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf
    
    Conflicts:
    	builder/modules/util/xulHelper.js

commit b9a2aa50184237a6b7208dabf3ca88aaf75978a5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Nov 23 12:00:00 2012 -0500

    jpHelper should return 'null' instead of 'false' when nothing matches

commit ad9cb77ca062321a39292b32c3f8da4d0510cff8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 23 15:02:49 2012 +0100

    XML produced by Engine indented by default
    
    And Web Service may be requested to return XML (instead of JSON) by
    using Accept text/xml . Note: unit tests are NOT updated yet
    so currently they FAIL

commit 9b50f23bb4d56b7d96a29b3a6ef5eb4205246a84
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 22 15:00:01 2012 +0100

    Simplify regression tests; proper exit in ws-regression

commit 6f04d6dd297f6ff0fb2a1cf8e218718e52731686
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 22 14:59:13 2012 +0100

    Used by test-ws.sh

commit 1e0d9b5b04cd0a3cca84cb4325f3326f7d6bd7af
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 22 14:52:39 2012 +0100

    Revert "test-ws.sh gone"
    
    This reverts commit bbef1e7eee6b63bcc365f2d80a953ec390430c43.

commit d781fa655983551e151bdc348a0c823de526e2f8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 22 13:36:31 2012 +0100

    Engine: supply encoding for dummy page.html
    
    This is to avoid that Xulrunner 17 issues a JavaScript Error.

commit b969ca978f4ce77c06b906fdabc1863a94425d57
Merge: 8a32c66 170b313
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 22 10:53:46 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 8a32c66a60c3655c2f60c585f67e855ee98110b7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 22 10:53:32 2012 +0100

    Other script no longer in use

commit 170b31347cf57f053208fa30d0ef9392256200c3
Merge: dcc5f91 b57a3dd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 21 14:03:54 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit dcc5f91dcbb500696221bf06527464e13ab94dee
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 21 14:03:41 2012 +0000

    typo in last commit

commit b57a3dd803bd0ee85e1913fdb80c80b910145763
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 21 14:22:26 2012 +0100

    Four scripts removed that nobody seems to use

commit bbef1e7eee6b63bcc365f2d80a953ec390430c43
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 21 14:18:42 2012 +0100

    test-ws.sh gone
    
    It's part of cf-repo now

commit ab0f193a22cbe7f1fffdc34603f8a0c7d01b969a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 21 12:43:16 2012 +0000

    script reorganization

commit db1a5cd346f09c5e7117dc7c809021f2ddce7a34
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 21 12:38:54 2012 +0000

    script reorganization

commit 45e2c65e9531451070fc8f57667da65e249120fc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 21 12:35:15 2012 +0000

    script cleanup

commit 937c72122e6c3392755db4198bb1baa2620ba618
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 21 12:32:25 2012 +0000

    move to cf-repo git repo

commit 65fe97885d026cd36c47b93e1973371c6c25401a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 21 12:29:13 2012 +0000

    move scripts from engine/src to ./bin

commit 0d37f2f085ab69afcef2c47549ffa8b0acb0fddd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 21 09:27:35 2012 +0000

    upgrade branch config to b2.19

commit af2ce78ee0111b515b150d2d483036a14a119341
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Nov 20 12:34:25 2012 -0500

    Switch dumps / commented dumps to logger.debug in xulHelper

commit 96ff0d401b4ec5483751a1867106b8902567aec8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Nov 20 12:16:54 2012 -0500

    xulHelper to help with closures and listeners for changed values

commit a198f7a2143206bbbe16a6695648045f44c2dc6e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 20 14:43:26 2012 +0100

    News

commit 7d21bcc03209a88f3524e71af1e818a714efd6ba
Merge: cae9a1b a9b3335
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 20 14:39:55 2012 +0100

    Merge branch 'xpmaker'
    
    Conflicts:
    	builder/modules/steps/parse_xpattern/parse_xpattern.js

commit a9b3335cdbb17fe2ea7e734a1691f5b9c30fd072
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 6 13:32:16 2012 +0100

    Redesign of the XPattern designer
    
    - Starts from the pattern, not the hits on the page.
    - Can start from more patterns than before
    - Tighter layout, room for more lines
    - Supports groups and or-bags
    - XPatternMaker improved to handle groups better
    - Warnings if the clicked node is not within the hit area
    - Collapse/expand groups and attributes
    - Unit tests for xpatternMaker

commit ad8d53293b7cfb338c003692c90b6159155573ee
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 6 15:38:06 2012 +0100

    XPattern: More informative 'try' button
    
    Instead just saying "2 hits", it now also lists the total number of
    pieces, as in "2 hits 7p". That way, you can see a difference if it
    misses one author or something else. If that text gets too long to
    fit the button, shortens it to something like "32h 467p".

commit cae9a1b25364772cca8954af7dd8e2a90a404efe
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 20 14:11:05 2012 +0100

    Version 2.20.0 in master

commit 6fe55b2529fe30be08ccba3412dd39119ce09734
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 20 14:10:09 2012 +0100

    Rolling NEWS

commit feb1d7d43428674973dee105abccfe5477332529
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 20 14:05:47 2012 +0100

    Update NEWS

commit e8d5be77793c949cdd24b370a7975dc25add9048
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Nov 13 13:20:56 2012 -0500

    Errant dump().

commit 793f2ed82af07feb1dfb7f59138c863369e6267e
Merge: a80d503 d549a7a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 8 12:20:12 2012 +0100

    Merge branch 'cp_3289'

commit d549a7aab1c808e46b36cfd2f57b584b1c8e36ed
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 6 20:17:01 2012 +0100

    Updates for Xulrunner 17
    
    Allow XPCOM glue mode again. Link with proper glue libraries
    for later versions of Xulrunner.

commit 1db21a28c1885e368f6ac4158cfea719468a1503
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Nov 7 16:13:43 2012 +0100

    Add nested try catch connector

commit a80d503ab412ba058ea85348463470462433fc81
Merge: 2b6bdb1 44cf4aa
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Nov 7 12:59:50 2012 +0100

    Merge branch 'xpmaker'

commit 2b6bdb1e13d11a9e0a5a0eb550236ff8e257ab1a
Merge: 0a11d07 aa3efc3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Nov 7 12:55:41 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 44cf4aad864646f83745961570d417e2f2127071
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 6 13:32:16 2012 +0100

    XPattern designer improvements
    
    Builds the designer inputs based on the existing pattern, not on the
    highlights on the screen. That way, it can detect grouping better.
    There are still some problems with groups, but the basics work.
    
    Now pays attention to a few more nodes, if they seem interesting. For
    now, interesting means that they had attributes that matched, but later
    we can make more of those.
    
    Also, displays more information on the history tabs 'Try' button, both
    number of hits, and of pieces, so you can distinguish between patterns
    that return the same number of hits.

commit aa3efc3b1122c93ac0f353d2c8d943debc248f75
Merge: 25fb684 3b21cc2
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Nov 6 18:36:02 2012 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 25fb684407b52cf55b991e5db5e7c67a577d62eb
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Nov 6 17:31:07 2012 -0500

    ++Log HTTP codes in progress listener

commit b5276d9a830442f0666e3ecce6a40f3bff794637
Merge: e0034c0 3b21cc2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 6 19:37:16 2012 +0100

    Merge branch 'master' into cp_3289

commit adb213a0a176abbc560e51d2bf1ebbd3c17d0c76
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Nov 6 13:36:10 2012 -0500

    Finish moving load detect logging to task/step

commit 3b21cc2be0dc6617fa77b4d20fbf10d884a872c0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 6 19:34:05 2012 +0100

    Avoid linking with libzoompp from yazpp
    
    It's not needed for CF. In fact, should not be listed by
    metaproxy-config.

commit e0034c023e399b3756723bd5373258ecb54371d4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 6 19:31:27 2012 +0100

    Allow XPCOM_GLUE mode

commit b31bcf144cfda90030d441af2022e6e403f87551
Merge: 03c8cfd c601a67
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 6 16:52:24 2012 +0100

    Merge branch 'block-model' of ssh://git.indexdata.com/home/git/private/cf into block-model

commit 03c8cfd8ce64db932a8df7a4c919efeb59ec1ae4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 6 16:51:35 2012 +0100

    Add try/catch regression test

commit c601a67552d7184751a93ba99359427a06d3a116
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 6 16:29:54 2012 +0100

    Always initialize blocks to an empty array
    
    Otherwise checks for nulls become annyoing

commit 0a11d0702b34f686efb9eb74edbb40d9abc00d43
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 6 15:38:06 2012 +0100

    XPattern: More informative 'try' button
    
    Instead just saying "2 hits", it now also lists the total number of
    pieces, as in "2 hits 7p". That way, you can see a difference if it
    misses one author or something else. If that text gets too long to
    fit the button, shortens it to something like "32h 467p".

commit 1159043d8c955f7c0a1a70b1a182e22c718f3d95
Merge: e891936 e1c911f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 6 13:35:32 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e891936ce2bf2c1e86df3a82abf72cae997e0630
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 6 13:32:16 2012 +0100

    XPattern designer now pays attention to more nodes
    
    If there are nodes with interesting attributes, those are also returned
    from XPattern, even if they do not have a $variabel themselves, but only
    in the builder. Parse_xpattern later strips these nodes away from the
    results. But they retain their highlight, so they can be used in the
    xpatternmaker for generating a more realistic pattern.

commit 6e02e18cf723f29f4ca4c2efd92ab41b75c65294
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 6 13:09:33 2012 +0100

    Re-introduce Task#complete
    
    implemented in a way that takes into account the block model

commit 0c13ab59b734b47f2a36564e6c00c56e3c407587
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 6 12:46:11 2012 +0100

    NextIf/Skip works only on current block
    
    This commit fixes the NextIf to make it work on current
    block when running under block-aware runtime

commit 80d84143003948ff5b24af99d3a0f924fa8f1595
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 6 09:26:25 2012 +0100

    Added a script to show what tests we have for each step

commit e1c911fe643f4a60649bccdce0ae27cb364ac127
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Nov 5 19:30:12 2012 -0500

    Fix broken upgrade on set_value

commit cd9ba1998d4ab5fcebe695e5adf8bc8f54b2c181
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Nov 5 18:27:49 2012 -0500

    Log load detection to the task, include step if available.

commit c19d3f2f4babb26117958cf35de90b7f60f35346
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Nov 5 16:50:45 2012 -0500

    Default to failing on timeout.

commit 9022f9a8534e224794b08088076900bc65083c54
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 5 20:04:13 2012 +0100

    Define MOZ_MAJOR for XRDEV case too

commit 5fe943a58e1a146c955251b65ad3c7bb22dade02
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 5 20:02:38 2012 +0100

    Use nsnull/nullptr

commit f2d54f15eb65fc425c7dfbc27a6bbb7924a9299f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 5 20:01:47 2012 +0100

    Define Blur for version 16

commit 4031acc28edc6bb9e6bcb242f15780753d79c431
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 5 20:01:14 2012 +0100

    Define je_malloc_usable_size_in_advance for version 12

commit d02c39136f6f8245a8f31585a12e3252bba193e9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 5 19:59:34 2012 +0100

    Fix CF_nsINativeFile for version 16

commit 0221e64f1c64f986c7a0586dea8aa888f48c199a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 5 15:40:00 2012 +0100

    Using NS_InitXPCOM2. Add embed_test program

commit abbfe708566284e55ca064fc9bf8dde4f0d2a1f9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 5 13:01:26 2012 +0100

    Rework init embedding error handling
    
    Previous code did not check for result of InitEmbedding. Errors
    would show up later as SEGVs or similar (not noticed, because it
    didn't happen often and because it would happen in child process).

commit be0ac7422441861ed2e9742b6b71599f152e2f6d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Nov 4 15:31:37 2012 +0100

    dom_string can not be performed for active engine
    
    The dom_string ..like run_task, run_task_opt, etc communicate via one
    pipe to Mozilla child process.

commit cc1065c59cf9939eb7cf2b7c4302b1b4572c6aa7
Merge: 9917433 9fc0ab5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Nov 2 17:11:07 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 991743389d5b8a39d8723cbc8172eadaa4d432b3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Nov 2 16:54:46 2012 -0400

    dom_string command for engine.

commit b509f1175982b56d078d17dad4ef8e7cdc974511
Merge: 2d302fd 4235fd5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Nov 2 14:53:08 2012 -0400

    Merge branch 'master' into domstring
    
    Conflicts:
    	engine/src/ConnectorRuntime.js

commit 9fc0ab5efe7d940e2210da8152c0d30ef28d68e5
Merge: e53b15b 3534835
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 2 14:48:13 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit e53b15b36cf95aa76961c08bb762261b8e59edfc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 2 14:46:09 2012 +0000

    the default setting in the builder should always remain http://ebsco1n.indexdata.com:9000/
    
    since we'll always want to test against the exact same CF version that EBSCO uses, CP-3368

commit 3534835384ea45a3765851f0be3164f7e6dcd77a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 2 15:41:56 2012 +0100

    Engine updates for compilation with Xulrunner 17
    
    Removal of MozView::EvaluateJavaScript  - it is not in use anywhere.

commit 4235fd570f9da61e01632bb8a646111dc5347206
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 2 12:47:34 2012 +0000

    cleanup & cf-repo migration

commit 9ae947a9dfb4632d954f2f7c29921710922bcc61
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 2 12:43:33 2012 +0000

    moved to cf-repo git repo

commit 3bd7c479b344074a56dafb9ee47429769d0531d8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 2 09:59:47 2012 +0000

    document new GIT repo "cf-repo"

commit b4e0a6bbf201ddf2f9fa15b4db4330f8bdefe7b6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Nov 1 09:31:10 2012 -0400

    ++Option to change hash only in "Go to URL"

commit 1babfbd0b8c86c25fac6c3233a66f417a689a30a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Nov 1 11:03:36 2012 -0400

    Reduce priority on logging when events are sent to elements with preventDefault

commit e899e996671c1c7525f94e8b0eaa78681592b514
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 1 15:55:40 2012 +0000

    remove sub-directory cf/cfrepo, CP-3359

commit fed2eb058d2faeb924fca48f529a3df2eba58235
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 1 16:05:40 2012 +0100

    Add primitive try/catch step that uses blocks

commit 019ecbc84251894c49fc7ee0947d8174bc399773
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 1 16:04:26 2012 +0100

    Fix serial/parsing and cross-block error hadling

commit 4c1473b65aed1f89ac4dc616b1e582504b7cc7f0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 1 10:01:32 2012 +0000

    remove cf-repo packages rules, CP-3359

commit ffa89f0373b16eda7ad0604a234abd909815e362
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 31 19:02:12 2012 +0100

    Initial refactoring for block support
    
    This moves code around to support 'block' as a first-class citizen in the
    CF, including the CF XML format.
    
    There are some signifcant changes to the execution logic which are not
    heavy tested (yet) and the proper execution in presence of blocks has to be
    confirmed (I will write some basic steps to do that). So far the focus
    was on putting in support for block primitives while keeping backwards
    compatiblity with the old model (roughly confirmed, but no unit tests yet).
    
    For current UI compatiblity, Task methods that deal with
    insertion/deletion/moving of Steps has been kept in-tact and are proxied
    through to the (implicit) top level block that each Task now gets. Those
    methods will be dropped once we have a new API to dealt with this...

commit ad839566023eda2eb3e498e23fc4e4f547563860
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 31 15:01:18 2012 +0100

    Add CentOS 6

commit ea22345592ffb4ecfabf080e3e7c427f3b3d4e7d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 31 15:00:12 2012 +0100

    Update NEWS

commit c39491809d402b6dd2a2fd3ccecf2b97a62ff74f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 31 09:25:52 2012 +0000

    default cfws test engine is connect.indexdata.com:9010/connector

commit af79b1381e338ca9eb4f9a942b7351fa82679cf1
Merge: 31f80a7 6fb8cb8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 31 09:16:51 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 31f80a7610828342b09a9fa340cca9194d654cb4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 31 09:16:41 2012 +0000

    update help message

commit da8f0769074b606894364acc296c5264caab84ff
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 31 08:58:00 2012 +0000

    copy of ../../engine/src/test-connector-cfws.sh , part of CP-3359

commit 89b45b319306ef09c74f080cf10add538f33e20f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 31 08:57:13 2012 +0000

    refactor to use variables instead hard coded path, part of CP-3359

commit 6fb8cb8e7a3e6a419141ef815d9e7e0486220849
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 30 16:39:12 2012 +0000

    Add one more test-case to verify that CP-3262 is fixed.

commit 54e0d2aecff533c076e01146639def7210d98554
Merge: 85f8973 a8280c4
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 30 16:30:13 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 85f897314d15843802bed072de4ee9c099ff5d79
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 30 16:29:42 2012 +0000

    Reorder steps so that 123-456(7) is interpreted as a page-range with a
    left-over "(7)" rather than a VOLUME(ISSUE) with a left-over "123-". I
    verified that this doesn't break any of the other examples in the unit
    test. Fixes the last part of CP-3333.

commit a8280c4f1fe71410624b24e92bf57185b9ea7811
Merge: daabf85 9fec1d6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 30 16:11:28 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit daabf85bc6be221f755b9b28f7d79d8330d179c1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 30 16:10:30 2012 +0000

    ignore repo accounts which have notifications disabled, CP-3360

commit 9fec1d6c2674ca52e2afdfd9fe237a19d2234d73
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 30 15:55:50 2012 +0000

    Aviod parsing an incorrect page-range out of a DOI. (In general, in
    the lack of something better, we accept any pair of numbers separated
    by a single non-alphanumeric character. But surely NO-ONE separates
    start- and end-pages with a period.

commit 7f4fc05d2ed15182352f0c5ce23f6184b2596101
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 30 15:51:15 2012 +0000

    New pattern recognises page-ranges like 15a-20a, which some journals
    use for supplements or electronic versions. Fixes one of the three
    parts of CP-3333.

commit 89ac8d6e448091fd91660cd7a90c8535703deab9
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 30 15:28:37 2012 +0000

    Add (so far) commented-out unit-test cases for all three incorrectly
    parsed citations noted in bug CP-3333.

commit e084f32348c599af39519a92d82f52e28caca2e9
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 30 15:04:22 2012 +0000

    Move known-bad unit-test sample to end of list.

commit e34c11cfe3bbaca4d713a966076d197fc355c43c
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 30 14:43:04 2012 +0000

    Add unit test for Extract Chronology.

commit 58e1d5a0fd1b3ccd047869a050f741e8cb9a21c9
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 30 12:05:50 2012 +0000

    Discard leading non-alphanumerics as pre-processing.
    Fixes bug CP-3148.

commit b162f52a558ed09fc3a6a66ee2065054a5fc7456
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 30 11:52:48 2012 +0000

    Unrecognised months (such as "Winter") now become undefined rather
    than remaining as strings. Fixes the other half og CP-2451.
    Add new test-case.

commit 39b4310eb3c6217f07397efecf08e42abb265429
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 30 11:45:48 2012 +0000

    Change some old commented-out dump() invocations to logger.debug()

commit d30c9f1cc0caa7fd169f727e7e9e5e34f8d1af1e
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 30 11:42:32 2012 +0000

    Add comments to regexps.
    Fix typo in DEBUG output.

commit 1d34b7e0fc924e653b8028f02e837f82d7c81fbe
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 30 11:26:49 2012 +0000

    Add regular-expression substitution pre-processing to discard
    punctuation followed by whitespace. Fixes bug CP-2451.
    Add new test-cases to demonstrate this.

commit cd60589b7740adc26ddd49b41334deb5edd9128f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 30 10:14:48 2012 +0100

    Engine: refactor CF-env inspect code

commit eac06d38a4f768c0e8cef7701c7af1e8ee060b3a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 29 20:11:12 2012 +0100

    wrbuf_destroy ignores NULL WRBUF

commit f393ad94b406815f7370fd236e9fd90e3bdc4fc4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 29 20:08:44 2012 +0100

    No need to set CF_BASE_PATH
    
    Tests that new code for dealing with omitted CF_BASE_PATH works.

commit 3c3fce7d99e9a5ae616137f67a77cca516d0aa0e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 29 19:34:21 2012 +0100

    Engine: try to guess CF_BASE_PATH if omitted

commit 824685cb5dd3551959ffe92652eee2737d4819e9
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 29 18:04:37 2012 +0000

    Fix bug in parsing dates that are simply four digits.
    (Date.parse() would take these, but return a fully resolved date, 1st
    January of that year, rather than an underspecfied year.)
    Reduce some more INFO logging to DEBUG level.

commit 285b8f16a7898932c00b4b210541e0b164334607
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 29 17:37:32 2012 +0000

    Much better regression testing for normalize_date.js
    (Which in fact has found an existing error.)
    Reduce noisiness of parser.

commit 9d753d28fff17228206c197e583589af68c3e88e
Merge: f6d4be8 b111a45
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 29 17:03:14 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f6d4be8368ca2ecaacf09c143afa46fe1f0caf47
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 29 17:02:34 2012 +0000

    Simple weapper script for cfrun.
    * Uses a sensible default CF_BASE_PATH is none is specified.
    * Promotes relative CF_BASE_PATH settings to absolute.
    * Discards well-known error messages, engine and timing logs from output.

commit af3c423f4f59fd8d09c0fab81a20c6b2e285d99c
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 29 13:39:08 2012 +0000

    XML pretty print.

commit b111a45e16a2bcddce81c572fd6c261650a4467a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 29 13:26:04 2012 +0000

    add help target

commit 10f37efe0e3bb03498b846c0f840086e69b5d945
Merge: 48637e3 0e19e8f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Oct 29 11:17:26 2012 +0100

    Merge branch 'xpatternmodifier'

commit 0e19e8f886e34b9d5fb410a5de9e05d4aa240dd2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Oct 25 14:42:28 2012 +0200

    XPattern modifiers
    
    Implement modifier system for XPattern, as in  B $title -whitespace
    And the following modifiers:
      - whitespace  - keep all whitespace
      - html  - Get the innerHTML of the node, instead of its text
      - xml   - Get a XML dump of the node, instead of its text
      - textcontent - Get the whole textcontent of the node, even if it has
                child nodes with different $variables.
    Also adds unit and regression tests for the new features.

commit 48637e37e04592e7f47724e9934d5c0ead8274a5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Oct 26 13:02:19 2012 +0200

    Fix re-opening of various windows
    
    They would break if the open button was clicked for a second time,
    now they are just re-focused.

commit bdfa06163d2e7b6a2af8ae052692f7ea64f3535d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 25 17:02:16 2012 +0000

    update

commit 075b67c58323628ddaf5a0529a8ad13a085ae077
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 25 17:00:30 2012 +0000

    script name in sync with it's job

commit 592f8a1f714996fd7840c527f714258baad7b2fd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 25 16:53:28 2012 +0000

    map reliability statistics from the cluster usi01 and usi02 to connect.indexdata.com

commit a30d0d7a3e75f0344b2e0c88d6719f369d522912
Merge: 6eee0f7 0e7f375
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 25 16:03:59 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 6eee0f719e688059532b5a95acd6083e8b9171d4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 25 15:59:35 2012 +0000

    reliablility statistics will no longer fetch statistics,
    
    the statistics are already here, uploaded to cfrepo

commit 0e7f3754891e94a86a0053e78da8d6854e332959
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 25 10:35:17 2012 -0400

    Metaproxy in test only listens on localhost
    
    Because @ (IPV4) may not be reachable from localhost (IPV6).

commit ac849f3142c3e0bb43639dacf60baf7b72870eee
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 25 13:18:54 2012 +0000

    fix error messages

commit 51613dd67206e7c2c026bd01a96f33790a44b7ec
Merge: 3a37aac d315489
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 25 12:51:09 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 3a37aac6fcd96b5cde2dc51def5f7eabc971df39
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 25 12:50:36 2012 +0000

    refactor perltidy

commit ad1945eff70d1dbd22ed15dd0338f69e489f7870
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 25 12:45:20 2012 +0000

    refactor

commit 35c470d0fbb285aa1c95a21e368068b8e0614cbc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 25 12:44:03 2012 +0000

    indent

commit bffbd34b63bfdb36abec18b01479ed5c6d2dc72e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 25 12:43:37 2012 +0000

    error merge test

commit d451c8a33876d5cfdb740f6f59ea3ff47f15d14f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 25 12:39:09 2012 +0000

    handle stats with error logs

commit 9c87220e75bd037ecc69012756040f9ff919ae28
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 25 12:38:55 2012 +0000

    test data

commit 1943124322a4b779181c6f63b12a3c59830e1af6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 25 12:38:07 2012 +0000

    test errors

commit 1c024d2d74ea33d1e2b989b5a1258b991f5f070b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 24 15:47:34 2012 +0000

    test "failures counter, and error message"

commit 51f7f75ef2defc53074fa74ebf781cbfb35af88e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 24 15:07:10 2012 +0000

    add chronological test case

commit b842faf32879658d63d9bcf8d10ebd8617496c25
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 24 14:56:02 2012 +0000

    regression test for merging CSV statistics files

commit cd4bab7356ebfa8b1a32ffd25c0bd50895a072bf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 24 14:15:05 2012 +0000

    cleanup

commit d315489092b9229a512b245d5b13d12e53d80ac6
Merge: cf7c095 d12a3af
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 24 13:55:43 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit cf7c09578975cc5527f56240f6eb709a4e1c31ee
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 24 13:55:03 2012 +0200

    ConnectorRuntime: Convert error results to UTF-8

commit 2574e0716f030422e7c4c719f32bd003bff94a6e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 24 13:51:08 2012 +0200

    Engine: replace \n to " " in error result
    
    Instead of cutting all content following \n.

commit d12a3af37c9b6de478ed65be157c7310be2a6f55
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Oct 24 11:43:08 2012 +0200

    Find right module for cfrun -u
    
    Tries to be clever in locating the module we want to run unit tests
    for. Tries first the plain module, then .../util/module, and then
    .../steps/module/module. Appends the trailing .js if not already
    there.
    
    All this is to save developer time wasted in mistyping the long
    paths like cfrun -u steps/anyallquery/anyallquery, and not
    remembering if the .js is needed or not. Also, by making it a bit
    easier to run a unit test, this encourages their use.

commit 9a8cf7e80080802dc4cc0174bde0500f2c2c10a8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 24 09:41:46 2012 +0000

    rename prefix for statistics files: ".connector-error-statistic" -> ".reliability"

commit 60f1ac733b48ddbe811356f9d25d7a550e0cd41b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Oct 24 10:39:43 2012 +0200

    Listquery report query-full capflag

commit 994559961952e9c45789166af88ec4b6be4afd63
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Oct 24 10:37:52 2012 +0200

    Capflags for AnyAll

commit e4d13ae4bc62224bab3d03dea29059f837213eef
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Oct 24 09:52:15 2012 +0200

    Improved unit test in AnyAllQuery

commit 5583bedf4f07fd876e71233484abc2375fa7f9ba
Merge: 172b2f3 00ec76c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Oct 23 10:36:16 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 00ec76cccb832cb440909c24c83a53222184903f
Merge: c2732d5 d01560d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Oct 23 15:48:09 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit c2732d52cb0700c61ccd19b49713c23b1dddc432
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Oct 23 15:47:55 2012 +0200

    More unit tests for AnyAllquery

commit 9bbdc433987c534e43133750df373561aa881b7f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Oct 23 14:23:10 2012 +0200

    Add a single-line output option to AnyAllQuery
    
    Clean up some code, changes error messages a little bit. Fix
    unit tests to match.

commit d01560dfb5ebf2566c62e4cf57fdfdc773ed1ae6
Merge: c8561d5 6b9dc91
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 23 12:20:53 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit c8561d5c58246f29c77afdb0f8d13479e7f0e4c7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 23 12:20:45 2012 +0000

    indent

commit a63625e92e92195232f79fdf24ac8c33b2e4c901
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 23 12:20:11 2012 +0000

    initial support for full error log format

commit b2d457e2c2dba61b09b6ad6fbdbbbc23b2247513
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 23 12:17:07 2012 +0000

    merge-statistic.sh - merge statistics from a cloud to a single hostname

commit 7050bccff37519e19c28105d00e6b7ae14fe4ebc
Merge: 1a8138e 6b9dc91
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Oct 23 12:30:31 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 1a8138ee550cdacd850b216125717e463449aebd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Oct 23 12:24:24 2012 +0200

    AnyAllQuery: Option to fail if any/all/etc not there

commit 6b9dc91be2d4d1478a3b8555c021a64fd955c4c6
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 23 12:17:58 2012 +0200

    Highlght the step that has errored out
    
    But prevent the log from disapearing.

commit dbcea428630495dcbd8e95a570d242a7892b4009
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 23 10:27:04 2012 +0200

    No pretty-printing when saving connectors
    
    Due to e4x deprecation but also because it's useless code with
    repo doing it's own pretty-printing.

commit 172b2f33a6a079f87450e98c902d507228e97ce3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 22 12:36:02 2012 -0400

    ++Make key optional in source JSONpaths.

commit 8fda5590719a9296fcdbb61ac0fbe46e7cbfefea
Merge: a09fe60 ba192fa
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 22 16:40:55 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit a09fe601089d0525dc02566bcff82df6f86c9d46
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 22 16:40:38 2012 +0000

    `make test' was renamed to `make check'

commit ba192fa51d886121cf9684d7eae81f49f48da3e0
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 22 14:15:58 2012 +0100

    wrpuf_print() takes explicit "%s" first argument, to avoid
    random-pointer dereference if connector_path happens to contain a %s
    or similar. Fixes compile-time warning:
    cf_factory.cpp: In constructor ‘CF_Factory::CF_Factory(const xmlNode*)’:
    cf_factory.cpp:139:65: warning: format not a string literal and no format arguments [-Wformat-security]

commit 89e831ab4a8600fb23eeaf23826571622e634747
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Oct 20 07:12:22 2012 +0000

    fix regex for validating a proxyip, CP-3337

commit cb96691c0a1f2e371619933eabf30ecdd7a5d10d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Oct 19 12:18:32 2012 -0400

    Fix undeclared variables

commit 43230435367679bb88902789ea8de0b33006c6b7
Merge: ace3dc1 0f95e9d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Oct 19 10:38:30 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0f95e9df79e61ec80cb1976461da5ee32f12f2b0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Oct 19 16:31:48 2012 +0200

    Ensure what we are parsing are strings
    
    Some FQ examples would user number/boolean literals instead.

commit ace3dc1484e63b6ab6676a877d96d458b88c3224
Merge: f82c583 b7acb81
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Oct 19 10:23:07 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f82c5836c8f0a5da712c07c2ee96d056ae355bb2
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Oct 19 10:22:47 2012 -0400

    ++Event step

commit b7acb8189cdecb8b91e594ca28e0990c48dfcaa6
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Oct 19 16:10:36 2012 +0200

    Fix missing field/rel when modifiers present

commit d045cefa46d82d01baa99363959035304637eb21
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Oct 19 15:56:40 2012 +0200

    Escape slashes/quotes

commit b94879de925e48c1254454b09de1fec2b57dda28
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Oct 19 14:02:41 2012 +0200

    Need more rows now

commit dbdeb34c5534fed3b08fb94caff4442902924899
Merge: e53ae39 4de6357
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Oct 19 13:56:43 2012 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit e53ae39c8fdcf213021740b47d184220c032ae82
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Oct 19 13:52:01 2012 +0200

    Respecify scf/scr to keyword/=
    
    This makes the transformed CQL query more readable to non-CQL savvyy
    CA's (no 'scr' or cql.serverChoice) but it also means that "redundant"
    keyword/= field/relation will be trimmed from the output FQ (and CQL, when
    allowed). After chatting with Heikki we concluded that this should be
    perfectly safe.
    
    The BONUS is that the editor will correct the CQL/FQ to the shortest
    correct form now.

commit 4de63579671dba4edfc5ac9361de8af78f00ae04
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 19 11:08:50 2012 +0000

    improve error logging with CGI::Carp

commit e0032b5aaf42495ef48c8e6d9d94f978947a5c8d
Merge: 554ff05 9cd4abd
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Oct 19 11:57:18 2012 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 554ff05dbda3825aff64df005c2a846fbf2a3977
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Oct 19 11:56:44 2012 +0200

    Indent generated FQ

commit 3558c615e374078053b7fcfc3cb578293a4c6b26
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Oct 19 11:51:23 2012 +0200

    Fix XP-2381 XPattern matches too far

commit 9cd4abd47a38dd1dd650f9e6b0a3bc2fa75cf8a6
Merge: f3814c4 a7235aa
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Oct 19 11:25:09 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f3814c4adde775effb9507036746b85a163e266d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Oct 19 11:24:52 2012 +0200

    Better error logging in case of XPath problems

commit b0ed6741ea3793de9e3d5d09a5b3087ae913c366
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Oct 19 11:23:01 2012 +0200

    Unit tests for ListQueryElement
    
    And a slightly better error message

commit fcbbc5b63d6171ebb16f55e3dabc7f22ee7a182c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Oct 18 22:35:07 2012 -0400

    Errant dump.

commit a7235aa2c9dbc8f8aca8ee865bde60a549faa389
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Oct 18 16:39:49 2012 +0200

    Assume '=' when field and term set but no relation
    
    When parsing FQ to CQL, this is to force the serializer to print
    '=' instead of 'scr' while keeping the serialization code not specific
    to FQ-type CQLs.

commit ac8bdc417b2caac47715fed8092348e2bae9e98c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Oct 18 10:30:54 2012 -0400

    ++Option for assert to exit w/o error. Error message optional.

commit 81b6e5eadf408edfd781c40105b1b0bba8b84c6a
Merge: b8cd6ba 684a000
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Oct 18 16:15:54 2012 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit b8cd6ba2e13ebe0546946f59d7ada686addfb8c5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Oct 18 16:08:58 2012 +0200

    Add short not in the CQL editor

commit 684a000eada6a7509e3d0624b8e1c617a362e1a8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Oct 18 15:57:44 2012 +0200

    XPattern now displays number of skip warnings in the history tab
    
    as well as the actual error in the tooltip, if there was any.

commit 5a30e9d34f161a18537577969975a26491929e29
Merge: 7c3d173 fabf0e3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Oct 18 15:39:01 2012 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 7c3d173ae6f9fc9e399ebec8fe1af863e0eaca56
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Oct 18 15:38:42 2012 +0200

    Add CQL editor for fullqueries
    
    The editor can be opened up from the FQ input box and the existing query
    is then transformed to CQL in which form it can be further manipulated

commit fabf0e3a49b70420d68dd1f240f315807367cc02
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Oct 18 15:19:41 2012 +0200

    XPattern can detect missing hits. CP-3284
    
    If your pattern includes a variable 'hitnumber', it can be used
    for checking that we don't miss any, and either fail the step,
    or produce a warning in the log. Can remove the hitcount from
    the results. Can also keep the hitcount in $.session, and use
    that to check that the next page starts where expected.

commit bd066632b755adb8fcdda4f11c48b3b2cde16658
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Oct 18 10:12:42 2012 +0200

    Cleaning indentation

commit b43d8d1a69479bb8c0bc64709c059e569799bdd1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Oct 17 14:06:30 2012 +0200

    LQElement can fail if the field still remains in listquery. CP-3210.
    
    Useful when asking for one or two instances of the field. For example
    getting the one material type to put in a pulldown, and failing if
    the query happened to contain more than one.

commit 8ca0dafa772699634c485f3363ab1b341feabdea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 16 17:42:56 2012 +0000

    configurable list of hostnames, EBSCOUSI-224
    
    the hostnames can be separated by colons, e.g.
    
    /etc/cf-repo/conf.d/idtest.conf
    valid_hostnames="usi06.indexdata.com,usi07.indexdata.com"

commit 8c4fe1c4ff85b4b2edcce1fb689ac63789e76c43
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 16 17:22:38 2012 +0000

    indent

commit 92df47819eb2686c93c99fa64c9655627bdc6a94
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Oct 16 14:34:23 2012 +0200

    FQLimit replacement also works when no defauts defined

commit ed6e3c63f54fe0dc65e1a0ec3030b4b9814e762c
Merge: 0cd4f0a c532150
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Oct 16 14:23:34 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 0cd4f0a8d9e9229306b8fb655c1eb7121a72a7c3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Oct 16 14:20:44 2012 +0200

    FQlimit now expands $.variables for endpoint defaults

commit 777feb211bfa4d6708ac129f8c8fc88081e5c184
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Oct 16 14:13:05 2012 +0200

    Add option to limit ranges within defaults in FQlimit. CP-3236
    
    If the "Limit endpoints to default" is checked, then the endpoints
    can never be outside the values given in the defaults. Useful for
    limiting ranges so they fit fixed pulldowns.

commit c532150d24bdaad38bf41cc33bbb8191251646a7
Merge: c4e11bd 5040b3f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 15 14:44:03 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c4e11bdc5f79b11eae3719b7168a173fe3a16ad2
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 15 14:38:48 2012 -0400

    ++New step: Set attribute

commit 130a0f2fc86a63975da875ce816a7a64b6b3aa41
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 15 13:52:32 2012 -0400

    Update test for set value

commit 606428202bf72485fbf613ab1472fe31b4532d81
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 15 13:19:23 2012 -0400

    ++Set Value now handles empty sources more explicitly/consistently

commit ce4294b3cd764f32ce5916757ec05d75f23a18a2
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 15 11:09:14 2012 -0400

    Do not always output the DOM on task failure, see 3057

commit 5040b3fbe2b1f2525d162a6e982301831fdcba9a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Oct 15 15:38:31 2012 +0200

    Bumped version of map step to 2.0, as it has new functionality

commit 0a293feb7c5b1561c641e3394e2d29522106c247
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Oct 15 13:52:13 2012 +0200

    Expand also default values in map
    
    Now also the default and empty default expand $.variables,
    and there are test cases for those too.

commit 624c7da56584f67a6cacd61df60781250d9dd6c8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Oct 15 13:28:28 2012 +0200

    Allow $.variable replacement in map. CP-3323.
    
    Now the mapped values can contain $.variables, and that will work
    too. Added a test case in connectors/ws-regression/step.map.1.cf

commit 2d302fd4157fee2b86aa7b867264b1b7256f694c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Oct 12 20:40:57 2012 -0400

    best domstring yet

commit 45f59042484ecec707a2d3499f1b091128864b3d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 12 16:23:47 2012 +0000

    detect excel type for ID270, SA-425

commit cd060afebc471d3902b8cde8c22656fc5d0c26d2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 12 16:13:41 2012 +0000

    handle excel format idda270

commit a508528187bf360699e4cd567e6cf3729272afeb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 12 16:13:09 2012 +0000

    silent perl tidy

commit abaffc28bc76f2cfe62d2fb915683a862cbce70e
Merge: 2fab8be 7801639
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Oct 11 16:16:56 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 2fab8be7a8c08e96f998e64adca042ece2bbf41d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Oct 11 16:16:01 2012 +0200

    Fixed the #text node problem CP-3272

commit 780163953f42b9bb09076c9f72324f81dd445b18
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 11 13:33:13 2012 +0000

    for EBSCO USI, the comma "," is a separator in the URL

commit c5b071ee0a6d47cd53100e949245c7ea7431c95c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Oct 11 14:38:12 2012 +0200

    Xpattern: fix a tail #text collection. More tests
    
    While working on CP-3272, I needed a few more test cases, and one of them
    found a problem of sometimes getting a #text node twice in the hits. This
    fixes that problem, and includes the new test cases.

commit f18514a677f44ec1331c0d73c4cf336360297511
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 11 13:29:45 2012 +0200

    cf-zserver: make details task optional
    
    If details task returns JSON {} it's probably not implemented and
    we return the brief record instead.

commit 28987c1062b59ed82f5fbd3ba99080f61b5499b6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Oct 10 17:01:20 2012 +0200

    Marked some XPattern unit tests as known failures

commit 1e2563953870b55bbd914874bf320d922860d1fd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Oct 10 16:41:37 2012 +0200

    Disable debug in XPattern. Better XPatternTester
    
    Accidentally left the XPattern debug on, it produces way too much
    output. This re-disables it.
    
    Also, added a check to XPatternTester so I can mark a test as a
    known failure, and it will be tried when tests are run. If it
    happens to succeed, that will be reported as a failure, and the
    test should be marked as valid. This is better than keeping known
    failed tests commented out, since they tend to fall out of date
    easier.

commit 877958bde9f01ffe90b72c4803b1bdf8528b30b1
Merge: 193b8e6 bfcc3e9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Oct 10 16:36:18 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 193b8e60aa045c06247f2ab736bc49ccfbbd069c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Oct 10 16:34:39 2012 +0200

    Improving #text node handling in or-groups, CP-3272
    
    If a pattern started with an OR-bag that started with a #text,
    it was not matched. There still remains a problem if something
    like that happens inside the pattern, but that seems to be because
    something slurps the text too soon, not the same issue.

commit bfcc3e963a3533304a7df9b3f4fbb11725281021
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 10 14:28:57 2012 +0200

    RPM: cf-zserver uses yazgfs.xml

commit 1722fe977720906a030199f81972814468cffcbf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 9 11:00:00 2012 +0000

    block actions if account status=statistic

commit 38938902b5d5bda3cc9bac0b5883ea8af72290ee
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 9 09:57:56 2012 +0000

    new status value 'statistics', part of EBSCOUSI-224
    
    In status=statistics the account can only upload
    reliability statistics, and don't fetch connectors.

commit cf8cf2eebb02b7ddc3c98d3a6359852fb42267c9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 8 15:20:42 2012 +0000

    update

commit ff773d3b9ffe7db710bf59c9e193bc0e0234777d
Merge: a4f36bf 24b40b7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 8 15:17:53 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit a4f36bfee8ddefac2a3af31d7d46e3e063c1f510
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 8 15:17:37 2012 +0000

    save stats in hostname directory

commit 9090131cedae67f3cdf4cc257dc5a30a8bfab270
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 8 14:57:11 2012 +0000

    working version, part of EBSCOUSI-224

commit 119f7ca124c376c28810d1344fdffad5097c5bd9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 8 14:27:40 2012 +0000

    first version

commit 24b40b7ec45c0e2d188b35447a25df68fc7237b5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 8 12:44:01 2012 +0000

    RPM: specify fontpath for Xvfb
    
    This is to change the default Xvfb font-path that includes xfs.
    It increases speed dramatically in cases where xfs is not installed.

commit f80f86a48e24244af372632ebe6c812ee7cbf5ae
Merge: b8aa7a8 ee1a119
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 8 14:18:59 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b8aa7a84c501b49b94774e6958faeb92dd6a6ad2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 8 14:18:36 2012 +0200

    Remove old cf-xvfb RPM files

commit ee1a1193d818427cbce6fe11bf275416fd346a15
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Oct 8 14:07:05 2012 +0200

    INcrease version number in FQlimit

commit eca1eafbab29174ac9992cf3bd99697d77e0a409
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Oct 8 13:54:08 2012 +0200

    Fqlimit fail if not supporting ranges CP-3182

commit e8b6d45720e5d86a847eaa1cce4fdf850fae9d32
Merge: 92f27ed f513c41
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sat Oct 6 10:01:23 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 92f27ed16c0032da8148f1850f942f7b1f943303
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Oct 5 14:50:31 2012 -0400

    Fix cut.

commit 54ead365de855011410a808d98f328e6328250ea
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Oct 5 12:16:26 2012 -0400

    Improve key shortcuts
    
    Conflicts:
    
    	builder/chrome/content/browser_overlay.xul
    	builder/chrome/content/task_pane.xul

commit f513c41507e1119ddc913adfa292e3ba26c74c66
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 3 16:35:21 2012 +0000

    warn in init task if a connector already exists, part of SA-425
    
    You will notice this anyway if you upload a connector,
    but then you already spent some minutes on the connector.

commit ac587234ebc9d8fb0cb206d35ffed3d546250128
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 3 13:56:34 2012 +0000

    wrapper for multiple excel files, SA-425

commit 3b69c2a2b9d7312e82580e166c4f15814700f6d5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 3 13:47:19 2012 +0000

    ebsco-udb file hierarchy reorganization

commit a17c8f7a383bbd97cc08bbb11c2c764575bd7032
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 2 13:29:31 2012 +0200

    clean: removes core

commit 8c8718249ad945d0487e7a5264655634e2ce564d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 2 13:28:31 2012 +0200

    Remove trailing white space.

commit 561d90569f4c9ca0fb2b889a18a40957a745ca0d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 2 13:28:18 2012 +0200

    clean: removes program cf_test

commit 91f7052fe0ca9489d5db9d7eb5696439f2b57599
Merge: 73cc50e abeffa8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 2 13:13:22 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit abeffa8ff9df0405795aaaa2ae073df9afaeaf42
Merge: 1ddf467 c1a92ff
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 2 11:31:00 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 1ddf4675a033f876ddf18a0cf4ca85025dcf6969
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 2 11:30:54 2012 +0000

    documentation

commit 99aa7bc3f3dc647ffe5696c83cad212808725995
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 2 11:29:31 2012 +0000

    supports merging by hit counter

commit 73cc50e065d7a4018febad67fad0f2ed919f36c4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 2 13:12:54 2012 +0200

    Remove engine/src/ContentFilter.js

commit 78b83f4633fd767a0de7c35623a2463624cd386a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 2 10:02:39 2012 +0000

    sort by date
    
    exclude header line for seconds and more files

commit c1a92ff130a58b5c63ec57c00d4d166684b107be
Merge: feedeec 139b425
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 1 20:33:19 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit feedeec1d72ac15ee35ada8ae1524bb9c5950af7
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 1 20:32:33 2012 -0400

    Fix content filter in the builder.

commit 139b425ad368975504e2c81332f9ad84ccdf7e34
Merge: b066a4f f1796f3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 1 16:50:15 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit b066a4fc7dd5621afb39afb13136b5edab3069d5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 1 16:42:17 2012 +0000

    first working version, part of CP-3244

commit 626ef7179e5455e339d8bb521b8a1fc9cd2d6074
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 1 16:27:22 2012 +0000

    typo

commit e5a0854cb359143d13149004916e04a9f27a55c7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 1 16:27:08 2012 +0000

    cleanup

commit 569d411fb865447df8233582b40b0ebe30ffb651
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 1 16:20:59 2012 +0000

    copy of alert.pl

commit f1796f38d2d1c836e7c504f2f27536948bcf21fe
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 1 11:34:15 2012 -0400

    Split out selectNode() in singleNodeField, but failed to trigger it

commit a758e6661817629e5efc86e18c5f2478b669ecff
Merge: 7629c98 576ccb8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 1 10:26:39 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 576ccb8040f2f6cd7ca3b26a3017d850defd5c31
Merge: d6774b4 cb8c15a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Oct 1 15:58:01 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d6774b47653ce6cfef90c77f9ac323b0ea4f02b5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Oct 1 15:57:14 2012 +0200

    Highlight current map line (CP-3229)

commit cb8c15afd7a7e35f291f385d8f50025992410fd8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 1 13:49:28 2012 +0000

    shell typo

commit 7629c987d28f59306e2742f1f9b0184a9e9df4da
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 1 09:28:50 2012 -0400

    Re-enable js for repo test.

commit 91b28b3987e3b18a2a04bd0b9405cc38940e79b3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 1 14:27:36 2012 +0200

    CF module: other check missing for Z39.50 ses reuse

commit 067a2f25b9fc8782b1eac601ef6227727b1f9018
Merge: 28f2933 d30b2bb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 1 12:39:42 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 28f2933bf2430c9c35786ea87c332c579d7d0938
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 1 12:38:31 2012 +0200

    CFWS: fix double call of ZSession::close
    
    Could result in SEGV when exit task was fired.

commit d30b2bb1ececb7dbb398491f73d1f8fa31178a6d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Sep 28 23:49:17 2012 -0400

    Sticky step window.

commit 502609a89a5252983b085ef863578bdd30c4ce63
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Sep 28 14:07:17 2012 -0400

    Make windows explicitly resizable

commit c4681f15c038cfa2f1da4ed47a2d2f0e3de21c99
Merge: 2baf092 7baa422
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Sep 28 13:36:01 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 2baf092b7f5896162df621ef97769e34e8d28c4c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Sep 28 13:34:58 2012 -0400

    Zero-indexed steps

commit 7baa42244f8869358937313a16601ca2b692b52a
Merge: 360dfd5 8df4694
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 28 14:48:38 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit adeea98c037510fa14e6bd22d578ce81acc19038
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Sep 28 10:42:48 2012 -0400

    Fix node selector with frames: had right nodespec, wrong string for input box

commit 360dfd5905f6ed79efa9de5872c4ad5e051ab077
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 28 14:28:28 2012 +0000

    use engine port for fetching statistics

commit af5273acca4b9b56b9549c94621d9c5fa68c2fb2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 28 13:55:03 2012 +0000

    handle remote time stamp

commit 50edff1ad26b57e51748cf9a094ab51e9df8b118
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 28 13:51:01 2012 +0000

    improve timeout handling for curl

commit 8df4694647347844ae57e9ed1034d4acf5717663
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 28 15:42:36 2012 +0200

    Map presets also from radio buttons. CP-3153

commit 58ccb1442d359152be8177ab80f8c0c3881af679
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 28 12:43:40 2012 +0000

    improve debugging

commit 3184852cc8d4995a94bce4af9a3e8540c9ece1fe
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 28 12:23:30 2012 +0000

    split cron script, move EBSCO RTAC to a separate script

commit c5fc83b69384f38ebd2bc842b7c771f1f2fa29ad
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 28 14:18:21 2012 +0200

    Guessing map values CP-3172
    
    based on regular expressions (usually simple strings) in the
    template. If a pulldown value displays as "In Authors", it
    is a fair guess that we want to map the searchfield "author" to
    this one. The list is kept in the search template.

commit b340074e9a6cbde5f188cacf7fb199378397b5ac
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 28 13:01:02 2012 +0200

    Now only one "please click" caption. CP-2229

commit 41322239e7e3d8437fbc76198c8cf62f23b676d3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 27 18:29:12 2012 -0400

    Mark destroyed Highlighters as such.

commit a1ccf72ed6762d1e72706afc0df48e488161491a
Merge: 4a54bb7 d972dd3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 27 15:01:55 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 4a54bb79328b384c5ca4125dc03c7a0e2d6d93aa
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 27 14:56:24 2012 -0400

    Fix Transform's neglect of 2.14 in upgrade.

commit d972dd36f751eb7aefd6bb706b78749c61f554a6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 27 15:48:37 2012 +0200

    Avoid xmlhttprequest for reading local files
    
    Such as connectors. It hangs randomly.

commit 48813956def8b2a100d1f6800c5ed89c7a6b6e9b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 27 14:58:46 2012 +0200

    Revert "Disable addNodeButton on clicking. CP-1935"
    
    This reverts commit ca5e1e0a963ce53e49b149fb0319b0d786c389fd.
    
    Things went wrong if the user hit Esc to the node selector, the
    button remained disabled. Need to be more clever...

commit ca5e1e0a963ce53e49b149fb0319b0d786c389fd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 27 14:41:41 2012 +0200

    Disable addNodeButton on clicking. CP-1935

commit cd6c3c5f441cec9db4465eb3b8df0aa07d15df0f
Merge: 8594653 401d45e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 27 14:01:26 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 85946539d98d4f7157b8f22fca3d23f5649c65f3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 27 14:00:46 2012 +0200

    Display array size in data browser "1 of 25". CP-3169

commit 401d45ec2e757d4396c1910b3ea8f2bfac055253
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Sep 26 19:32:03 2012 -0400

    Pass right document to XPath refine tool. Fixes frames (CP-3138)

commit 694ee784d428000308117d65e6e73bd54a890a81
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Sep 19 18:45:33 2012 -0400

    Steplist comments
    
    Conflicts:
    
    	builder/modules/runtime/Task.js

commit 06cfa3a694b9f715fe95f2d09125b0d0835e3a22
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 20 10:33:26 2012 -0400

    Missing files for comments.

commit 37cd2fcbc143504b39a73bf7df56caaae9589273
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 26 12:25:07 2012 +0200

    trim trailing slashes from FF pref indexdata.cf.homerepo, CP-3073

commit e80f73a4af5fccef2d097ef10938ce507a12261f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Sep 25 13:30:55 2012 +0200

    Task log pane resizes right (CP-3286)

commit 5483743d11d80d813af3a389286ae3d2fe985f52
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Sep 25 13:20:44 2012 +0200

    Minor whitespace

commit d03d39d1a7e4ae3be08899ff955baadda12868ae
Merge: 2cafd84 7fa62fd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 25 09:54:32 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 2cafd843dd33d46fcfc139508aa958a6b710030d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 25 09:53:33 2012 +0000

    typo, watched to much XSLT sheets

commit 5da4c9df683ecdedcc49c521e172327a698abe08
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 25 09:51:43 2012 +0000

    runs on a copy of master.xls from EBSCO
    
    the copy contains an old master.xls which will not change (and break)

commit 3b73a3b2e97bf3722a14b394dd9d362a9630ac7f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 25 09:51:02 2012 +0000

    update list of host whithout realibility statistics

commit 7fa62fd077915928a8167dee81713f30afc2a955
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Sep 24 15:22:57 2012 +0200

    Bit of defensive coding
    
    in Task.handleError(), since Wolfram mentioned (in CP-2999)
    having seen 'e is udefined' there. That should not happen, but
    now we at least don't crash building the error message. May
    still crash when trying to re-throw the exception, but as far as
    I can see, we have a real exception at hand always (even if it
    may be without a message??)

commit f0713df4168de39d00e55c9c689ed38f04dfc56a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Sep 24 15:09:11 2012 +0200

    Allow whitespace before/after JSON test arguments CP-2999
    
    Pasting JSON fullqueries occasionally goes wrong, when the pasted
    string starts with a whitespace (newline or plain space). This was
    because TaskUnitTest.generateTaskInput() simply checked the first
    and last character of the strings go be braces. Now using a regular
    expression /^\s*\{.*\}\s*$/ which seems to work better.

commit 15d45a9c0b4199c36faeefcaeb8f62495942740f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 24 09:58:26 2012 +0000

    more documentation

commit dd577aeceeb577fbf525bac340b5668087fcb1c7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 24 09:57:06 2012 +0000

    local checkouts may have an different name than "cf"

commit b7dc9275d590206a409ea35f1ddfe32ed06ec035
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 24 09:54:26 2012 +0000

    documentation

commit 160e835e7069146649cc538cd9c5041ca21e508c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 24 09:47:52 2012 +0000

    upgrade to branch b2.17

commit e45ba12ab07c84d0e507ad327f15cd3b40805bb6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 24 09:47:20 2012 +0000

    configurable CF git repo with variable $cf_git_repo

commit 1ce75d30cda981b6106d398f6b11879db5cbd540
Merge: 4b00588 c97675b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 24 09:46:05 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit c97675bff4c8d8125bd362aba184b5bf6afb8b65
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 21 14:34:30 2012 +0200

    CP-3187 Improve first/last number regex in transform
    
    Still slightly suboptimal, [0-9][0-9.,]* will match '10.'
    but that is fairly harmless, as those dots will get normalized
    away usually. Clearly better than before.

commit 8256d805784460ecb076f88a295062ab96fbc413
Merge: 72fcae3 dd9eb69
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 20 16:17:43 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit dd9eb69ba1b8d5ef685bae85f028e609cd592020
Merge: 6aa34ab 359dca1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 20 16:17:32 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 6aa34ab7d852ef9d0fad2d82534801e833df4372
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 20 16:17:28 2012 +0200

    Remove logs WRT screen_shot stuff

commit 72fcae3ed15d578445aa8863912e1084423528ed
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 20 16:17:23 2012 +0200

    Minor comment (end-of-test had wrong name)

commit 359dca11a4d4cd19819f76743d648d5106557bef
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 20 16:10:50 2012 +0200

    Added a unit test case for CP-3272
    
    Something about #text nodes inside OR-nodes.
    Commented out all failing test cases, so tests pass.
    But now the issue is well documented.

commit 4b00588831caefde6d5be59c0101585b5123abea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 20 12:23:36 2012 +0000

    fix last commit, dont redirect stderr

commit 82af2733a2c5f86584c1c6ed38d3cb6ec09f71e3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 20 12:16:59 2012 +0000

    documentation

commit 1e0c1f677dfde50da19c26be08557e6022019216
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 20 12:14:45 2012 +0000

    enable to checkout a specific GIT ID on a given branch, e.g.
    
      cf_git_id=620aab747dd3a75e42318bb6f602dc794fc95933 cf_branch=b2.13builder \
         ~/proj/cf/engine/src/cf-bootstrap.sh

commit 4ce8e1872f1f7ade7ca9178534cc13c0ecbccac0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 20 12:08:08 2012 +0000

    enable to checkout a specific GIT ID on a given branch, e.g.
    
    cf_git_id=620aab747dd3a75e42318bb6f602dc794fc95933 cf_branch=b2.13builder \
    	~/proj/cf/engine/src/cf-bootstrap-light.sh

commit f726c40e7be9a64206de8d4313d791f33a89a1cf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 19 13:52:21 2012 +0000

    update

commit fe4fd443d787db9d42fdb4ec4ba6e5576e2ffa32
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 19 13:50:16 2012 +0000

    update copyright year

commit 308763d7f0ab6b6374debdb3e740ecf752e0fc8f
Merge: c043f30 363bd84
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 19 11:11:50 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit c043f305bcb27b81d29608ba895ef1c1b27bcfba
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 19 11:11:35 2012 +0000

    keep all unit test log output

commit 363bd8400b157becabc899356dc95059077a677c
Merge: 23204f9 b3384cb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 19 12:29:41 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 23204f94952a1b604e1ea68da5a79bd6853cf206
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 19 12:27:47 2012 +0200

    Engine: allow screen_shot for active process
    
    The CFWS screen_shot can be performed while session is active.
    In order for this to work, the engine performs the screen dump
    in the parent process rather than in the child/browser process.

commit b3384cb57dac632c17c39743a1a1f52b661fefbe
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 19 09:42:25 2012 +0000

    display hudson links early

commit 6bddfdbe718593925216b2b2f8b7d2e0e25973cf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 19 09:39:59 2012 +0000

    fix hudson URL

commit 9d7d59d4ac3b7435eb51447759f6845f39ec5f77
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 19 09:34:40 2012 +0000

    new target hudson-links

commit 39bbe97dfac7d6a7ea0410b14ec9dda19aab68c7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 19 09:24:42 2012 +0000

    full path for cf-zserver log

commit 3a7c12f92c878ff5b6907a048b6cebe899063292
Merge: 67db99a f71e8e3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 19 07:36:40 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit f71e8e3b6fa69d458b2201b17e6385fd32dae90b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Sep 18 10:49:50 2012 -0400

    Fix Highlighter attempt to remove event listeners from newly gc'd pages

commit 67db99a3f70e05dbd6acd2d70f62fd1103fe7b92
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 17 15:21:13 2012 +0000

    sort builder releases in reverse order, numerically, CP-3269

commit 233e9eb4b936d0889107968874dfefde259ede70
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 17 15:10:22 2012 +0000

    latest first, CP-3269

commit 9fb72f1cb9f9a8194f060605a57730b81f641320
Merge: bfb4c64 a7e0727
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Sep 14 16:58:20 2012 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit bfb4c64fcfdde5ef50a3138b071c5d987837e123
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Sep 14 16:56:51 2012 +0200

    Refocus the window on consecutive clicks
    
    rather than re-opening it, which breaks it's contents

commit cc9382bde5e5b70489429d8941a20bd638636110
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 14 13:03:40 2012 +0000

    typo in last commit

commit 96df70a9314d1ed07644611e2aa93a5cd86545e3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 14 13:00:38 2012 +0000

    the cache directory for the list view moved, part of CP-3225

commit a7e072759a433610f5a15076575ff43855599824
Merge: 3527f08 2bab201
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 13 13:04:37 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 3527f08a354da0b870ca9577b46b5fcbfe57c82f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 13 13:04:02 2012 +0000

    add a regression connector which will fail after 2 seconds in page load detection

commit 2bab201efd8320a9b8e21245306ab45666a1ee45
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 13 14:21:35 2012 +0200

    Fix a typo in the nav_to fix

commit d54f1089b5c39594832d8b9b3b0f59df32b4c9c6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 13 14:16:36 2012 +0200

    Do not use errorOnTimeout flag unless explicitly requested
    
    Waitforload has a new flag that causes the task to fail if page
    load fails. There was some logic to default that to true in case
    the timeout was at 30secs, which changed behavior. Now defaulting
    to false, unless and until some CA explicitly sets that flag.
    (Later, a builder may default it to true if we so choose)

commit 7fae166a378acd37e51447f43e75fd97e7700247
Merge: f3ff9b7 a38d907
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 13 14:15:27 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f3ff9b72134ab715adc1ab2401f1d3fc6cf56310
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 13 14:14:12 2012 +0200

    Handle errors from timers
    
    Used to hang the engine if a timer (nav_to, retry) actually threw an error,
    now catches those and does the right thing. See CP-3253.

commit a38d9074a4a7362dc405514b5f0bfbfc68126c25
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Sep 13 13:09:11 2012 +0200

    Improve display

commit 21a7490d1ac67c7b4eb79c4690816b60673f39b5
Merge: fcb648f a0935d2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Sep 13 12:41:20 2012 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit fcb648f29d8f358f0b05697716f57de75b8e1c91
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Sep 13 12:40:38 2012 +0200

    Parameter parsing more robust

commit a0935d23db44bd3d7fd2db7f9b36db32b38942ab
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 13 11:13:44 2012 +0200

    Disable HTTP pipelining
    
    HTTP pipelining was enabled before. That broke at least one connector:
    OCLC_WORLDCATORG .

commit 067adf2f15a618f067ae9d3df2b0fbfe622feafc
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Sep 12 13:32:32 2012 -0400

    Remove extraneous code from transform and add test

commit ab5bfb75eb72d13ccac4d1671fd90cfb109b4a5d
Merge: ea739df c51c63c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Sep 12 12:41:22 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ea739dfd2c76b561df98af4a9a677165f28e23bb
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Sep 12 12:40:54 2012 -0400

    Fix setValue.renderArgs()

commit c51c63c69d97985b79a846df46ebb0e836d25e7d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Sep 12 15:21:15 2012 +0200

    Make the textbox readonly rather than disabled

commit 9f28ab197305d8355b58f4f011bf73f653e115ea
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Sep 12 14:35:41 2012 +0200

    Make URL decoding optional

commit f7764d13965f3fa0edc3de9839b2e3bfa930a4fa
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Sep 12 00:10:55 2012 +0200

    URL manipulation tool

commit a7ce835ef62b893b8698bf30dc9d2c8954e100e1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 12 09:45:14 2012 +0000

    invalide cache if user config file changed, e.g. new CFWS URL, CP-3225

commit 24ecd23c15f94dd01961e967a9dad771dcedceba
Merge: 819b10a a429f6a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 12 07:12:04 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit a429f6a765b6ffcb6d9be5d254d133b6982e23f1
Merge: c045e66 fdc7870
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Sep 12 00:47:41 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c045e66488d0f7ff7a2cab756b534f73e3f01421
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Sep 12 00:33:12 2012 -0400

    Old connectors default to target unchanged when regex fails to match

commit c3096792cd6db434c4d972e18e14bd9024f59a7f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Sep 11 21:06:26 2012 -0400

    Fixed issue I thought we had, needing to no-op on empty source.

commit 819b10a7191e09e15d0365b20d741a557ebde4e2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 11 16:12:20 2012 +0000

    display why screen shots failed

commit acc02f3cc45cb1e2681692212330b4fad53c31b6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 11 15:51:16 2012 +0000

    update

commit cc2449523f2c14a4cee77853441353e6b954c296
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 11 15:44:18 2012 +0000

    always stop if an timeout occurs

commit 981391e1addda9f2736aca771acaf2d01c579861
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 11 15:26:47 2012 +0000

    starting with CF 2.18 log to be fetched for active session, CP-3026
    
    PS: works also for screen shots!

commit fdc787072ff8ec482c075a162f09b58a612c9ff5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 11 15:15:12 2012 +0000

    compile the engine with make -j4

commit ec489f40b03fe5993eb395fdc7d117c8db1d3a13
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 11 15:08:22 2012 +0000

    update

commit 381c5e1574b1de2d7626803cdfda688a65193401
Merge: f124c93 281a248
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 11 16:09:06 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 281a24883a4e8af7b0f672dfe3c8c9baa99c6cbd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Sep 11 15:38:24 2012 +0200

    Split script into sandboxed and not sandboxed.
    
    Removed the sandboxing from the old script step, it broke existing
    connectors. Deprecated the old step. Added new step to do sandboxed
    scripts.

commit f124c9332a796653459b676a32ff466fcb46e63c
Merge: 54111f7 1045a1d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 11 13:35:16 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1045a1d1e5251d3acd04e2f0ba980bf1a8278bd4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 11 11:08:52 2012 +0000

    CF_CONNECTOR_PATH takes precedence over CF_BASE_PATH/connectors, #CP-3257

commit 54111f779158cb01ea37e7033ed6222de46dc149
Merge: b0c80be 7017fce
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 10 10:35:15 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 7017fce7f306c1b5135998e3865a1b5138581ee1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Sep 8 11:32:05 2012 +0000

    run tests parallel (multi-core)

commit f9f912278e8a00df37aa80dfa34ca3381da6ed91
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Sep 8 11:28:29 2012 +0000

    support multi CPU core tests

commit a0a5817905de474e856124218f93dcf3def24867
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Sep 8 11:25:10 2012 +0000

    indent

commit c14c33c6fbb5ca21342711c56e4e17dcf849e3e0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Sep 8 11:24:53 2012 +0000

    perl warnings

commit 47488701df03e027d758a70542638f465dc09ef3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Sep 8 11:24:33 2012 +0000

    move shell code out of Makefile into a script

commit 23a5c484c4efa853afde79aa22b5edc3e125eccf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Sep 8 11:10:51 2012 +0000

    indent

commit b852a9379f16b312d31d67ef8fa288df9645c46b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Sep 8 11:09:44 2012 +0000

    check if there is no CFWS session, or the CFWS session is already dead, part of CP-2854

commit 043293491283a2f3378a4709830983f5c04138ea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Sep 8 10:37:41 2012 +0000

    perl warning

commit 3d79cf6ddb9f29a3e5f95ab437d8be9008323a6f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Sep 8 10:29:44 2012 +0000

    skip tests if not all perl libs are installed

commit 4ff5d22c63092c76ae7d83bdc6d25d4dd915f1cc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Sep 8 09:58:32 2012 +0000

    indent

commit 5c588ca0a0c97f77f463622c3f83e3ac38c1f158
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Sep 8 09:58:11 2012 +0000

    use absolute path for CF_CONNECTOR_PATH

commit 7370d2fcfaccbe5b8676f866a477c9d9a23148ec
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Sep 8 09:57:13 2012 +0000

    check if CFWS_URL is set

commit 0c4b32e61f9e94fb95d5dcfaba045abef7642a37
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 7 23:03:30 2012 +0000

    set CF_CONNECTOR_PATH if not running on port 9070

commit 995edb7608bdac65a242a6d5f845b441961e979c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 7 19:50:29 2012 +0000

    update

commit b3cb349955a85c00b23294db95c7f96a435c7b77
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 7 19:46:43 2012 +0000

    do not use hard coded connector path

commit bfa99f202c3e1ec22fd2da8814ba1ec167eb2e7a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 7 20:15:59 2012 +0200

    Bump version to 2.18

commit 496da6c1c62a8ed02cc9b330cfdf5f877dbdf8c2
Merge: 8178198 3728198
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Sep 7 12:17:18 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 8178198df71dd26a08d0c17192b945d8a3ed435f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Sep 7 12:16:34 2012 -0400

    Inline JSONpaths in XPaths.

commit b3e7fa5c12c9bcb242ddf7e784aa62cc11b910fc
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Sep 7 12:10:45 2012 -0400

    nodeSpecFromString failed on frames, now frame xpaths can be edited

commit 37281987eec49d7123b8c085e15e2423e3c4d0bb
Merge: e270062 35e809b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 7 16:52:37 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e2700623892e6149dd19a512442a822c978fc929
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 7 16:48:59 2012 +0200

    CP-3200: map fails with empty input
    
    This simple fix should fix CP-3200. If the value to be mapped
    was empty, and there was no emptydefault, the code fell through
    to regular mapping, failed that, and triggered the ordinary fail
    or default. Adding a "return undefined" fixed that, and the upgrade
    routine restores this broken behavior to old steps by setting the
    empty default/fail flags.

commit 35e809bdf286402b63198bc0c2d949f7f711365c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 7 14:34:31 2012 +0000

    fix stale cfrepo.indexdata.com:9010 -> connect.indexdata.com:9000

commit b0c80be1a809649a1bf93c1d365b157db79d324c
Merge: 200cabf 92b01ba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 7 15:29:35 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 92b01ba24bf45cecc9d14b1725a08b6ea5d2a767
Merge: a428bb8 e2fa198
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 7 12:50:01 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit a428bb867b455be0f797756453ce7891da022514
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 7 12:42:30 2012 +0000

    rsync -a -> cp -a

commit a2d4d53a524ef1baab9a2504418b80751192d45a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 7 12:40:12 2012 +0000

    rsync -a -> cp -a

commit 86ead530225a8833b480cb2fb3d35b0f3d9b88d6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 7 12:36:08 2012 +0000

    rsync -a -> cp -a

commit dbcaefb0edc579c28cd458dad60cf64b1885c739
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 7 12:33:58 2012 +0000

    var typo

commit b22d0b56171485963e9aa4425ebc1e89f159dbc2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 7 12:29:29 2012 +0000

    generate mp_config.xml from Makefile

commit 19802da5b705fa6d895da7b06324f9ca20bf37da
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 7 12:13:58 2012 +0000

    remove mp_config.xml in clean (was distclean)
    
    that way we can make sure that it will be re-generated for
    every `make check' run, which may run with different env variables

commit 6ef11a94f366361f71f9e5e89f2e15f99e1212b1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 7 12:12:21 2012 +0000

    configurable connectors directory, part of CP-3130

commit 200cabfea94f2d05adce90d4df0238834f916be5
Merge: f9ddd9c e2fa198
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 7 14:12:12 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f9ddd9ca41367fa92b11b564c4183a995acc7bb8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 7 14:10:38 2012 +0200

    WS: allow log to be fetched for active session
    
    Previously /connector/id/log would fail if a session was already
    active.

commit 73676987a04e77c95314c7eac028a2de0e5371b6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 7 11:59:06 2012 +0000

    configurable connectors directory: CF_CONNECTORS=../../connectors

commit 7febe69b31529ac95d0a7f7db7143f466a5b1228
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 7 13:24:35 2012 +0200

    Engine: append task name to timeout addinfo
    
    When a timeout occurs, append "Task: <name>" to addional info.
    Unfortunately the current step is not known to the parent process.

commit e2fa19871ca7cc4ba321303bda131d12400d73dc
Merge: 3793584 72c9455
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 7 12:17:13 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 72c945525269c1b3dd742e017c8d2a415f38c4fb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 7 12:14:49 2012 +0200

    Do not set MP_PROG in Makefile; set in mp-start.sh now

commit 3793584060d7981aba631d2d60228662bf0ac4e7
Merge: e5f65d3 915d418
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 7 12:10:05 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e5f65d301cf3b4f5efcd7d70bc362d66eff8deff
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 7 12:09:28 2012 +0200

    CP-3243 proxy_url acts on all URLs
    
    Configurable, of course.

commit 8ec02dc99a2069b9d74dff74d945988e4a897146
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 7 12:09:27 2012 +0200

    test: CF_DISPLAY_LOCK is /tmp/cf-xvfb
    
    so that pool of Xvfb's are shared amonst tests.

commit e04abf3301efd1ef5473185aa32c02045186e602
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 7 11:26:35 2012 +0200

    minor clean, small bugfix
    
    The old normalize call was left in, so it would always normalize the
    custom path, which almost always is the usual output.results[*].url.
    But in theory could be something else, and deselected...

commit 915d418ecb3cb01cb744f4969d6ad888a922b54a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 7 11:16:08 2012 +0200

    mp-start.sh: wait for Metaproxy to be available
    
    and also allow MP already running. An easy way to run tests in
    sequence without changing ports.

commit 3a0076d08d481aa7096f2c76284da4a07fdfdd9f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 6 21:24:04 2012 +0000

    better documentation

commit 56b798132532b4d02f49044b9c53f60a8c14b165
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 6 21:22:47 2012 +0000

    check for 'test' configuration

commit 2588dc2df8d725e25fc7d210c96d6b3a67b4488b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 6 17:14:01 2012 +0200

    CP-2423 Allow negating in assert
    
    While I was at it, added options to fail the task if
      - regexp misses
      - regexp matches
      - always
      - we have a (non-empty) value
      - we do not have a value
    
    And a test connector to exercise these, and some of the error code stuff

commit 9758602425a9ff0bd723db812198a2b528751768
Merge: 0c90642 d09dbf7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 6 15:20:24 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 0c906424456c60da9b8b311042801e341a365ae6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 6 15:20:08 2012 +0200

    Re-enabled the test connector

commit d09dbf73ba02f6f449206bb5fd4c38672d6e1485
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 6 13:20:05 2012 +0000

    perl warnings

commit ef6fbf4bf9cd2ee15c1752778853dee829eb0b99
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 6 13:18:43 2012 +0000

    indent

commit b4818c65f2e95f94a0fa505de0f13e9b5c5c2706
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 6 13:10:26 2012 +0000

    the connector output may contain the localhost:<port> of testing, CP-3130

commit 9dd88bc7de5911af85b125be42476fedff210272
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 6 14:41:12 2012 +0200

    Disabled the test connector for normalize-url. Broke hudson
    
    Hudson tests run occasionally on a different port. Normalizing the
    url will put the port number there. Results differ.

commit 3811b656dc9f73e35a07542bf8c8d90e113b1837
Merge: 5e9b3d3 ffb60f3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 6 14:23:55 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit ffb60f3239c0f681ccc239cb7957d71aea2a7aad
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 6 23:07:18 2012 +0200

    Engine: only set env HOME if not set already

commit 5e9b3d34ae80c9733044bb8d3e3ea9eca4cde181
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 6 14:22:41 2012 +0200

    CP-3162 - normalize_url does all url fields
    
    configurable, of course. Also a custom in/out, if desired.
    Upgrades from earlier versions. Added a test connector.

commit 928dbd31e6cd2f1d761868250e7eae0be35f85e0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 6 12:39:08 2012 +0200

    Fix spelling of prefs.js setting

commit 880a26c6bb5c4143af5ab956cbecd2bc45eec330
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 6 11:15:41 2012 +0200

    Test connector for arithmetics

commit 6213b47dfd0d5a2c61aed7336128526f907e0851
Merge: d4227ab 18d0345
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 5 15:57:12 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit d4227ab31cc4fcb9e4f02c9c6eb09524daac532e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 5 15:56:54 2012 +0000

    reset invalid proxyip config

commit 18d03453311b5e50199c7a2d8c4f4fe5f328fd26
Merge: 7ecb231 c0ba6dc
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Sep 5 17:01:32 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 7ecb23111f39f88b314b0ba5de6fb3540534ee6b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Sep 5 16:59:10 2012 +0200

    Add simple arithmetics to the constant step. CP-2527
    
    Admittedly a bit ugly solution, but was quick to implement.
    Sandboxes the result, and accepts only numeric or string
    values out of it, so it should be fairly safe.

commit c0ba6dc9103f4fcd3595ee6a7337c808106d1cb5
Merge: 8709bb0 b76e7f1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 5 14:56:08 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 8709bb0d1797844c8e40ea52aa1c6cf8f62ccff5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 5 14:56:00 2012 +0000

    indent

commit 8dee69c01925e2eaf723a83cb6145e38c994c57e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 5 14:54:52 2012 +0000

    it could be more important to test for no proxy
    if a proxy is required, then to check for a invalid proxy config, CP-2854

commit b76e7f11f623faff2a66892cbed2cb42bf93f2cc
Merge: 9ec6e14 5c8aeb1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Sep 5 15:39:17 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5c8aeb1ca82172183d64deb59e75549985846718
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 5 14:10:57 2012 +0200

    Engine: default CF_APP_PATH is cwd
    
    rather than directory of executable (very annoying and confusing)

commit 9ec6e1405d896240963dfc0f9abaac1e32411d7c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Sep 5 14:04:34 2012 +0200

    Fix CP-3168 FQ support (XX and YY) even from list queries
    
    Copied the (XX and YY) logic to the part that deals with list
    queries. Add unit tests to verify that it does indeed work.

commit 899612e3ca1703fdcfc80b1cda6dcc512c221f27
Merge: ed9519c 79c2a9d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Sep 5 11:26:54 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit ed9519cf8e502cd7262dfbde9bac55d6caa97864
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Sep 5 11:26:01 2012 +0200

    Fix CP-3113: extract may accidentally return numeric types
    
    Many steps assume we deal with string values only. Extract can
    return numerical types too. Now stringifying them.

commit a6a85f0267b194efb173555a597f58f3bf61eba5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 5 09:20:48 2012 +0000

    fix debugging output

commit b6d7c872f7312296e952b8d8773f3996b2bacc25
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 4 15:41:07 2012 +0000

    check for assert error message if init task values are invalid

commit 79c2a9dca04cd346aa3b15a53f2aaa81f2f9f04e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 4 14:58:01 2012 +0000

    log date for 2.16.1

commit 04bf9bb35209300421df14df915fb0433e2be25c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 4 12:29:52 2012 +0000

    failed init: do not print XML if nothing is to do

commit 4dcc31129b62583cd9d256b2582180f6a349f1f3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 4 12:26:40 2012 +0000

    failed init: if there is no config, stop running.

commit 8448f778cb128d1cf582d8acb6c451ffa1053874
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 4 11:47:30 2012 +0000

    failed_init_param (): modify init task parameters to force a failed init, CP-2854

commit b38b513f655c3f4b3e3d130960058fd5ee44a2f1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 4 09:15:45 2012 +0000

    force delete of CFWS session if running only failed init task

commit e41249490a5e125e29ee6b5a8a5547d161d5db69
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 4 09:11:01 2012 +0000

    check for connectors with init task configuration, part of CP-2854

commit b7bf79efb7613f7ab7b8d8d8fec8fedaf44cdc7a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 3 11:55:24 2012 +0000

    give cache files an extenstion .xml

commit 6eca53f0a0b48cfb201850b1553453e814d50982
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 3 11:54:35 2012 +0000

    cleanup cache after run

commit e7e22729bf22c018ca9778bddce548ec13d29b16
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 3 11:51:58 2012 +0000

    cleanup cache files

commit e54ef20b34fa1857bbf77362204c3c59abbf5227
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 3 11:50:03 2012 +0000

    check for min. html byte size

commit 6bec2d9c2048804449df9433cd1e3e02a8be7855
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 3 11:39:32 2012 +0000

    test repo live output

commit c5df6a79cc2e62601af9f04a1d8e0de4691d2c62
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 3 10:45:17 2012 +0000

    indent

commit 5b58788bfd4880deb6953c32056cc35ba0b8d942
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 3 10:44:43 2012 +0000

    centos5: ignore stale XML::LibXSLT

commit f1dd80c165c042205aabc50a129c5fd2cbbb8429
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 3 10:10:17 2012 +0000

    update

commit 238f4550fd70cc0f8bbb54bcf501fded043494eb
Merge: df71610 1d002af
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 3 10:07:48 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit df71610f0eea5c7878cd60842f36bb6cdd517726
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 3 10:05:30 2012 +0000

    test cases for cfws-test output with test2xhtml.xsl, CP-3228

commit 567879e24161b46cd5de58d94f1a8a6b5d7b004f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 3 09:55:35 2012 +0000

    output method must be xml
    
    xhtml is not valid, but a valid xml document (not HTML!)

commit c807c517fb3b684db1910879b1842003490a7f78
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 3 09:40:09 2012 +0000

    test cases for /repo.pl xml/html output, CP-3228

commit 86678d4f3db5752e9dfc454f9601e142ffd5d1f8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 3 09:18:36 2012 +0000

    copy of 155-pretty-xml.t

commit 16c3de04779380ed711f816fe7d43c074e16f158
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 3 09:17:00 2012 +0000

    /repo.pl xml output examples

commit 1d002af53254853ccae46f6930af9313f35c2de0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Sep 3 11:06:17 2012 +0200

    fqlimit expands $.variables for defaults

commit 0d67a31df5413297927951e5ae074afd5f62ef9b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Aug 28 14:55:58 2012 +0200

    Fullquerylimit deafult range, with option to current year

commit 06df7980b91ebb4d415332bc341187d24c5c1727
Merge: 61a9686 64d9605
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Sep 3 10:47:38 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 64d9605c676a133a80f26c5fd5eb13dad5187ef4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 3 08:27:47 2012 +0000

    create caching directory, fix permissions, CP-3233

commit a18762555a64849770f1947f999ed0fe9593aff2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 3 08:23:47 2012 +0000

    cache the list view in a different directory, part of CP-3233
    
    If there is more than one cache list, it needs to be store
    elsewhere, otherwise the mtime of the directory changed and
    invalidate the cache files.

commit 8f20eb275fd89f0915caaaffaf03e702d75d15e7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 3 06:31:01 2012 +0000

    add cclmap_localID

commit 54f038d2dca42ffcd429d48ffa53c862e42a648c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 3 06:18:42 2012 +0000

    connector with index-localID

commit a084a7e7f4dcf1ad7e39ab6b85a62ec7193ce7b9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 3 06:15:55 2012 +0000

    configurable CFREPO_DATA_DIR

commit 3f4857922218e9998fa48509b36b30f67230f835
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Sep 1 10:07:33 2012 +0000

    Add a note that any change to the toroid format must be validated by the XML Schema toroid.xsd

commit fc8177d6e8d7a47ca2d71ee27c5a94ef17b07370
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Sep 1 09:44:49 2012 +0000

    run in silent make mode by default

commit 8a28891b1e8e3d8fbe20c6ffe9b621c23b951bec
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 31 20:19:40 2012 +0000

    the cache must honor the sort options, part of  CP-3233

commit cd2c2e367358ab8198d3d571c76951a48ed2b481
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Aug 31 16:47:34 2012 +0100

    Fix typo in Fullquerylimit caption ("suppot").

commit 61a9686708e90d0ba025c56cd5e9c0992fb453ce
Merge: 9ad71b0 3163dfd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 31 17:06:48 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 9ad71b0447b383873396d1b9cfe575b797a23a3a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 31 15:57:17 2012 +0200

    Fix a small bug in parse_xpattern
    
    Exited the loop too early, and failed to create a pattern for our
    own site.

commit 3163dfdd09f9c5c15ecb6ac81f58e04cd744cef6
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Aug 31 12:58:08 2012 +0100

    Argh! Stupid typo in toroid.xsl -- was using <cclmap_language> for
    localID searching! Now fixed, but means most recent CF Repo deployment
    was for nothing. Sorry, Wolfram!

commit d68c2a04756b859bc4d872a6d4b269c48443beee
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Aug 31 11:08:32 2012 +0100

    Add NEWS entry for Connector Repo toroid <cclmap_localID>

commit 28d1cf59d1459e32e9be7236c25218065acd64d9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 31 09:51:23 2012 +0000

    show test output in diff format if DEBUG >= 1

commit e3c8216ad81b3b3c7cb2194e5cc48238e979242b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 31 09:51:06 2012 +0000

    indent

commit da581e092213f3723c03feef3b000f8b29e846f4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 31 09:50:38 2012 +0000

    fix clickable URLs, see 5c3ca9a82b733ec97acb19fc9ea5fa7e645b9e00

commit efdac47719cd4111e5c82f7eb484920997931b5d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 31 09:37:24 2012 +0000

    disable debugging

commit 52793a260cb1e4a1b63dccd6a1114ee1b89e8edc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 31 09:25:22 2012 +0000

    error handling: old engines don't support version, CP-3191

commit bd032e8cf320c4f59ee689cdf52a06a133082d60
Merge: 73b3f51 a0e0139
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 31 09:06:13 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 73b3f51cb38fe20e300cd8629ec1c7e0b6bcf048
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 31 09:06:09 2012 +0000

    update

commit b519087759fe1678946f8425dae62442982a0055
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 31 09:03:25 2012 +0000

    display repo test deduplication problems more prominent, CP-3215
    
    If there are serious problems with deduplication, the section
    will be displayed in yellow.
    
    Serious problems are:
    
    - odd page counts
    - "Warning: duplicated title fields"
    - "Warning: duplicated url fields"
    
    other warnings will be ignored (e.g. duplicated author)

commit a0e013954899a57a68f1d9ada4095880e20c62e6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Aug 30 07:46:59 2012 -0400

    Set version properly in .xpi

commit 43a3d80d7e918e45e01d395f78de3913381db9a2
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Aug 30 12:10:30 2012 +0100

    Connector Toroid output now includes a <cclmap_localID> element
    ("u=localID") when the index-localID capability is present. Enables
    USI searching on localID, and fixes bug CP-3173.

commit d4fe73ddaf88363f8bcd6b994ca3b9672f538d50
Merge: 9953493 cdfbe4e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 30 09:33:52 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 9953493ff9dcbe040a5936aeb618225103f3dc8e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 30 09:33:45 2012 +0000

    update

commit d70b096d91a24e8074f02ec5906675f5b7dc0cae
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 30 09:30:54 2012 +0000

    Log engine version, CP-3191

commit db0d920cf49cdd08f3cec068484718e508bf2794
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 30 09:24:15 2012 +0000

    Log engine version, CP-3191

commit ef903c3cefe4ab0aba683f792abfac72533f2185
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 30 08:58:10 2012 +0000

    cleanup list cache after batch test

commit cdfbe4eceb67baa983c2e64fa671b6390da0be0a
Merge: 2a460ab f5acb00
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Aug 30 04:38:58 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f5acb005431f7c52ca7921dff314bc6a5aab0f71
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 30 08:36:57 2012 +0000

    expire list cache after 30minutes

commit 2a460abd2687dd7b531080d0a6cde9b1dbb9e827
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Aug 30 04:35:23 2012 -0400

    Revert "Delete connectors that are not in master."
    
    This reverts commit 521453e13018edcfe0309caea6b3e5028ca221cf.

commit 3cc21dbaf8c5b8700c8b8aa5178e3e4cf2a0ca7a
Merge: 218fe72 0edb03a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Aug 30 04:33:31 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 218fe72cec28011a46c088da07f13131b17a55c8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Aug 30 04:32:57 2012 -0400

    Stop running builder code in the engine.

commit 0edb03acebbba811ed8dab0586856ca57fdbd5bc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 30 06:58:18 2012 +0000

    in case of an regression error display full path of metaproxy log file

commit cf9d083a1399983c0e500c236ca8fa0c532bb173
Merge: 0af8717 508a7f5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 29 14:23:25 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 0af87173fbe8d8f6882cf1b690508a67d5ab318d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 29 14:23:11 2012 +0000

    run as shell script, not bash

commit faa44cdb17d7974a17a3b097b47971b7feaa7d84
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 29 14:21:52 2012 +0000

    add copyright

commit 508a7f57db44bc9ea7e64585e90b3138d87a4a3e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Aug 29 10:14:41 2012 -0400

    Revert "Don't initalise app.js when in engine."
    
    This reverts commit d30e07950b388f0aff6f6d034c7eee4be3ce45e1.

commit e26165dfeae695b7db641666c91307684cde28de
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 29 14:11:39 2012 +0000

    change log file to unittests.log (with an trailing 's' as the script)

commit 393982ddf3becb2202052c2fcd5cee406de4c7dd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 29 14:07:39 2012 +0000

    update to b2.16

commit d30e07950b388f0aff6f6d034c7eee4be3ce45e1
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Aug 29 10:06:14 2012 -0400

    Don't initalise app.js when in engine.

commit 9aebe55cabbb01e89b662023e7bec3180664b496
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 29 15:25:27 2012 +0200

    Regression test case for or-bags

commit 76882cd907926e22904a1db765fee3e584586485
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Aug 28 15:18:50 2012 +0200

    Saving XPattern now works even if no pattern to save
    
    Fixes
    CP-3081 Can't save connector if you add a blank XPattern
    
    Problem was in capflagdefault processing.

commit 7c7e19928b15eb11ddfa3c002fb949fec6c08dbd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Aug 28 12:33:41 2012 +0200

    Display a warning if XPattern too complex for designer

commit 1c083b1e69335139f5494c4636f258cabe4c9200
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Aug 27 12:37:35 2012 +0200

    Tighter layout for Xpattern designer
    
    No filler lines separating the fields, attributes indented right

commit b502b17596c022fdc9aa00d30ab5c15170ec7dbf
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 24 16:58:17 2012 +0200

    Reduced debug output

commit 085dac94300c729716e776251ceafb14116133a2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 24 15:49:41 2012 +0200

    Xpatt designer can now make OR-bags
    
    The whole thing fails miserably if trying to invoke the designer
    on existing or-bag pattern, see bug CP-3202.

commit d8fdf2a38355ac8e2c1d3345200623e4fd6fad10
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 24 11:16:15 2012 +0200

    Add a test site

commit 9494d9044144eef6c6d9fffc98138dbb5822aeb3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 29 15:12:43 2012 +0200

    Towards Or-bags  (hand-picked patch from earlier commit)
    
    I had some uncommitted rubbish on my branch that I had to cut away.
    This commit should have the right things for the OR-bag things, and
    nothing extra.

commit 4d32eae81d8a0136b90cc63dd2e711a32a6d4372
Merge: 1ab09d9 2e266d4
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Aug 29 09:05:55 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1ab09d9ed050db2587a461df58979f35dfffb686
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Aug 29 07:34:29 2012 -0400

    Revert "app and xulHelper should not be exposed when running in the engine."
    
    This reverts commit 7f626628af6024af50be114ddb6787299911af46.

commit 2e266d4d665a44cd371493ed51a6ec9e9d3506b6
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Aug 29 12:27:29 2012 +0100

    Add date-range-narrowing Script step to scratchpad library

commit 521453e13018edcfe0309caea6b3e5028ca221cf
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Aug 29 07:06:39 2012 -0400

    Delete connectors that are not in master.

commit fbb2fa61c0e751684792c8a0331c5b10bd411e23
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 29 10:03:22 2012 +0000

    documentation

commit 2018263bd3bda91fe3660d58d646ce6e36f00dd0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 29 10:03:00 2012 +0000

    update

commit 05231a84d0d83d84f0844c9e5040274e6eaba746
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 29 10:02:21 2012 +0000

    check if caching is disabled

commit 10ad548d0549aeca8c814ff920744dbc6875ae9f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 29 09:59:30 2012 +0000

    enable caching, CP-3225

commit d6bece3282bef8404a86bbef896e1c46b9d281de
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 29 09:23:45 2012 +0000

    handle version numbers with characters

commit 3fcfe28006d483218feea0a1964cc996c19c10fb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 28 12:28:41 2012 +0000

    fail.log is pretty generic file name - rename it to unittest.log

commit bb706f92b9262bbade046eaf91a3ac1e823f2b92
Merge: 1422256 7f62662
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 28 12:17:43 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 14222560902c5d64470f863c9ebdf8fc0fbbc230
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 28 12:16:01 2012 +0000

    diff: improve error handling output

commit d5169287a6a1f5575484f9d498378d825090dd91
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 28 12:04:45 2012 +0000

    with back links to detailed page

commit 21c9dc876ad32c6444741828e767a6af10c75793
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 28 11:55:56 2012 +0000

    display compared connector versions

commit 4ac0a185c9cfd91cc50a723131754a970035eec7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 28 11:47:13 2012 +0000

    preserve newline in log output

commit 912377f6df56fe702a9e1d99e40b3bbb4017a258
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 28 11:46:06 2012 +0000

    diff output in standard ID design

commit 7f626628af6024af50be114ddb6787299911af46
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 28 07:12:27 2012 -0400

    app and xulHelper should not be exposed when running in the engine.

commit 2474c6265ea4c347adc444720514a37d72302508
Merge: 5103c2d f6a9525
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 28 09:36:31 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 5103c2d92ebaab4bdc62d781e429d36d3ef7ab26
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 28 09:36:12 2012 +0000

    color diff, part of #CP-3201

commit f6a9525941a9ebeda6fa82c769e77a12ca0c6bb3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 28 05:24:58 2012 -0400

    Save builder version from property and not pref.

commit 0d850c236114e3f1a4a9f519d48f3188f07102b6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 28 05:20:15 2012 -0400

    Prefer IDMETA version if available

commit 71077cbf0ef3848fa99565797fc914a703638434
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 28 08:44:05 2012 +0000

    show "Diff" link

commit 1175aa04159f78b84a9c69098f34e9e895e142b7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 27 13:59:43 2012 +0000

    indent

commit 90e2ad57a09356aa903e20fdfcda3d1a70e124ea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 27 13:58:58 2012 +0000

    all characters from 0x00 to 0x1F are control characters, part of #CP-3196

commit ac88cf62a4835180876ae79af141fb499a1e8d05
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 27 12:40:59 2012 +0000

    make it clear that connectors failed 3 days in *a row*

commit 0d3264870bb6a920bf259c28e922d707b2a70608
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 27 12:22:16 2012 +0000

    encode "]]>" in the middle of a CDATA section, part of #CP-3196

commit 0067b8f3e11b4c4614c80b9ec583503a2618ef16
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 27 09:43:15 2012 +0000

    diff: do not show internal path

commit 6faab052d07702d4d0fe3309815e9f70497850e3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 27 09:38:21 2012 +0000

    indent

commit 2d48bfb0b260037afe57104732871c6b77dd5d23
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 27 09:37:54 2012 +0000

    diff: handle connector with only one version

commit de94ce56463225d4de5876fe61e4f59fdbc4944d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 27 09:35:08 2012 +0000

    update

commit 3eb8340cd763ac7f17dfc20d4a573c6fdcd8885f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 27 09:27:23 2012 +0000

    Diff selected connector files in the repo, #CP-3201
    
    the URL parameters are:
    
    action=diff
    v1=<new version>
    v2=<old version>
    
    if v1 or v2 are not given, they will be set automatically to
    latest version and the previous version.
    
    e.g.:
    compares the latest version with the previous
    https://cfrepo.indexdata.com/repo.pl/idtest/pica-gbv.cf?action=diff
    
    compares version 11 with version 9
    https://cfrepo.indexdata.com/repo.pl/idtest/pica-gbv.cf?action=diff&v1=11&v2=9
    
    compares latest version with version 9
    https://cfrepo.indexdata.com/repo.pl/idtest/pica-gbv.cf?action=diff&v2=9

commit eb78cd7523bef64ad73ee948edeaf3c360c01822
Merge: 87cd28f ae1b54f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 27 07:56:37 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit ae1b54fd98374f1d72d5a280b00566a62208a1e3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Aug 24 10:59:28 2012 -0400

    Stop walking all over the global namespace.
    
    Conflicts:
    
    	builder/chrome/content/browser_overlay.xul

commit 87cd28f086373eab2cc1d1ce19eaedae553759c8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 24 13:50:45 2012 +0000

    remove more characters which break XML, \000 - \032, part of #CP-3196

commit b2008005106136aa6cde6c7c02eb3427c6abbd98
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 24 13:07:52 2012 +0000

    Broken connector returns illegal URLs, part of #CP-3196
    
    the URL was a boolean "false", instead a string. The JSON-to-XML
    converter cannot handle this. Catch this error.

commit 5c3ca9a82b733ec97acb19fc9ea5fa7e645b9e00
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 24 13:07:10 2012 +0000

    support clickable fulltexturl

commit d3bc5cf04023a7c42cdf2bf5bb8925166737ea02
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 24 12:22:28 2012 +0000

    perl strict warnings, part of #CP-3196

commit 8a931cf3251b7c0a4e101e41a73bdb372a683f04
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 24 12:15:28 2012 +0000

    perl strict warnings, part of #CP-3196

commit c5d5d228c6a203ca7f8b266d5e8fe866da7da7c9
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Aug 23 12:29:07 2012 -0400

    Write connector version from install.rdf instead of storing pref
    
    Much cleaner commit.

commit ac7834fbe096d7fb0901ed6c96fd0c9eb63bbcb4
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Aug 23 12:20:06 2012 -0400

    Trailing whitespace.

commit 14d9010cd013322b25b0019de44500102443c31a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Aug 23 12:16:28 2012 -0400

    Revert "Write connector version from install.rdf instead of storing pref"
    
    This reverts commit 2c76aaa909076e1d17fe7b9e8a5d913927ae7140.

commit 2c76aaa909076e1d17fe7b9e8a5d913927ae7140
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Aug 23 11:52:49 2012 -0400

    Write connector version from install.rdf instead of storing pref
    
    Apologies, my editor rewrote a lot of trailing whitespace and I didn't
    notice in time to split this commit.
    
    Conflicts:
    
    	IDMETA

commit 9dd38a03bf21c976e8e3ca0423d1cfdd767efde3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 22 12:24:17 2012 +0000

    update

commit 8f4413ad8d0099ba4180d9661ac12bc682de4722
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 22 12:08:49 2012 +0000

    fix regex in filenumber() version, #CP-3190

commit 2abb735f47dd7f9fe3ac4e28b24e4db788c7b581
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 22 11:06:40 2012 +0000

    submit builder version (of the engine) on the detailed page, #CP-3188

commit 6eaa736a239eceb5eaacbb43cb5fe719cc91e49e
Merge: faab8db 3dee019
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 22 09:04:34 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit faab8dbbee2fb2c6edae10d427704dbb649fcd0a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 22 09:03:13 2012 +0000

    update

commit 3dee0196de3e0e0f7e7aaf8837b44128a536b154
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 22 10:58:58 2012 +0200

    Bump version to 2.17.0

commit c16b88fe9d7f5bf21da6e9e0348292db936da991
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 22 10:55:02 2012 +0200

    Update NEWS

commit 87746ded99bb48316058410cbf0270f963fa1e0e
Merge: 3a7cd7d 294dabe
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 22 08:40:44 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 3a7cd7d240928ac078a54e3011aff7ef6c07d42e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 22 08:38:11 2012 +0000

    disable hostmapping for leopard.indexdata.com

commit 294dabef28eba70d2399674f53122a47043ed944
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 22 10:29:30 2012 +0200

    NO-OP rather than fail when version pref not found
    
    This is more of a workaround rather than a fix for CP-3174
    
    Conflicts:
    	builder/modules/ui/repoClient.js

commit 9867d04e1f6cdec5c0a74c3e654f3a39859c8462
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Aug 21 11:04:00 2012 +0200

    Remove possible subdb display name
    
    when constructing ninja url

commit 819f081c59cdf96bb45ed5f2efa506e5b000fe9b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 21 07:22:14 2012 +0000

    the terminating delimiter for sub-database is ' (', not ' ' , see #CP-3064

commit 581470d716b96f69a09d027bc0b304617e75f6c5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 21 07:20:44 2012 +0000

    sub-database may contain any garabage character, except comma #CP-3064

commit 4baf9575d20fbf056c01ada51259e86a70544659
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Aug 20 16:54:56 2012 +0200

    URI encode subdb component

commit 3bc6de40e08611f1642432d724d76f71996bcb32
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 20 11:43:32 2012 +0000

    for temp connectors, <cfAuth> must contain the credentials of the temp user

commit 072baee80853f51604221315292038c460cdd8f9
Author: Wolfram Schneider <wosch@indexdata.com>
Date:   Mon Aug 20 08:34:32 2012 +0000

    point to README file

commit 72620dbd0a374bee81ed72efc08e889a693d08b0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Aug 20 10:21:32 2012 +0200

    Saving no longer nessesary before the test

commit e662e0b6c294c274e6cad6d6ecc6eb2a5f6fe0ad
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 17 09:49:47 2012 +0000

    update

commit 2d550f7dd771c174245179cbe2c4c7527a81822b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Aug 16 10:51:33 2012 -0400

    Make set_pref behave a bit better in the builder so JS doesn't go wonky.

commit 6c2cbd91f3b0f82ab26dcaa9bf9d970b493093a3
Merge: 0f45f04 c0ee266
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 16 14:35:30 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 0f45f045c2d5bbf68964c054bd3464903bacd3af
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 16 14:34:04 2012 +0000

    /repo.pl?action=AUTH must return content type XML, #7173

commit c0ee266ca6b5f87b73b14fccb7c8a284fceaaf3d
Merge: 9728c73 dbca409
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 16 16:27:41 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 9728c730eebbcda1083a6e74bbf6baeb93906df1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 16 16:26:50 2012 +0200

    Fix 7226, more fullquery templates
    
    Added a template for year ranges, and one that is completely empty

commit dbca4098b5d6be528485e97856dd416d931da84a
Merge: 501c58b 1bfc0ec
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Aug 16 16:25:04 2012 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 501c58b573cd309f5b28799d47e60b6d7e062b02
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Aug 16 16:24:10 2012 +0200

    Put the connector in the temp repo before running NT

commit b789a41952b8974ceac37cb23634905916a8e4b6
Merge: e0f0e44 1bfc0ec
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 16 16:14:00 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e0f0e4432f00a16834eff2c70e40a9e4990331f2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 16 16:13:23 2012 +0200

    7236: Double-click on fq example pastes to test

commit 1bfc0ec411495734eb300b85130956b25984400b
Merge: a357bea 91c4e0b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 16 13:47:34 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit a357bead7c78e730315df28a5461a434b01cf64b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 16 13:46:37 2012 +0000

    temp toroid URL without suffix .cf

commit 91c4e0ba54e4490bd9f7d5a5e628944749e1f579
Merge: 7e7e524 274b7d4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 16 15:39:08 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 7e7e524100a9657d59bdc22745f8aa7e7ea771ef
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 16 15:37:46 2012 +0200

    set capflag for (unspecified) query-sort from map step
    
    It already did query-sort-author etc, but not a nonspecific
    query-sort.

commit 209e9351f3b2ca4ecdb5b00e2e7e491bd3912be8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 16 13:37:43 2012 +0000

    allow to upload a connector temporary, and run the toroid script on it for ninja tests, #5906

commit 274b7d42f536f9e3e62f0ec5194a25be5300d9d0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 15 15:50:01 2012 +0200

    Fix handling null values for db name

commit 61d81acd67a1c8dc27d7727b6bdb1b9cb75c6a96
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 15 14:22:20 2012 +0000

    update

commit 83be984371de370f36aaf1fa4d8b2641e6d577da
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 15 12:27:05 2012 +0200

    More robust non-value handling

commit 32f00624ec20bca61b599401fd14891c97fe4ec6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 14 07:12:44 2012 +0000

    update

commit eee895e5cb0227b5cf6c64267bec5b4f577e7eaf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 14 07:07:40 2012 +0000

    rebuild defaults/preferences/defaults.js if ../IDMETA changed, part of #7219

commit 34c4122771a41a46d56528cea8644a4fd3b2afff
Merge: d757644 5de7e48
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 14 06:56:03 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 5de7e480e37d4c28e01d34e175c828be9de48414
Author: Charles Ledvina <charles@indexdata.com>
Date:   Tue Aug 7 13:34:30 2012 -0500

    Added a startyear/endyear routine to library.cf
    Added an authentication routine to library.cf

commit 1b85a9cf8274e2715c1c84bf95edd57d36328507
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Aug 9 11:39:30 2012 -0400

    Actually store value from JSONeditor used on test argument.

commit 957483e1bdf76fa464bb07fba44eb9850d37f931
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 7 12:27:25 2012 -0400

    Multi-file support for scratchpad.

commit d757644d4950067a1ba7b924e3bb4d5c3e8d2906
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 13 15:55:26 2012 +0000

    new handle PRETTYXMLVIEW, #5334

commit aae7765f2c7cd5fd880e511e29c4398d2a978f59
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 13 15:50:28 2012 +0000

    View latest connector version as XML, #5334

commit 648d8670cad252d5e731c97db3458fff435e3b4d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 13 11:14:41 2012 +0000

    add copyright

commit 2ad990c6819594c1cab4a4f83511b2de35a7b32f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 13 11:13:39 2012 +0000

    use nojavascript template

commit 18fc5d2a7f9f0e944f4690d4762cd159b1bec140
Merge: 1d491ce e71319e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 10 15:15:12 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 1d491cefe5de130cdfaa604325835c5a0590ec96
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 10 15:13:07 2012 +0200

    Fix 7212 - fq creates illegal test data
    
    In case the fullquery step takes its input from $.temp (or anywhere
    but $.input), it should not paste new variables into the test set.
    Those are invisible, but break the repo tests. Now has two tests:
    The paste button is disabled if the steps input is not from $.input,
    and the pasting is aborted if there isn't a value in the variable
    already.

commit e71319e1b74d207f344a170ebceb2af55a4d6a8c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 9 16:17:59 2012 +0000

    for building the *.xpi, we must copy from "defaults" directory, not defaults.in; part of #7203
    
    I'm wondering how this ever worked for us...

commit 0dbb782b00cd6a2c04f3dbe0acd35deea4672c6c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 9 15:44:19 2012 +0200

    bug 7198 - example tab some times broken
    
    Conflicts:
    	builder/modules/steps/fullquery/fullquery.js

commit 769f23084ab55ea25efbff4bced01b95d588a74e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 9 15:37:57 2012 +0200

    get result-capflags also from attributes

commit 546d211119363aac8a113f5f78e42ee36ec1c272
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 8 16:58:03 2012 +0200

    Fix 7190: Xpattern sets capflag defaults also for alternatives

commit c925086c51529d9fbb9ea1da71127bd49abc4c07
Merge: f925bc0 944df70
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 8 12:18:04 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f925bc0e188242a7e745be333639b52db344d26b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 8 12:17:40 2012 +0200

    gitignore mp_confgig.xml, it is created from .in

commit 944df701f2b955de5a3dbbcd92cb81026801df9e
Merge: 3730f32 c22c911
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 7 11:22:45 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 3730f3217e086fccedb3a8625a5be8edf5002b31
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 7 11:22:23 2012 +0000

    ignore trailing slash in toroid URL, #7183

commit c22c91107837063b508b82262f015e4953db6f1f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Aug 7 12:30:33 2012 +0200

    Add ui for the ninja 'b' setting

commit ea6be12c03d17d27461898c2679ff213ef91fe14
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Aug 7 12:16:51 2012 +0200

    Send 'b' param to the ninja test
    
    Stored as as FF pref. I don't think it's a good place for it though
    -- possibly the repo should specify a default 'SRU engine' for each
    account.

commit 78073342c983ee504621876cf10f2413b9a9b03f
Merge: b04533b 6cfd526
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Aug 6 16:35:40 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit b04533be7b6b2c0ee70b646935a731f2369812c7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Aug 6 16:33:43 2012 +0200

    Better XPattern designer layout
    
    Now the xpattern display on the top of the page is the width of the full
    panel, and breaks into multiline display if too long. There is still
    something fishy about how the tag and attribute lines stretch, if the
    screen is way wider than needed, but it is usable.
    
    Also fixed a small detail inthe editor tab, now you can dbl-click on
    round parentheses as well as curly and square ones.

commit 6cfd52639127635423ac47c245e9b086ae1dec7a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Aug 6 12:34:34 2012 +0200

    Also pass proxy IP to the ninja test

commit 7899b6e56a30a85f5790df541bc8eedd9708fe56
Merge: e022d3f 6bf887d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 3 10:19:44 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit e022d3f219814a779f752feeb277a48a63b00bd4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 3 10:18:16 2012 +0000

    /repo.pl?action=AUTH must return content type XML

commit 6bf887d78c9a6f8c73333574cad7cf2589de2cbb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Aug 3 12:09:48 2012 +0200

    Handle no-init and repo failures

commit c9196d54fbac17a2f5679c352fd507f091716312
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Aug 3 12:03:43 2012 +0200

    Change wording

commit 34042910bdbdff07fb359b0b6651a632a28c5cd3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 3 11:48:04 2012 +0200

    XPattern edit dbl-click fix
    
    Now sees lowercase tags as proper tags, selects whole tag and
    children, highlights on the page. Also, clicking on an opening
    brace selects to the matching closing brace, but does not highlight
    on the page.

commit e1fa8cb00dae6fc09a50d2d12d906fd3672d8716
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 3 11:29:41 2012 +0200

    Better highlighting in xpattern history tab
    
    Ignores whitespace when finding the diff

commit 5d1dfcbc0b360b6cddebaaa7b4546e80a198fd3a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 3 08:36:24 2012 +0000

    forgotten file

commit b82231b9de533b014f24fcca9b60c0eb99ad8ccc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 3 08:19:49 2012 +0000

    <cfAuthType> is optional

commit 6b6930bfc13bf8df91aa57b4c3e9b86d419fbedd
Merge: 810492e 0bff7ad
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 2 14:18:36 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 810492e2f88b6f12239938ac73caf18f30825fcf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 2 14:18:05 2012 +0000

    serviceProvider can be empty

commit 1abb456fb27b1417168a2fe7d64968488c4e1ea2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 2 14:17:20 2012 +0000

    support <cfAuthType> tag

commit 12391ca833bf3d3c138144f62c9a767396083822
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 2 14:17:09 2012 +0000

    set user

commit 62181757be9c681ab576565a05977825173df6dc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 2 14:11:02 2012 +0000

    udb update

commit c6db58813b23bb8205ce45c65423101941bfa8c1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 2 14:09:34 2012 +0000

    test sub-databases

commit b1715e7e4f9c87e2d620845a8912df232ddb02a8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 2 14:08:13 2012 +0000

    update toroid.pl XML schema

commit 0bff7ad5ada1afaa19798b2acd28ef48535881d4
Merge: 0c319e8 5061ec6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 2 15:55:21 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 0c319e843612820b7fdd887ade64e21c60943f2e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 2 15:53:46 2012 +0200

    xpatt history tab: try button works, shows hits
    
    Remembers the result for redisplay.

commit 5061ec6aacfa281fffab258ba210a2533cc411a2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 2 13:51:00 2012 +0000

    update

commit 382957d433c43144fc9eda6343c1441a356cc565
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 2 13:49:43 2012 +0000

    report directory, username and password in an XML response, #7173
    
    e.g.:
    
    curl -u user:pw  'https://cfrepo.indexdata.com/repo.pl?action=AUTH'

commit be377ac2dfa149bee0ea1cbfd3e6fbcc56ddcfc5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 2 15:22:13 2012 +0200

    Towards history tab: highlights, revert button

commit 0a1331a22db2777681442ac0c3dc20379caa1404
Merge: ac07a53 f6b84b2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 2 12:22:11 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit ac07a53ea09739ec753d0fb41af4b22e2e4f3983
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 2 12:21:49 2012 +0000

    update

commit 5bfa57373967d0ad4594f98f2dba708f0dbdb22f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 2 12:16:38 2012 +0000

    update

commit 6898d656795a67d06f9d6a19268e3e7117ba232f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 2 12:12:45 2012 +0000

    if a sub-database contains spaces, ignore everything after including the spaces, #7157
    
    The cfSubDB will still contain the full description. E.g.
    
         <udb>ebsco_eit:ufh</udb>
         <cfSubDB>ufh (Communication &amp; Mass Media Complete)</cfSubDB>

commit f6b84b243c7d8903511e09689909cc85e7c6fc7a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Aug 2 14:04:09 2012 +0200

    Add ninja test button
    
    Requires ninja/repo functionality that it some cases may not exist yet,
    tested only against mock PHP scripts.

commit d3567d80bcef40da3cf4fa6efe8821f4038bf0c4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 2 11:48:28 2012 +0000

    normalize sub-database first before comparing with URL path

commit 2e81f254fdeeadd58fbf9831dd342eb977049f6a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 2 09:54:03 2012 +0000

    correct lastmod for single target

commit f100670e56321d363bea9db1f353acbd7dba3748
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 2 09:43:35 2012 +0000

    ignore connector versions at all.

commit 389dd92e02e061c9d67058b63c4c4b7048355b0c
Merge: 8a7e30c 9d248fa
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 1 16:38:13 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 8a7e30c82ea1f157d98d7a6fed54f0a3872df82c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 1 16:37:38 2012 +0200

    Towards a history tab: cleaner history

commit 9d248fa0f707c8fd65cf16d22497cb4d84ee2ec9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 1 14:22:05 2012 +0000

    <udb> with sub-databases (if available)

commit c4949f002f8111a47745de2a9b494532234a82bd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 1 14:21:54 2012 +0000

    branch -> cf_branch

commit 6a8950df83ec56c585c5832ca44f0256e53ff476
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 1 13:12:28 2012 +0000

    do not set subdb for <udb>, too complicated

commit f5d69533b3399f40c518b1c6ddb1acf775159754
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 1 13:04:29 2012 +0000

    <udb> with sub-databases

commit 45c1a5da5baea48b5c1562f9e47dd4dda0baf22f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 1 12:29:56 2012 +0200

    Use 'make check' to perform tests
    
    'make test' no longer works, and we failed in keeping both working
    everywhere, so therefore: test is gone. Use cf-xulrunner10-dev
    package for building by default, to ease local building (it should
    no longer be necessary to pass PKG_CONFIG_PATH).

commit 75ddc5810d32fa8e5c6a00987daf456a89af90cd
Merge: 4e8e09f 1c2cbd5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 1 12:28:00 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1c2cbd5fcc8d3eb7c97008ec571c03057b5ed01d
Merge: 3419da3 6c01e82
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 1 09:34:03 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 3419da38327a55557909f47d247e82a900a682e6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 1 09:33:12 2012 +0000

    redirect warnings

commit fe2cc4a9a7599575ccc664dee60d6f961b8deb08
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 1 09:31:19 2012 +0000

    branch -> cf_branch

commit a72cd538587ad08159d357f5a6cd8598d801a45a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 1 09:27:06 2012 +0000

    enable to check a branch, as in cf-bootstrap.sh

commit 6c01e822594807510bcf94ae1e12e27e75b6fd16
Merge: 04470b3 4c87467
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 1 11:22:27 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 04470b388182473861045fb3c7f4a2b0a14866d5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 1 11:20:41 2012 +0200

    Fix rebuildData and integrate cleanData with it.
    
    rebuildData was rotten and set up refs to unexisting vars like
    connector.session and ignored connector.data.system altogether.
    This should be more error proof.

commit 4c874677cd207fe0576f1b86a2454cd76bcf5be7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 1 08:39:04 2012 +0000

    rename <collection> to <records>, part of #7157

commit 101958928faafc449620be4e0a40b7c5d40f4a20
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 1 08:34:33 2012 +0000

    debug fine tuning

commit 72d776c148fabc80b538a6bb48614edbad2f4a3b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 1 08:33:38 2012 +0000

    allow to set debug level with $DEBUG env variable

commit 4872a178b681341e28291507947e611810c08a03
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 1 08:31:23 2012 +0000

    fix debugging

commit f8142aa5c251371473528fcd7962d2f90db1fc42
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 1 08:29:52 2012 +0000

    better check for directory

commit e9177ab3ba664c57c035fb7597cab805eb07b0b6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 1 08:11:17 2012 +0000

    larger warning if mp start fails

commit 95e50f5119ee5c602c00ce133eee4de9b5f8f35c
Merge: 47aa2f1 bbc7b8b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 31 20:08:46 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 4e8e09fd0fc29f9683589750786c75129852f895
Merge: 5018ceb bbc7b8b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 31 17:23:11 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit bbc7b8b92d7b0ee2299cb6825d7feb7465809bee
Merge: 3a7701e 661565c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 31 17:10:31 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3a7701e149e0fafabcca64bfa2fb6b8e819c9792
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 31 17:08:13 2012 +0200

    Tab panels now with internal scroll bars
    
    Instead of the old outside scroll bar, which meant that if one tab
    was too large for the space, all had to be scrolled. This went bad
    in XPattern editor, where the edit box flexes to full size, and the
    reformat button and error message are below it. If there is too many
    designer lines, the bottom of the editor tab was invisible.
    
    Now each tab has individual scroll bars, when needed.

commit 47aa2f1558b23569d07dcc0b5f466238826c859e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 31 14:20:57 2012 +0000

    disable debugging

commit 661565cb619bc1ff14b21856e94d9cf50cd2b050
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 31 14:13:18 2012 +0000

    fix torusurl regex from last commit

commit 9d5dce06b5f53fadcd6c279a8d704d98e2b3cb1d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 31 14:10:25 2012 +0000

    fix torus URL for single record

commit ef8159c35cedeaf32ffe5c212fa076114a6cdf76
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 31 16:03:11 2012 +0200

    Towards history tab in XPattern (bug 5700)
    
    The designer tab has a display-only string. There is a history
    tab, with a very plain display (so far). Restructured some of the
    code to make this more reasonable. Some problems with flexing the
    input elements all around...

commit bc7ab1ebf81950b6ba1eace40bbef9b397ec323b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 31 13:47:33 2012 +0000

    enable to select only a given sub-database, #7157

commit 4b1841c699bbe7d2b98b4a614631f95bb3df99e5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 31 13:40:23 2012 +0000

    pass sub-database parameter

commit 7ecd8535d87c1176ad5b85174df8b18344853c2a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 31 13:33:28 2012 +0000

    extract subdatabase from URL path, #7157

commit c3419785fa2ddc7f458643e8609f2f7a21bcea80
Merge: ad7317e 6f97685
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jul 31 14:40:05 2012 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit ad7317e415b3c3957b112d343335291f633a0686
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jul 31 14:35:54 2012 +0200

    (De)-serialize data in/out sandbox
    
    This seems to be the only way to avoid security exceptions
    and still to be able to create sandboxes on demand with proper
    (current url or window) execution context.
    
    It assuring though, that other injected items (e.g logger, window)
    are purely read-only in the sandbox and any attempt to tamper with
    them will end with a security exception.

commit 6f97685fa33e581fbf90a17cadb38dbfe9ff0ce6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 31 12:09:17 2012 +0000

    shorter warning

commit dcc1698876de73f107dd42d37736fbc2ceaecf32
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 31 11:48:40 2012 +0000

    recommend to cleanup ./connector after a regression test if running with different port

commit 5018ceb39a0eb6aa9c75d7c723b4eb7c8b9a6206
Merge: 57e3dfb 6c83eed
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jul 31 12:42:08 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c6943dff18ec4fd344e27f49cff9658a26049979
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 31 10:05:28 2012 +0000

    display mp port if set

commit 6c83eed29f7f12678ee07edbf47a3b9fb72dfab6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 31 08:54:27 2012 +0000

    The unix socket is in the working directory, and should just work. No need
    to check for multiple sockets.
    
    Revert "allow to run more than one cf-zserver at a time on a machine"
    
    This reverts commit fcb067ea7835eecdc96997e88ef17c63bee39a0b.

commit fcb067ea7835eecdc96997e88ef17c63bee39a0b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 31 08:39:14 2012 +0000

    allow to run more than one cf-zserver at a time on a machine

commit a1c02b14b914dc38baa200453566738ae90e83c1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 31 08:12:39 2012 +0000

    this script should stop if it cannot start metaproxy
    
    check if there is a running metaproxy from the currenct directory
    add copyright

commit a7c91feb851248cfbc578f1b2949dcbbe707e58d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 30 20:51:55 2012 +0000

    build & regression test without building yaz/metaproxy

commit c5fcdf69c679b352350eb72e18bb10a64dccbacd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 30 16:49:51 2012 +0000

    edit mp_config.xml in perl

commit 13affa5e006be2a99e9e62cacc79a4f42eac6f0b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 30 16:38:34 2012 +0000

    use standard port for testing in cf/master

commit 21cff327c108f094818b8778546d11573656de0a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 30 16:37:52 2012 +0000

    build mp_config.xml as early as possible, before any test script runs

commit 495bfa75b83d1731ef3b58d75cffc65ebbc1f862
Merge: 73c7248 994a047
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 30 16:25:14 2012 +0000

    Merge remote branch 'origin/wosch'

commit 73c72484dd8d36687d7820f706990a8caac664cc
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jul 27 11:09:50 2012 -0400

    JSON editor for fullquery example.
    
    Conflicts:
    
    	builder/modules/steps/fullquery/fullquery.js
    
    Conflicts:
    
    	builder/modules/steps/fullquery/fullquery.js

commit f6838d74fd1fb4b88f61eb2cae20f368bd58ee6d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sat Jul 28 10:40:20 2012 -0400

    Option to edit test input as JSON

commit d1adaef314a79f2a5e6a4b963c4270b478b7ba45
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 30 16:28:15 2012 +0200

    Add paste button to fq examples (bug 5914)

commit 57e3dfb461632202d33dafad4604f208d25cd974
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 30 16:09:05 2012 +0200

    Pass versions to step upgrade as numbers
    
    instead of strings.. This is ensure a numeric(float) compare rather
    than string compare which makes version 10 < 2!

commit 994a04731a223f1f9dea701a4e14c5f83b0acfb7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 30 13:57:45 2012 +0000

    generate mp_config.xml if not exists

commit 9c5c76019c14750a52760166932ff075457be62e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 30 13:19:40 2012 +0000

    generate mp_config.xml if not exists

commit 4ce10359014428ac9c2fd37d037741d83c31fd2a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 30 13:17:06 2012 +0000

    generate mp_config.xml from template mp_config.xml.in

commit 893965e775b9eea6ca6e45361a05a03f0f2df9e9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 30 13:05:19 2012 +0000

    use CF_REGRESSION_NUMBER for port number, and ignore it if empty

commit 37ea3f7871305a7205c3b5260286e67c56601c1e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 30 11:11:27 2012 +0000

    change ports early

commit d2d6058781739e2264564b72c742ff6e5311a721
Merge: 16c6fe3 49cd92c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 30 11:08:52 2012 +0000

    Merge remote branch 'origin/master' into wosch

commit 16c6fe30ebcd6ae725f91ad7bb51122c8a048e5b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 30 11:03:20 2012 +0000

    run on different port and display

commit e7e8947f7d1fdddb743044c371543512ebbc9267
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 30 10:57:23 2012 +0000

    run on different port and display

commit 49cd92cacbe81541174770358934bd2cd5d7d258
Merge: 843446a 5f75f31
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 30 12:45:03 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 843446a01966aa7874e5f19d7fcb143d3b6cd7c5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jul 30 12:38:00 2012 +0200

    Engine: change diagnostic if load_info fails
    
    If load_info fails Bib-1 unspecified error is returned and
    additional info holds what message from the load_cf failure.
    Previously Bib-1 database unavailable was returned with addinfo=db.
    The load_cf may return failure due to non-existing database, invalid
    XML, bad version etc.. This is now relayed. But non-existing database
    (connector file) is now a different diagnostic. This, however, does not
    happen often these days when connectors are most often fetched from
    the repo.

commit 5f75f31145326554a830b6c36c51b0b54acf0784
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 30 10:04:33 2012 +0000

    handle multiple port configs

commit b95c0da3dcaa11d0da48cc17960576606254489c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 30 09:48:29 2012 +0000

    zoom url fix

commit 36f8f3e7821e92e1edde36a38fbaea89450b8468
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 30 09:43:37 2012 +0000

    perl quoting

commit 5ddb2f2a7dae0cbb7dec9ee6de9328815a634662
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 30 09:35:53 2012 +0000

    change-regression-port.sh - change default regression port, #7156

commit dcb07dad119ce549d54a3d5dca00939584d92be6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jul 25 13:34:15 2012 -0400

    Forgot to remove an include.

commit 94be68f9d12485cfd05fe4b2f8c334b9fb001c7e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jul 25 12:26:17 2012 -0400

    JSON editor for Data Browser.

commit d1deefee4f9f03bd47d94fd6d950864bfc3492fd
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jul 26 17:42:30 2012 -0400

    Fix errant listener after not chosing drop down option (#7113)

commit ee243e2ca26ffec15c4abee31b7bbdc1ea45412d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 25 16:16:41 2012 +0000

    improve mail message output

commit 64eba01a2e9ecc71b22f0566837d2fe8da55a5a4
Merge: 9d24e36 05bae18
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 25 14:19:52 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 9d24e36018dee7f161b11a7583dbaff53745fd3d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 25 14:19:45 2012 +0000

    indent

commit d720ba6e426e0c1b9b493a1f0250b85992c26359
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 25 14:19:24 2012 +0000

    handle &user= parameter

commit 9e4b630af2d24dc93439827fd5b420fcef95457a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 25 14:15:52 2012 +0000

    wrapper to check for undefined results (e.g. file does not exists anymore)

commit 05bae18be5ebbd9e80055a4a7555e363c5e40123
Merge: c68d9ee fa146ed
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 25 15:54:26 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit c68d9ee3d2f1d149167b900fdff3ebbf72f60c84
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 25 15:54:00 2012 +0200

    Fix a regression in funny XX ranges

commit fa146ed647ee80cd1776fe763c8f4e2baeccaa63
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 25 13:50:05 2012 +0000

    display connector title and last modified

commit 218c63afe99b8cc6356bf450bf44f47b4cff9c99
Merge: c7e44d9 fd615a3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 25 13:28:11 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit fd615a3ef04aef2febbed1b4c2d1ec9212c10514
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 25 15:20:16 2012 +0200

    Better processing of mixed-up XX's
    
    Now it is possible to define a range on years like FFXX-YY, while
    at the same time having the year field defined as yr=(XX). In that case,
    the range is first expanded to 2001-2009 (the FF is dropped), and then
    that is substituted to the field def: yr=(2001-2009).
    
    The warning of previous commit has been reduced to "be careful", but it
    is still there.

commit 8e9f7a50761772b893b1a710ae44f60361860fa4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 25 14:59:23 2012 +0200

    Warning if confusing XX's in fq range definitions (bug 5839)
    
    Can only do a warning, and be sure it is a builder-only change.

commit 4311f0d12d0358bb0bea7b35042a4a616c54bacc
Merge: 0687452 97e701c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 25 12:59:06 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 0687452a49a97b508be7cef53976e11acfdcaf26
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 25 12:58:45 2012 +0200

    Nasty workaround for bug 7138, to make XPattern editor work

commit c7e44d933f4edd9108044ccb15741094c59b8030
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 25 09:10:06 2012 +0000

    perl depenencies for cf-repo

commit 97e701c75797f01abfc50531bb81cdfc0871622d
Merge: 3721833 6a11f2e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 24 15:26:19 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 3721833994e37b516207a94b7328167744875018
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 24 15:25:27 2012 +0000

    use only the keyword from the first test, #7133

commit 1202657905cb44a5dbfe432205b27c5db1be8217
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 24 14:00:51 2012 +0000

    enable to fake CFREPO_USER

commit 6a11f2e0f54913a70357381b124bc8fef1081fd4
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Jul 24 12:54:14 2012 +0100

    Add go-to-patron-page task for ILS template.
    No input arguments, no output data!

commit 2e188371309ac259d5c9af95e845d3179cac00bf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 23 11:31:35 2012 +0000

    update builder

commit 6777c061cd8108b0266f5c90cd9bf75fe61c98fc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 23 11:29:56 2012 +0000

    update

commit ceb4c226a7944fccaa880b19ed6f077415fde9ce
Merge: 6b9646f 358ac5b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 23 13:19:42 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 6b9646f8253a7421042944fcca7480301081fe9a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 23 13:15:42 2012 +0200

    Fix $.temp.listquery and e.lement subtypes

commit 358ac5b719c8d8c144885fe0548efb6a28d480e4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 23 10:57:45 2012 +0000

    don't cache version information

commit d917860609f4ebe882fb76cc9dbbb78c0cba20e1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 23 10:54:16 2012 +0000

    version number in HTML or ascii

commit 10e6e34ceef03c65a0c2e13321c94f7e26235cb3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 23 10:50:03 2012 +0000

    display builder version number on /download.html page

commit d7f5dfd5764ac1fb8ff5e1d608beb9ac4aa865e7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 20 15:15:10 2012 +0000

    configurable email address, #5227

commit 509f7a1e37cb59738087bb5fe0222ad83908b738
Merge: 4ca08b7 bfc18e4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 20 16:35:19 2012 +0200

    Merge remote-tracking branch 'origin/master' into wosch

commit 4ca08b7fa160bc10fa70b565ad20d6f6fea6ee99
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 20 16:34:32 2012 +0200

    If a task fails, we will dump the HTML DOM, #5899
    
    The reasoning is some times a connector behaves differently
    in the engine than in the builder.

commit d7a9a521ee3b63f6c276a19d73bdb4765d83594b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 20 16:33:54 2012 +0200

    dumpxml() will return the string as well

commit bfc18e4a7b5750bd1afef270d88954e236853a22
Merge: 3c2f644 2105bea
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 20 15:44:37 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3c2f6448bc908b8b26b4c4383c41d84508eea32f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 20 15:44:09 2012 +0200

    Refresh the taskpane when clicking on preset in map

commit 2105beaeb7a33f9af98f36fb4e3ee9ee09de2a45
Merge: 96f74fd 76cac4b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 20 12:20:32 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 96f74fd069d1cb017f2563862c48fbc9ac02b6cb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 20 12:19:58 2012 +0000

    sent out emails with quarterly billing for mkadmin customers

commit 76cac4be5d0aaa5d52c50093635822f5c5e50688
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 20 14:19:12 2012 +0200

    Fix Capflag defaults failure in fullquery
    
    Only happened before a template was selected, but prevented
    capflag defaults from being set right.

commit 5183dfc2b927a3812f95eb97cd7785597cf12e9e
Author: Charles Ledvina <charles@indexdata.com>
Date:   Thu Jul 19 10:16:18 2012 -0500

    Deleted useless fields from the map step index defaults.
    Added map step to common step order.
    Changed default search to be more complex.

commit e96815f2566a9e0b853cf810ed37cb8294c8fb92
Merge: 95b7ebe 4370d57
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jul 19 10:39:17 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 4370d578cf477fcebf41da19cdb409166953cb50
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 19 16:01:55 2012 +0200

    Minor tweak in search template: listquery subelements

commit 164f1b0c84a58ff964d60d3939bb5f4f2e7ea4df
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 19 15:39:54 2012 +0200

    Useful fields in $.temp, new fullq default w everything

commit caf5c584596a418c6b74779f128aa41723801cf7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 19 13:48:08 2012 +0200

    Preset button for Indexes in map step

commit 807bce6b9f2d6c0ecc542786c50a90f3fbde2dc6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 19 12:24:12 2012 +0200

    Map: Cpaflag defs for sortkey. Sortkey presets.
    
    Also added code for the presets to set the in/out variables, if
    not already set.

commit d64b04b801d1d5ef4e7541f13634bd82fdf179ea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 18 13:40:18 2012 +0000

    push only current branch

commit 8ff00b2839fa9b76c06b1be0d453a634371de05f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 18 12:13:15 2012 +0000

    Refuse to redirect to https
    
    Fail with an error message, instead of trying to redirect to HTTPS,
    which we know we can not handle anyway.

commit 53c86d85520f1993149361fbad41896866b46903
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 18 13:49:20 2012 +0200

    Join all cont.header lines into one
    
    For some reason, returning headers with continuation lines from
    a CGI script seems to be a no go, apache barfs on it with an
    "internal error". Earlier Mike fixed ill-formed continuation lines,
    but looks like we need to fix the well-formed as well. Hope we
    never hit lines that end up being too long (Apache seems to have
    a limit of 8k per header line. Not sure about browsers).
    
    Seems to fix GBIP.

commit b6b62f1a011735290f3611398cd9e57b94f2a34f
Merge: c403e36 d9a1de0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 18 09:51:11 2012 +0000

    Merge remote branch 'origin/master' into wosch

commit d9a1de04622c8c950f812a3596683950612693a4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 18 08:54:41 2012 +0000

    Reverse order of cookie processing
    
    OCEANO had somehow two JSESSIONID cookies from the CF-session.
    The first one added to the cookie header wins, and that was not
    the right one. Seems we need to process the CF cookie list in
    reverse order, so the latest cookie wins.

commit 6f841efacdfe413e05df6d14d0648fcf49bf5fab
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 18 07:22:30 2012 +0000

    indent

commit 19047f0b4b39065d38721ed7132826accd1da1f6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 18 07:22:15 2012 +0000

    clickable links in email

commit 2c80b2a049a050ba86a924a0a2c8fdc7761ca072
Merge: 8f98918 34db1c9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 18 07:10:27 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 8f98918ee92f2938353a703581659b956902a7a6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 18 07:10:15 2012 +0000

    more space for testing icons

commit 95b7ebe07d9d4a389eb7c041e32f9b14746959f1
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jul 17 20:44:01 2012 -0400

    Make step browser checkbox to always show all, show all.

commit 70bccf26122827710c23663cc518eb0320a34279
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jul 17 20:43:23 2012 -0400

    "Select all" for step list and scratchpad.

commit 38540835bf28a56c02d2b25619dcd8eeb3e73c0a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jul 17 11:28:50 2012 -0400

    Prefer session parameter over init task for proxy button.

commit 34db1c9c43b1f2a2bd886b049984587b58a79a5b
Merge: 3eb77b9 c869a70
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jul 17 11:06:59 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c869a70125a32f6d4fd7651f0ebe145317f2ea78
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 17 15:53:22 2012 +0200

    Better detection of POSTed requests
    
    Not handling them (yet?), but at least displaying a decent message

commit b21d5693dcd04a74e028da1554212b96b78ee17e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 17 13:36:35 2012 +0200

    Fix the redirect (again)

commit acdecfe8621c7ab41a8765ca0433e68a1a947fc0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 17 13:20:54 2012 +0200

    Do not proxy truly relative LINK headers, only abs or site-relative

commit 580c4ea9bf5e6fa5616bc1617efa169656968e5e
Merge: 13f9744 a508795
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 17 12:57:23 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 13f9744007baa19dafb022bf84a3f7817aa18424
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 17 12:57:04 2012 +0200

    Redirect if no session in URL, but one in Referer

commit a508795ea664cd9791bc1e56ae8c4313afe1eadb
Merge: 0b6af53 b2b7612
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 17 09:37:10 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 0b6af5327abb05d0cb39e2b1611f443401be699d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 17 09:34:30 2012 +0000

    improve --released-only options
    
    0: all latest
    1: latest, which have a relased version
    2: released version and latest
    3: which have a released version + latest
    4: only released version

commit b2b76127ec81a414f5b4116afece8b183be0cce9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 17 08:59:33 2012 +0000

    Better regexp to find javascript for debug warnings

commit 0bf2be8fe797c278201d1364524cb5e5fd6c708f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 17 10:48:44 2012 +0200

    More warnings in debug for links that may need to be proxified

commit 8b60c1077fbc1e4d5e38724e999a7476484d1cda
Merge: b615332 932a06d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 17 10:09:46 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit b6153328fa3c226bfe1d89141efaa30770e56f39
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 17 10:09:21 2012 +0200

    Removed the javascript rewriting, no longer needed for Lexis
    
    Left a debug warning if we meet something similar!

commit 3eb77b9ae972e48f2290774214582a68deff665b
Merge: 4ed17f0 932a06d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jul 16 16:26:43 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 932a06d3e0b34bc74021fdd6f88a594ffa0bf0b6
Merge: ac755c2 ca2d36c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 16 15:49:30 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit ac755c21dfc185ad64eefa44ca23f0a927aa0d75
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 16 15:49:23 2012 +0000

    indent

commit 4ed17f09601c6f846cd80492333c19c2d1d7e19a
Merge: 6b252e3 ca2d36c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jul 16 11:48:08 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 4dc7f9be2e4b21eba41c2dd32fc17b06ffc5811f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 16 15:47:58 2012 +0000

    show old tests results even if there was not test today
    
    this happens if a newer connector was released. We still want
    to see the old tests results of the previous version, as long
    they are exists (for 7 days).

commit 6b252e3a8a0c47131ddcd32fbd07b0df9876bb07
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jul 16 11:43:13 2012 -0400

    Proxy toggle.
    
    Conflicts:
    
    	builder/chrome/content/browser_overlay.xul
    	builder/modules/ui/app.js

commit ca2d36c0580be1ce39bbcb3a776dfbe426fd8435
Merge: fb31fe7 b0e9d84
Author: Heikki Levanto <heikki@ebsco2.indexdata.com>
Date:   Mon Jul 16 14:12:30 2012 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit fb31fe78e46c110dff47bde2193681d5831582e0
Author: Heikki Levanto <heikki@ebsco2.indexdata.com>
Date:   Mon Jul 16 14:12:05 2012 +0000

    Whitespace when appending cf-session cookies

commit b0e9d848ce14a425c2740fc7fae3260b4bcd8742
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 16 13:47:48 2012 +0200

    Brute-forcing a location-change javascript

commit 92a04ac3e0f89b6336cce3249fa83ac1d182f5ea
Merge: 602d634 3ce43a4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 16 12:04:23 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3ce43a44537bb0f122229b697efa1e0bea9baba4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 16 09:37:30 2012 +0000

    import failed/passed icons from ninja tests site

commit 602d634c9d8577e605ebd76c016bb9397c8fb4c6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 16 11:01:19 2012 +0200

    UA trickery

commit 65cd75017943f8a74e4147f9a94ee02ae7452fb4
Merge: bae6ab3 b4537f3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jul 13 10:36:45 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit bae6ab340c895275741ecfb1df35c6d827df088d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jul 13 10:35:42 2012 -0400

    Fix global highlighting in regex editor

commit b4537f39caaff887ba7a8c5eeb26adc4017327bd
Merge: 86cf41c c85522c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 13 07:02:18 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 86cf41c8647ef2f8368b4b196c4625fe5a7cbc31
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 13 07:02:02 2012 +0000

    display last-modified time stamp of connectors

commit 74810c8cfda40c96b603a3233a0acd20afa8bd4c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 13 06:40:14 2012 +0000

    --reliability-day parameter expect an integer

commit 2b2e7303805ddc0bc32adea8e6e14762428aebc8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 13 06:39:26 2012 +0000

    new command line parameter --reliability-newfailure

commit 82b860e14025ef191200fa2b89f6512367eb3d8d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jul 12 14:41:09 2012 -0400

    Shrink oversized pref box.

commit c85522c7f44a39cc23f74f6ddf98c00875051755
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jul 12 13:28:32 2012 -0400

    Improve step selection behaviour.

commit 4b2f795902ee6d6ffbef7c428dfacfd947311a89
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 17:08:57 2012 +0000

    update

commit 0db2cefe2b45f56aff4e61d77d23a7beeb31a4ae
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 17:00:22 2012 +0000

    New statistic: a connector must fail N days until we report it as "new" broken
    
    "New broken" means that a connector failed today, but worked
    yesterday or the day before yesterday (at least).
    
    A failed connector without history will always marked as new broken.

commit 82f18cee54959390e85aa5c4506584b901bab1bf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 12:27:01 2012 +0000

    check for toroid-xml-validator-schema.pl perl libs (centos5)

commit c403e365438798fb145b84e292a89105692713c7
Merge: 3588081 0b7e056
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 12:11:42 2012 +0000

    Merge remote branch 'origin/master' into wosch

commit 0b7e05635aeda73ae473863279320e1c4c724b7d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 11:22:43 2012 +0000

    document toroid.pl dependencies

commit ad95e4cd9645335fc0fee1fef6a4f3758ebea048
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 11:16:15 2012 +0000

    import test connectors

commit dfe9e34657fc2343d5946b6a94d6329d6423606f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 11:13:28 2012 +0000

    testing term may be empty

commit 37d676d0421238a95b4c326e7dcdc33b1a6cc415
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 11:10:31 2012 +0000

    if /var/lib/cf-repo does not exists, try some local connectors

commit a42e4d53cdeb37f14926c08c0daeaafbb0503654
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 11:02:06 2012 +0000

    documentation

commit 10fe858c83495b940d2aef1947056d28f9d53a4f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 11:00:42 2012 +0000

    simple wrapper to validate an xml file with a given schema file

commit dfc10f6f55cf1f5f2c8d1458f1abcbd427609b38
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 10:53:22 2012 +0000

    document toroid XML schema

commit 573ba3d554f5c0e707ce6bfecc70ff164db8219f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 10:50:53 2012 +0000

    run toroid check on un-formatted xml

commit 474f12591562f0cf4703c8266c0b2a2c46acd788
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 10:16:47 2012 +0000

    test framework for /toroid.pl output with xml schema, #4923

commit 389b92d81d889f44ce7cb13ff0b43fea7809b366
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 10:14:06 2012 +0000

    test framework for /toroid.pl output with xml schema, #4923

commit 55f74bc34f04ad80d706a1a67ef7654480f1c9ec
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 10:12:52 2012 +0000

    more restrictions on tag values, #4923

commit 7df74d6a8d6567842fdd228f5753b0b0a8bb92b2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 09:57:48 2012 +0000

    cfSubDB and countless cclmap_* tags

commit 0d4a30f7f9d53134435f78ff0e9c4aa83a696fb8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 09:50:36 2012 +0000

    toroid elements are not in order

commit a16a73aabc33db3453b3021ef699bc7b772471bf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 09:34:11 2012 +0000

    define cclmap_* tags

commit b9538c4ed6dfbc348455871cbe68f6e310f873fb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 09:28:24 2012 +0000

    data type definitions

commit 67874042b3bd89175133486cb328afc5e900f32b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 08:45:57 2012 +0000

    forgotten URI attribute

commit e5df774038dc18016cfbc4f4186b5e418b28cf00
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 08:39:00 2012 +0000

    toroid xml schema

commit 47b4ed684ed21e0d05edc64f6fdb8dae5ab8258e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 08:24:19 2012 +0000

    toroid xml schema validator, #4923

commit 91e645b9986a2252ea1e5f534974eb772d1675ab
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 12 07:59:23 2012 +0000

    simple script to checkout a CF branch from git

commit 8c284a7da016939bc8c14d4af66f06676bae3cd7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 11 15:02:31 2012 +0000

    update test output after Mike's date normalization, bug 5902
    
    db75489f211105916013411e6ec205a07f4fc5cb

commit 16615d0f2db868236214449630ff6134f5c45bcf
Merge: 8c5d2a2 0c7287f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 11 14:20:29 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 8c5d2a2535cae0e6fc6adb01b680f621e20c7789
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 11 14:20:11 2012 +0000

    smaller passed/failed icons, now in 12pixels

commit b1942b4e908cf883fa0082bdc0582302a8d8c8fb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 11 13:36:18 2012 +0000

    show tests results for manual tests too (today <-> yesterday)

commit 0c7287f4071d52e384f3b0da0c61413d5dc4a45c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 11 15:33:03 2012 +0200

    Proxify the Content-Base header too

commit 2617d4af9492f7710a702aaa79511ce7f4245145
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Jul 11 12:56:37 2012 +0100

    To my amazement, inserting the whitespace at the start of the lines
    does NOT seem to suffice to fix the problem with the broken header. I
    will revert to pasting the value into a single long line, which I have
    seen working.

commit 239808410919a011e35f7e22fdfa6ed27df276c0
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Jul 11 12:48:33 2012 +0100

    Resolve conficts from cherry-picking 1821491b2011654bf1489a35b677f8cbc4a72580

commit 419c9d06aabf75de6e3eef800b3f3fe35a9585a8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jul 11 13:35:35 2012 +0200

    Prevent trimming cookie values with '='
    
    which seems to break proxying for WESTLAW

commit d3a5152de634fa0c736f1f4c433a858e1f8982b0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 11 12:54:02 2012 +0200

    update builder

commit e6e9bb63cdd9538b81e4588915cadc5a7cdc5276
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 11 12:53:07 2012 +0200

    Repo button in builder should, if available, link to the page for the connector, #5863

commit c1c7d12291841bc71f04a77cc9a57de35615560b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 11 09:36:05 2012 +0000

    fix links to TESTHISTORY on connector list page

commit 2b59b69a715cc8057e7c4b6072f5b793b6c5633f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 11 09:30:52 2012 +0000

    indent

commit 90abe350fc2c9b82861fbee0d515519c382e711a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 11 09:30:34 2012 +0000

    update

commit eb45df4e4b02a2ebe48600621574c05f17a160dd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 11 09:30:24 2012 +0000

    max 8 days of test history

commit f4277304c7ed1da83c614e6fa637643b4bd24d95
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 11 09:29:58 2012 +0000

    connector details page display up to 7 days of tests

commit ed8553e9c168756437efa8420f43f97caa1cb9a7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 11 09:26:46 2012 +0000

    display the history of the last results, not just OK/Failed/Failed in the past. #5822

commit 32aa8ef7cc0f464f0ef478f96540850e9be02bc7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 11 09:04:04 2012 +0000

    display the history of the last results, not just OK/Failed/Failed in the past. #5822

commit 19d93bbce2bb4a7930f2e01498a9cc155f39df2a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jul 10 22:35:53 2012 -0400

    Fix advanced button in jsonPathMapField xulhelper

commit cf01fda8a284e0ac212a273e5fc9578eb1774b09
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jul 10 14:28:00 2012 -0400

    Reset cookies on connector load.

commit b3c3b5d805bc5f3bd1f28ce35c4918bb573dc3b9
Merge: f21ce92 98dc4e7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 10 15:54:04 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f21ce929f17e282fff92775535915730dd5bc51a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 10 15:53:39 2012 +0200

    Cleaner compile with module loads in proxy-html.conf

commit 98dc4e7782d8d11f9a1c7f570aeb680e3b46e81a
Merge: db75489 6d28bc4
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Jul 10 14:53:24 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit db75489f211105916013411e6ec205a07f4fc5cb
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Jul 10 14:53:18 2012 +0100

    Add support for hard failure on inability to normalise (bug 5902).
    New config element "noMatchFail" defaults to false.
    When false, normalization no-ops if it can't succeed.
    When true, failure to normalize throws an error.
    I *think* importing from old connectors does the right thing,
    	i.e. failures are silent no-ops. Will need to check.

commit 52ae46db0b5c04e047b4eb6e11af1a7a3a11e44e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 10 15:41:41 2012 +0200

    At last the loacal apache proxies something

commit 6d28bc4ae9e5fe82628ef562f75a4397a6104c4f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 10 13:53:31 2012 +0200

    minor

commit ffded8bbcf0a592082633e94c2f5f6344a5efa3e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 10 13:47:47 2012 +0200

    Fix bug in previous commit, using next caused a warning, return is ok

commit 673258e6fe902930bc1ef15b90d893d48b193886
Merge: f910d99 8a4bdff
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 10 13:36:00 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f910d99ae352bcddb4ec144c216664b63cf0c4eb
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 10 13:35:39 2012 +0200

    Towards a test set - apache manipulation

commit e38d55a9087403ed15751b5eaa8ae4e9337157b7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 10 13:33:37 2012 +0200

    Fix debug output
    
    When in debug mode, do not pass Content-Length header,
    since we have added debug content. Better debug messages
    for modified content-type and missing content-length
    headers, explicitly mentioning that they have been changed
    since we are doing debugging.

commit 8a4bdff99c7772e6fed471be0176758bfafc1f1b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 10 10:59:33 2012 +0000

    update

commit 438f87077bcdb49acd3d9f6365b013aa1a5f6ee9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 10 10:56:25 2012 +0000

    display connector count for production connectors only, not for all, #5833

commit 0096c49f96176f31e4fa105ecbaebdbb425a2dad
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 10 10:08:57 2012 +0000

    update v2.16.0

commit 4513d06f7609dc64f29a8029347db126385ca4df
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 10 09:58:56 2012 +0000

    count stable/instable for production connectors too, #5833

commit f3bf3e4e4baadfe9bafcb0d0262107d73aeeaffe
Author: Charles Ledvina <charles@indexdata.com>
Date:   Mon Jul 9 10:29:24 2012 -0500

    Added more steps to Common Step Order window.
    Moved fullquery, sortkey and database parameters to top.

commit 1b218b29401b4b2e55dad41da61e069a680df03f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 9 12:11:06 2012 +0000

    no trailing "/" for homerepo, part of #5918
    
    indexdata.cf.homerepo=https://cfrepo.indexdata.com/repo.pl

commit f2791c7788733d843c5b9cd6b8374f871f68ba8b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 9 13:35:44 2012 +0200

    Moved my non-redirecting proxy to be the actual proxy
    
    Have been developing a new script in parallel for some time. Now
    it has been tested and found to be fairly good, so there is no need
    to keep it separate any more.

commit af95828a1e919a835e88767da19f8c1243850570
Merge: e7b3859 1837092
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 9 13:34:46 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e7b3859e8e52b550728f05e15b262ede9e3b6886
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 9 13:34:39 2012 +0200

    minor

commit 1837092701a485ceef9e15f904ada9ae7f647856
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 9 08:58:47 2012 +0000

    display link to reliability logs for today, yesterday and 7 days
    
    The statistics for today and yesterday are sorted by time, the
    statistics for 7 days by unique error messages.

commit 0b4c7c4aaebd265b20f4a7798886ead4f6acb9a6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 6 11:36:56 2012 +0200

    local-apache: default rule does make install

commit 098842ef4f73a359574c903c2413d0a1299d7df8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 5 12:11:42 2012 +0000

    select only *one* keyword from search task

commit 050c4664d50474993c13eb41967617baad8359f6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 5 11:52:02 2012 +0000

    ignore 'No hits' and 'Zero hits' values for <testingTerm>

commit fcc262a92519bf165d8565aabc01ee425c808ce6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 5 11:34:04 2012 +0000

    extracts keywords from search task, #5905

commit effa87ab145871e2763b4dead91dc73075db4d23
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 5 09:49:45 2012 +0000

    new torus record field <testingTerm>water</testingTerm>, 5905

commit 51b0897f0b1515aaed52e4f6b72becf158a67d3b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 4 13:23:57 2012 +0000

    Ignore port numbers in cookie domain match logic

commit 0b809052c9e1f8b74632dddf32f911888280e270
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 4 12:06:17 2012 +0000

    Remove a test

commit 727d22b61c9d62fac0ec71d8f91993dfef7f2ba8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 4 11:40:01 2012 +0000

    More cookie details
    
     - Not sending a cf-session cookie if domains mismatch
     - Setting an extra cookie with absolute domain (now in path), in
       case of wildcard domains (.indexdata.com)

commit eecf094f8b0119c432c4fa200bc1cef4ca35f347
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 4 10:34:46 2012 +0000

    Add extra absolute cookie in case of wildcard path

commit 9ddb5eefd0f6d2aba147c10973a23d406c229825
Merge: 9afc70a 0599ecb
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jul 3 17:52:34 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9afc70ad722733d81cad60278357de3ddd99b4fe
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jul 3 16:23:48 2012 -0400

    Handy file for builder testing.

commit 84b9641b9a40a26e37ca3dfc39f9eaf68c75f78b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jul 3 16:22:49 2012 -0400

    Fix numerous fiddly step presentation errors largely involving flex.

commit 0599ecb4d1394c6c5ca1d47dd66a7f48c7a4aa63
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 3 15:16:41 2012 +0000

    Details in cookie rewriting
    
    Now galebic displays some content! First time ever!

commit 86f8f314e98b43b449ec5c137499372b85961316
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 3 14:17:41 2012 +0000

    Simpler loop through the response headers
    
    Looping through the raw headers, without any help from CGI or HTTP.
    Much simpler code that way.

commit 95cce39ac47df652fa6f6278e8eaeb92298d40b4
Merge: 6327f52 a08b479
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jul 3 09:17:16 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a46b8dc661ffe9ce3fe22f0044a10ce689dc9163
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 3 11:40:25 2012 +0000

    minor fix for referer

commit a08b47959d2d72ebb3b822fe2d80a833dd62da60
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 3 11:23:10 2012 +0000

    Better referer header

commit bb4379096e7b0339730f909d9cfbd83a14d496d3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 3 10:38:07 2012 +0000

    Simple merging of session and request cookies

commit 6327f5272ba40a8261ec61e173a2e26d1461212c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jul 2 18:51:56 2012 -0400

    Properly expose append interface in xulHelper.jsonPathMapField()

commit 1b9a7836b57db0d3ddb2b08509ddd7d7728f63e1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 2 14:45:51 2012 +0000

    Pass the request header unmodified to backend

commit 079a481f13e43d902e9270f03aefede2ee2807a6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 2 14:27:31 2012 +0000

    More debug output

commit 7827ab0d07cdbb17014f5757b1fc7d905778e616
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jun 29 13:37:22 2012 +0000

    Minor fix in cookie-proxying

commit 3b5f2fb091bdc00cb634e7e9e0c711b4661403c8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jun 28 14:03:05 2012 -0400

    Vastly improve JSONpath basic interface

commit b776ba0c392998e8c392e490fddf3724409e8ef7
Merge: 7552927 771eaac
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jun 28 13:21:08 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 771eaac04c37dcf1fc1bad1233457ea469e365c9
Merge: b8cc7ab 1fd0d3f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jun 28 15:45:10 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit b8cc7ab6b46fdb70982dd18b13157122be4e89e0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jun 28 15:43:01 2012 +0000

    configurable CFWS HTTP timeout, 5840

commit 1fd0d3fe092e53897d3155dee517427948ee7347
Merge: a67cfc6 61e6297
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 28 13:03:27 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit a67cfc65531550dff40a512dedf4cc350c429ed3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 28 13:03:10 2012 +0000

    Proxying Link headers too

commit 4bcb9659b37c50da6601c56318f15360e75fdb6c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jun 28 12:37:18 2012 +0000

    increase max. timeout in documentation

commit 61e6297bb8b40f4cfd6b576c2c948efa76b57990
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 28 12:14:45 2012 +0000

    Fix install of cfproxy.conf

commit 146bcc55704dd7bb146180ef3a45ebef9a9dbc3c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 28 12:07:48 2012 +0000

    Tweak built due to APR problem

commit a39e42d284f9c22d85f340a1754e4bcac25cc115
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 28 11:54:40 2012 +0000

    cfproxy test: Fix removal of old httpd

commit 981fcf746cd6590551686b4fdf62bdf2d5175261
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 28 13:51:53 2012 +0200

    Start framework for test of cproxy with local apache

commit 9261da24ee7431c9c64a1cf06755df39524a4b1c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 28 13:46:06 2012 +0200

    Ignore more files (.libs)

commit 3673fb9b0834597e9ca678537052130dbbf690bb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 28 13:45:40 2012 +0200

    Ignore object files

commit 2f3107d5d41d4f7b562e61feba1639f3b0aa12d0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 28 10:56:07 2012 +0000

    Config file change in proxy-redirect as well

commit 72cab95a9c087b74d2d5206e55500c09b7729502
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 28 10:54:58 2012 +0000

    Option to override config file location by ENV var

commit 2c584b62846927b18d9700470f856fe3d66149be
Merge: 48eca3f 40adc3a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 28 10:20:31 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 48eca3f4f444fa0f9e64af1d703604a0da2c252d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 28 10:20:13 2012 +0000

    Proxying relative Location headers as well

commit 40adc3afaafaa2c4bb0e1488c95d33c7b7689392
Merge: e6a2167 5b0a838
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jun 28 10:02:23 2012 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit e6a216708ebc4bbb0771aefe77f09abdb5408f8a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jun 28 10:01:38 2012 +0200

    Add ERROR_TOOMANYRESULTS error

commit 5b0a838ec7734197e32c432d9cfeebdbcba0bfce
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 27 14:55:33 2012 +0000

    implement workaround for old connectors which don't run with sandbox'd script step, #4389
    
    Connector with the script step version number 0.1.1 will run
    in non-sandbox mode, all other in sandbox mode.
    
    The version number can be changed with a little perl script:
    perl -i.bak -npe 's,<step name="script" version="0.1">,<step name="script" version="0.1.1">,' `cat .list `

commit 35880810d206bedffc800e9805f7ef571e30cf88
Merge: a142cf9 6182222
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 27 13:08:33 2012 +0000

    Merge remote branch 'origin/master' into wosch

commit 6182222711318abced4a88b1c21afa872f12872f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 27 14:46:01 2012 +0200

    Remove package cf-connectors
    
    Not really useful anymore. Relies on testing framework in place.

commit 20cd2fbb04dc81990d16bf662206d9eb21c11beb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 27 14:12:10 2012 +0200

    CFWS: GET /connector - returns CF version

commit 35112c44bb82ded0cd8338350486eaed98ae4f31
Merge: c76a151 0317b04
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 27 13:54:56 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c76a151dd287c57fe8b617d95e07c523f73fd2b7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 27 13:54:20 2012 +0200

    New CFWS op: load_cf
    
    which loads a connector to an existing session.

commit 0317b04b5b896d3789c884b50e9712b9d0f0d739
Merge: 9c5c49a 66c76d9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jun 27 11:35:32 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 9c5c49adebb5e48b7ae6b7c150a218741b550fb5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jun 27 11:34:39 2012 +0000

    whitespace

commit 66c76d9be7ee6ed645aeace61102b3235cda17dd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 27 13:05:53 2012 +0200

    Update version to 2.16.0

commit 4258f0d7a075adf2881a48bf8a608af828c86816
Merge: 9766bad 4fd6f80
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 27 12:58:35 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9766bad986351d2cc61f96b4e223076e2341337b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 27 12:55:54 2012 +0200

    Set charset in content-type in example

commit 4fd6f80ec379666d23c82ede34c0303f6de1de84
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 27 10:55:17 2012 +0000

    bump script version number to 1.0

commit c660453de6d828d2b1cae5db80f9d11b4c0713c5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 27 12:54:54 2012 +0200

    CFWS: fix check for JSON content-type

commit 8d18dcc270914ade33fe8d0dc2afb7b9998a2070
Merge: 2349fa4 8956bb8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jun 27 10:17:50 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 8956bb835d512d9adc972a3d45687e3ca99ba736
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 27 09:07:09 2012 +0000

    fix check for no proxy IP address given

commit 75529272affa3a58bacdd8688e25f6903b5e3301
Merge: 7b61312 e980d5f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jun 26 19:02:58 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit e980d5fdbd772131482f3cc023059cbb0ba31a6b
Merge: 890f27a 50e1abb
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Jun 25 16:12:36 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 890f27a5059ac74309c4e584daa018a053bc1218
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Jun 25 16:12:26 2012 +0100

    Normalize Number step throws an error if there is no numeric part in
    the string, rather than returning 0. Fixes bug #5858.

commit 7b61312ac9c76fe8ab6f9348c6b63f3be97af9f6
Merge: 4d34ed9 50e1abb
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jun 25 11:08:20 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 50e1abb70c5b21e17736fc8faa457923ec9734b5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 25 14:46:41 2012 +0000

    forgotten not()
    
    connector path must end with .cf

commit bc200300d5476e132b30a514e596fb2869438bb5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 25 14:39:45 2012 +0000

    special syntax: http://cfrepo-test2.indexdata.com/connector.pl/LNAELR.cf
    
    this is a workaround because the builder ignores the suggested
    origin and replace it with a broken value  "connector.pl?target=LNAELR"

commit 894cbe9d005dd0981811af741bf301de540b209f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 25 14:15:13 2012 +0000

    set mime type to application/cf+xml which should load the connector in the builder
    
    Set Content_disposition to "inline" instead "attachement", which will force
    most browsers to open the file in the browser directly, without storing
    it on the disk before (then the application/cf+xml is lost). If a user wants
    to save the connector, the suggested filename will be used.

commit 5faea1ff4b4c5a5a97082f2d9eb7989ba390d457
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 25 13:33:48 2012 +0000

    we did decide on a standard for the Author field in metadata

commit 1df51c0562fe962e86244d97669182f00d09dfd4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 25 13:32:35 2012 +0000

    strip non numeric values from proxyip (e.g.: "IP: 123.")

commit 26d1736abd088e41305800eedb04128e2a7f1845
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 25 12:56:22 2012 +0000

    set proxy port to 80 if not configured

commit 2897b83b1b8cc259f0e7f85d5167d91a2867f6e4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 25 12:53:16 2012 +0000

    fix documentation

commit 31f3fb9c0381a2ef1523795a3fc8c3b1a1241786
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 25 12:33:15 2012 +0000

    display errors message to user

commit 3409cc4597bbd9dfe5a5194a2765a9ebc185d48b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 25 12:22:57 2012 +0000

    documentation

commit ed43e7a559d055c04a3ad0ace6ec523af92e4b05
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 25 12:11:52 2012 +0000

    alias parameter 'id' -> 'target'

commit 9b20902a6abec347a8478dc53de455b30e204251
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 25 12:11:26 2012 +0000

    indent

commit 7e6b9a57e2ff988312643caa4618e17611c91624
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 25 12:11:14 2012 +0000

    renamed

commit f285c77de00fec9362f64a5bebe95a4a84535034
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 25 12:09:15 2012 +0000

    first working revision

commit 4d34ed95203fba6e806c6f05781a70e311b892e5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jun 21 10:56:43 2012 -0400

    Remove unused Task.clearArgs();

commit fe9e9609e3697b8e179ac920d6165f0313e82d3a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jun 21 09:24:44 2012 +0000

    do not run xul check in silent mode

commit 735c0296d090f9069e7863fc5c72f6c46dd06f75
Merge: 40637a0 d62470a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 13:51:58 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 40637a0ed1fb56c9ca19f7f645496bb4a4d843ac
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 20 13:49:19 2012 +0200

    Removing test which gives inconsistent results
    
    Sometimes timeout, sometimes step failure

commit d62470a9f556125c0a08ed446f841913b4124577
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jun 19 12:11:32 2012 -0400

    Fix delete step button.

commit df46f4b23a65f17199c8ea205decae9692baf205
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jun 19 12:07:26 2012 -0400

    Variable declaration in map.draw()

commit 5541b8c17a9acf8209536f787af5e894cefc1923
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jun 19 10:53:12 2012 -0400

    Map consistently when src empty (transform,map,join,split,normalize,proxy_url)

commit c44725b3950d34f118d1da6b981628a1b0a5e9e2
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Jun 15 12:50:40 2012 -0400

    Add sort-by-specific-field capabilities:
    	query-sort-author
    	query-sort-title
    	query-sort-source
    	query-sort-date
    	query-sort-date-r
    	query-sort-relevance

commit d740407e163aa86dc7e826019f6ffedbe18bf5c3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 14 16:23:32 2012 +0000

    Update xulrunner makefile for newer software

commit b8bebe59aa86d5dd0a7efba49d681da08fa4ae16
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 14 17:16:08 2012 +0200

    Update doc WRT XULRunner 10

commit cc718f625b5ba1429669cc3af7e62762a9385ef1
Merge: 660414d 9597b64
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 14 15:25:26 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 660414d81091f85e8221213fce0c8656c6a6dc27
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 14 15:22:06 2012 +0200

    Allow profile tempdir to be given
    
    CF_PROFILE_PATH specifies the profile directory to use for
    the engine as usual. If its value holds XXXXXX (6 X's), then
    mkdtemp is used to create a unique temporary profile area.
    If CF_PROFILE_PATH is omitted, /tmp/cf_profile_XXXXXX is used.

commit 9597b6471eb2a1f1f0c5625ad4b96c9a3b78d1fb
Merge: 4491a26 0571c0e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jun 14 09:08:56 2012 -0400

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 4491a26955386d19b5bc62713575aec0dd5170ae
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jun 14 09:08:43 2012 -0400

    Spreadsheet

commit 0571c0e4e3bb20b9b9c34d315171849606650014
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jun 13 22:30:49 2012 +0200

    apache config example

commit 40f314ed5f0ad09af2461831d37cb3ed5c7af8ef
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jun 12 14:33:45 2012 -0400

    first version

commit 4694353be538d6ba6b60e485958635842ee0c9d6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jun 11 15:51:17 2012 -0400

    Errant builder debug noise.

commit 52762ca079725da3d67b50e68575ebcbdfb47fa6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jun 11 14:11:59 2012 -0400

    Implement $.system space, currently only the 'location' key is populated

commit c24a88c318e296bb68d16f6014df88f3998ac7f3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jun 8 16:58:10 2012 -0400

    Ability to toggle content filter in the builder.

commit 7749957bffcdd9a2ca32b8ec5d623fffe5bbaf29
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 8 20:48:23 2012 +0200

    No in use anymore

commit 2349fa43ec83947381654df6a808707d777b9e7f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jun 8 13:35:20 2012 +0000

    Experimental proxy-redirect.pl
    
    Variant of proxy.pl that does not follow redirects, but passes them
    on to the browser, which will then do the following. Works in simple
    cases, but fails with cookies, they can not be proxified this way.
    Also, link headers missing.

commit 1e0408b4ff2350b359769e82140a416092334186
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jun 8 11:54:57 2012 +0000

    enable to set make flags, default is empty
    
    e.g. to get less verbose make run output run:
    
      make_opt=-s ./hudson.sh

commit 8e17d22b23a4e99301832f21419f1aa5c8076c89
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 8 13:20:53 2012 +0200

    Anotehr -s removed

commit aaf12def8fb9bf011049a95b39e7d6d6e1f42bd5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 8 12:46:27 2012 +0200

    No check for GRE_HOME or --rpath
    
    GRE_HOME and rpath are hardcoded and will be set to same
    value as SODIR . GRE_HOME should never be set by user, since the
    linking in Mozilla 2 and later is an ordinary link.

commit b3e96e5efc424b6102725dd4a6792bb43b784886
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 8 12:43:17 2012 +0200

    Make: remove -s, so we can see warnings etc

commit ebbedf3e014cb5ae115531096a17f5c71c86e54b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 8 12:24:45 2012 +0200

    Remove xulrunner 1.9 stuff from Makefile and C++ source
    
    MOZILLA2 and XPCOM_GLUE are no longer used in C++ source.
    FreeBSD and MacOSX makefile portions have not been updated.

commit a142cf901fba6ac60204ff1c4cab68ad95bcf32d
Merge: ae6ae47 ec0fcb6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jun 8 09:51:26 2012 +0000

    Merge branch 'master' into wosch
    
    Conflicts:
    	builder/modules/steps/script/script.js

commit ec0fcb68c98cd1f3a5442fc089df6bd10a648dc5
Merge: 9e81402 fefb209
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 8 09:34:38 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9e814024585bd81901757ddbb3c7bf2c7d30775c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 8 09:34:05 2012 +0200

    Hudson test uses cf-xulrunner10-dev

commit fefb2091fb590648714db07c8c9554bfbba5643d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jun 7 17:09:31 2012 +0000

    typo in comments

commit 392381d24d1b078f728418aadae451ed6d2d641b
Merge: 228917f 0adc650
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jun 7 16:35:55 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 228917f1749503fab8cd7dccdd8e0816c773ec9f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jun 7 16:21:48 2012 +0000

    documentation

commit 0adc65007fe8ac96d3793a41ad5b1b333fe53202
Merge: 355ab7a c408d88
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jun 7 12:20:36 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c408d886cf771e791c4d668844dd9d16401b6b42
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jun 7 16:04:03 2012 +0000

    improve backward compatible with older engines

commit 355ab7ab5e089d4af6807a3220b553cca2aabfbb
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jun 7 11:49:58 2012 -0400

    Tidying and readability gains from dropping 1.9.1

commit 7cea13abd4fcaed49b691857859b95cf747757cf
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jun 7 09:19:18 2012 -0400

    Remove third party JSON.js (1.9.1)

commit 301bc3dc98f7afbbab374661bc1608d2d3c6f14a
Merge: 3bfc8c9 8f1f09f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 7 15:17:10 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3bfc8c98a112d2eefbbe099d7862e6b35793e9ed
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 7 15:16:48 2012 +0200

    Another cookie experiment

commit a62239f847fc0210a7046de01c35e11e7feea582
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 7 13:38:31 2012 +0200

    Minor improvement in test script (dump always, clean old stuff)

commit 7debbb3569b6b0c2f025857c506d7f90ceceb265
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 7 13:37:12 2012 +0200

    Revert dump. LWP on ebsco2 won't support callbacks
    
    This reverts commit 4832b76784f9bd4521b043b7410d6b293b2edccf.

commit 4832b76784f9bd4521b043b7410d6b293b2edccf
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 7 13:14:39 2012 +0200

    Better dump of all requests and responses as they happen

commit d0c613a549449d89303caed52efe96aa4803de50
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jun 6 19:36:02 2012 -0400

    Remove 1.9.1 iframe.

commit 8728f7874a50e052d3cb0ba8d5a41d21286c4068
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jun 6 18:32:56 2012 -0400

    Whitespace.

commit 8f1f09f55a7678cb2fe0eb529f663bb0143af925
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 6 15:22:46 2012 +0000

    never ever use task in script step

commit 5c3657cce04d60cb6f779c791c78ecf59a3c4619
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 6 15:18:52 2012 +0000

    xmllint -format

commit 04c8ae53bfcc02f6d6ccd6690aa3567d753f5b85
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 6 15:18:39 2012 +0200

    backward compatible with older engines
    
    connectors must run with sandboxed script step and older engines too.

commit ad4fac569491a27d4699dfc091fcf955a2c0c809
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 6 14:47:03 2012 +0200

    add "task" variable to sandbox properties
    
    add a wrapper around run() method

commit ae6ae4741511d2c9a1f8e5af6443858e958a9ea0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 6 15:18:39 2012 +0200

    backward compatible with older engines
    
    connectors must run with sandboxed script step and older engines too.

commit 597015b40e410edc5d5f8b41dc91901f0ddb5737
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jun 6 14:48:50 2012 +0200

    Dump cookies into the dump file, when enabled

commit 49b5bbf867bb9975506bf6b3a88763d1a114d385
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 6 14:47:03 2012 +0200

    add "task" variable to sandbox properties
    
    add a wrapper around run() method

commit c476f452ba6dd7053f94e2448b62ca9e46897684
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 6 12:19:29 2012 +0200

    Bump to 2.16 series

commit 8c8d722ec40d5e8ae191f7581ba62c26f194190b
Merge: 88d6ba2 dc0d88f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 6 11:37:13 2012 +0200

    Merge remote-tracking branch 'origin/master' into wosch

commit dc0d88fc81f1ef366e7b6dbff79ec85f60d366df
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 6 11:10:22 2012 +0200

    Add CentOS 5 in build

commit 4d39f0e933434c830edf2f8ef4ccd7a1f77a8060
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 6 10:57:43 2012 +0200

    Update news about the cf-xulrunner10 package

commit 0c6dbb293fda54777b70e23930ae59b028b9f442
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 6 10:52:05 2012 +0200

    Merge CF 2.14 news into master NEWS

commit 7c9cacfde15a0671f736c28ad1edec0b2b4275b6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 6 10:26:37 2012 +0200

    Close all files before fork of xulrunner (v2)
    
    This time we avoid closing the YAZ log file descriptor, which
    is used in the child process.

commit 1dde02089d1b289a2a45fff43e1f0c56735ed154
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jun 5 15:11:37 2012 +0000

    compact check-xul

commit af5258d204f09c61591865816849392a3084d8c2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jun 5 13:07:09 2012 +0000

    documentation

commit 4f61b7a757df5017e2cb7d8d22b1438fab4b674b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jun 5 11:51:43 2012 +0000

    better git status report

commit c3debd8b19ccafd0de0d209ccf88a9754e514fc7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jun 5 10:37:49 2012 +0000

    show current branch name only

commit 16ddc1cbd5077fa4e8b4f3c6893727ca0a126473
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jun 5 10:33:10 2012 +0000

    add a message when regression tests starts

commit 0a1f0ee2ae209e562c81f1da80926dda3afe53cb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jun 5 10:31:16 2012 +0000

    less verbose test output

commit af1df3c90299ebffdd91edfbf201eadf0240f4b9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jun 5 10:29:04 2012 +0000

    show branch on which the test run

commit 25f87cc1ecf18b58793bdae91b38b0b97a16ecb1
Merge: 7686ba7 4a6d1b1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 4 16:36:35 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 7686ba7a017daf7236ab8549d5c996556343e05c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 4 16:34:38 2012 +0200

    move the cpu check to cf-engine-devel-build.sh

commit 4a6d1b18534a67311d112b451643d58326f9c142
Merge: 29c0cd7 c5fc810
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 4 16:31:19 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 29c0cd784a92bac5b6e10baa08bec4c5ffc58cba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 4 16:30:23 2012 +0200

    Revert "Close all files before fork of xulrunner"
    
    This reverts commit 5b2149ca0bf7e3b59c14abe7e46939d573db8610.
    
    Unfortunately this closes at least one and apparenly vital FD , which
    breaks engine creation for CF Metaproxy module.

commit c5fc8100791fc8bbdc43b71ece6c146167993aba
Merge: 42b3e00 5b2149c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 4 14:13:09 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 42b3e00a195fed87cbfbf40e7fcaad821c3e5678
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 4 13:37:38 2012 +0000

    by default do not use more parallel make then CPUs are available.
    
    If no number of CPUs are know, use only 2

commit 5b2149ca0bf7e3b59c14abe7e46939d573db8610
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 4 14:13:07 2012 +0200

    Close all files before fork of xulrunner

commit aac07505a08f1595f9149aadf255e06c9632cf5c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 4 11:46:09 2012 +0000

    newer JSON lib on debian/lenny

commit 9e3ccb7c710af889b671e0bd8a047a2cdfded4a1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 4 09:31:59 2012 +0000

    fix toroid test

commit 48cbf696f8ca83aa7c90bafbf4862471f830c91d
Merge: ccc4401 4643e48
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 4 09:30:29 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 4643e4838760056c68030b1c9518f7b6c18f90e2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 4 05:12:06 2012 -0400

    skip /toroid.pl test if the script has missing perl lib dependencies

commit 0d816fe4e995db8e145927df22e00714e39b14f8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Jun 3 09:01:23 2012 +0200

    Display lock: fewer logs about XOpenDisplay failures
    
    This is to avoid log message that presumably indicate errors, but
    which are expected since we are - in fact - polling for Xvfb child
    to be up.

commit 84d9e86055f40dda7ca27703a85120083dd4b2a0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Jun 3 08:57:11 2012 +0200

    Display lock: fix lock problem for threaded operation
    
    The Xvfb.*.LCK file is ONLY opened and closed if in-process lock can
    be fully obtained (static_display_mutex). Problem is that closing
    the LCK file for threaded operation may release the lock file in
    the per-process space.

commit ccc4401b4fc280bfca79e385906fa3cab5f8a895
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Jun 2 13:54:53 2012 +0000

    allow to disable `make -s' flag

commit 3f45507dc32a43f94f667d3387582e567f73faca
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Jun 2 11:37:35 2012 +0000

    fix-permissions: fix problems with long arguments for sudo

commit b353d3e6481808523bb5abbb66bf39118993eee7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jun 1 18:38:34 2012 +0200

    ignore these tests if there is no network available

commit 88d6ba21fe56dd3e6bcb9d257f8b0dd155a67458
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jun 1 18:38:34 2012 +0200

    ignore these tests if there is no network available

commit 1304841015586fc145e3b11b2bcfce75881735aa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jun 1 14:08:12 2012 +0200

    unittests before regression and in order

commit c3a7a57669f6937337ff8c984482f8df6727e36a
Merge: c615ee2 f242f51
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu May 31 17:36:21 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit c615ee2cbbc074442bfcf756fe263f944762541f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu May 31 17:35:43 2012 +0200

    Increase max_redirect to 20
    
    The default of 7 has not always been enough, I suspect. Especially
    with Gale's openurl stuff

commit c34efa24ae4be1e69d56f47ff1caa12b17651af3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu May 31 17:02:46 2012 +0200

    minor
    
    filter out the Set-Cookie header, it gets handled separately

commit 27b63e253ef5f7ed360be088e4850d3f64080d8a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu May 31 16:14:19 2012 +0200

    Better redirect dump. Multiple identical headers
    
    Dumping redirect headers recursively, since Centos has so old
    HTTP::Headers module that it won't support the headers array.
    
    Passing headers from t he website to the client, even if there
    are multiple with the same header label, for example Link:

commit f242f5140aab831f800c5fd08681bc6b2bbc4a39
Merge: f27f419 8ace62a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 31 12:32:36 2012 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 19c7d1dfbcb89fca2d7e9c5834b9d75fea533162
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu May 31 14:17:08 2012 +0200

    Dump redirection headers too. Pass all headers to the client

commit f27f4198112ccd97920ca9fef3f0d60632425a02
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 31 12:16:18 2012 +0000

    if there is a local copy of the cat(1) manpage, use it instead calling the /usr/bin/man program
    
    This avoids test failures after an OS upgrade or man-db package update

commit 57213cb194dd12e483d56409f9cb2520c1ee7abe
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu May 31 14:16:01 2012 +0200

    Testing with the new URL format

commit e0037e236d0546245396082ea699851a32a41dd1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 31 12:10:56 2012 +0000

    80 character terminal

commit ab11522db52ee8a6ec2486ed90676c291afcf98c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 31 12:10:02 2012 +0000

    local copy of cat(1) manpage

commit 8ace62a4ab2681aa11fed41ddd7189f33c44f735
Merge: c59a180 02b5fe3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu May 31 14:05:47 2012 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit c59a18026e1d6095fae631f7bf01deb9d0dec1e7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu May 31 14:05:22 2012 +0200

    Add constructor to normalize_url

commit 3e7b8b412f4238f0a7fcdac468cbcd739ef57a20
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu May 31 14:00:42 2012 +0200

    Be strict about missing Step#constructor impl

commit 02b5fe38e428a84fbc9b082556ff07a409a7fa45
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 31 11:39:13 2012 +0000

    squeeze update

commit 4a3b1bded93ce0046d98b3f2ad6fbb0b97685992
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 31 10:16:12 2012 +0000

    add a README

commit 4d7b3e4ae09c9e3568055c896021e7fc4757216e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 31 10:15:10 2012 +0000

    note that a system upgrade of cf-testframework.indexdata.com may break our test connectors

commit ddfe980b348b245cd646efd8cfbc909fd450d7a2
Merge: 9eb2f0f f148da5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu May 31 12:13:05 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 9eb2f0f0267c551f2ae2611cf1a5af5ae9e68eb5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu May 31 12:12:57 2012 +0200

    minor

commit f148da5a9059ca89fbb4c9a3f22f70b7f64e454c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 31 10:02:52 2012 +0000

    system upgrade of dart (debian lenny -> squeeze)

commit 19355951baefba4f253fbe5099d2713d252e0a5c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 31 08:44:13 2012 +0000

    display time when hudson finished

commit 6ce91ae6285f10eb27349fb34999e369b7a67138
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed May 30 18:27:17 2012 +0200

    Minor fix to a debug statement

commit 8f157097aa047b57ceef77bb1df646781a983546
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed May 30 13:45:53 2012 +0200

    Add debug dumps to cproxy
    
    When processing session 17, it looks for a directory /tmp/cf.17.dump,
    and if that exists, dumps each request and response it makes in that
    directory, under a filename that is derived from the url.

commit c8cb0cd39fe54498a95427b34bd22f51a43b5dfa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 29 15:26:13 2012 +0200

    Get rid of warning

commit f7fe38ed7149b8dd856621a3dfd79d408640c07d
Merge: 5b08785 41cb101
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 29 15:24:46 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 5b087858338881a84088463e604c72d79e5ced2a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 29 15:24:28 2012 +0200

    Reformat

commit 41cb1011014a30b6759ae8ecde4959a77f6ecd73
Merge: 64bc799 2e75172
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 29 14:11:19 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 64bc7996f8795ceb786335fa2bc68ced79d35491
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 29 14:10:21 2012 +0200

    Even better handling of the referer header
    
    Take the one from the session, unless we have seen one in the incoming
    request. The one from the request gets deproxified.
    
    Unfortunately this seems not to have much of an effect on 5682.

commit 2e75172362ab7026baebdda98ea54e492934dc22
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 29 14:01:56 2012 +0200

    Different log file in bug 3834 script

commit 1f70a9c9a21583c3932fc84886ee78ed4b009e21
Merge: d4275ad f6bc462
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 29 13:41:08 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d4275ad5002e8f9944a336877d9b924a5470abd2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 29 13:40:07 2012 +0200

    cf-zserver allows complex elmeent sets again
    
    Unfortunately, GFS converts straight SRU to that.. This partly reverts
    dd33acbd from 2012-01-12.

commit f6bc462cbb8dee124792ca93ef5261d398d99691
Merge: 5ad81d8 eeb49aa
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 29 13:35:54 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5ad81d8388ab17a1f4799daa3d185ad7e0e32636
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 29 13:34:57 2012 +0200

    De-proxify the Referer-header
    
    If the Referer header looks like a proxified URL, deproxify it.
    Seems not to have much difference anywhere, but seems like the
    right thing to do anyway...

commit eeb49aac9bc0aab36f596ecb614fecae146980bf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 29 12:06:06 2012 +0200

    display: log if stale Xvfb is killed successfully

commit 216ea40a107191754e5a27bb291c57537f808c32
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 29 11:18:49 2012 +0200

    Build only for arch amd64

commit 88e20ba4dfe7b94ddc21fb6bb867e1db9f747d51
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 29 10:51:44 2012 +0200

    display: use /tmp/.X*-lock to check for stale Xvfbs

commit 02329e588fb149ab187d3c0262196a1b90112c49
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 24 12:34:55 2012 +0000

    disable new sandbox script function, and use the old one

commit 72f26b71c57c27f4a3014353c6c86c9bd9e98ef5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed May 23 13:37:40 2012 -0400

    Delete button for scratch pad + minor tweaks to it.

commit 710a7f1f5041eaa17ef7650dd134beafcda8e41b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 23 17:13:25 2012 +0200

    cfbuilder_version already set in saveConf()

commit 9d7653dd4e0e5290104dbc600de2a710cd1fd2bf
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed May 23 10:26:00 2012 -0400

    Up/down makes more sense for the step list, side to side for tasks.

commit 4e0d485514391240c37588c2b67c003951b51f2a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed May 23 10:23:49 2012 -0400

    When you use a commandset things need to move back to the sidebar.

commit d60c56f0022d043f1372323a1db9042b3f4dc8c9
Merge: b7db15d e8043ff
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 23 12:13:40 2012 +0200

    Merge branch 'wosch'
    
    Bug 5703: Save firefox and CF version in connector metadata

commit e8043ff2f8f1c06d01d80f08d7a47a12da2cea11
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 23 12:11:52 2012 +0200

    force to store the cf builder version in meta data for locally saved files, #5703

commit f73890fe04dc9be307c23206cd5a4d5129677533
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 23 12:04:33 2012 +0200

    update help message

commit 8cc93623b2357d3e14aa7a499ffac800ccc91cab
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 23 12:03:14 2012 +0200

    macos: check if there is only one devel profile

commit 43db256cd7e1f412b0b9b0afc1a1d7508b155da1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 23 12:00:27 2012 +0200

    update macos documentation

commit b7db15d7939e26e865379935fdd94cdcb6727e44
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue May 22 19:37:23 2012 -0400

    Keyboard control.

commit 7c3c1c09a22ab642c0b82823239bd103c524f06c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 22 17:50:07 2012 +0200

    set firefox pref indexdata.cf.version automatically

commit 82cb602e875e5cfbee489a3443d4c0caf41ed6b4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 22 17:44:15 2012 +0200

    Save firefox and CF version in connector metadata, #5703

commit 4befc4211d56ccf27cba354ca11e7821e8abcee7
Merge: d3c3cdd 806e12d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 22 16:01:06 2012 +0000

    Merge branch 'master' into wosch

commit b14df361ca4fbc6524d3ae443527a3fddcbf0635
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 22 13:49:56 2012 +0200

    Improve cproxy basic authentication
    
    Now sets up basic authentication if username OR password is defined in the
    session. Used to do it only if both were set.

commit 806e12d4d56d50ef7045b68169a94ab8e7500585
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 21 13:19:55 2012 +0000

    run perl and shell script tests

commit 51711e34f7e621851654700b6cdf060d2d2e6196
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 21 13:17:49 2012 +0000

    skip test if MP on port 9000 is not running

commit e8b12558efd83c8b0b5c28c6bada6494b9889bd7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 21 13:16:33 2012 +0000

    better warning for skipped tests

commit fcc13d744004df00c9422fbc717b03435842c764
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 21 13:04:18 2012 +0000

    test if the /toroid.pl output is valid XML, #4923

commit 69caae369becdf5ebea90e39b0a9bbbf1c4d1145
Merge: 4f82b44 fa99cae
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 21 11:52:58 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 4f82b44c158a5b11a14854d4b58782bea88d9c67
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 21 11:52:39 2012 +0000

    on success, remove all temporary files (except if debug=1)

commit fa99caec93913dfcd71085d6aac746676c667a47
Merge: 7322d36 a2d3383
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 18 12:49:22 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 7322d364744a00b984a7284251b2ed2d86871a28
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 18 12:48:32 2012 +0000

    move version mismatch message to column Reliability

commit 73eaf1ddd09444c31c890625e8ef67f73bab9dad
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 18 12:46:35 2012 +0000

    move version mismatch message to column #failures

commit 3e6a9a5dd28590a2685fe4e25a0458df4b638402
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 18 11:18:26 2012 +0000

    display version mismatch in list view

commit b960aa54f5a87bed197422161ba24244fdd5f1a8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 18 11:16:03 2012 +0000

    display version mismatch for every connector version file, #5726

commit 0dc464176d114e917de8d61b6250f79a6e122321
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 18 11:08:40 2012 +0000

    display a warning in RED letters if the released connector version is newer than production engine

commit 3eae97b9d8ff7e237ab6fee222eb958365b32136
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 18 11:00:14 2012 +0000

    display CF builder version of a connector if available

commit 11d6a5a45a9cf85df51da6502cc5f963b7cc7c59
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 18 10:51:05 2012 +0000

    back-port version.pm check due outdated perl modules on debian lenny/squeeze

commit 6446271c1cea348b22a8828063199198a3944309
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 18 10:29:20 2012 +0000

    indent

commit 0f92e6be43c1e3a0666fb5ed550e9ae79e650f57
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 18 10:29:11 2012 +0000

    indent

commit bdb2b4293869fef561ebee2047d4c68b0ca24cad
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 18 10:28:51 2012 +0000

    check if a connector will run on a given engine by builder version

commit 75ca89a8ea9d8872a2e89177570a65e7f7831d14
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 18 10:13:00 2012 +0000

    display meta field cfbuilder_version, #5726

commit a2d33832a1edde614091bbabafbfe84d834e07e3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu May 17 15:40:33 2012 -0400

    Step scratchpad.

commit 6696809b12dc6baf6740cf10d7605fa06ed5fb0f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu May 17 15:34:19 2012 -0400

    Minor xul cleanup/whitespace.

commit aa9090e3fcefffbfc0951ea5123e55f527108872
Merge: 9caaf0e a3ebf2c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu May 17 10:29:28 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a3ebf2c2cd4b8aa4a419054766c362d11057b1be
Merge: b15f5e9 7372231
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 17 11:57:04 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit b15f5e9c398f868c39fb9436e9e1b768ec8c7ce4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 17 11:56:52 2012 +0000

    less verbose output

commit 9caaf0e4d7ced75f17bb164eb5e053ca36c0d159
Merge: 0d8d25b 7372231
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed May 16 18:17:56 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 7372231dfea0be74177aa6919258c4a85368dd82
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 16 15:10:40 2012 +0000

    build agains new cf-xulrunner package on linux

commit 13001aa71842954eae265e58b0888fcfb020381e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 16 15:09:43 2012 +0000

    display a message how to kill stale cf-zserver and lt-metaproxy proceses which prevent starting a regression cf-zserver process

commit b42e65734a0d6112685dc2c742321b079fa43b04
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 16 15:04:26 2012 +0000

    bash'ism

commit 02208aba64c66621b67295085d7f62f8030e28f8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 16 15:04:03 2012 +0000

    run first the unit tests, and then the regression tests

commit 2c0ead71533bcbfc34f20b0902c05a9f76551f99
Merge: d3c9e1d 9156548
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 16 14:54:41 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit d3c9e1d94baaae4684bf5b10fdeef1f1d357a4b1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 16 14:53:51 2012 +0000

    documentation

commit 824d09486028c1bc58560d7718d40939d9b0ba30
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 16 14:49:50 2012 +0000

    Enable to stop regression tests at first error
    
    by setting the environment variable REGRESSION_FATAL=true
    e.g.:
    
          REGRESSION_FATAL=true make check

commit 95367a00fd7946220721c396174cde3ed30b8842
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 16 14:40:42 2012 +0000

    Enable to stop regression tests at first error
    
    by setting the environment variable REGRESSION_FATAL=true
    e.g.:
    
      REGRESSION_FATAL=true make check

commit 9156548a4937327695e5e51623f3812eda04a186
Merge: cb5530a 1905260
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed May 16 15:00:11 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit cb5530a2251d20ee2ed3a8cfbedd255bf18a85ac
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed May 16 15:00:05 2012 +0100

    Ignore files generated by new build process:
    	xpidl_debug
    	xpidllex.py
    	xpidllex.pyc
    	xpidlyacc.py
    	xpidlyacc.pyc

commit fc9695e62b0e47d15faefee0870933f9d89afacf
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed May 16 14:59:28 2012 +0100

    Add comment for running cfws-ilssh.pl against UPenn ILS connector.

commit 190526071ba55f3be55abebaf0cff0873e77d449
Merge: 4713c91 a89be36
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed May 16 15:52:17 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 4713c91ab09d6e1f157e8715807e2acd986128f6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed May 16 15:45:55 2012 +0200

    Refactored value-setting functions into xulHelper

commit a91fc694bdf4ffeadb26607b9b2ff792ed892e25
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed May 16 15:38:41 2012 +0200

    Towards map presets
    
    Default values, and actual mapping lines come from the template all right
    JSON paths are missing.

commit a89be3641698d8174621533e45fbd54acc67865f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 16 12:17:18 2012 +0000

    RPM using cf-xulrunner10

commit f69b762a3e95c3740b5489549c71527a3704117a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 16 12:08:29 2012 +0000

    Use python2.6 consistently

commit 4d7b1fff5ae2b105306451a564dbb1893eb8417b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 16 11:52:37 2012 +0000

    Prefer /usr/bin/python26 over python
    
    Unfortunately, straight python does not suffice on CentOS.

commit 5377579fcc7cc4cde5d3ecf487fb85bda1754288
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed May 16 12:37:18 2012 +0100

    Add support for "blocks" and "fines" commands.
    When loading the connector by absolute filename fails for reasons
    	other than ENOENT, do not fall back to trying to load it from
    	the connector library, otherwise that will also fail with
    	ENOENT and the original message is never reported.

commit 0d8d25bdcc78a15ce8a12ce06571876cc1a2e41a
Merge: b352dff 9fff165
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue May 15 19:55:48 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9fff1651ba312827b3b498c493836115982863d3
Merge: 063e8e2 44d9b64
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 15 17:56:57 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 063e8e275c82c4af6eec39f2ab6f044d25c4b277
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 15 17:28:22 2012 +0000

    perltidy is not needed for package building

commit 44d9b64cf4dee58983b2c35c316e64ef8227ae7b
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue May 15 17:39:15 2012 +0100

    Add "get-fines" task to ILS template.

commit b352dff0a573e35f6cb4ef8cca114f24eb19acd7
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue May 15 11:06:06 2012 -0400

    Whitespace

commit be2b0fbcbbc074cb42fb6e575e87ecbc18a374bd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 15 16:57:06 2012 +0200

    Using cf-xulrunner10 instead of system provided

commit 7cd32751f5728f7c1b569fdfb675336b9d97afaa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 15 16:42:20 2012 +0200

    Update deb changelog to next series

commit 62c57e7e0a080695c2f73be1d8828bf514ccc9a7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 15 16:41:53 2012 +0200

    Let master use CF 2.15.0 for now

commit 00d5d9a253eff987257ea54f93737f6b0707b666
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 15 15:44:42 2012 +0200

    Test cases for the new stringterm
    
    Only connector test at the moment, listquery does not have unit testing

commit b552baab1c18d2aedef4763e81da9ff5478cd582
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 15 14:57:45 2012 +0200

    listquery generates a stringterm
    
    with quoting and truncation in place

commit 25464d22ad8619ce7b29d1c713615c33c936d190
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 15 14:20:19 2012 +0200

    Towards stringterms in listquery
    
    UI components done. Have no effect at run time (yet)

commit 503df0d622b3b10b11312a870a130072161a0130
Merge: 5fe1306 0c751ed
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon May 14 12:36:04 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0c751edc01b3f68642f92ec48467f42bd6de87a5
Merge: c0e3d9d b2a054f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon May 14 15:54:37 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit c0e3d9d7fa79809a6bb339a70163a84a7f92aef1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon May 14 15:54:06 2012 +0200

    Added a unit test case for bug 5714

commit b2a054f9de934c74182b25ff48e6ba350ea036c2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon May 14 11:50:48 2012 +0200

    Ignore interrupted connector downloads
    
    And log a warning. The failure is pretty much silence in the UI but that
    should be OK as in most cases another CF download has already begun.

commit 5fe1306cfac926eecf3f5848004f14ac3609dd48
Merge: 8857464 a54c5bc
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu May 10 23:30:59 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 88574646b04ad0ba9c99308d274d509b6ca03a97
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu May 10 23:29:56 2012 -0400

    Trigger autosave on quit.

commit 20c80eb632f87d0ba53ad28af4f03771e84e6822
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu May 10 17:51:31 2012 -0400

    Add set_pref recipe for changing user agent.

commit a54c5bc278f7c571c1c0aa85c2a2a13eee51acc2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu May 10 14:33:28 2012 +0200

    Fix a varname pulldown in case of no template
    
    When creating a new value in xulHelper.selectMenulistItemWithValue,
    set both the display and the actual value. Without this, the code
    that created pulldowns for var names in parse_xpattern failed in
    a subtle way, when there was not template for variable names. The
    actual name was added to the pulldown, but only to the display side,
    so when generating patterns, they all got variable $undefined.
    This is a situation that should not occur, but Mike did run into
    it, so it was better to be fixed. Might have affected other borderline
    cases of pulldown menus as well.

commit 77e50c47fe38ecd7efa2338d432a434cf0a0bfe0
Merge: e6ea2f6 5f2c204
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu May 10 12:46:13 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5f2c2041690cb9b02cd95ba2bcfd72a32aeb52b9
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed May 9 15:56:18 2012 -0400

    shift-meta-s open step window, shift-meta-m open meta editor

commit eb7069ff195934c3a7def78a6628702bba5b47e7
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed May 9 14:43:55 2012 -0400

    Consistent braces

commit 6485dbd87cbd06684e7c413e2f22948aceaa621e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed May 9 12:53:56 2012 -0400

    Steps to copy and delete.

commit 07882f9e5d0d61c09b2428bcc76e61741de7dd97
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed May 9 12:50:34 2012 -0400

    Massive omission (lost a commit in a sync?) undetected because of fluke.

commit e6ea2f6b85656f5037a8e291b49df550aa1f4e93
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed May 9 15:49:40 2012 +0200

    Removed some debug output

commit 8ced7d2471b24399f850423ab0d60db92f5fcb29
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 9 15:45:31 2012 +0200

    Update NEWS with more engine changes

commit 38d1ffbc1e1c26c8dafaef5a3b3ec3672b3374fa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 9 15:42:23 2012 +0200

    Add note on Xvfb handling

commit 52f00181e35a336f5d0cf791c12928c406431df8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 9 15:39:00 2012 +0200

    Incorporate CF 2.13 changes

commit b573e0533dfb6cff5b14b91aa646f84b6e665bd0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed May 9 15:20:08 2012 +0200

    Bug 5701: Defensive coding if no $ouput.results in the template
    
    Parse_xpattern was broken in any task that did not have $.ouput.results
    in its template. This commit adds an alternative to fall back to
    plain $ouput, and soem defensive coding if even that fails. All this in
    the code that draws the pull-downs for selecting the $.variable for
    XPattern elements in the design tab. Should have no effect on run-time
    behavior.

commit 09a2e8ce62cb96990181a12fc133cbb07bbb2018
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed May 9 14:13:11 2012 +0200

    Improved xpattern test connector
    
    Now detects a missing page, and asserts a decent message, so as not
    to fail with uninformative "Xpattern failed - no hits".

commit 33694e9ee8139cb60a44d8b47eff1815ca4cdf8d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed May 9 14:08:31 2012 +0200

    Re-enabling the xpattern test, now that the test page is in git too

commit adb3a619b996c6bb2a665fcca83169938989bc5f
Merge: f05d994 e4ce060
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed May 9 14:02:23 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e4ce060bb9d4beee9085141b3e47fd7442b281a6
Merge: 391ab7d 435816f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed May 9 14:02:06 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 391ab7d6a2e82224891b28afb9102590d5073709
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed May 9 14:01:46 2012 +0200

    Adding the forgotten test page for my group test connector

commit f05d994ef71d708e72b107a3af278859d76995c6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed May 9 12:07:49 2012 +0200

    Option to disable XPattern autogeneration. Closes bug #4794

commit 435816f5cbb4c1f6f879f47338402858c4964c3d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue May 8 19:39:05 2012 -0400

    Prevent deletion of the last output (not last output in list)

commit f9f25465493c6c8c2b6c9060802303b5c1169cc6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue May 8 19:38:20 2012 -0400

    Clear data in the engine.

commit 11649d51b1ffb7cdabcde66cdcbb55da6aec4d26
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 8 21:43:28 2012 +0200

    Disabled the xpattern test
    
    Works on my wheezy, but fails under Hudson. Probably due to different
    DOM tree from the same HTML, bug 4949.

commit 40bb31a842b8fa2bc190d4295cb8c459fed24d35
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue May 8 15:05:24 2012 -0400

    Clean up Transform UI

commit 3f7f8a62ab9da9e9d1ffa2885becddd5ba190bd4
Merge: 0600829 9321859
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue May 8 11:04:03 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 060082909b3dd72170f656119882267ca671de9b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue May 8 11:03:23 2012 -0400

    Fix issue w/Transform.upgrade()

commit 9321859303e02d03ed46418b53257d76722c37e2
Merge: e6d6a5d b11adc5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 8 16:40:24 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e6d6a5daebdbf86be3282de9d4ab3286195d9694
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 8 16:39:55 2012 +0200

    No error boxes on auto-generate. Clear xpattern if no nodes.

commit e6bf30bdd493169e090bb73f942ccee954dca507
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 8 15:34:55 2012 +0200

    xpattern: groups seem to quto-edit too

commit ee8abc0c0b6b04dedccf65e8656c7039f8f54574
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 8 15:04:13 2012 +0200

    Add a new test for groups in xpattern

commit b11adc5336c6827e213a39098dcb2ce1c3bb7ac8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 8 14:22:20 2012 +0200

    Revert "cf-zserver: session process kills children if stopped"
    
    This reverts commit 583d59cee7de83f629ec8ba9e756555f133ef98f.
    The file locking scheme makes this pretty much redundant.

commit cae598ba46617890c3be48b6047465065223939e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 8 14:12:35 2012 +0200

    Xvfb locking: back to file locking
    
    The display handling now uses file locking again combined with
    pthread mutexes. The file locking allows Xvfb reuse regardless
    of how any previous instances of cf-zsrerver/metaproxy was terminated,
    because file locks are guaranteed to be unlocked by the system.

commit e83859b45faf52dc7d04168ab79355e6ad34dd2e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 8 14:12:06 2012 +0200

    Auto-generating xpatterns in designer tab
    
    Basic xpatterns seem to work. Groups still give problems

commit e6e1c563baeb5f00b57fbd72417e879cc40c3117
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 8 11:04:58 2012 +0200

    Minor (trouble with git)

commit d7b3423512d61e39ed64ba01f341caea5f70dcf9
Merge: 4b43698 08bf92c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 8 11:02:22 2012 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 4b436981a897bb112b9d5c47b5d8a1006f613cd8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 8 11:02:03 2012 +0200

    small comment

commit 08bf92cc5201d56690bdf9b9a7c777a36fc05c05
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon May 7 16:37:56 2012 -0400

    Multiple outputs from Transform

commit 4d567102f71266010172609c5eb99925141a9470
Merge: 622cf80 b1bd2e6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon May 7 14:54:22 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b1bd2e698f4ea7c4da426dcc12711a51893f6834
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 7 11:10:41 2012 +0200

    Display: close all files after Xvfb fork

commit 9b2253835b9f455aa3acf784290536137e7905c0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 3 13:32:41 2012 +0200

    Better error reporting for CF tmp files creation

commit 75f643a7caf833a92e6078379b6427e13efa3cd3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 3 13:06:26 2012 +0200

    cf display: check retval of LCK write

commit 35434503d4a8026888e1a60708bad89e2d3878b4
Merge: a14b98f 77703c1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 7 10:11:36 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 77703c19a0005ace2373b905c583a7dd16ac3bd2
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri May 4 16:56:01 2012 +0100

    Add new get-blocks task -- part of bug #5656.
    Remove pointless <requirement> elements.

commit 9162136eefd85ed39f7580aafb6aef8a84388d6b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu May 3 14:50:48 2012 +0200

    Or-bags no longer allow non-equal relations
    
    ( type = book or type >= article )

commit 70542b6af300f92ee767e2f4f65caab0db203cc8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu May 3 14:41:11 2012 +0200

    optionally merging the or-values into a single string

commit 22a64cad889df168d98b62bdc64e62e0fc23dfa5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu May 3 13:51:40 2012 +0200

    Towards OR-bags in fqlimit
    
    Handles simple OR-bags all right, detects when an AND/OR subtree
    is not a limit.

commit 622cf80a4426be138338648b7407c7adfbcc71ca
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed May 2 12:32:03 2012 -0400

    Some helper scripts from optimise benchmarking effort.

commit 8ef2dc5a92ae19ab0764b60a19fe0b27905c36af
Merge: b49f4a9 d5c4d1e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed May 2 10:35:01 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b49f4a9bf5edbdacc857ed50b3f5ecc9dbb42631
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed May 2 10:24:33 2012 -0400

    Fix set_value when both constant and a parameter are set.

commit d5c4d1ec1311cdbda9fffdc46977d0c676246738
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed May 2 15:06:20 2012 +0200

    Slight improvements in error handling

commit 56d13475ecc258c19892a4315ec08df99f14a35e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed May 2 14:57:31 2012 +0200

    Report all errors in apache error log as well

commit 9cea1dab80f8badf95dfc64fbaa3ff383e271c82
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed May 2 14:45:04 2012 +0200

    Improved error handling in cproxy
    
    Now returns three types of errors for its own stuff:
      500 Internal error - cproxy config
      500 Internal error
      400 Bad request
    And if receiving a HTTP error code from the proxied web server, returns
    that, including all the content from the server.
    In case of HTTP errors from the content-connector SRU request, returns
    then properly as well. In case of SRU diagnostics, displays them.

commit d15b08cff2afb86e2095114d3be83a16056e1b57
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed May 2 14:44:49 2012 +0200

    minor

commit a14b98f1b3b8399850d10330bde6eb7fb61272a6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 2 14:16:41 2012 +0200

    cf-zserver: session process kills children if stopped
    
    If a cf-zserver session process gets terminated by signal SIGTERM
    or SIGHUP then all spawned children are killed too. Usually
    cf-zserver session processes are not terminated like this, but if
    they do, then this ensures that Xvfb's are terminated as well.

commit 8515555ed72181f709e12b9d66c29a4922a34d93
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue May 1 17:20:41 2012 -0400

    Allow flexible jsonPathField conf towards multiple output transform

commit 68343de6506127fe5c029f307dbd12cc1ac9b614
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 1 12:46:05 2012 +0200

    Minor change in (my) NEWS entry

commit 2a1281b68c008c2fdd0e078ddf493f2e666c6924
Merge: b18d56f 20e5fb3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 1 12:32:31 2012 +0200

    Merge branch 'heikki'
    
    Merging my changes into master

commit 20e5fb3383ebf6ebec865d62549cbc4bd9afc255
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 1 12:31:39 2012 +0200

    Minor typo

commit b18d56f34edfe436cb046a2ce7702fef4a193fb8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 1 12:24:52 2012 +0200

    Build for Ubuntu precise, no build for maverick

commit 3f8752188739eb86078018bf3d85bbdfcaf432d4
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Apr 30 11:30:15 2012 -0400

    Reorder transform elements

commit fa6491497ea1e5efe18ea0cae81495bb22f36aec
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Apr 30 14:53:44 2012 +0200

    Add unit tests for cap flag defaults

commit d1d2db8040fc095a72b7c57909f5f20243a1c713
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Apr 30 14:36:33 2012 +0200

    More unit tests for fullquery

commit d787ad635683ce5aa565e7596179fcf6d9a7e4fa
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Apr 30 13:12:01 2012 +0200

    Regression test for simplequery
    
    Most of it was old stuff, added a few tests for year ranges, although
    these are well covered by the unit tests

commit 1567ee6e28f7f809a70f57697884d0ef81578bf7
Merge: 477b77b e03917b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Apr 30 12:50:39 2012 +0200

    Merge remote-tracking branch 'origin/master' into heikki

commit 477b77ba3c2ebfbf6fda0f4ab3504d1602d04984
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 26 14:13:08 2012 +0200

    Fulquerylimit now produces proper start/end limits on ranges
    
    Puts them into separate $.variables. Merges ranges in case the query has
    several terms that relate to the given field.

commit e03917b01225b974460bac004fcee085345fc1d8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 26 11:15:37 2012 +0200

    cf-zserver: log when server stops

commit 728513d620590e7055b09865c30986f4f62729ab
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 25 15:46:01 2012 +0200

    Fullquery test connector support ranges on year, test output

commit 2d862fa5b150abe391b47bc6858d339e30072ed3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 25 15:00:57 2012 +0200

    Test results for fullquerylimit

commit 3c4d318006d351301f1fb21db8d9f6ac09b506b0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 25 14:53:37 2012 +0200

    Fixing details
    
    regression tests failed. Fixed the fullquery-listquery test, it
    showed a real bug for fields that do not support ranges, but where
    the query specifies relation='eq'.
    
    Also, the new fullquery is slightly tighter, in that it refuses
    relations 'stem', 'phonetic', and 'alwaysmatches', just like the
    rpn_to_json does in cf-zserver. These should never be used in our
    system, and in any case, it is better to be consistent. Even worse,
    the old fullquery accepted relation 'ne', and treated it as 'eq'.
    This is fixed here too.

commit bc300d7b840354cbf016dd0a5f7ee1f975d8635b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 25 13:07:44 2012 +0200

    Minor, mostly todo-comments

commit a2612a4323b72423e52ba2c30aff9644a5569248
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 25 11:11:44 2012 +0200

    Log message "cf-zserver start <version>" upon start
    
    Rather than "cf-zserver version <version>".

commit 70dc36597e91577e69d5791fd0ef0775f4fb991b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Apr 24 17:13:06 2012 +0200

    Add a debuig print to show how many unit tests. 39 and counting...

commit e9fce87735ccfe96a0852867c4e55c7fe61daf58
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Apr 24 16:34:32 2012 +0200

    Capflag defaults for stuff like index-startyear

commit 5b67456ea5f69becd1b5c03d53ce7560e89ded05
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Apr 24 15:53:13 2012 +0200

    More validation in simplequery
    
    No relations for non-range fields, no phrase/trunc for range fields.
    Again, more test cases, and more routines in queryHelper.

commit ff84d012439a9fc4be02f95d0e8bc163656698f3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Apr 24 14:26:18 2012 +0200

    Simplequery passes all unit tests.
    
    Still needed: Better templating for it.

commit 02c840f7e36df007a68c8ba8aba8c74688346929
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Apr 24 13:23:23 2012 +0200

    Accept and combine (some) year ranges
    
    Combines all right in simplequery, in fullquery only two terms,
    if they are directly ANDed together. Still more unit tests.

commit c6aa3d51beea3648555b325702ab116a562ad40a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Apr 23 16:27:02 2012 +0200

    Towards range handling
    
    Lots of new tests, and just enough code to make those pass.
    Still need to worry about some details, and especially error
    handling.

commit 28182b24d20d23df8c3fb75c9a15d0e4fcbea1f9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Apr 23 12:56:48 2012 +0200

    minor

commit fce89ed0c276553bf0297d35cf237920005b57a7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 20 15:15:01 2012 +0200

    Add unit tests for capflag defaults
    
    and fix a bug that trunc_L was also reported for trunc_LR

commit 7fc62b80dd64e58034c0de9f93ac733e5ee65fd8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 20 14:48:40 2012 +0200

    minor

commit 33aa0d61f16eb942f15d1f11f704ca501850113e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 20 14:30:13 2012 +0200

    Cap flag defaults for trunc, phrase, etc

commit 3b9cdae7bbefa50975233d99abdcad3721dbd861
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 20 12:37:35 2012 +0200

    Remove debug

commit 1d20297f158c670532744ba33911bfa55f4f69a3
Merge: 86b3bab 6efd439
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 20 12:34:15 2012 +0200

    Merge remote-tracking branch 'origin/master' into heikki
    
    Conflicts:
    	connectors/cf-zserver-regression/regression.sh

commit 6efd4390f15085c03e451150552946ab068b471b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 18 18:46:19 2012 +0200

    Handle configurable prefixes in the proxified URLs
    
    The format is now
      http://proxy.host.com/pre/fix/session/targethost/targetpath...
    for example
      http://cfproxy.indexdata.com/XXX/node102/987654/www.google.com/s?q=x
    
    The changes are only in proxy.pl, cproxy.cfg, and the apache config
    example.  cf-engine and mp work as before with the new config!
    
    Conflicts:
    
    	cfproxy/apache-config

commit d11ade5efa3f8fd5092389cc9f68c6fdab8939f7
Merge: 009e479 164ad39
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Apr 18 12:02:00 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 009e47969a3cf52b273aefe878fa14736c80a243
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Apr 18 11:11:46 2012 -0400

    Option to error on timeout.

commit 164ad39206537dec75670569648d3e6a8725597f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Apr 17 18:11:30 2012 +0200

    Copied config options over into apache-config.

commit 0c3a7f5058fdef2003d4dbc1c0bfc99abf4d7e01
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Apr 17 17:40:02 2012 +0200

    proxified URLs in new format
    
    Instead of
      http://9999.cfproxy.indexdata.com/google.com/search?q=water
    they are now like
      http://cfproxy.indexdata.com/9999/google.com/search?q=water
    
    The proxy_url step now produces these new URLs when it proxifies.
    
    The proxy.pl script can extract the session and url from both
    old and new style URLs.
    
    The apache configuration is trickier. There is a new example file
    apache-hpxy-config which is what I used to test on flurry. I have
    not (yet?) put those changes in the original apache-config example.
    Those will probably have to be merged by hand when installing the
    new cproxy package.

commit fe1bc9174db30e5d0254bd20b85441c68e40995d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 16 12:51:41 2012 +0200

    CF Makefile: try to guess YAZ_CONFIG, MP_CONFIG, MP_PROG
    
    Use sibling directories of yaz, metaproxy -  presumably Git checkouts
    if present; otherwise use yaz-config, metaproxy-config and metaproxy
    as in PATH.

commit 884e93388c732c16932dadf6238bb443445cfeb8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sat Apr 14 15:23:32 2012 -0400

    branch.deleteBranch() needs a parameter

commit 6b0658fa6b01fb724b6ee2958f92cc2a2a114a49
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Apr 13 11:57:01 2012 -0400

    Too hasty--pref getters fail on empty, the user set stuff had purpose

commit 86b3bab599e4f2d390b7ff6dc380518f6738f8e9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 13 15:06:39 2012 +0200

    minor comments about ranges

commit d3c3cdd9dc79632cc6d765b8d1c92a9887c8881d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 13 12:52:29 2012 +0000

    Disable broken test connector:
    
    Task: no implementation of task search using arguments keyword

commit e3fd385e0c0654bad9749519e92aab3a9044abcd
Merge: 0f3c176 978cf86
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 13 12:33:57 2012 +0000

    Merge commit 'origin/master' into wosch

commit 978cf866eed489c216b84f69d97e6eec291f5094
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 13 12:30:16 2012 +0000

    improve error message

commit a345e09de92b71bb6d5127e71831e70e073fd7a8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 13 14:26:02 2012 +0200

    minor comments

commit 62f26143e61a70a05b5da7a561fcd996205f9f7d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 13 12:25:49 2012 +0000

    run all tests, do not stop after first error

commit 8c70fff0e553ed8737a112a761965383295a7870
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 13 12:25:23 2012 +0000

    run all tests, do not stop after first error

commit 6371c35fe88204557426fab4b3f25a74d1171978
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 13 12:21:23 2012 +0000

    run all tests, do not stop after first error

commit 2e9285273fb431b37373c2c2573aab1413dd76a6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 13 12:17:10 2012 +0000

    run all tests, do not stop after first error

commit f21a1f618b913f525ee1c7a91c7bf9149558bb2d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 13 11:53:25 2012 +0000

    expected test results

commit 7139830d0658b2800a8d626c35426c7448d92a8f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 13 11:34:36 2012 +0000

    new test for: capability.policy.default.javascript.enabled = "noAccess"

commit 860ad4163e707717f8240b66bad6c7ba1622ed4e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 13 13:30:13 2012 +0200

    Refactored completeness/position tests out, added tests to fq
    
    also a bit of code for the range magic, still not at all ready.

commit 0431786f874d7152163774abce16bf17fbcb72c5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 13 11:06:59 2012 +0200

    more tests

commit 2db321e1b48b56178d4fcd491e1135e35cce3d34
Merge: 963f692 a2d171b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 13 10:54:47 2012 +0200

    Merge remote-tracking branch 'origin/master' into heikki

commit a2d171bfe095f0d7fc0c37572cf142c8279fcaa9
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Apr 12 18:17:29 2012 -0400

    Streamline set_pref and add new unit test.
    User set flag is a non-issue.

commit 325b93f4225b0421be1b84472fe5ff4aef9c3044
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Apr 12 15:01:30 2012 -0400

    Revert "nsIPrefBranch.clearUserPref() doesn't work on the root"
    
    This reverts commit 2bb1a7e06ed55bb64803aca19ac4236b73299c6a.

commit 963f692cdec5b174f69d047d1586052ab4398e36
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 12 18:01:36 2012 +0200

    refactore phrase quoting, use in simple and fullquery. More tests.

commit 2bb1a7e06ed55bb64803aca19ac4236b73299c6a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Apr 12 11:11:47 2012 -0400

    nsIPrefBranch.clearUserPref() doesn't work on the root

commit b88eb53a0808c2536026bf54d6f7e823e08a704f
Merge: 58c654d 5bd1318
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 12 16:26:53 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 2ab182832eebc68d7b134f54307a54a0eb02877e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 12 16:26:31 2012 +0200

    Towards refactoring phrase quoting

commit 58c654dcc7bf43caf486fd5f49af53cef43ea168
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 12 16:24:36 2012 +0200

    Log messages when we get a ConsoleMessage ..
    
    It seems that we sometimes "miss" messages during timeout situations.

commit 9b3e6a59b5e9ead5a31099d8c12e973f4e5e33fe
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 12 15:17:12 2012 +0200

    Refactor trunc out of simplequery

commit 4465c4e7828a28a720184b552d487207b4876e17
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 12 12:35:59 2012 +0000

    move cookies <div> up, to see it on a failed screen shot

commit 5bd13189f3c395e6cfc68133505851cf78319430
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 12 14:02:35 2012 +0200

    set test pass on centos5 / xulrunner10

commit d2863cbaf5cbf10083d9e0a1eee7323508111d36
Merge: 5a875b0 0ee50be
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 12 13:49:36 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 5a875b0a68d2f5e9624ed773725bfd6d579f850d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 12 13:48:34 2012 +0000

    regression test for Set Preference step with cookies, #5588

commit 0ee50be2ccc252cec23c232946b6da499c7d11e2
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Apr 12 09:09:45 2012 -0400

    Syntax

commit f0fb641ff47620dc4691c72c1876c3385cb9abf0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 12 13:54:54 2012 +0200

    phrases in field lines, as checkboxes

commit 3daa2816252b48268f7b510b40f5c628a105488c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 12 13:45:17 2012 +0200

    Phrase quoting on general tab

commit a0f94b52e78f985b5386e9df7fd62c31bc502330
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 12 13:18:52 2012 +0200

    Allow testing a single connector

commit fc298a16373c5aa45ba421ea6d492da616b79465
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 12 10:41:59 2012 +0000

    set cookie, #5588

commit 8ae4f847ed3bf3b94f99fbddb4e1c7e72a2219a0
Merge: bcc4f1d e865e38
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 12 12:32:41 2012 +0200

    Merge remote-tracking branch 'origin/master' into heikki

commit e865e3869df8cab7ac6dad50aae187586cd32acc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 12 11:49:35 2012 +0200

    Engine: set HOME variable to that of CF_APP_PATH
    
    This is because Mozilla crashes randomly if HOME is unset.

commit c8e617e23763bc5beb159037daf2c3f7fa08c7bd
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Apr 11 16:56:20 2012 -0400

    Streamline Set Preference and handle FF11+ dropping type coercion

commit 0eb25e334e28790fcb635ba064360e9130fb96a3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 11 16:58:07 2012 +0200

    Interpret assertions for search too

commit 99dd3233c2dc3b44aabbaec90590d088500b22f9
Merge: 1eafd11 305bcc2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 11 16:26:47 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1eafd11dda9ebb30194455b79fcb3152b7c43da9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 11 16:26:39 2012 +0200

    No lenny. Bump to 2.14.0

commit 305bcc2f7a9efe848b200f8ce657ea2c6cc54f34
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 11 16:25:55 2012 +0200

    working test on debian wheezy/sid for javascript=true, using xulrunner10

commit 24bc65ad532b9f9440eaaa7c025da8522e06ad3c
Merge: 329c72a fd7487f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 11 14:13:57 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 329c72a4384a41c991ac6ac5241f0d653d471730
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 11 14:13:17 2012 +0000

    regression test for set preference (aka disable javascript), #5477

commit bcc4f1d6cf7c85e4cdb43c982cd1263e948f840d
Merge: 3a93343 24bc65a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 11 16:12:32 2012 +0200

    Merge remote-tracking branch 'origin/master' into heikki

commit 3a933431451501a9970c879a54a2216699617f6a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 11 16:08:30 2012 +0200

    minor

commit fd7487f31e34aa5199f3c87538631b483ea139ed
Author: John Malconian <malc@indexdata.com>
Date:   Wed Apr 11 09:53:32 2012 -0400

    reverting cf-xvfb.log logrotate change. not needed

commit 3a676b932146dc4cf17e4d6b64e23f406ea6d739
Author: John Malconian <malc@indexdata.com>
Date:   Wed Apr 11 08:53:30 2012 -0400

    added cf-xvfb.log to logrotate

commit e515fe50a519e92ffa9c80e63986874de84fe6ff
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 11 14:18:34 2012 +0200

    Towards queryHelper

commit 295a0306d92d90f32dea19edc61cff0aa3ed1d89
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 11 11:41:09 2012 +0000

    a test page for testing if JS is enabled/disabled

commit 0f3c1765b000dd2e763c254566c807746fad6c99
Merge: 6633ea6 fba99c4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 10 13:04:18 2012 +0000

    Merge commit 'origin/script_sandbox' into wosch

commit 876a1f7a6510b735e92716184428c527757977c6
Merge: 7b51f77 6633ea6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Apr 10 12:31:46 2012 +0200

    Merge remote-tracking branch 'origin/master' into heikki

commit 6633ea694f14e87849a6fc74bcfaf47e9950dab7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 10 12:15:33 2012 +0200

    Engine: reduce logging WRT display locking

commit 26cb8074884686d2618f8da6287c3fbde17e726d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 10 09:56:20 2012 +0200

    Pass subdatabase to init task parameters
    
    The subdatabase is passed as "database" to the JSON object for init
    task. It is still, as before, also passed as "database" to search task.
    The idea is that we use the subdatabase to both log on to a service
    and/or narrow the search itself. Bug 5570.

commit 520f7b46e27ad9127a35bb58f0ef7d05424aa32d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 9 15:24:28 2012 +0000

    improve debugging and display POSTed JSON object for debug >= 2

commit 0ada51996f7c431419b943f4691a5eff73c843b0
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Apr 6 23:33:22 2012 -0400

    Purge errant dump() from earlier debugging.

commit 993ca79aef6204143a4cce25eaae11a7e84a350a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Apr 5 18:44:27 2012 -0400

    Data browser refreshes on task failure and preserves tab

commit 39330477986e38d2b7eb5a5ad0a82eeccbf6efd0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 5 14:23:46 2012 -0400

    Allow lowercase "jason" to build himself a redhat release.
    
    That's the most funny CF bug ever seen! Apparently the line
    
    	%define idmetaversion %(. ./IDMETA; echo $VERSION|tr -d '\n')
    
    match the character "n" for whatever reasons and leave Jason
    in the dark. Uppercase JASON worked fine.

commit 91b4169a213ae57eb3082e116bc9e5bbcf5dcc19
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Apr 5 12:34:01 2012 -0400

    nav_to's upgrade() expected draw() to have worked consistently

commit d7fdf67d3b2f38c21012e0c244d258ea10ee3a95
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Apr 4 22:26:25 2012 -0400

    Port content filter to newer Xulrunners

commit a297c2664b54860da6360b80315a4f39c95d43f7
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Apr 4 10:09:01 2012 -0400

    Upgrade normalize_number to use new jpHelper.

commit fd14330a37414d505db5aa529705b080b33f1739
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 4 15:55:19 2012 +0200

    Engine: Using new MP utility wrbuf

commit e6dec1edf52d7eba790dfb5c964f86e053ad98ba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 4 15:54:41 2012 +0200

    Runs same test as cf-zserver , yet again
    
    We want that MP CF module to behave as cf-zserver. This script is
    not called by engine/src/Makefile.

commit b15ae38e9792d21e8c1a714dfe8c06782c1e04f0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 4 15:06:39 2012 +0200

    Engine: require Metaproxy 1.3.28

commit be03eff80a7cfe4de505627a00125a0f71d359b6
Merge: b0c013c f3d1f18
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 4 09:34:54 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit b0c013c746f91f3c4000e2480ae7ff345a51ef68
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 4 09:34:18 2012 +0000

    upload news.xhtml file together with the builder.xpi to cfrepo.indexdata.com/download

commit dfea979eb5ec2ff83775bedad14ec6895a6ae13a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 4 09:31:23 2012 +0000

    remove stale OCLC configs and targets

commit f3d1f182704b1f95e2cf512a766d5aae25827945
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Apr 3 16:52:40 2012 +0200

    Update

commit f5ce16f9a2f46400712711a7696f99278ad4c7bc
Merge: a1452e2 043cb69
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Apr 3 16:51:00 2012 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf
    
    Conflicts:
    	builder/templates/search.cft

commit a1452e2e5f51d91b8b2ed266d97c6362c2e75571
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Apr 3 16:48:32 2012 +0200

    Seperare error code names and values

commit 9ded95f874aa830cc1b0f4e21a34171161db09bf
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Apr 3 16:46:27 2012 +0200

    Extend with array-of-objects handling
    
    objects of the form {key:"key",value:"value"} may be fed to the drop-down
    method for more control

commit 043cb6922d078c30321e8616283a3a9288726c84
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 3 16:20:24 2012 +0200

    Template: Update error code list

commit 988f9fc4abffce858ba138e484b89574ef309975
Merge: dbc083d 8da2466
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 3 16:06:16 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit dbc083de8374dabc4cde322082843ba344bcf50c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 3 15:49:16 2012 +0200

    Engine: CF assert use last magic

commit 8da24668b131e433603aecfcdace7a2e51efc7c8
Merge: a899752 78ca000
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Apr 3 14:26:05 2012 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit a89975233db7a34bba3c28736aefebace8fd7dad
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Apr 3 14:25:28 2012 +0200

    Extend assert with template-defined error codes

commit 325156fe619b2a5a247793dea00ad96f3bef2323
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 3 14:07:21 2012 +0200

    Engine: add yaz_log message to check init outcome

commit f55d597a6aa2977db74e78556a0af2b50649daff
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 3 14:03:45 2012 +0200

    Engine: refactor CF assertions utility

commit 78ca0005818917484749b0ecf4a62d7ab7ebcc55
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 3 13:31:53 2012 +0200

    Engine: no addinfo CF Magic's without colon

commit f02bf3111ae567fdef2d7dbeecc0ba34b109f1f5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 3 13:21:25 2012 +0200

    Engine: interpret CF Assert magic strings

commit 949beb1ad374becd61f9398c5e7c7fc05952399c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 3 12:27:59 2012 +0200

    Engine: XVfb log in separate file
    
    We save a log file per Xvfb display while not filling up
    cf-zerver/metaproxy.log with unstructured text. The log is truncated
    for every DISPLAY no; hence it will not use a lot of space. But we will
    be able to see logs of last instances.

commit 4f1702bde30498fd6633eb45933743e279029242
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 3 11:57:37 2012 +0200

    Engine: less logging for installed prefs.js
    
    The is now prefs.js in engine/src the production version. The development
    version gets patched to engine/src/defaults/preferences .

commit 448215f596f404a3e5b782fc5c77d67e796493c7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 3 11:25:21 2012 +0200

    Tabs in Makefile, not spaces

commit a7391a54af6593e0ac3ece58ec50b1b4ebe7b2bc
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Apr 2 17:21:32 2012 -0400

    Allow append options on Map step

commit 9fbf85dd22dd4b7d79d7713ea812d15efb46e728
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 2 16:26:53 2012 +0200

    Remove some logging WRT engine communication

commit d03c2c4682202d4912cb18bd27b505b539a0c385
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 2 12:59:51 2012 +0200

    Engine: disable JavaScript warnings by default
    
    Might want away to control it later; even per session.

commit 44757ec563eff2b8192092efe96c1ec1af1180da
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 2 12:04:57 2012 +0200

    Engine: no logging for ConsoleMessage method
    
    moz_web_get_messages + MozView::GetMessages already does it

commit 1b5c4a3de3af061829da15f910e72d210a63893c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 2 12:02:53 2012 +0200

    Engine: save log messages earlier in the start process
    
    So that we can skip Console messages entirely (and avoid redundant
    logging).

commit 0d3493956544df079a957f328101ff0288c053bf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 2 09:51:34 2012 +0000

    Engine: register AppInfo properly
    
    This should prevent this error from showing on start
    
    [JavaScript Error: "[Exception... "Component returned failure code:
    0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService]"
    nsresult: "0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE)"  location:
    "JS frame :: resource://gre/modules/Services.jsm :: <TOP_LEVEL> :: line
    55"  data: no]" {file: "resource://gre/modules/Services.jsm" line: 55}]

commit 71272406ff3cd64435d18284a8d94ab180c1dd88
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 2 09:50:00 2012 +0000

    Engine: AppInfo implements invalidateCachesOnRestart()
    
    AppInfo implements invalidateCachesOnRestart() from nsIXULRuntime.

commit cc52e7b329ae30ad7a214ee85b86379b26ddb649
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Mar 31 00:03:24 2012 +0200

    cf-zserver: return addinfo if "init" task fails

commit aa2695b9f28c7913600d316a70abc4ffacf00e3c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Mar 30 17:33:47 2012 +0200

    Honour skipAll in NextIf type checking

commit 3627f8b15f888a5c79eba904038021ca0728f9ee
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Mar 30 17:07:03 2012 +0200

    NextIf type checking
    
    On initial configuration NextIf will store the type of destination step
    and show it the config pane. On subsequent connector reloads or runs
    the destination class will be validated and warning message will be displayed
    in the configuration pane and runtime log respectively.

commit 9ec05f8a84b1899dafc424130c1589459378f237
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 30 11:58:08 2012 +0000

    update

commit c87aa0111d439427b979bac8629c0fe6232ad87f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 30 11:56:36 2012 +0000

    If a connector.cfg don't exist, use the account setting from "share_status", #5534

commit 2e7a448d354d2ae888087536e935689aa0a75ff1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 30 11:14:44 2012 +0000

    use `make check' instead `make test'

commit 17f549d4d5dd2a6ea97a98131bbda9aa31fa0715
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 30 05:57:27 2012 -0400

    enable to run the test on a given branch, e.g.:
    
      cf_branch=b2.12 cf-engine-devel-build.sh

commit 01facf6a4b2692afba27a08d2785d38fcd11482c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 30 09:31:44 2012 +0000

    display a message if squid is running

commit 1919531dcc281b0213ba6c974c70d555f41872c3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 30 05:27:06 2012 -0400

    add target check-proxy

commit 3332ba447ca5905c98ed79d37454b938ae560105
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 30 05:14:20 2012 -0400

    use group variable

commit 7b51f778a7e1f242b959b368b71772fdbe8dd9e0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 29 17:36:57 2012 +0200

    Minor comments

commit 294e97f7fbaa4a1d6c5cf0007c06b00ed6eff38a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 29 17:32:16 2012 +0200

    simplequery: truncations (and unit tests)

commit af41789d1ca9ae106234c7093cc24144cab960b8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 29 14:30:49 2012 +0200

    CF_DISPLAY_LOCK: Append -username to it.
    
    Use getpwuid_r rather than getpwuid - for thread safety.

commit f96a48eb599906d251d3e2860dba3e5841267f0f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 29 14:17:31 2012 +0200

    beginnings of the unit test system
    
    First unit test passes. Lots of details still missing.

commit d778e786520337daca1b26b2369eb052d03fcea3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 29 14:04:08 2012 +0200

    Towards simplequery: beginnings of actual run() method
    
    Can make parameters in input/temp, but does not yet handle all the
    fancy attributes.

commit 455e1e3978e9c4654ed0cc4a5bd5c57695ec1625
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 29 13:51:12 2012 +0200

    Not setting env HOME anymore
    
    It should already be set when we eventually run engine as
    other user than nobody.

commit 4dc2fc7ef9dee48f8c9259363258cc0d694cd360
Merge: df20501 a627cb6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 29 13:33:19 2012 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit df20501bda43cf99eed7487364357a6df76cc89a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 29 13:31:44 2012 +0200

    CF_TMP_DIR: Append -username to it.
    
    So that temp stuff will be easily separated by users. This also
    makes it easier to run engine as local user while a system
    service is running.

commit a627cb67ce7462379fa7d6fab3188970d6dfb2cc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 29 07:14:07 2012 -0400

    less verbose errors

commit 7bd7cc3ae21bd3e34bbca797c15526645c044d36
Merge: 44d13c1 57a4c43
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 29 07:08:59 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 44d13c1d48bcfef44bf7658bd0b96119610d66b9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 29 07:07:54 2012 -0400

    if regression tests fails: display a help message where to look in the log files.

commit 57a4c43b3b321f1d4723b6a6d92c475f8e23dc69
Merge: e20d576 9126c1a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 29 10:29:19 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit e20d576d7a945c3fbb5fdc0244c50b04b34f6afe
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 29 10:11:59 2012 +0000

    run git clone in foreground
    
    no need for optimization

commit 1669f42f4e6de7e98527feed3a2689a0b0b33d20
Merge: 4118596 9126c1a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 29 11:13:12 2012 +0200

    Merge branch 'master' into heikki

commit 9126c1a233f98fd1210a4348e9a2bb213934cd58
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 29 10:55:10 2012 +0200

    Fix 5525, any/all query fails with single NOT term

commit 0610d31518486897ec0b44c384bd2ec3b5fd53b3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 29 10:42:35 2012 +0200

    Restart MP when engine is removed from it

commit b1a644a705d7547357da0de24593e6403fa487a5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 29 10:33:06 2012 +0200

    Make cf-zserver run as same user as Metaproxy
    
    Is achieved by reading /etc/metaproxy/metaproxy.user if available.

commit 411859694b3d64d99f415f8b70fd72e8c4040e36
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 28 17:58:06 2012 +0200

    Grid-based UI looks better. Beginnings of cap flags.

commit 8c3c89b8595d291a255f47a22581995800714cb9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 28 14:31:57 2012 +0000

    cf-bootstrap.sh - build the engine with the lastest Index Data tools from GIT repo in a sandbox and run full tests

commit 75442c90a532ba47966f4c74dfe401d6d08e42ed
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 28 14:29:03 2012 +0000

    Turn the "permalink" field (as the "url" field) in the test results in to a link, #4956

commit 72fa007508a0c6528a12b40b3b9bf259ac365350
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 28 15:17:41 2012 +0200

    Towards simplequery: UI starts to work

commit 17890f517c0cffc50b7ad4eb758c31994b7685bd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 28 11:22:44 2012 +0200

    Beginnings of a test connector for simplequery

commit 4c3a354947e3f5172c56833e243e1f1cf4074667
Merge: 9fc6930 35cf499
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 28 09:00:03 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 9fc6930bd82c3234fb6c7d950427c389f9512a56
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 28 08:59:29 2012 +0000

    new option fullcheck: will run `make check' for yaz, yazpp, and metaproxy as well

commit 35cf499847d4a0dd766cd6d5c68c40dea2b700e1
Merge: 087b088 9eb1c9a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 27 17:23:33 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 087b0882dc9dcc921d56e84cd1907d17bc5d8bb1
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 27 17:22:12 2012 -0400

    Refactor jsonPathHelper.map() to make it a tiny bit more maintainable.
    
    Grr weird array compromise status quo and having yet to come to a better
    alternative.

commit 9eb1c9a133877aafab5579d54ed90ca10dabf1c0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 27 19:06:53 2012 +0000

    RPM cf-zserver.init use killproc/daemon utils
    
    Use the two utilities killproc and daemon from
    /etc/rc.d/init.d/functions
    on RedHat. The killproc is able to wait for the cf-zserver to stop
    and this could be enough to fix restart problems (logrotate).

commit 71e762c4ab9515bef036fa6b34f8fcb57e92da4f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 27 17:17:21 2012 +0200

    Towards simplequery
    
    Beginnings of the UI, including a popup for selecting indexes.

commit 921a40fd38e1730df2626262356e60c86ba04ec2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 27 10:12:28 2012 -0400

    run on git HEAD

commit 2246db3b02d6722f721f085e5482ce8e925afd87
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 27 09:23:28 2012 -0400

    better check if running on centos 5.8

commit 7ba018665ee922b2cab7b5be03c655fda6d06fda
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 27 10:11:42 2012 +0000

    ignore tests on centos5
    
    centos5 runs an old perl and old libxml libraries. The xml parser
    does not decode XML entities (&quot -> "). This is not critical as long we don't
    run the cf-repo on centos5.

commit 1ec36a9620ef38d4571d20b7053fb459f0983019
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 27 09:53:28 2012 +0000

    target alias "check" -> "test"

commit ab5a2efb0818e37270fc449e311948e42502eb8f
Merge: 50850a4 5325d03
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 27 10:21:36 2012 +0200

    Merge branch 'master' into heikki

commit 34b870c2b115f2af21d24e63ca0813de91aeffd8
Merge: 392ec10 5325d03
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Mar 26 15:01:38 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 5325d03f12d96146753cd8a7e1482c80409af794
Merge: a3acfe3 84db09a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 26 12:40:47 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit a3acfe348b247c858641edeed752609e4e281c00
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 26 12:36:52 2012 -0400

    FreeBSD: set LD_LIBRARY_PATH to find libzoompp.so.4

commit 84db09adb45417b03f1a8cda34d17f3dc1de5441
Merge: f63ced8 bb47e0b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 26 12:25:58 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit f63ced897204835c2a36584525e851fba51d9d8b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 26 12:25:49 2012 -0400

    correct --prefix

commit bb47e0b599ab838554958a5cf00d48aa93f6c95d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 26 12:12:04 2012 -0400

    FreeBSD: need to link metaproxy_filter_cf.so with yazpp lib path

commit 9b26c4271e16a4e2e9bfc688cf76ddf27334f64e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 26 11:32:41 2012 -0400

    FreeBSD: fix SODIR/GRE_HOME

commit df6ec44853ce0b3109636358a7368dde418bb7f7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 26 17:02:27 2012 +0200

    run `make check' if the argument "check" is given

commit cbe0ed35b8f8b24cc34dd2f497b7a3d14de3bafd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 26 16:50:26 2012 +0200

    create directories in /usr/src/redhat if missing

commit b6fdc1ff36574450494f1c94bd67d9395aef1aba
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 26 16:37:59 2012 +0200

    redhat: `make reinstall`' build & install the CF from redhat packages
    
    This allow us to test RPM packages on a local VM

commit ac3be965950c73ce8499b2f216c97f5a5615612b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 26 16:37:38 2012 +0200

    remove old redhat packages before installing new ones

commit 492c546752e3fb5f1d74a758c3643762b30fbf7b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 26 12:50:20 2012 +0000

    add a makefile to build local RPMs for redhat

commit 50850a40241970c13144f13d44c6b0300b2b1c04
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Mar 26 14:10:40 2012 +0200

    Minor (mostly to check git)

commit b49f8a348d55d32345e902b2def50372ab81684d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 26 09:43:07 2012 +0000

    mirror-cfrepo-config -> mirror-config

commit 9461320a56fb1f0772bbbf0c30a424cfcf0ed0e8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 26 09:15:29 2012 +0000

    less verbose mkdist.sh

commit 88b62802385ce35a84be391745ea10fbd85bdfa0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 26 09:00:09 2012 +0000

    less verbose make output

commit df419666d3d192057631d2030706614b2fe68ba6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Mar 24 23:37:55 2012 +0100

    make check: less verbose unit test output

commit 048bd8991df7e1bb6b52b502ebb28e595a19c51f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Mar 24 21:43:06 2012 +0000

    add reinstall target

commit 392ec10881d4cfe2666ecd02e79a497f98393baa
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Mar 23 23:55:13 2012 -0400

    Fix regressions in jsonPathHelper.map

commit 409323a2e4d263a5fd8f2ac43b8a4500eabf0103
Merge: 657f55f c7951be
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 23 17:11:18 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 657f55fb42b80764d7ac19ffaca9b7db40f0806b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 23 17:11:04 2012 -0400

    fake multi.png for metaproxy

commit c7951be8a119f0212b7beca4f9abfa06f1ed23cf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 23 17:10:28 2012 -0400

    FreeBSD: fix yaz-config --libs path

commit edb4537c481a9cde2ec747f965b0a137dbd41a53
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 23 16:13:35 2012 -0400

    FeeBSD: check-xul

commit b96fdfa84f8ab9dff5e1b3b890ffe1e1a194acc5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 23 16:08:39 2012 -0400

    compile on FreeBSD with -DDEFAULT_GRE_HOME

commit a9cb913fbe78d8cda7c42f9bd49660bc1e388d24
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 23 11:49:55 2012 -0400

    avoid Linuxisms

commit 71d39b9d90cfb04af676942ae3b9f1c39df2343d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 23 09:52:52 2012 -0400

    run all regression tests, and exit with non-zero value if one of them failed

commit 27adc670be5ecddc423d7d616fc09a9cc0519d6f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 23 09:41:14 2012 -0400

    check-xul: display used xulrunner version

commit 41bc603346fc4658efda660b2d1f0cee42999e36
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 23 09:30:23 2012 -0400

    configurable make binary

commit d547c1ceb27dd278047489834b434141ef768255
Merge: 00cf578 403a1ec
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 23 09:22:39 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 403a1ec9986999e1853e4b785cac88eb2ab532e7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 23 13:22:21 2012 +0000

    test JSON output without spaces

commit 00cf5782f62c305526cdbb81910493cef9d5540d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 23 09:06:24 2012 -0400

    update FreeBSD config

commit b9451f78e85d73907b7a4dff1cd7ea9cb707194e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 23 09:04:49 2012 -0400

    fix PATH

commit 2f1085a0ce1cf72265b82ef79547d4298f868bd2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 23 09:37:50 2012 +0000

    update tests for json objects with sorted key values

commit 0e4a03721829705cfbf45cd2085c27ed8392fb65
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 23 09:26:34 2012 +0000

    create a new JSON object with default parameters: sorting their keys, spaces after
    
    This should make it possible to run the tests on centos5 with old perl5.8

commit 35b1c32b1e477431cecbd22bd44d44749ae80d7a
Author: Jason Skomorowski <jason@dart.indexdata.com>
Date:   Thu Mar 22 16:26:15 2012 +0000

    Example page compatibility with Xulrunner 1.9.0

commit f6391da5d335da158947734dea60e01d22e53df8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 22 16:19:45 2012 +0000

    alias make test to make check

commit acbd33119874fec4d8ebbbe4baec7093d2774d02
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 22 15:37:00 2012 +0000

    do not run cfrepo test by default

commit cecda8529060bbd4642d42180dd7eead3379258a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 22 16:03:38 2012 +0100

    Importing the JSON.js, which is needed on lenny

commit dde4f10f2d32ef365f1f5d5792a9a9439e9a4838
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 22 15:47:43 2012 +0100

    NEWS: listaqueryelement capflag defaults start/end year

commit 033a66c2ee7e07586ba0daeac4d68fa7c08f95b1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 22 15:46:34 2012 +0100

    Better layout for listqueryelement

commit f316d4d8b29d991a21f2ea61a64b3bc9f7232434
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 22 15:34:19 2012 +0100

    Fullquerylimit sets also capflags for index-start/endyear

commit eeca3460fdcf1873dec0690bdaf22a7c8c0c9256
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 22 15:26:18 2012 +0100

    news about recent builder fixes

commit c2d932819a05da90ef436c88c328fe4f58f99998
Merge: 1f72de4 94353d2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 22 15:13:21 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1f72de406ef2915f41c68fa750f703c13f3e8233
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 22 15:12:50 2012 +0100

    Fix make dist in builder
    
    Was broken by me in 09753f53f868601f9849fe55dfd7253fcda91ebd

commit 94353d27b01a65d503e51178fca6709a61edc45c
Merge: a8e163b 1c379f9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 22 14:07:38 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit a8e163b1cb630114e3c5a6b16d5481c4791ad81c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 22 14:06:15 2012 +0000

    disclean will not create ./logs directory
    
    it may fail if you run distclean as root and start later
    a test as normal user

commit 1c379f95833aeb7c9ce7e80f02d1fb3ebff6c6d9
Merge: 09753f5 93f7367
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 22 14:42:52 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 09753f53f868601f9849fe55dfd7253fcda91ebd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 22 14:40:49 2012 +0100

    Simplify - no target rule named 'default'.

commit 30c48093a275a9e3db9c3210fcc98c3260183977
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 22 14:36:13 2012 +0100

    Copy prefs.js and user.js to profile area
    
    This is to make the engine honor them again. Should fix 5446.

commit 93f7367774725a31e083614f18c291887bec5e9d
Merge: da124f0 6f4e995
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 22 14:24:01 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 6f4e995fdcab4fe5bd54bc0bafc3293350368b94
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 22 12:28:46 2012 +0000

    enable to set diff options, default is `diff -u'

commit 393b00372bcfebd8ec6f2000ca7bbc5a835684b8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 22 13:16:11 2012 +0100

    Add a module dep to anyallquery

commit f0813055b95328ace5c6afafbb22134c72c0c321
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 22 13:11:32 2012 +0100

    Add some useful predefined $.variables in $.temp

commit e221a541b489221f927d8ef01ee73c2e296880bf
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 22 13:01:19 2012 +0100

    Slightly more visible default-yes in cap editor

commit 3603f2cb2fd99356d8b8426f086aff8634508b44
Merge: c9dcbf1 d3e2ce1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 22 12:48:53 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c9dcbf1ea009b85997d9d292eb21d6188b3ec56d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 22 12:47:18 2012 +0100

    install.rdf: depend also on Git changes

commit d3e2ce15e473354dc16bd07d32e2742028539f34
Merge: 8bd3506 06c1be5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 22 12:34:15 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 8bd3506c69cf5c738b9730095e06f2e33b52e954
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 22 12:33:52 2012 +0100

    FQ examples for peerreviewed and fulltext, tighter layout

commit 06c1be5b353950dd77ab29573b56516f5c0eb8cf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 22 12:32:29 2012 +0100

    Revert "make dist: force to update the build_id in install.rdf and cfbuilder-<number>.xpi"
    
    This reverts commit b0c08bd02a4b0a8143bb1f0a9ccc927f5d4df255.
    The dist rule BOTH in parallel cleans install.rdf and also builds it:
    results are unpredictable.
    I get something like this 50 % of the time:
    adam@tuna:~/proj/cf/builder$ make dist
    rm -f install.rdf update.rdf
    rm -rf ./dist
    rm -rf ./dist
    mkdir -p defaults/preferences
    cp defaults.in/preferences/* defaults/preferences
    mkdir -p ./dist
    rm -f ./*.xpi
    cp -r ./chrome ./modules ./templates ./LICENCE chrome.manifest install.rdf ./dist
    rm -f news.xhtml
    rm -rf ./defaults
    cp: cannot stat `install.rdf': No such file or directory
    make: *** [bundle] Error 1

commit f82663bfcdff0beea4cd4a142d0473ad72fb518c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 22 10:43:31 2012 +0000

    handle outdated autoconf on centos5

commit 7fa9080ed3638c8ef7a30b7da98021bd5229ac8c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 22 09:51:01 2012 +0000

    bump version number

commit c0974a01c40adfdda6173f2a2fa03b80825fe711
Merge: 1ae50ac 024bdad
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 22 10:32:37 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 024bdadead9d13bea8c7958478e94aa9a5a55187
Merge: 8784ea9 02ef8ac
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 22 08:33:08 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 8784ea97d43cee4f934a84b51270efcebfaa8e74
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 22 08:32:51 2012 +0000

    skip proxy check if no squid is running

commit 02ef8ac85495a1073e7ea54c8c8a4c6280641432
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Mar 21 21:56:46 2012 -0400

    Store both values for nav_to and set_value.

commit 377f76d1e06e8efc31b466edc957567a5720b291
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Mar 21 15:05:11 2012 -0400

    Further unit test for jphelper

commit 1c550cb63791b914ab6199fc44c79d90472ac715
Merge: a15b4b1 8dd8f59
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Mar 21 14:41:22 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a15b4b1228a01fbc4f4e4faed4bbd23812d9691a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Mar 21 14:40:56 2012 -0400

    Transform and map were still addled.

commit 8dd8f59ae2ad27fded386fd0115cd7f8af494f14
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 21 19:10:57 2012 +0100

    unittest REQUIRES all (including cfrun).

commit bb0248d28f8f610f74ece9df2cedf3d4b4a49733
Merge: 9e20776 01c3bd2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 21 16:28:37 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit da124f0b225af64e384372d9b542693b1bac58a0
Merge: 9c77d9b 01c3bd2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 21 17:21:00 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 01c3bd29561e8cb51f1b648be02a242a5a868705
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Mar 21 12:17:54 2012 -0400

    Transform did not no-op appropriately on no-match.

commit 9c77d9b4d3e6f7017dffe889057b354e3dc88773
Merge: 25c4c44 d2458ad
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 21 17:11:29 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 9e207767d3ce08217c9ea3fbce9125ed9625f14b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 21 16:01:38 2012 +0000

    documentation

commit d2458ad035dbef7afa3848fc9fb47ed7aa3e7be6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 21 15:49:33 2012 +0000

    script moved to engine/src

commit 353527544bfd931a240b8d5ed06d964112a020c1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 21 15:47:28 2012 +0000

    run the cf git bisect script with local metaproxy on port 9070
    
    No debian packages needed anymore.
    Move the cf git bisect test script to engine/src directory

commit 443f87cd0fe6dcc67686e723d7fe78684b1a0be0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 21 13:32:02 2012 +0000

    update

commit 6164633e750e83b0b6dbbe686a6091a0ca9e833c
Merge: 7ed44cc f68e200
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Mar 21 14:31:21 2012 +0100

    Merge branch 'master' of git.indexdata.com:/home/git/private/cf

commit fd7cbb6d05ea6f8c2358ccbf07f9c19196fb346f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 21 13:27:57 2012 +0000

    remove characters which break XML, #5449

commit f68e200b02c88fdaf2ae7896c9f4d826ce5b7a95
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 21 12:57:37 2012 +0000

    handle empty init parameters

commit 594515ae7a6b9a505f7ecda778c4e83c6d854ce8
Merge: 15ebcdd bd8e4fc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 21 12:41:29 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 15ebcdd1cb02f1e53c3cc1df5f335610009e7fee
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 21 12:41:20 2012 +0000

    update

commit 591b8830b0dd670d5a2f015499f0d86274034e89
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 21 12:36:31 2012 +0000

    rewrite init_to_jason_object, #5447
    
    init parameters with colon are striped. I didn't noticed this
    before because there is a special check to extract the proxyip
    value which will be sent at the beginning of a CFWS session

commit 25c4c44348f1538b70a65c192f36375288faf1f3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 21 13:18:16 2012 +0100

    cap.flags defaults for map step
    
    Looking any map that takes things from $.input, $.temp, or $.session,
    where the variable to be mapped is called 'field' or 'op' (as they
    are in fullquery and listquery elements), and in such cases, sets the
    corresponding index- or query- flag

commit b27378b633196d7e4aa8098282c6675cec324e6d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 21 12:38:41 2012 +0100

    Fullquery sets better cap flag defaults (part of bug 4819)

commit bd8e4fcb8cc654000af77634e2974ea23c786f7a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 21 11:24:04 2012 +0100

    Call XRE_NotifyProfile earlier in the setup
    
    This is what's suggested by the documentation. But we need to,
    apparently, call gtk_init first.

commit 104e1b47a7b7ad69c85961a73d5e42c32dea283c
Merge: 82556a9 c09e27e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 21 11:25:01 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 82556a9d6468652063195947eca9da02a25473c8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 21 11:24:24 2012 +0100

    Fix bug 5325: Listquery(element) to set cap.flag defaults

commit c09e27e91bac94bb51b3ade20ee967c08fe77318
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 21 10:19:28 2012 +0000

    set version to 2.13.0, which is always higher than the version in the b2.12 branch.

commit 6c865c6e86e49362c4b5dc10a67f25b59ecde0cb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 21 10:03:05 2012 +0000

    update

commit 0a302fd0c5de2b0b78c8d8a14e8e72877f65d162
Merge: e7efebd cb79295
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 21 10:01:41 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit e7efebd6b53e40e32e96a91cfd9564903e7cfb60
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 21 10:00:41 2012 +0000

    null pointer exception if cfrepo browser tab was closed, #5445

commit cb7929589dfd49031087654bdc431807dca484cd
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 21 10:56:22 2012 +0100

    Update

commit b9be48f9c25a75b8ae5d7dd0d0d6deb2bf4b8c44
Merge: 3b6c4c1 49bb3b1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 21 08:00:17 2012 +0100

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 3b6c4c1fb480552e30e44f846db3b046eb4f8ca4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 21 07:56:51 2012 +0100

    Deal with literal 0s.

commit 1ae50acbc85e0cfea9d7e24e4ba997e104909afb
Merge: cf44501 49bb3b1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 20 16:27:10 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit cf445014cea126b1eb403e8dde2039900f0d7831
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 20 16:24:21 2012 +0100

    typo

commit 92fd911ba988bdff6871736792bf18e0600af5f5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 20 16:23:32 2012 +0100

    More examples for fullquery
    
    Also improved the lay out, so it won't scroll out of the screen

commit 49bb3b1948bfcce8e6c72772d9790bd2814420b0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 20 15:00:35 2012 +0000

    enable proxy test

commit 9ba8426aab59ea1bd399d3833f892e7fac933237
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 20 14:56:35 2012 +0000

    forgotten files

commit 0db0829482908f5ae4e95d708d2b40e658351dcb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 20 14:46:22 2012 +0000

    test with fake proxy

commit ee3c03e98f4561f5395d3854af5f824c4e279deb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 20 14:31:00 2012 +0000

    add a local connector with real network traffic to check proxy

commit c90040c55d6ca5dd87e84ba66b2962365faf2647
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 20 15:25:48 2012 +0100

    fullquery examples don't top-aligned
    
    won't stretch below the browser edge, if there are many fields in the
    field tab, and therefore a scroll bar on the parameter box

commit e8f785983077159bd41a9f36c0b43044875e7ada
Merge: 9b912a7 23af6eb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 20 14:15:56 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 9b912a73e257ad6657a5a3bda50839f8235514a5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 20 14:06:59 2012 +0000

    regression test if setting proxy:port works

commit 23af6eb949c224be5130457932c75449f815f29f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 20 14:58:49 2012 +0100

    more defensive coding

commit 0a1a161aed811d32942248b205bc2ce38b24afb7
Merge: b571d25 5d6ea72
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 20 14:53:15 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit b571d25b922317f4209cd7a5a77384b6f55e33a2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 20 14:42:52 2012 +0100

    minor

commit 5d6ea720ad92bb772497238881a3d2d1cbb878c0
Merge: 696c9ee 39b688c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 20 13:18:08 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 696c9eede841df9f24fd9dd177fa61d2f25c1573
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 20 13:16:52 2012 +0000

    Engine: fix proxy'ing.
    
    Setting proxy preferences for Gecko now happens after NotifyProfile
    rather than before. That fixes it.

commit 39b688c51f6be57149f42a28300f0a9eea5bf6e7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 20 14:07:34 2012 +0100

    Log mesages through task#log
    
    to make messages appear in the run meter but also to make them look alike
    all other step log messages.
    
    The former could be achieve by redirecting 'execution' logger to the
    run meter (which should be done anyway), but to achieve the latter
    we still need to do this.

commit b19865fa5d7d2b5fdff3efa3d4ebdc4715eeab69
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 20 13:30:42 2012 +0100

    Do not set cap.defaults for steps that are disabled (bug5253)

commit 242b93aa86ef908c6101e6392193713c18679f3c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 20 13:07:16 2012 +0100

    Allow fullquery not to support unspecified indexes

commit 927bcd72fe4cfbfdadd8c718084c136be5c61cb1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 20 12:44:36 2012 +0100

    Informative message in log step about $.variables

commit 37ffdcd1ddc6ce47750381519f1451f7c53567e4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Mar 19 15:56:42 2012 +0100

    Better handling of defaults in fullquery (bug 5323)

commit 0bd2575e646fc5b7ca209aa05ca4d2000e6bc89a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Mar 19 13:32:15 2012 +0100

    fq: show example tab even if no default set selected

commit 245142a957b70ac1983550ffa5f4150e916d48c4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Mar 19 13:32:04 2012 +0100

    news entries for already-fixed bugs

commit 071ef947c38db7e87b10c4154a12105bf95dc742
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 16 14:03:37 2012 +0000

    update

commit 1e59f48043415a5c1282491eaf0c54ec21e4dc42
Merge: 781b6a1 acc5b97
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 16 13:58:41 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 781b6a1af44569b01cd689daab4fb7feb3187bb8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 16 13:58:05 2012 +0000

    "database" is not a search attribute, #5432

commit acc5b97f7bed8bc3b4972b6ae47ee7aa0658e934
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Mar 16 14:13:48 2012 +0100

    Allow fullquery not to support phrase quoting

commit 2ed54bb91923b34401340d715939cc16272bc501
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Mar 16 11:56:47 2012 +0100

    anyallquery: config in UI.
    
    Also a small fix in the way the input parameter is retrieved, which
    works, but may indicate that it did not work in previous (released)
    version...

commit f90b38923a3d72f56842b52199bdb7d37d2c3dd4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 16 09:54:10 2012 +0100

    cf-zserver stop script will not kill children

commit f5814a964835dbcc482931b3e966b55a96640227
Merge: 0657f33 e5b9301
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Mar 16 00:15:24 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0657f3360c9fa11833a3d48e6146572b20ba0bc1
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Mar 16 00:11:52 2012 -0400

    Clearer feedback on XPath entry (5128)

commit e5b9301ea2618765922ee38740b01bf64099c96a
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 15 16:10:52 2012 +0000

    Add new input parameters to the place-hold task
    	"ploc" (pick-up location)
    	"notneeded" (date after which requested item is no longer needed)

commit 4ac2c50bdb84db9fd4ab54cf9c79ab8984dd36b6
Merge: 4f69667 ba62648
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 15 14:50:55 2012 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 4f6966797e7c4402e91e8ad2c3517bd6b57c5fd0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 15 14:50:12 2012 +0000

    billing with creation data, #5226

commit ba62648f5645c1f7acaf29f4975a6089f31cc03c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 15 13:56:15 2012 +0100

    Update Debian changelog

commit ab18625bc0f228cf0a1a1103ae61d7a9a0300d62
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 15 13:42:29 2012 +0100

    RPM: Require xulrunner 10.0 or later

commit 85bd148875349e4e3f0978e0b1424a5e7eb45e1e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 15 13:50:06 2012 +0100

    Update

commit 380ec35e15d410354a161db577796343e12fafbe
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 15 13:31:05 2012 +0100

    Update NEWS

commit 70c23552632ea39749bf2a7ece81701447cd854d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 15 13:25:54 2012 +0100

    Bumping to 2.12.1

commit 0a014f32c696bc1d67ce24173156a82e0d6c6790
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 15 13:24:45 2012 +0100

    Depending on xulrunner-10.0 on Debian wheezy

commit adbcf13b64b0f939d03e44853d16c5fe07558ccf
Merge: 82cbed2 fbefe9f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 15 13:23:11 2012 +0100

    Merge branch 'bug_5322'

commit fbefe9f32a922447d6c5fdb8cb1293e25451f1dd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 15 13:18:20 2012 +0100

    Change the way engine is destructed in threaded mode
    
    The browser (MozApp) is constructed and destruceted in same thread.
    The destruct method for the forked Engine is same as before: kill.

commit 66d70c7e66360ee0ec868d180de0e145ea04e1e4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 15 13:16:03 2012 +0100

    Define two functions not part of Libxul
    
    Makes CF run without crashes on Xulrunner 10 on Debian wheezy.

commit 82cbed2afb5c807075312ef222ebb39fb7671914
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 14 18:40:27 2012 +0000

    Rewrite task <argument> is stupid vebose new style.

commit 81d58d1bfd4d72464519127cb13411e4c999c969
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 14 17:17:01 2012 +0000

    Reorder tasks

commit 05ee020d6a7528f608170fad5445ec4445fc53f2
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 14 17:16:04 2012 +0000

    Remove extraneous comments

commit 89631769958bb574b987ef8aed02f7fb1ead3f81
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 14 16:59:03 2012 +0000

    Re-rename the "renew" task "renew-loan".
    
    WHY, git, WHY?  What the hell is wrong with you?  Why isn't it enough
    for you that I should make a change once?  Or is not once, then surely
    four or five times should be enough for you?  Is there anything I can
    do -- ANYTHING -- I can do to make you go away?  Name.  Want me to
    dance naked?  You got it.  Want me to bark like a dog?  No problem.
    Just GET THE HELL OUT OF MY WAY AND STOP BREAKING MY FILES.
    
    Seriously.
    
    Sheesh.
    
    I gotta lie down.

commit 7bbff15c49ca52bb5a0e198a8dc7b92156c77cfb
Merge: 7a550b4 fdd7bde
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 14 16:42:17 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 7a550b47eac0aae513e004575f4463af6a0d5e38
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 14 16:42:02 2012 +0000

    BLOODY HELL, GET, JUST GET OUT OF MY FACE

commit fdd7bde0645215dac7407439599274df7cd0fb5b
Merge: 2b003c7 ca648f2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 14 16:20:04 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 2b003c74c5f52a913bbddf3b5d8eb0f044ae34cc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 14 16:18:46 2012 +0000

    remove <creationDate>, it should be set in mkadmin only

commit ca648f25bf3df1ae5fb9121aaf632e69c7239607
Merge: a5de693 6b87d7a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Mar 14 12:12:13 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 6b87d7a700d63c5f4498a9e0f157632a99ab75c3
Merge: e5d228c 0de5a24
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 14 17:02:44 2012 +0100

    Merge branch 'heikki'

commit 0de5a242448e153a9eb6bfe0ad8d1e23eb8a08ed
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 14 16:46:23 2012 +0100

    New step, anyallquery
    
    translates a listquery into (up to) four lists: "all of these words",
    "any of these words", "none of these words", and "exact phrase".
    Silly as it sounds, such websites are not uncommon.
    
    At the moment it has no UI to configure it in the builder, but unit
    tests to prove that once configured, it will work.

commit a5de6939c3d0e995698d8af25effc99efc811c6e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Mar 14 11:33:37 2012 -0400

    Clear button for data browser.

commit 568eaf27949ba805c04ab62ecf41e38783e58deb
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 14 14:32:08 2012 +0000

    Move <requirement> for get-loans to after all hold-related tasks
    Add <requirement> for renew-loan

commit 68302c0ddd387446c8273c60905b011a20399508
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 14 14:29:55 2012 +0000

    Reorder tasks: get-holds precedes place-hold and cancel-hold.
    
    Bugger OFF, git!

commit 20d8b1562230bcd5dac4a970eca6084ec747820d
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 14 14:28:17 2012 +0000

    Rename "renew" task to "renew-loan" since we will also want "renew-hold".

commit 9166a30609c87ea53b83da45c6f29f51f09db8e1
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 14 14:27:12 2012 +0000

    Add <result name="invalidate"> to the holds-related operations.
    
    git, will you please just PISS OFF with all your pointless conflicts?

commit c2236a05f60a02753bf91da4fbac9c4251c03f92
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 14 14:25:46 2012 +0000

    Remove extraneous "ok" booleans in results for place-hold, cancel-hold, renew
    Instead we use the standard approach that failure => exception

commit e5d228cf6dd07ba5749fb43811836b5eb1d01f42
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 14 15:43:58 2012 +0100

    Allow skipping to the end

commit 5997f77afaf05affea7e44ae8dc2e8056a5bdf12
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 14 14:36:55 2012 +0000

    Use libxul >= 2 as check for Mozilla 2

commit 313fe0c3b18c4cbbe5ea5a71e14d543980d7a8de
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 14 14:26:55 2012 +0000

    Remove observe method from nsIConnectorRuntime IDL.
    
    nsIObserver already defines it.

commit c7b8b236ce33908c390d05417c584392e7ffd10e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 14 14:14:23 2012 +0000

    Use libxul.pc version in check for MOZILLA2
    
    Actually, MOZILLA2 in this context means Xulrunner 10.

commit e1c3d3f19547a75b463d405019c705412938e934
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 14 14:28:15 2012 +0100

    Add pre-canned tests

commit 6825a66b2a105b020f17b2ec40ea3c0b6638b5ae
Merge: 844a7a1 e211aa5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 14 12:46:06 2012 +0100

    Merge remote-tracking branch 'origin/master' into heikki

commit e211aa5716092b36e2466788f4c4819b0e779995
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 13 22:26:41 2012 +0000

    Remove extraneous "tmp" input parameters from five tasks:
    	place-hold, cancel-hold, get-loans, get-holds, renew
    (We don't use these now we have the $.tmp space.)

commit 351cb25d35435eaaf3c3de4d5c0fec6c4a3cd244
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 13 15:29:30 2012 -0400

    Move several step tests to be ws-only

commit d38d0747e33f91c3b6de6ad759497885343d5d91
Author: Jason Skomorowski <jason@dart.indexdata.com>
Date:   Tue Mar 13 18:02:13 2012 +0000

    1.9.0 works again for real now

commit 3f9895bf641ed7b9e14c758ab72578b44f2ab75d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 13 15:35:30 2012 +0000

    the toroid will display a <creationDate> field, part of #5226
    
    At the moment this value is the same as  <lastModified>
    We should keep the initial creationDate in the connector
    meta data, otherwise it may be lost.

commit 0187e88d21201c5fc33ad286b2d8ec1eacb22d36
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 13 14:57:32 2012 +0100

    Allow dashes in tag names in XPattern (common in XML)

commit 766ad1f3d117de0bf37c67155c33e2efb8a8b7eb
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Mar 12 16:55:15 2012 -0400

    Xulrunner 1.9.0 compatibility

commit 39f8b1d3cc7b658ede7d4ee73ade78012ccc1163
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Mar 12 16:51:07 2012 -0400

    Only concat to string elements.

commit 0c235b37b89f455f96eb69897fd45828240bee1c
Merge: 8fb6432 19a8e08
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Mar 12 16:28:53 2012 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 8fb6432b0c1ae59cd7a1def03c65b08d71ee60a2
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Mar 12 16:27:59 2012 -0400

    Distinguish empty vs. non-matching in Map

commit d431146d15fd135a71c64bc1b5a06b681466a661
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Mar 12 16:27:42 2012 -0400

    Unit testing for jsonPathHelper

commit 19a8e0853040433e2924c247952b3d5d78f21e63
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 12 18:47:58 2012 +0100

    update

commit 2e0779c90d2f8f469ebdbd4cc5714eb011ae0eda
Merge: 16e5000 bee05b5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 12 16:27:30 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit bee05b58f95c43eaba258d58c7c9ec3c4105b60e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Mar 12 15:22:28 2012 +0100

    ListqueryElement renderargs show index and max number

commit 16e500042c889912d4b10bb094b550bee3ddce92
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 12 13:58:39 2012 +0100

    test builder

commit 6d50ab933d9344c9079a9d1f581c40d76299141a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Mar 12 13:56:43 2012 +0100

    Listqueryelement can now optionally fail with non-ANDs
    
    Either if the element is not ANDed to the preceding part, or
    if it contains anything that is not an AND.

commit 90b625bc81ecec74f00ae705aa197f05a1eabe6d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 12 13:52:44 2012 +0100

    run the cfrepo tests

commit 02b6576cb8506d1e52d6a918ae58b9490eb60b7d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 12 13:51:21 2012 +0100

    ConnectorRuntime implements nsIObserver
    
    This to help a warning that is displayed when using Xulrunner 10.
    Unfortunately, it does not suffice WRT crashes.

commit 0f86dd6cb93a2808cde89481476d26efffd8572c
Merge: f3b4151 70db36f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Mar 12 13:10:57 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f3b415158c57d83a49e789df06142182e7776367
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Mar 12 13:09:10 2012 +0100

    Bumped the version of fullquery to 2.0
    
    because this one has new features. The upgrade function can take old
    steps and make them work, but if we meed an older engine with this
    fullquery, it will have to reject the step.

commit 70db36fcf2bdb1e78f7605d17e6d5ec4aa613ff1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 12 12:53:19 2012 +0100

    Engine makefile: no C++ compile if JS code changes

commit 8a7803eea80ed5243145654c1a23ec61c2667696
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Mar 12 12:51:46 2012 +0100

    towards fixing 5368: Allow FQ not to support phrase searches
    
    Checks for the magic value #UNSUPPORTED_VALUE# in the quote strings,
    and throws an error. This works, as proven with the unit tests, but
    there is no way to set this value in the UI, yet.

commit 527d6b776d45c686942669e5e55415ebe23f96ea
Merge: 0695d4e ac91167
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 12 11:26:57 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0695d4ee831ca0a9566c5ffef10332543bc91dc8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 12 11:25:44 2012 +0000

    Engine: capture Console messages
    
    Should Make Ja?son happier.

commit ac911671b35954b27e5a3afbd99510e1693434e8
Merge: 1217e92 b0f6193
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 12 10:31:44 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1217e928d5aa44e7a53183c84fe6e5e15ab9581e
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 12 10:31:11 2012 +0000

    Emit new field <commitComment>, containing last commit comment.
    Fixes bug #5292, and opens the way for #5293 and #5294.
    
    By doing this one now, I allow time for it to percolate into
    production in its own sweet time rather than needing to prod it along
    by hand when it suddenly becomes urgent.

commit b0f6193e5a32d70fca1c2d656ae471c6c8c3ac26
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Mar 12 11:26:03 2012 +0100

    Add rudimentary support for not supporting a default index

commit e5e5b67a1a55583d86a291b8369196c859c38fe9
Merge: f569b4d 1cec2dd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Mar 12 11:19:52 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f569b4dfc4b5138adc54bf4a01aae9bc7c6dfebe
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Mar 12 11:16:33 2012 +0100

    FQ fails with unsupported index, optionally
    
    Did not dare to make the option on by default, that would change
    the way old connectors work.

commit 1cec2dd0e9a7cf95a4a1a9cc9aad3acc9b74190b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 12 10:14:28 2012 +0000

    Engine: better termination of threaded engine
    
    Normally, the engine is in forked mode. So this does not affect our
    normal usage. But threaded mode is a quite useful when using Gdb.

commit 596cf904f81100af46624ba6a007973e1ef4bd8c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 12 10:11:22 2012 +0000

    Fix incorrect printf args/format

commit 161a21b24b84559719588b7aef489e69f9dd041b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Sun Mar 11 10:26:19 2012 +0100

    Note on indenting

commit 6f42fc4912720f367895a1564e7e861f24117b32
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 9 18:22:44 2012 +0000

    update

commit 85dd7899a0db16fc2dc95c87e5bc553010bf41b0
Merge: 2a958a8 8107464
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 9 14:11:54 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 2a958a85462f42abe2367b1ffd0ec4d0f858f9d1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 9 14:11:08 2012 +0000

    delete debian packages only if the version matches
    
    Helpful if you are building packages for 2 branches
    on the same machine

commit 81074643a6484e428f1f3ecfac65c69035d29449
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 9 13:24:13 2012 +0000

    Truncate Xvfb lock file at close time
    
    This is to ensure that no other process by accidient considers
    the lock file stale. Should fix bug 5398.

commit c62cd4d579ef8e75449650592fa4d5cd3d8d39be
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 8 14:52:49 2012 +0000

    new target install-repo
    
    this allow me to test the cf-repo package from master
    on https://cfrepo-test.indexdata.com/repo.p while the
    other cf packages are still running on b2.10

commit 503d56c4d369807ed2d0eef5f75983e70c5a2090
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 8 14:24:53 2012 +0000

    display checkbox only if there is an action

commit 9d9828d2d448d03963bc4f1dc022293bbede946a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 8 14:17:54 2012 +0000

    allow to select/unselect connector from repo public, to copy them to other repos

commit 4277e2e3002028d6d3a7b7480e7323026c98aa67
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 8 14:01:54 2012 +0000

    do not show double <hr/> if we cannot mass-copy connectors

commit 9f682402f4527c0a3291fd975ff40c37b65fd46f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 8 13:48:41 2012 +0000

    selected/unselect all connectors" caption should say "select/..."

commit 691c32e8b6c07d557aba06659b7d6c20f88e3c4f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Mar 7 12:05:37 2012 -0500

    Reinstate the inadvertantly removed Task.input/Task.output references

commit 8a5bd48a8fc52f7926aa9d1267cb47d7abf6bf20
Merge: 1f05c32 bbbd3c7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 7 16:03:55 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 1f05c326ada0cbe5fc642d83940dde4d8e648083
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 7 16:00:29 2012 +0000

    put time of test run in title attribute of <h1>
    
    That's a simple solution to display the date & time. We can
    change the HTML design later.

commit cbe21b0b567a7c594e74f8100db90b54131e423d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 7 15:50:13 2012 +0000

    log the current time for further usage (e.g. history)

commit bbbd3c7bd7ccceb0b4067e7cef4bebbfaad8a0e3
Merge: f724575 d89ed20
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 7 13:28:40 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f724575868c459d9f44b46259ca25c7e5efcebdf
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 7 13:28:34 2012 +0000

    Structure attributes emitted in relevant CCL map fields (term, au, ti,
    su) are now "pw" (phrase-or-word) when the query-trunc capability flag
    is present rather than the default "al" (and-list).
    
    Fixes the last part of bug #5366.

commit d89ed2033588740e5e59d180b428f5c8bc74ab95
Merge: cbdf46c cba6780
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 7 13:57:47 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit cbdf46c7169541687c2eb38e00079c4c340c0788
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 7 13:54:00 2012 +0100

    compile on MacOS again
    
    LDFLAGS will be set for ./configure only, not for the cf/engine/src Makefile

commit cba6780b9f147eda74ea6e2a7e73091f13da5cbe
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 7 13:46:18 2012 +0100

    cap-default for query-phrase
    
    at least in fullquery connectors

commit b76fb0893b8be9d11a85c80d8ce4894e00a6d842
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 7 13:26:58 2012 +0100

    Add query-phrase cap.flag

commit 5abaf7fbd070dd733a83d43057847152ae84a36e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 7 13:12:13 2012 +0100

    Fix a test connector to point to local, not cf-testframework.indexdata.com

commit a70497fe71c8a458d80bf19073aaf941bf576852
Merge: 79f6840 4ab60b3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 6 23:33:13 2012 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 79f68407162de4cc1e80c89a17668edc44861691
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 6 23:30:40 2012 -0500

    Allow jsonPathHelper to be used against non-task objects

commit 39f7a86dbc873ca774a25e50da89476db988f3f9
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 6 23:21:13 2012 -0500

    ConnectorRuntime.js JSON handling compatitbility

commit 4ab60b3e413e34c9621c7520f3fe95ea7550b53e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 6 17:39:30 2012 +0000

    run cfrepo test

commit fbf02a3fdc0851123dc2ad3f2a98009a544a897a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 6 17:23:35 2012 +0000

    run cfrepo test

commit 93c164769bfd799c6c2e897db021f7993472542a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 6 17:10:55 2012 +0000

    add forgotten file

commit 22b0f946784d2473e18f73f5634c8ec959531074
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 6 17:01:23 2012 +0000

    `make all' must fail if metaproxy-config cannot be found.
    
    otherwise the metaproxy module will be compiled with wrong or missing libs

commit 8923a95aba8a5192e8f2a8c4ac1a7cdd7d705f87
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 6 16:57:51 2012 +0000

    add a check for metaproxy version

commit cada5741335e3da85ccbb40707204116e09ca636
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 6 16:41:17 2012 +0000

    update help

commit 94210c7cbee1e96a7c7261365b52c9947d753c45
Merge: c410e9b c82403a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 6 09:39:21 2012 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c410e9b1a0111cd15df8ae540fa9d3646070f6fc
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 6 09:24:25 2012 -0500

    Extend unit testing to apply to unclassy objects.

commit c82403ad382c688025015ebba22b74dd73930883
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 6 15:21:53 2012 +0100

    remove debug output

commit 0376c70cf094e259db6e13075a60e867b194cbb5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 6 15:16:58 2012 +0100

    Highlight CDATA nodes like #text nodes

commit 2663f25e5f0be3356a7428795a3df9a2a1e73764
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 6 15:11:28 2012 +0100

    Re-enable the test

commit 4e9e6ec73ebef0b1b051b1e779f9d8cb5c79dfc7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 6 14:49:28 2012 +0100

    Add also the test pages for new tests

commit b042f8adebc03d4ad39f9fac01df61e2ef9174ea
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 6 14:45:43 2012 +0100

    Another XML test connector, and tests for it. (uses httpclient)

commit 06818f84d4e773406ca46906b7bbca336194c3af
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 6 14:36:03 2012 +0100

    Linenumber in OOPS

commit c538368ea8c64bbf8766e84bcddffbd7f13e29dd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 6 13:58:26 2012 +0100

    disabling the xml test while I figure out why it broke Hudson tests

commit 41178a926bbc1e82b01d63a34221a6cd9ae70ffa
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 6 13:33:11 2012 +0100

    NEWS entry for 5338 - CDATA

commit daaa32a1899e7070eff5374e33c86337da7694bd
Merge: d8d662f 73a240a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 6 13:32:09 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d8d662fea335faccb15a0bc53b8cb8f6694c599d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 6 13:28:05 2012 +0100

    Regression tests for xml and CDATA

commit 5cebff5868b743ad2a4682511fbf3c194494dcb3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 6 13:27:29 2012 +0100

    Fix bug 5338: Collect CDATA the same way as #text

commit 73a240a2162584b503ebbbd105733bbc7430a806
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 6 12:22:45 2012 +0000

    update

commit 4235582b08d0588dd538edf52f34ae63219871aa
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 6 12:20:30 2012 +0000

    working back button if the engine/CFWS API is down, part of #5333

commit f5e01cd1c50edc3a19978073afa965300ed29a97
Merge: fd99a87 4603be3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 6 12:15:22 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit fd99a87936a8d68aea646e3ac5eb65423879d4d8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 6 12:14:23 2012 +0000

    for power users: a back button on top of the test result page, #5333

commit 4603be37538284b5be3686117726113e265038c6
Merge: f32319d e661378
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 6 13:01:49 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f32319d30e068c72698b13bce262c4df05f43806
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 6 13:00:23 2012 +0100

    Fixing part of 5337
    
    Now somewhat more likely to display the url we want to go to.
    But there is still weird stuff going on with deleting conf members,
    and them coming back from the input elements.
    Also added TODO comments for some ==='s that look clearly wrong.

commit e661378d45dd36e935e8ad788b5940fcc2c19cf6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 6 11:16:53 2012 +0000

    make it more visible that a test is a zero hits test

commit 61be3e40b5744259ae62c0c0fa895c46bf6d6d19
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 6 11:10:57 2012 +0000

    run zero hits test in the same session if session sharing is enabled

commit 07c1869918a57bb8119c667a0cad0f08fd8465e7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 6 10:53:39 2012 +0000

    update

commit 55d0dc148add9cd53b7f04d98b60e02f631fb767
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 6 10:51:25 2012 +0000

    delete stale file

commit 7b3560a4648a51f82783b43a28f0f2ff67724b96
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 6 10:49:25 2012 +0000

    no duplicated search queries in cfws-test, #5347

commit e260c63d75b75f458a8907ac304c9a58a7945eb6
Merge: ce5cf5a 0328141
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 6 10:26:06 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 03281411c9091fc02989bd742f1c4d615ac8934c
Merge: 704bafc f69c1ac
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Mar 2 14:50:24 2012 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 704bafc2e92b80a9d26cdc0b3f866aa167bb83c6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Mar 2 11:19:49 2012 -0500

    Enable delete button in Map step.

commit f69c1ac5d8f093911922cd549c74b556c76d1f5d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 2 11:42:18 2012 +0000

    Engine: flush stdout in child process
    
    We flush for every command sent to the child process. Normally
    the flush would be executed when the child process terminates, but
    since the parent process kills it, it does not stand a chance to
    do it on its own upon exit.

commit 5c309a1aa7ade0761b8cf48a089df5ef1522503e
Author: Jason Skomorowski <jason@dart.indexdata.com>
Date:   Fri Mar 2 04:00:46 2012 +0000

    Check search path so mp-start.sh isn't confused by the Makefile

commit 1822c554d9e48945bb4608798056c04308b850fd
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Mar 2 00:48:57 2012 +0100

    Put space before step name
    
    Yes, should be done in CSS.

commit d7065b0320786f1d89e009bf6cb95b1afac25838
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Mar 1 18:47:24 2012 -0500

    Revert "Xulrunner 1.9.0 compatibility for ConnectorRuntime.js JSON handling"
    
    This reverts commit 7f9c0212c759b1e4c3e9a925a74308fd0e8ba7c4.

commit 7f9c0212c759b1e4c3e9a925a74308fd0e8ba7c4
Author: Jason Skomorowski <jason@dart.indexdata.com>
Date:   Thu Mar 1 22:14:24 2012 +0000

    Xulrunner 1.9.0 compatibility for ConnectorRuntime.js JSON handling

commit 8f939296b14ddcd98e641348845a50130890a90b
Merge: 0506db5 14267ce
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 1 17:26:12 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0506db563f2c4d4a2e6b16ff34a67f8a2e43a143
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 1 17:24:53 2012 +0000

    Remove ALL capability flags from detailsTask.cff.  (I think they were
    copied across unthinkingly from parseTask.cff, along with the
    output-field definitions.)  In the CF, capabilities belong not to
    tasks but to the connector as a whole; so listing the capabilities
    once in the parse-task is enough (and listing them twice causes a long
    list of ugly warnings to be emitted).

commit 14267ced44b3fa244f65cb7d8bde77187d277ad9
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 1 17:07:18 2012 +0100

    Inherit indent level from previous block

commit 0a0e47a333c5ab26e9f01ee7506b4e0bf68faf4c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 1 16:54:21 2012 +0100

    Indent alt steps and NextIf blocks
    
    Any step can request a range of consecutive steps to be indented using
    the new getIndentRange function. On top of that 'altness' gets always
    indented. Droped 'redrawSingleStep' since refreshing the list now
    always requires the context of all steps.

commit ce5cf5af1df1083ea43bc48b05dcbc31a7a40bb8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 1 14:30:34 2012 +0000

    detailed page: clickable 'Failed in the past' test history

commit 326138b9d1035c49191b7c2dd7f3d23fdb36fea0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 1 14:18:11 2012 +0100

    Update

commit bbcae3a3a79372045e9a9e0a867defd2acd8d454
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 1 13:48:19 2012 +0100

    Produce dates in UTC in normalize_date
    
    bug #4887

commit 5ddd977939a96efc65c0e48aa92c815c425aa781
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 29 15:10:15 2012 +0000

    Fix another typo in duplicate-capability warning message.

commit 60934ab30ef9e2dfe0d70e68d13193e2e3b77bd7
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 29 14:11:25 2012 +0000

    Fix irritating typo "Duplicate capabiltiy flag"

commit 6144278e1a938fa152d821f2c4768cda815a685e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 29 12:05:25 2012 +0000

    pretty xml

commit ab06580ee4dc56f33aff8b6cfddc7dcc13b3bf7d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 29 12:03:40 2012 +0000

    test xml parsing/dump of connectors, see #5307

commit 7b80d4eb7a090b1ae924dd325999f3d619ffff28
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 29 11:59:17 2012 +0000

    variable typo in last commit

commit 431b3f3c9dbfd22aa8bc6b4eeafd05ff43f3453a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 29 11:57:16 2012 +0000

    pretty_xml: check error code of $fh->close(), and return connector data

commit a3d71b585a0cae114a10b6fac328dcb80bfade8e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 29 11:25:53 2012 +0000

    update

commit 5900f7e3cd00e48465f74e255c55944f39e6f75a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 29 10:36:01 2012 +0000

    work around a perl IO/XML::LibXML segfault bug, #5307
    
    Some chinese characters in a connector crashes in
    XML::LibXML->parse_fh(utf8_fh), if the IO fh is marked as :utf8
    
    The XML::LibXML->parse_string(utf8_string) method is more robust.

commit 0ed3ec7764de9ad4c565629f9ccc0b005b01a263
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 28 18:01:53 2012 +0100

    Fix 5306, fqlimit makes a range out of "year <= 2000".
    
    Also, fix a detail that the builder would not display a default value for
    fullquerylimit, if a default was used. The value itself was fine, but
    the display was wrong. Tricked me into a long side track, which resulted
    in a few more tests.

commit 52c0c86f9a9ac81110e1282e5d3d0b64c097cc83
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 28 16:18:49 2012 +0100

    (more?) correct tests for listquery

commit 27e013f6b6accb16f3f4b356a590880ceb1ca37c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 28 16:10:24 2012 +0100

    Fix the relation=relevance loosing terms ifrom listqueries in FQ

commit 844a7a1cb9aae3ddba6ddfcad2012f24d03be875
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 28 13:23:25 2012 +0100

    minor comment

commit bd7a6f7dfa6f851e4173e5ea6d79156b143cd69d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 28 12:25:28 2012 +0100

    Small comments

commit ca51cdb61cb310e8c0b4839c9314048af22251ff
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 28 12:15:51 2012 +0100

    Minor cleaning

commit aa55d520d23596eaa893f5da121da8253fe1330d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 28 10:23:19 2012 +0100

    Relation tests in fq test connector

commit 7d1f8c5932f1fff7484c10a26790eedc4e343343
Merge: 1b39c4e 657db0f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 28 10:09:26 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 1b39c4ed2cbee0c08cc284c030950689de1a3943
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 28 10:08:52 2012 +0100

    relation tests in rpn_to_json_unittest.sh

commit 657db0fd2668a0efbaa58d784fe68f6809b32d4a
Merge: 03109be 9d33fcf
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Feb 27 18:06:47 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 03109be6365297c3607d6ae79d10dd302e4eb668
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Feb 27 18:06:34 2012 +0000

    Removed the 2=102 attribute from emitted <cclmap_term>.
    It's causing mysterious problems for some fullquery steps in some
    connectors on some Engines.

commit 9d33fcf221a2c02a9baca7a58fee8912528178df
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 27 17:37:55 2012 +0000

    indent

commit e608ec3d3c9580be1d16b723454b57665da30dcc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 27 17:36:02 2012 +0000

    do not set expire time, #5303
    
    Let the caching client dictate the policy for caching connectors.

commit d3d8ab28dd8d2cf6b5fcb4c27f2ae8f773ed5982
Merge: a147c32 e58b944
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 27 15:55:04 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit e58b9443502b7aefe52a6f070ff605b6e0232002
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 27 13:05:36 2012 +0100

    Fix bug 5261. Node selector fail with some xml docs
    
    The node selector has some code to simplify the resulting XPath.
    This failed when called with an XML document with namespaces,
    making it impossible to select some nodes in an XML document.

commit bf8179dcf4ac65af43ff71816739ce5cb94384bb
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 24 12:50:11 2012 +0100

    Add capability flag 'content-connector'
    
    No automatic default, has to be set manually.

commit 22f4f9b690b3c507aaa6ffc5f9b0a55ba032561a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 24 12:16:28 2012 +0100

    Better error message for single-char masking

commit 55ee99d873d9e9ca1fd0b70cf416e4d1fba6b24b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 23 22:00:51 2012 +0000

    Extend the defaultTaskTestsOrder to use
           init?,search,parse,next,parse,next,parse
    to catch the all-too-common error of a Next task that only works on
    the first page.

commit b7bb3a85ae9c539c84997e36ba9309ecba018839
Merge: 99ba19c 6a28b9d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 23 16:17:10 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 99ba19c92e43d4d11e2c2c97d577c0bf5f48e838
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 23 16:13:18 2012 +0100

    Support trunc=104, Z39.58 style, for non-fq connectors
    
    rpn_to_json now looks at @attr 5=104, and if the connector
    has capability flags for query-wildcard and one of trunc-asterisk
    or trunc-questionmark, will do the right thing.
    
    Lots of unit tests around the trunc code.

commit 6a28b9dcac07fa219de0c3f496757c116c18cf53
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 23 15:49:28 2012 +0100

    Clarify label

commit f5c46bc86c32a517707b18c73607c2cc15531934
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 23 15:48:06 2012 +0100

    Remove debug

commit f1ba8f727c8131b8989c07a9ec022f2bc4449b4a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 23 15:45:09 2012 +0100

    Move the default test execution order to the tmpl

commit a058ee158c073d32925b5555c1733249e31b77b4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 23 15:26:51 2012 +0100

    Tester needs to ivoke self to pass on msg handlers

commit 8aa7601bd2ec277eefef45b7c81224de7cfa2caf
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 23 15:17:45 2012 +0100

    Re-enable Tester invocation UI in the builder

commit 0a802ad996af95839aadeb534d4de8ef5d0d40b1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 23 14:57:36 2012 +0100

    Allow commas as separators in set_capability_flags
    
    makes some shell scripting easier when rpn_to_json can take one-word
    argument to the -c option:
      ./rpn-to_json -c trunc-asterisk,trunc-left,trunc-right
    with space-spearated string, it would always have to be quoted.

commit 85bfd993000be0ff83e4be620cb0b6d0ac3259d6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 23 14:51:06 2012 +0100

    Capability flag defaults for trunc

commit d50ccdb1a827c53db705feb43562013568146d4f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 23 14:47:09 2012 +0100

    Removed query-truncation, obsoleted by the specific ones

commit c5fc18defe1bc8cdc95b0eb28807534e8cbf1f69
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 23 14:46:30 2012 +0100

    trunc-both capflag to indicate left-and-right truncation

commit 7bf1a3f14d932d378598fe359c8e0cf4f82469a2
Merge: 0933dba 690dc18
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 23 14:21:10 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0933dbab060070381b3aa1b007a9e518597384bb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 23 14:16:22 2012 +0100

    Create dummy 'Default' test in case no tests exist
    
    and only when following the 'Default' test execution path. This ensures
    that argument-less tasks that usually have no tests defined (like parse
    or next) will be included. In case non-default test exist this behavior
    is not exhibited.
    w

commit da626b8b8e95eb5ae2a754bfe9b76075d48fe601
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 23 13:50:40 2012 +0100

    Ensure test name matching is kept when skipping tasksw

commit 690dc18aa73e5f4cc3dd095c7afa025561e4d217
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 23 12:33:43 2012 +0100

    Add rpn_to_json_unittest.sh to make unittest

commit e22ae29f07b9dc87a5715b8b8957ae0b5fc22945
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 23 12:30:43 2012 +0100

    Add a test script for rpn_to_json

commit 43795a8193b60e3e021e76b417f1617b28c1ab79
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 23 10:17:23 2012 +0100

    Remove outdated TODO comments

commit a719622dd3c15b48583b83d836997083d634c0a9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 22 19:18:32 2012 +0100

    Engine: profile_path == NULL creates temporary profile
    
    If profile_path not given for CF_Engine constructor (NULL), the
    CF_Engine will create a temporary profile in /tmp/cf_engine_XXXXXX.
    Contents of the profile is removed upon destruction.

commit 0dad8620e014779725a409be4343d9b687764bb2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 22 18:45:26 2012 +0100

    Include default (empty) test for next and parse tasks

commit dbc1e870d984cbd12bcf76b1e7a3bf7b95fd843a
Merge: e53b2c6 08984e0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 22 17:30:56 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e53b2c6bae018ec99b24ea8561288c4e3de80a34
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 22 17:27:05 2012 +0100

    Fix bug 5232, wildcards in terms.
    
    Fullquery supports now truncation type 104, with a '?' to indicate
    multiple character wildcard. This gets replaced by the wildcard
    character defined in the fullquery config.
    
    Changed the selection of supported truncation types from pulldown to
    checkboxes. This allows this new masking to be set independently of other
    types, and also allows the conn.author to specify that left or right truncation
    are supported, but 'both' is not. And is more correct anyway.
    
    Added unit and regression tests for these new features.

commit 08984e030deed363b970bbc081fb7cf34c3ed180
Merge: b63f04e 5f903e4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 22 16:34:03 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b63f04eb2c92514a1a6d3e1dc7dc1c51b8b97545
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 22 16:26:51 2012 +0100

    Fix and simplify tester
    
    Now optional (?) tasks can appear anywhere in the list. In case non-optional
    task is missing, the tester will terminate.
    
    For a single test execution path all test names has to match, eg assuming a
    connector with:
    
    TASK (TESTS)
    
    init (Default, Failure)
    search (Default, No hits)
    parse (Some hits)
    
    and test string of 'init?,search,parse', only the following test executions
    will be run:
    
    init(Default),search(Default)
    init(Failure)

commit 9839461c973bbfd70a02d28a1bb22bd328c67281
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 22 15:21:21 2012 +0100

    fullquery settings

commit e2d6eec00d2c12ab29a833f3c130a2b3f5d3ac2b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 22 15:16:48 2012 +0100

    Test queries for truncation
    
    Tests for trunc=104 (z39.58) commented out

commit 635267c41aa39fa7b84dd2ff89ae787e083da041
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 22 15:14:21 2012 +0100

    Allow comments (whole lines starting with '#')

commit 5d76051138ef30e4a4605e7053b436f49aa8f52f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 22 14:02:18 2012 +0100

    Add trunc type 104 "z39.58" to the known types

commit f913f5c70fc2d4b24cbfbdc3676e535bcdf55803
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 22 14:00:04 2012 +0100

    Remember to kill cf-zserver in case of test failures

commit 3cabf707f40ef01c822f29aa663476365d71e7c1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 22 13:59:27 2012 +0100

    Separate target for regression tests
    
    make test still runs regressions and unit tests

commit 5f903e4f4e21b099b8f5cbf5e8614088b8a646e4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 22 12:23:19 2012 +0100

    Always in non-glue mode for MOZILLA2

commit e85d169b74db0f401fd76f8070e2637d0a76a6e3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 22 11:11:34 2012 +0000

    Postpone call to XRE_NotifyProfile
    
    Previous commit b6dd32a3e1 didn't help when a profile was present
    (still crashing). Delaying the call to XRE_NotifyProfile makes it
    work (have not analyzed why).

commit b6dd32a3e1cd07d8ef829d80b5368d5a6eae6f5d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 22 08:57:23 2012 +0000

    Only call XRE_NotifyProfile when we have a profile
    
    Unfortunately, calling this function crashes on older Xulrunners
    when no profile is present.

commit ab45ad44ab8727ac965796e040a109c840a5ba5f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Feb 21 22:24:02 2012 -0500

    5207 - delete emptied properties in jsonPathHelper.map()

commit 25396ba5d3d4c0bbca79375d3c40d45b4cbcc386
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 21 17:12:43 2012 +0100

    Call XRE_NotifyProfile in Glue mode (Xulrunner 1.9)

commit a147c322706dc18baa4cb3e199669c40cf6579b0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 21 14:21:39 2012 +0000

    update

commit 9c5c62c85428eda822e8f4616f1b3259b1c000ec
Merge: 89ef6cf 2cc20ab
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 21 15:10:41 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 89ef6cf263c751686bda4d02789447c7d3cf0b24
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 21 15:08:43 2012 +0100

    Fix thread leak by call to XRE_NotifyProfile
    
    Note that the leak is only fixed if a profile path is given, which
    at the moment means setting CF_PROFILE_PATH env.

commit 756f7bd9487b87cd10841c536d621600864910cd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 21 13:42:44 2012 +0000

    cleanup

commit b88e65b3f1e2f84f6618dbe3a40bbf4dae30fdb4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 21 13:40:17 2012 +0000

    disable debugging

commit 962e0e761adcc915d85f17025d6513cce1c4b68e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 21 13:39:29 2012 +0000

    indent

commit 2cc20aba43fe02fa61879c4ced37e09bf46b0b5d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 21 13:33:52 2012 +0000

    display test of search arguments in test output

commit 9ee4cd67d9760ca6cc3886e406f4871fa8f79b61
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 21 13:20:21 2012 +0000

    display test of init arguments in test output

commit eeb12e18307a316b36c8d4bbd0203138f678461c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 21 13:02:34 2012 +0000

    check init task parameters

commit 416fb45412ae96e0503b7c9e2fc2f2769279ce1c
Merge: c42ebeb 0e874af
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 21 12:39:33 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit c42ebeb5515b84542beb24f0e1ca651bf919247e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 21 12:38:55 2012 +0000

    sortkey and fullquery can occur together

commit dd8b3da688a5fb4551ba6f6570d26b468487ada7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 21 12:36:46 2012 +0000

    test for errors and warnings

commit b6673a4baef5bdd4fd2d2406b71bdde14d634526
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 21 12:14:40 2012 +0000

    validate arguments for task init and search
    
    init task
    
    errors:   - check if proxy ip is valid
    warnings: - if username or password is set, but not both
    	  - trailing spaces
    
    search task:
    errrors:
    	- fullquery is exclusive, not keyword, author, title are allowed
    warnings:
    	  - trailing spaces

commit b79ee92f9fad6b296093cec6be2811301c6f5089
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 21 11:24:25 2012 +0000

    copy of 150-connector.t

commit 0e874affe020faa1028b20e9cae948f1db5e81b2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 20 14:07:31 2012 +0100

    They changed fundamental type boolean from FF9 to FF10.
    
    Of course.

commit 769691d96c65e6504a966f4de97589cea26d965d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 20 13:19:21 2012 +0100

    Simple rename in Makefile

commit ae40559b5ed94553eb7cf2cb51cb8ef5831cbc87
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 20 13:00:49 2012 +0100

    Updates for compiling with SDK and Xulrunner 10
    
    XPIDL Python utility of course now FAILS if cachedir option is
    not given.

commit 874940b90ba55796471e2609134f527c253db9da
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 17 16:21:17 2012 +0100

    Avoid nsNetUtil.h hack, at least on new Mozilla versions
    
    We still need the hack on older Mozilla's; if not we get errors
    like: /usr/include/xulrunner-sdk-1.9.2/nsNetUtil.h:1690: error:
     ‘struct nsID’ has no member named ‘ToProvidedString’

commit bd7ec942a367af034b9825236c2429f3247b2e60
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 17 14:32:44 2012 +0100

    Rove ContentListener from embedding
    
    It didn't do anything useful.

commit a83122ab05551a0b596916b83ebd9ad5f96ffe95
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 17 12:54:56 2012 +0100

    Bump development version to 2.11.1

commit a92f9ae212cb2c6d5d6982766a9e0028c2b7567c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 17 12:37:07 2012 +0100

    cf-zserver init.d must not req cf-xvfb

commit cdc8eb37fec8f98f74304902f5b696f80ca8c802
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 16 17:47:58 2012 +0000

    run shell scripts from make file: make test-sh

commit 8792b208d1fba68c9c465d3b23d52e44d95df977
Merge: 8ec8063 76733ca
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 16 17:40:35 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 8ec80630f0e5afb2f3dc5d1273ad4b89f69fd02a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 16 17:40:00 2012 +0000

    test with keyword=Москва

commit 5a93dab9d13e5df16aeb17a96cc84a5173cd0f36
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 16 17:34:02 2012 +0000

    local connector test with newyorker

commit 76733cae254d309e67c93e206d86a7b3d7dfac31
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 16 18:33:48 2012 +0100

    Don't try to kill Xvfb in mp-stop.sh.
    
    It is not started by mp-start.sh anymore.

commit c8ac23b1a37e16d0d33bf752e053a7082e786b06
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 16 18:27:23 2012 +0100

    Back to unittest target

commit c52bdd2ecbf67899890ecc665bded0f768b15737
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 16 18:24:29 2012 +0100

    Fix parameters for printf (session_json).

commit 1ec7db86e2d88c7071558296b6364ffba4aac668
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 16 14:29:17 2012 +0000

    Reduce browser reuse from 50 to 20 searches

commit 1a8590005f1e3ca3b77b7c36bf029b7cf8580fc0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 16 14:01:16 2012 +0100

    Cleaner fix for 5243
    
    Clean the code a bit, add regression tests

commit c448fc85cd9445598437032783591048170df1a8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 16 13:35:10 2012 +0100

    Fix 5243, range-error on relation=relevance

commit 8205bb7dbe2fdbaebe8d83674c2d4bcccd214f71
Merge: 2a37f85 44e393a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 16 13:16:59 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 2a37f8542b79ea5fd961e878e8429535c1b13a4d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 16 13:15:58 2012 +0100

    Tighter regression tests
    
    Test now exit at the first failure, so as to make it more visible.
    No longer automatically creating the expected .out file, but
    asking the user to verify it, and copy it manually.

commit 44e393ae1847673c07ce524e15a6aac83c79bfae
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 16 13:04:03 2012 +0100

    cfhello.o depends on headers

commit 3bc20677c237075e05b9cd96693ea894d5ab28ed
Merge: d7b5a1b 7f56b97
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 16 13:01:30 2012 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d7b5a1b56e2536bb884d080e1be057ec42860d2e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 16 11:14:18 2012 +0100

    Ensure WS API also logs to session log
    
    Make CF_Logger::printf log to both yaz_log and session log file.
    Unfortunately, we have to fflush in the printf handler - if not, the
    child process doesn't flush all content.

commit 63d756398801d4c4c47df32d332b796d912e22e4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 16 10:33:02 2012 +0100

    Fix Xvfb locking for MP (threaded operation)

commit 7f56b976df105d22d8e82a58cf147d14883d84bf
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 16 12:26:26 2012 +0100

    More tests
    
    Another test connector for fullquerylimit, with different settings
    More tests for the first connector

commit c749b6d5cf0e6d4258c3509802c07a8872906eea
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 16 11:19:43 2012 +0100

    New test connector for fullquerylimit

commit aa3db79614be1010557681bc0d2df526b331dc67
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 16 11:18:14 2012 +0100

    Fix a typo in relation "gt"

commit 2a4fd369ae927eff44660b6217f3fbfddc5084c7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 16 10:57:54 2012 +0100

    More fullquery tests

commit 8f8580dbe508e2e8c37358621beccdb81d18fd3f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 16 10:57:46 2012 +0100

    Removed debug output

commit 5d0c1abeb5576073a53f48de9f00b324853ddd25
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 16 09:10:34 2012 +0100

    Fix fullquery range problem, when there are no ranges (bug 5237)
    
    This is a quick fix, more testing probably needed

commit 3823c021a670e2741a28f48db1cb9156e94e1242
Merge: 2bea940 35b64e3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 16 10:47:21 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf
    
    Removed the test1.old target (again)
    
    Conflicts:
    	engine/src/Makefile

commit 35b64e32b15ca2c3a95cbe4f3dba61d97fac0067
Merge: 3356317 348a88b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 16 09:44:26 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 348a88bb695fd19a77f209d5d622ed5a2a6cebe1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 16 09:37:21 2012 +0000

    improve debugging

commit 3356317f276695f9ef007ca46a131f14067b3ac9
Merge: 499da54 81baeb0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 15 20:01:50 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 81baeb0281220186cf9320667ee3600866bfea26
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Feb 15 12:28:57 2012 -0500

    Session parameters in NEWS

commit fee1f81e4a1ff9e8595de095bafd5f403455536b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Feb 15 12:23:36 2012 -0500

    Mention map step in NEWS

commit 2c5d145d4f8b1668c0147874e1caffcfa7a0123a
Merge: a8d0f8b 81d99d8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Feb 15 12:14:46 2012 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf
    
    Conflicts:
    	engine/src/metaproxy_filter_cf.cpp

commit a8d0f8b8507660eb74e9f95a3b476be23ad5a92b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Feb 15 12:02:58 2012 -0500

    Connector session parameters.

commit 499da54bbd49e07ae9945851a185578fd7512ac1
Merge: 5ab4aaa 81d99d8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 15 14:52:50 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 81d99d8933cd5bf50eda11121cf88eeb4fcd3a7d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 15 14:40:32 2012 +0100

    More NEWS

commit 6a24e0648f6074224efc2999257253834b793112
Merge: ddaddce d56412c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 15 14:32:12 2012 +0100

    Merge branch 'master' into xvfb_manage

commit ddaddce16f98b7e7057406184872c4f50a920e30
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 15 14:22:35 2012 +0100

    Obsolete cf-xvfb for Debian

commit d56412c012c57445c77d6f8574d57cf408cde8bc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 15 14:11:14 2012 +0100

    Retain alt/disabled flags when cloning (copy/cut)

commit 31229b71ac841d81c45962f33b0ef2f694647248
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 15 13:03:54 2012 +0000

    RPM should remove build area

commit 518981c19cc007a903d54e228d7b7bad08ca84eb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 15 12:51:18 2012 +0000

    Obsolete cf-xvfb for RPM

commit 2990bc30c1d54dc428fb829c5c1a0ff925fb4510
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 15 13:43:17 2012 +0100

    Revert "2.9.2 testing"
    
    This reverts commit 0399ab4e39d6b10bc286324cf3724440cc4f9cb8.

commit d842b876d41e125766bb7f11579ba3ba3e892bbc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 15 13:37:29 2012 +0100

    Introduce new configuration for Xvfb management
    
    Remove support in code for old scheme. cf-zserver fails upon start if
    CF_XVFB_LOCKDIR is set. New settings are called CF_DISPLAY_{LOCK,CMD}
    for lock directory and Xvfb command respectively.

commit 5ab4aaa550c36cfc4199de8c25f9647154983c6c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 15 11:50:17 2012 +0000

    unicode test for fullquery

commit cbe69eb6fcf876dd9c66f2c6b8f08804acdd4411
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 15 11:45:51 2012 +0000

    unicode test for fullquery

commit 6113347c61fd2294761cd238051fe8c08e2dbf3d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 15 11:39:38 2012 +0000

    copy of hathitrust.cf

commit b436bceda3d84899013c0e1cce5033728a538c0a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 15 11:38:17 2012 +0000

    test with a russian and a chinese character keyword, #5229

commit 6551467eabcb40a85e200b8091fa0eccb11e2401
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 15 12:17:57 2012 +0100

    Xvfb manager creates CF_XVFB_LOCKDIR

commit 93cb507e735bb2a6daf8272fa517f05c18fdd889
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 15 11:03:21 2012 +0000

    test with a russian and a chinese character keyword, #5229

commit d3187c0472ae04ed05551bb570a165e257133c56
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 15 11:02:48 2012 +0000

    generic file name without version number

commit 0fd76bc27785afd23f7c9c9128100dffcb450f79
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 15 11:16:28 2012 +0100

    New config CF MP module: xvfb_cmd
    
    Which specifies the Xvfb command for the module.

commit 017cfc23e0e65a98491f10d0e6c8b840dda5dfe3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 15 11:04:36 2012 +0100

    CF_XVFB_DISPLAY=400 by default
    
    Was 30 before. This is prevent that we clash with cf-xvfb
    mananaged Xvfbs. No guarantee of course.

commit 615ca19991015b9b386588668678bd2248e65da3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 15 10:51:20 2012 +0100

    poll receives EINTR if Xvfb could not be started
    
    This might happen if Xvfb is already listening on the port
    that is assigned by CF_Display.

commit c1673fce7f3a6da4ae453dfef0eda204a6b5d738
Merge: e3352a1 5357b89
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 15 09:23:51 2012 +0100

    Merge branch 'master' into xvfb_manage

commit e3352a14cfef6741541197ec4f3aa597ea59539b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 15 09:23:04 2012 +0100

    test out file moved

commit 31325e8f80c3d77a6304727ac727d6a974ec55ad
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 15 09:22:41 2012 +0100

    Updates for using new Xvfb management in tests

commit eeee69aa829cc11c44785350d99a262a427523fd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 15 09:22:21 2012 +0100

    New test result.

commit 5cacd265a2e697ea186315f2aa5282a0adfeda67
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 17:52:46 2012 +0000

    update

commit 5357b896271efed3f2aee89df82aaf8ee8f32635
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 17:51:21 2012 +0000

    undefined != 0

commit 90c8138698b595fd81c922e3b841cb4afee2caa3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 17:49:28 2012 +0000

    enable to configure zero result value per repo user

commit 1ec4421af08f116405372ea8815a46ab0ab0644b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 17:48:32 2012 +0000

    check for zero_results=""

commit 272f2fc6d92350b648517b478eb019c91f8c80d9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 14 18:22:50 2012 +0100

    Add misc files for testing

commit aad8030e229f9afe1d052d338e3778a4981ecae4
Merge: 7b6a0c8 bec1061
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 14 18:11:46 2012 +0100

    Merge branch 'master' into xvfb_manage
    
    Conflicts:
    	engine/src/mp-start.sh
    	test/cf-zserver-regression/regression.sh

commit 7b6a0c8e1ad50d36f595f72508f94b977dd88ef5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 14 18:08:44 2012 +0100

    Use Xvfb manager in tests

commit bec1061f3f6a0982d2b93dea937880c0e7e13c72
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 16:59:59 2012 +0000

    update

commit 2f25b3994d5a6ede02bbf81bc9e9febe44f92776
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 16:56:54 2012 +0000

    cfrepo copy all connectors must use real copies, #5194
    
    localcopy() will use hard links to copy connectors,
    to keep them after an other repo use delete them.

commit 4ae01b59de64e3adacbd694aacb6266b1bf12b29
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 16:26:53 2012 +0000

    display "filtered by" message only if there is a filter in use

commit 4b425495cda27069d7cfb685211ace9af9adcdfa
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 16:16:46 2012 +0000

    update

commit 82d34a576f2e98f2ad14151f158584c474d1583f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 16:16:17 2012 +0000

    indent

commit a0d4c9a8eb31f8cf75ef14581e4398b15f7ca5b2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 16:15:30 2012 +0000

    enable to configure --zero-result parameter per repo user

commit ddfda9dfed2980c02e92dbb2293bb66450af3d8b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 16:02:04 2012 +0000

    update

commit af8c25ea06bb5167034415502d9e9a4d16504f2a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 15:55:16 2012 +0000

    update

commit 3d94534c1e53618bad917041e7dafa0add746749
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 15:52:08 2012 +0000

    allow to disable automated zero hits test
    
    --zero-results=0..2
    	0 no, 1: configured 2: automated

commit dd9325d23ee40360bc0f1627d79254b6f2e21ada
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 14 15:17:35 2012 +0000

    Only unlink lock file when it's managed by CF_Display

commit f6f0fa3e20a75587ee8d9af590b05b5a3bb33665
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 15:05:14 2012 +0000

    set a flag if a test was for zero or non-zero hits

commit 405794dc9a61b3afa7b06461ba10990f8eeef18d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 14 14:57:08 2012 +0000

    Change log msg

commit 7ae739beba8d285f3df4dc1c4ad0a9149523464e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 14:47:30 2012 +0000

    display more info about a test (zero/non-zero hit test)

commit 27247ea51a8b78968ba5f53d5a3cf0823a988ab4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 14 14:22:19 2012 +0000

    display: unlink of lock file in destructor
    
    Rather than in close method.

commit ef80a088bbb65ff2c3086e273e27ef384b58fea0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 13:49:42 2012 +0000

    test connector

commit ca617a0dce9a714b8967005d75d8d2cfc3085a89
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 13:48:53 2012 +0000

    nested fullquery zero hit test, #5219

commit c2f06e5b3c04b36c88c28c1e9d8c0e986d0e0aa9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 13:48:11 2012 +0000

    test nested fullquery

commit 55a48cf750bacfb535c3e10b0e90476113efb1be
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 14 13:44:34 2012 +0000

    Fix mess up of FDs (log fd, lock fd)

commit ad30f01bb13b18528716829a6ff96d0031036481
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 14 13:20:21 2012 +0000

    Don't kill stale Xvfbs. No stale processes exist

commit 2bea94047408dacc6d2efba0cda005379dfeda7a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 14 12:46:29 2012 +0100

    Minor cleaning in Makefile

commit 6c4da8a1a0361981d40e9c27be8b11b410f7343a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 14 12:45:21 2012 +0100

    More verbosity WRT Xvfb killing

commit fd724ed05fb67839436dcc82b3a7373b6339196e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 11:31:03 2012 +0000

    indent

commit ce5bdac1872b11f2643fcc1445a454e2df0528b8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 11:30:45 2012 +0000

    perltidy for t/*.t files

commit 79fa88e379547b033090ce408da3be2f048932c7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 11:30:35 2012 +0000

    indent

commit 3440515fbaff92f415d8d461d585488d22491200
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 11:30:23 2012 +0000

    test fullquery

commit 6476aebab076682706975d4eb70084c3fc032a03
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 14 11:18:58 2012 +0000

    tests search parameters

commit 8aadd85260d49404546fb86fa41a31772ae26a92
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 14 10:53:46 2012 +0100

    CF_Display uses Logger. Xvfb output redirected

commit b5bda7a4305611b93623b5bba020febd02cde900
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 14 10:40:37 2012 +0100

    Added fullquery test connector to cf-z regression only
    
    (after merging my test refactoring, so that we can have different
    connectors for different regression test sets)

commit ef30d1c1faee8613f6974be3062c361476f958f3
Merge: a9f07c2 da9563b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 14 10:35:32 2012 +0100

    Merge branch 'heikki'

commit a9f07c23ffcfe9cdd2885b6932c42b025cbfc195
Merge: 1d20921 da53d40
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 14 10:33:03 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit eed49a8def49d89ea69f875a2d1a3cff7ef227c8
Merge: 73e2506 fe30c71
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 14 10:26:52 2012 +0100

    Merge branch 'xvfb_manage' of ssh://git.indexdata.com/home/git/private/cf into xvfb_manage

commit 73e25066e91105e5aea29c941f00932c2e7d90d5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 14 10:26:48 2012 +0100

    Pass Logger to CF_Display

commit fe30c71d727fa3d13d4a7d1c878ce9ede59c4f7c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 13 22:29:20 2012 +0000

    Wait another 0.1 sec after XOpenDisplay
    
    Beats me why this is necessary.

commit 055c7e5e69474adf5b455949db3c37afddf150da
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 13 22:28:06 2012 +0000

    Fixes for connector close/opening

commit 780d8f8394e962a93b2d0dbd43c09e8e77759ae4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 13 18:33:31 2012 +0100

    Avoid doing I/O in Xvfb child; just exit
    
    Better reporting if Xvfb start fails.

commit da53d4091717af41b5dc6feaf191952155386e94
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 13 17:23:03 2012 +0000

    fullquery tests

commit 13f3849a7b87449bdba04eb9e3baa52841d8dc85
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 13 18:17:26 2012 +0100

    Also for MP/Z39.50 better recovery
    
    Re-open engine if exit task failed for some reason (same database
    as before).

commit f510c0531acb50b14535394c9e878f56738c0f35
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 13 17:46:25 2012 +0100

    Don't inherit lock file to Xvfb child process

commit 48441dd7a3acc0ea39b7a2532c6db0e746e95188
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 13 17:45:22 2012 +0100

    Recover better if engine is re-used and that fails

commit 2a4ca85cfc82e3af57638f04c0e49275b18d74c6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 13 16:39:42 2012 +0000

    zero hits query replacement test

commit 118539d6e86799c45b441ba35d3749b051e3971c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 13 16:26:44 2012 +0000

    perl test framework

commit 0399ab4e39d6b10bc286324cf3724440cc4f9cb8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 13 17:25:20 2012 +0100

    2.9.2 testing

commit 2e2347c39324391b126a2f7a737ecc007a49d3fb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 13 17:22:58 2012 +0100

    Refactor, kill stale Xvfb processes
    
    Just in case, they don't get deleted from other runs.

commit d37a5291bf74ba6b9d65162122a0d05d5a041c74
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 13 17:21:28 2012 +0100

    Display lock *before* pipes are opened
    
    So that we don't inherit file descriptors to Xvfb.

commit 05bed5985b56d11145ceb9b2713b41a68876540b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 13 15:56:09 2012 +0100

    Test for Xvfb readyness using XOpenDisplay

commit e2d7f8b58d9cb1035963e5276049f13fd103cd84
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 13 15:27:54 2012 +0100

    Log the X11 display for engine

commit 0a7a7710d5932027924e9beae4c3a3f25891f3f2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 13 14:51:37 2012 +0100

    Fix the fname for Xvfb lock check

commit 3f983c1600a9ebae43171f92e47bc96d69dbbe84
Merge: 89b5f3f a0d1b58
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 13 13:45:22 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit a0d1b58554af98e9e435c4d937c36f43cf17370d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 13 13:44:07 2012 +0000

    documentation

commit cab558d6d2c2ff68d50fbe4849a2f1c1290cb548
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 13 13:41:52 2012 +0000

    documentation

commit 939f9ab93b405814a38e56c48747ad6ef6b39988
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 13 13:37:11 2012 +0000

    new script json_pretty.sh to extract JSON from test results
    
    usage: ./json_pretty.sh test_result.xml

commit cf2eac1096978e4ade732c5a6d55c49a06df1d77
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 13 13:18:36 2012 +0000

    more flexible script
    
    allow to set diff command
    accept command line parameters

commit 9dfe36d704460642bdda6f5aa0c5d94ae5874fe0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 13 14:11:16 2012 +0100

    Supply strerror when read/poll fails
    
    That's for the communication with the engine child.

commit 89b5f3fd643e5789150c6cbdc6b9e1f64c6a66ab
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 13 13:09:04 2012 +0000

    improve debugging, #5219

commit 840e755c38a3baa72edd00d1c5ea8032cc7c8e85
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 13 13:41:16 2012 +0100

    Wait for Xvfb to start
    
    Wait until /tmp/.X%d-lock is present. Up to one second.

commit 1d2092105db2aff42f13155ddeb4bb3e7730baf1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 13 13:07:03 2012 +0100

    Removed already-done TODO comments

commit f7aaae21d7d58754d4b5e3e6aaaf9bd60e5a52a1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 13 12:39:49 2012 +0100

    fullquery field list delete button fix (bug 5213)

commit a6d1017fe64a387b6627d0a569829b5f30212783
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 13 11:28:15 2012 +0000

    cleanup help

commit faec6642ceb3f898894d8e446af5e239724e5c40
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 13 11:24:43 2012 +0000

    update copyright year to 2012

commit 93c51bb4950c406bcdb89ec60458bd11a6b91f93
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 13 11:18:45 2012 +0100

    Engine manages Xvfb on its own - first version.
    
    If environtment variable CF_XVFB_CMD is defined the CF_Engine and its
    helper call CF_Display will spawn Xvfb using the the CF_XVFB_CMD as
    invocation command. For resulting variable :display will be added
    immediately following the Xvfb program name. Eg if display is 30, and
    CF_XVFB_CMD="Xvfb -ac -screen 0 1024x768x24", the resulting call is
    "Xvfb :30 -ac -screen 0 1024x768x24". The environment variable
    CF_XVFB_LOCKDIR is still used for lock file area for managing the
    Xvfb instances. If CF_XVFB_CMD is not defined, the old behavior is
    retained.

commit 5696845ef444fc440e2580a7e53b57e8d7f9e641
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 10 20:09:01 2012 +0000

    test-history: compare records to last run

commit f2b31ca3c5ca731686aef150a8ae30605b5324cf
Merge: 75da17e eb9206a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 10 20:08:39 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit eb9206a08ac62d07b346c10dcb2d6776d8ea634a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Feb 9 21:05:48 2012 -0500

    I don't quite know how to operate cfz testing, sorry about Hudson

commit 9604021f32e51e23bedabce86bfba14aaf7b32fb
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Feb 9 19:45:59 2012 -0500

    Map step

commit b770df7797afbfe20e40ad0b5e7e81a5fe787f70
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Feb 9 19:44:31 2012 -0500

    Handle undefined output from Step.usedArgs

commit 75da17ed5a5942be3deb9bdda5414d594509e574
Merge: 139bcdf 67116f1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 9 18:20:18 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 67116f154f85e1b6a179a3c7e6d8e340a941a2fe
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 9 18:17:41 2012 +0000

    check for broken xml

commit 5b24e9fe0cb7ce5f1f816111d252181de7d6873f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 9 18:16:06 2012 +0000

    compare test results from last run

commit da9563b396c63db32822d7d1a2d40014eaa1688a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 9 17:38:16 2012 +0100

    Removed old cf/test, updated makefile
    
    All tests now under .../cf/connectors/*regression
    Each test dir may have its own connectors, and has expected output
    for all connectors, local as well as .../cf/connectors

commit 139bcdffe01930c0c989e389fb3faef31e72e705
Merge: bd873c3 03bf0f8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 9 16:31:13 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 00f809d76da80da5524f21756fbacd4d2eafdaed
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 9 17:28:55 2012 +0100

    Regression test refactoring: ws-tests

commit 18ab3ad6ab1f713d6cc73fdcb21de48814ea2df9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 9 16:52:50 2012 +0100

    Moved one test connector to cf-zserver-regression

commit 7fbb1b0572c3d359c99716d90839f530b4516085
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 9 16:52:22 2012 +0100

    More diagnostic if fails

commit 00ef160bba5199cff671674e2f189318606e1a9e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 9 16:39:42 2012 +0100

    Refactoring regression tests: part 1: new location for cf-z

commit 03bf0f8cbab6c41dbb8bad1bde4177738bca894b
Merge: 388a666 5c2f38d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 9 15:29:36 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 388a66610fd08fbd4b79fb46d76faa9c65a7a2fc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 9 15:16:00 2012 +0000

    fix last commit: test names have a special meaning ("zero hits")

commit 5c2f38d8db7a69c7c295acf78ba26c22ad6f882d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 9 16:07:24 2012 +0100

    Avoid duplicate log entries
    
    Use brute force to make indexdata/util/logging.js log via
    nsIConnectorLog back to engine. This makes virtually all messages
    be prefixed with engine instance id and timestamp.

commit b95ba1e1bcd0e32eac4aedddff062aa2222ced86
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 9 12:54:41 2012 +0000

    display a note if a test runs with CF session sharing enabled

commit 5801f7881d8e74e6a6a5bdc648a1d095e1fc4510
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 9 12:46:58 2012 +0000

    session test only for non zero hits

commit 2c54e5c5b0870d03ea44b484eb2c0e7f25094142
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 9 12:34:22 2012 +0000

    new short cut target "reinstall"
    
    to build and install deb packages from GIT sources

commit 1b12a6f12f4e1e86389fed1dc6fcafa0fc058af7
Merge: 1263ac8 7859c42
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 9 12:34:02 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 1263ac8d455f849b084fb89770abe624dca91503
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 9 12:32:31 2012 +0000

    indent

commit 68937121230a0c0b9e7bb936c0dabfac75218844
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 9 12:32:17 2012 +0000

    enable session sharing test in cfws-test.pl script

commit 9de1972465bcf74a1fc5139b99722c7220525cbf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 9 12:27:43 2012 +0000

    if there is only one test, run it again in the same session, #5195

commit acbbcd11e7d2547ead455365ce6546adf2fa030b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 9 11:43:57 2012 +0000

    test session sharing, #5195
    
    The init task will run only for the first non-zero hits test. E.g. if
    there are 2 search tasks, the first will run with init and the
    second starts without init in the same session.
    
      init, search, parse, next, parse, exit, search, parse, exit
    
    The zero-hits tests are not changed.

commit 7859c424b25d7a6d5ef37ec14f47fceebcfc45ee
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 9 12:38:18 2012 +0100

    Update for xulrunner 9.0 - in Debian wheezy
    
    From xulrunner-8.0 to xulrunner-9.0 the xpidl utilty has changed
    location, argument options and is now a Python script. Do'h.

commit 12b6049714001d761d0727731f1846939c33eaec
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 8 17:39:52 2012 +0100

    News entry for prev commits

commit eaed67c4234c25cf1f3f376d13b874baef6826d4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 8 17:36:51 2012 +0100

    Bug 5090: Add a flag to fullquery to handle missing input query
    
    Useful with listqueryelements, many of which can be empty.

commit 26d3069070398f6f47a0a9bc4ef7fa3fafe2a18a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 8 17:06:55 2012 +0100

    Allow append7concat/replace in fullquery (bug 5090)
    
    Also fix the detail that fullquery sets the $.variable to an array of
    a single element, not a plain string.

commit 05d33a445445a56c71c45006312c401d74e84d0d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 8 16:49:01 2012 +0100

    Fix 5191, no op at the beginning

commit e90a067b3a4a3c3565a50617205548ccf1d8c35a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 8 11:16:42 2012 +0100

    using logger for fullquery's unit test

commit fa13a04269c917faa59fbcb66d4e6a8dcaa01db8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 8 11:12:31 2012 +0100

    Using logger in fullquerylimit's unit test

commit 13fe81bab993368da61df9694dd2466ad8bba1b6
Merge: ea4b0bd 4b16c22
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 7 15:50:20 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit ea4b0bd22ed2fce49c1f8b05f1dec71fc704cfee
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 7 15:47:16 2012 +0100

    Add makerange, defaultvalue
    
    Checkbox to force even a single limit into a range.
    Many sites have start/end year, and both need to be filled in if asking
    for one year only. Could be with some extra steps, but this is easier.
    
    Checkbox to fake a default value, if no limit found. Will usually be
    blank, but can be anything. Useful in creating a blank value (or range)
    that can be plugged into a search form without worrying.
    
    Unit tests for the new features, of course.

commit 4b16c225f2d05ca4ef84de70379afa6396b5036f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 6 11:34:59 2012 -0500

    Revert "I think Tester might handle optional tasks now."
    
    This reverts commit ec01d3e59561ceb36490e46e22dacdb5056fb6cb.

commit b2abbc37604c63a4dbe192fddf7f963d69db0bcb
Merge: d50621e ec01d3e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 6 14:14:36 2012 +0100

    Merge remote-tracking branch 'origin/master' into heikki

commit d50621e013d2f88cbc42ac9d52dd8be5ffd3a1e6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 6 14:09:09 2012 +0100

    Remove debug

commit cee2850e13b0a948cc88acdc201fc50c3e75b438
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 6 14:03:29 2012 +0100

    More consistent check for 'remain', even if no 'remove'.
    
    Simplify unit tests, separate tests without 'remove' instead of looping
    and strange exceptions.

commit 01b62e741740a3ac2078067445ae3c355476ea01
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 6 13:36:26 2012 +0100

    Removing fields in fullquerylimit the proper way
    
    NOT by setting
      node.op = undefined;
    BUT by using
      delete node.op;
    That way, there are no 'undefined' values left in the node, which give
    problems in the dasta browser, transform, and other places.

commit ec01d3e59561ceb36490e46e22dacdb5056fb6cb
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Feb 3 20:20:06 2012 -0500

    I think Tester might handle optional tasks now.

commit 969847055d50f40cf2eb9d7ce9ebca40269f07d2
Merge: 25f8b79 08ed52c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 3 15:09:46 2012 +0100

    Merge remote-tracking branch 'origin/master' into heikki
    
    Conflicts:
    	builder/modules/steps/fullquery/fullquery.js

commit 08ed52c7883210ca32847bccb685a108994c89b9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 3 14:20:15 2012 +0100

    News entry about capability flags

commit 925e29e0829d4106a9ffecf7a65a3816bf07fa2e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 3 14:10:54 2012 +0100

    Fix capflag defaults, add capflag alias
    
    The defaults did get loaded with the template, but were accessed wrong,
    so setting a default in the template had no effect. Now fixed.
    
    Add attribute 'alias' to capability flag (in templates). If set, the
    steps will be interrogated for a suitable default value using the alias,
    as well as the flag name. Needed because we have a flag 'query-sort',
    which needs to behave in the same way as all the index-something flags
    (detect if the input field is ever used). Now it has an alias, and
    automagic default gets set right.

commit 4fdc2fac697749ab8ade8955a07b4435b442995e
Merge: 78670cd df742b3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 3 12:09:35 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 78670cda8d5a2f4841901803a4b2be9ebd93df72
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 3 12:08:51 2012 +0100

    query-and flag defaults to true

commit df742b3009dd91f8c51389d5e760f9420fd4e7a7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 3 10:25:45 2012 +0000

    documentation

commit e6222ed7ad8efcf38d5cd06573ddf5ec775914b6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 3 10:24:06 2012 +0000

    wrong variable cause reported a wrong last modified date, #5144

commit d419b3a2b2d46aff76a7e4b971eb27ce0ebee362
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 3 11:19:59 2012 +0100

    Fixes bug 5137: index-keyword flag not set by fq
    
    Also fixes a small problem that the fq step declared some index- flags
    to be false, preventing other steps from making them true.

commit 25f8b798d70fdbce9a9626c2d113257bfae76790
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 2 17:54:54 2012 +0100

    Usable UI, handles also listqueries

commit c02a500686066b4ad6993086694331d22fb0eedc
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 2 17:03:03 2012 +0100

    anges now almost supported
    
    The run function does the right thing, it seems (from unit tests).
    There is a beginning for the UI, but not enough to be useful.

commit cbdf0e87bc0772505188964a38fc28887f58b0b0
Merge: 9292ba7 ba84d6e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Feb 2 08:49:58 2012 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1ea22755d0153b3e68a9a34346de52f5c136194f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 2 12:30:58 2012 +0100

    Add test for field remaining in qry afterward

commit ba84d6eb0ec1201487c73484572f40b479a97359
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 2 08:47:36 2012 +0000

    Version: %{idmetaversion}

commit 9292ba7033180ead87312763585e609c9a0a41f4
Merge: 09dea5c 4dfc6c4
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Feb 1 21:40:51 2012 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 09dea5c8bf9b3e877cd62272bbc93e59d54f603e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Feb 1 21:38:39 2012 -0500

    Fix runTests in engine. Add error so missing template is easier to spot.

commit f1eed899af35f9c0bd1c375051b6bb4484bfefaa
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Feb 1 21:37:43 2012 -0500

    Whitespace

commit f0df3b5b6d22299c737ca52c8ac04ae200d9cb17
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Feb 1 21:37:06 2012 -0500

    Whitespace

commit 4dfc6c48ddecbabba04804847f3bfd6a1d99f1a9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 1 20:20:37 2012 +0000

    VERSION set to 2.10.1
    
    Adam: Let's just use 2.10.1 for now in master. And avoid that snapshot thing.

commit dab0e988aa2f8e6239051f3fe0322485749b6e92
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 1 16:34:59 2012 +0000

    Variable substitution now carried out on emitted error when assertion fails.
    For example, Assert on input.title matches /^x/ with error text:
    'keyword' argument does not begin with x -- has value '{$.input.keyword}'
    Fixes bug #5101.

commit 368d9e7e119444289caefc057779e5794c61c743
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 1 16:21:29 2012 +0000

    VERSION set to 2.10.1-SNAPSHOT

commit a6dcaca5820761a264520f5c1ad9cae54f7166f2
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 1 15:51:50 2012 +0000

    VERSION set to 2.10.1-SNAPSHOT

commit 554fd951eee47fc3fa50b9042915a54c9d3af3f2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 1 16:26:03 2012 +0100

    Stuff
    
    Separate rootnode processing, so tests can cover more code
    (was part of run function). Added some more tests.

commit e7fb011a6ac165a4919be9cc327567bd17086fe2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 1 16:21:15 2012 +0100

    Added unit test routine. More tests needed.

commit 58bf568650e00102aaff3002339e26995fe363d0
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 31 14:11:13 2012 -0500

    Test for transform.

commit 84be1349a108a71b72b4ad255166dc9fb532bbea
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 31 14:10:36 2012 -0500

    Test for set_value.

commit 86d0d95a009350a12add4dc06e250403d53e9c6c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 31 14:09:36 2012 -0500

    Extend whitespace handling to "remove from source"

commit 025429e3c9ac0e2c1ce2f6f20e07f2d205afd591
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 31 12:56:52 2012 -0500

    Normalise whitespace again after transformation/inline substitution.

commit 60f3a74ca6d526d0eaa4e9ee89227b0e75c597e6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 31 16:42:32 2012 +0100

    Unit test with 12 tests. Need still more.
    
    Also need to return the resulting values, do or-bags, etc.

commit e663ab1751ad45caf0ad4e8d14e9c0d8315417d3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 31 12:41:32 2012 +0000

    by default delete connectors after mirroring

commit 2d448c87dd3c6162e415040be334e10cb79c6476
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 31 12:41:07 2012 +0000

    rsync: delete after all connectors are mirrored, not before

commit 1e3c7dfd37a4da54ef136672fc613f0bdc9f4b5a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 31 13:30:16 2012 +0100

    Almost decent UI for fullquerylimit. No run() yet

commit 4015297dd8be4b55da37c46c5cbd09186cf86153
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 31 12:56:11 2012 +0100

    A bit of UI, a step that can load. Long way to go...

commit 106cf3d2b0bbf40bcc8973db4e45f963e5f3f0b7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 31 11:24:52 2012 +0100

    Srtarting on fullquerylimit

commit 4bbde1c40a1cf8333137ae2906c676c99e846049
Merge: d8c0a72 1fe83fc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 30 13:43:48 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit d8c0a724f70d121ad790ef5921099c3c5c6019e4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 30 13:42:23 2012 +0000

    display disabled accounts in grey with line-through
    
    the old red painting was to offensive and misguiding

commit 1fe83fc1cb4b2701c54992d3371af95ec331b5c7
Merge: 41882ac f605f9a
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Jan 30 12:53:06 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 4c90c4dbfa9cbde336866d11df950d6b0aa2d7f8
Merge: c7d1d00 f605f9a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 30 13:22:15 2012 +0100

    Merge remote-tracking branch 'origin/master' into heikki
    
    Conflicts:
    	builder/modules/steps/fullquery/fullquery.js
    	builder/modules/util/flatquery.js
    	engine/src/Makefile
    All were minor

commit 41882ac7b0fef2216dd7e574cc7dc4842f4dcacb
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Jan 30 09:51:32 2012 +0000

    Emit <extensions> field, based on value of metadata field.

commit b9482a7085a21d9a6e671d464501ecb076b6d504
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Jan 30 09:51:13 2012 +0000

    Add <metaData> section.

commit 52b7780e4bc7c1ab985df3846b522ae0b9e3bd3a
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Jan 30 09:47:05 2012 +0000

    New file: notes on testing Connector Toroid stylesheet.

commit f605f9a7d678a09ad7418cf2716baeaae3fbeeb4
Merge: b6a2d36 eef6b33
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jan 27 17:50:03 2012 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b6a2d36a467bfa3d612f7efe2ba6d4595d544317
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jan 27 17:47:14 2012 -0500

    4885 - data browser / builder object persistence now as advertised

commit 994d03bed76c1895bf39b023a39cac01c423e2f6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jan 27 17:29:11 2012 -0500

    xmlHelper frame support regression

commit eef6b33f6e4dd013a155851abc0dfd42b80cf558
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Jan 27 20:48:42 2012 +0000

    Move "extensions" metadata field to the bottom of the list.

commit 97a4f6f98acd98be7a245a0e27e58e03ca729b1c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 27 20:43:35 2012 +0000

    Add new "extensions" metadata field.
    Towards fixing bug #4865.

commit ee07de53abc15d291380e130531150c58023a917
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jan 27 10:42:30 2012 -0500

    Extract value UI wasn't quite finished.

commit a36a4acf26136c2cd7ca0d432c43c7d174ff5e30
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jan 27 09:19:17 2012 -0500

    Added a character that makes the node selector work on frames again.

commit b752b3763df3a8427b1bb3a3405f3bd7dfbaeeb6
Merge: ff68c2f 773d9f1
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jan 26 18:49:57 2012 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ff68c2fa7acdcc99b6ab074a164b4999962b0e40
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jan 26 18:49:19 2012 -0500

    Test site for frames and XHR.

commit ff7b5cba0374f1fe84fe86f3f8b5f89717ef25de
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jan 26 18:48:48 2012 -0500

    Regression testing for extract and nav_to

commit 773d9f1fc5c2386ef158757e2b03667add11d0c9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 26 13:19:04 2012 +0000

    update (from 2.9.x)

commit 8cad8de16507a9f7a78de7280835d62c7d1e274c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 25 15:55:40 2012 -0500

    Fix jsonPathHelper trying to concat undefined because [] === [] is false

commit 5b3d6f1bb09470540d257ed1c9bc3502dd12b9bd
Merge: b06ab02 e63da21
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 25 15:11:51 2012 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b06ab027a4f28d8343bde15125676a17a6be8082
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 25 10:59:42 2012 -0500

    Fix regression where extracted values weren't wrapped in arrays

commit e63da21e668589ce9be6fa41866752cc8abda7f3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 25 11:06:54 2012 +0000

    improve documentation

commit 8227e6b1ce64312d449403bf7d0b1866cfd22301
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 24 18:30:48 2012 -0500

    Improve Extract step UI

commit 70cc86d2c1af63ea56c9710467cfac8a46d18bbe
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 24 18:30:17 2012 -0500

    Whitespace.

commit 6e11ae41ff8e15137b31a0a9ac8444c4a765a171
Merge: 46d4c66 ef50a55
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Jan 24 09:34:29 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 46d4c6694da5e9ba10e2615a5e7b41a3720b352f
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Jan 24 09:34:17 2012 +0000

    Typo

commit 0fb6f56daf5cb6add1b9bd6706ef5dfd2118fcdc
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Jan 24 09:33:56 2012 +0000

    Add cf-repo to list of git-ignored Debian-build directories

commit c07cc9afec3b2fccca556cf9a52a827dccffbd0d
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Jan 24 09:33:20 2012 +0000

    Append Debian build-detritus

commit ef50a552f3687770ca4706f7259284e0a3d39ebc
Merge: 359f3d1 5f44d03
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 23 17:57:58 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 359f3d134bb45afda8616da632b7981b6403b781
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 23 17:56:22 2012 +0100

    Disabled the new fullquery regression test connector
    
    Although it passes well in the cf-zserver regression test, it
    fails in the mp-regression test, presumably because it does not
    support title or year searches. And in the ws regression test,
    because that is hard-coded to do only keyword searches.

commit a5f1b66dcb64da3cd76b891ac93280abbed81147
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 23 17:35:10 2012 +0100

    Added a regression test for fullquery and listquery

commit 0f4bb12e9dd4054c149765995c851dffb436dd74
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 23 17:32:06 2012 +0100

    Clear the used-flags if requested

commit 5f44d03b272c40fbb473771644bd0cb54e5be56a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 23 14:02:29 2012 +0000

    add Build-Depends "zip" for builder

commit 2c0054cd3accd277c7222b88123ddee98a915c73
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 23 14:01:57 2012 +0000

    Just put the Build-Depends together with the Build-Depends on top. They aren't sub package specific anyway.

commit f41c93fa2f1d707ddb23d0761d91ce30d034fad6
Merge: f38821a 02d563f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 23 14:33:43 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f38821a6f437196d809870b51877c31dca80b191
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 23 14:29:53 2012 +0100

    testing also with mp.
    
    Add the query files that last commit should have added

commit 02d563f8eceecf3221f61f60f66fa999e221d970
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 23 13:23:47 2012 +0000

    less verbose output with: DEBUG=0 ./unittests.sh

commit 6a4d32fcdfa1864928431872bcea702a46a1718e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 23 14:23:15 2012 +0100

    No longer hard coding the query to test with
    
    Add .query files for every connector we test,
    dump the query in the log.

commit ce93067becfed4e75451fe7ec892e89159408011
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 23 13:07:36 2012 +0000

    add unittests target

commit 8c277ef08513c934b01cf47c7d348a952d932b06
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 23 12:38:17 2012 +0000

    Build-Depends for cf-repo

commit f09d7a909f1b91ffbde8eba0727854695615a4a1
Merge: 06d9643 9feab0b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 23 11:23:51 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 06d96436aa04c815a970318452cf7d50edd1c7b8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 23 11:22:36 2012 +0100

    makefile now runs all unit tests
    
    with a help of a script that locates all modules that have a unitTest.
    Earlier they needed to be listed in the makefile.

commit 9feab0b23543d8c7c9d4f8f81b976e3a0cd5f226
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 23 10:59:46 2012 +0100

    document how to build the engine without metaproxy module
    
    metaproxy_filter_cf.so depends on libboots which I don't have installed
    on my machine. For command line unit tests, I don't need MP anyway.

commit f22fbda461467f85fb02aa1d6968adc87fef076c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 23 10:58:12 2012 +0100

    cleanup help target

commit 50a2ca53ca95c62f4c9ad7d92e0db4dd25c8dbf5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 23 10:57:02 2012 +0100

    add copyright, documentation

commit d11d4520de167168b8ce44429d9242ae174a0bef
Merge: ac27641 3a716af
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 23 09:48:45 2012 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit ac276411e2a9817ed4f930972e8de29dcbd818aa
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 23 09:48:32 2012 +0000

    documentation

commit 3a716af5014a662a0faaf0f47f4bc399d3390188
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Sat Jan 21 17:59:32 2012 +0100

    Fixes bug 5100
    
    Now fullquery detects properly if it gets a listquery or not,
    and calls the proper function.

commit c7d1d00ca71c6fa6143cc699305d407d7f4036de
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Sat Jan 21 17:48:34 2012 +0100

    Fix for 5100 (but in the wrong branch!!)

commit 6e16146e8142cb6631e1edcbb34eaeac9de53832
Merge: 438d192 ac75110
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Jan 20 13:27:11 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 438d192b8510e0d9981599d169253c4106958706
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Jan 20 13:26:59 2012 +0000

    <cclmap_date> is now generated if ANY of year, startyear, endyear are
    supported by the connector.  Thanks for Heikki and Adam for
    discussion.

commit bd873c35ed3bbeadf956215d5b33584f495f87c0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 20 12:53:12 2012 +0000

    always rotate tests results

commit aa0d5cc65a5f38b72874ff106bb951959edc3551
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Jan 20 12:31:46 2012 +0000

    cclmap_year is generated as u=year r=o instead of empty.
    (Can that EVER have worked?  I don't think so.)

commit ac7511012cfabe2c6e9fa6b77719eefa06c2f966
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 19 18:06:08 2012 +0100

    improve fullquery zero hits tests, #4716
    
    Replace only "term" with non-sense values, the other elements
    as "truncation", "field" are not changed. The Fullquery ccl step
    expect valid values.

commit 38c20ae0ef9877223345c718052fe8d53e9448b9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 19 13:33:39 2012 +0000

    enable to read compressed test output, #5058

commit 32071ce10018fae34c0cc9d018a7337908373e6c
Merge: 1a0d49d be32234
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 19 11:01:57 2012 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 1a0d49dbc1456bb62de86e7f3e350146b21304ef
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 19 11:00:31 2012 +0000

    bugfix for broken Non-production connectors links, see a9f0d10e0685264aac9f7a402a6bc7c90ef46449

commit be322348b2c5c77131e481d8a9e0fe18f57ea3a4
Merge: 74fd0e4 cd4a19a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jan 19 00:21:04 2012 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 74fd0e451a14f925b8e50b555385ca052b7129e3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jan 19 00:19:54 2012 -0500

    Extract All option for extract step, minus multinode support

commit cd4a19a8dbfe44ae46fbdd4aac5ba83cb126f9ad
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 18 22:29:30 2012 +0000

    Add fulltexturl field to parseTask.cff template.
    Needed to CAs can make connectors that work properly for IDI-6.

commit 36e00201acbe62001f3610031b80f3bc675c1c95
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 18 13:43:55 2012 -0500

    xmlHelper - shorten Components.*, trim whitespace

commit 5e3631242a92a2006c962807f89e4c65244c5d30
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 18 17:20:57 2012 +0100

    match more fields

commit dd16aa0550837a0b121db90d46330a893f6b9a53
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 18 15:55:24 2012 +0000

    /proc/self/exe is a Linuxisms
    
    If /proc/self/exe does not exists, the program will log and warn:
    
       engine /proc/self/exe does not exists. Please set CF_APP_PATH=`pwd`

commit 28b907c45d399b58ca35c54941e1eb2e439124f0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 18 15:42:11 2012 +0100

    Minor comment (todo-list) in elsevier connector

commit dab070b7d1b0b4e4d6087a3c08c4a244ec6486a6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 18 15:30:10 2012 +0100

    Added next and parse to the elsevier connector

commit 62348ca90cf5c6a965701535e7b5a1d652bc104f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 18 14:53:03 2012 +0100

    Version number in NEWS
    
    Since 2.9.0 has been released

commit 8163ed9004501b031c7109be457e421af59e961e
Merge: 3826657 8b6455c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 18 14:50:47 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 38266572b6c92f37576142622bdf0a1aeda4d2a7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 18 14:50:13 2012 +0100

    Minor
    
    httpclient displays elapsed milliseconds
    added elsevier connector to connectors/heikki

commit 305e54e887f156aba18f9633f2ce4106c3dd6016
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 18 13:44:52 2012 +0000

    perl typo

commit 8b6455cb5d8281a57e9483d5de609db742e585c0
Merge: 492f948 32e8c42
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 18 10:21:03 2012 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 32e8c420276d1292c252d60319ba492ba388d459
Merge: a1ccca8 c37df8d
Author: Charles Ledvina <charles@indexdata.com>
Date:   Tue Jan 17 12:52:37 2012 -0600

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit a1ccca84d698a758da561d7ed4b866d39ffe1d07
Author: Charles Ledvina <charles@indexdata.com>
Date:   Tue Jan 17 12:48:52 2012 -0600

    Updated default step viewer to included current commonly used steps.

commit 492f94875580342c5458bba76b53f95c7763f4cd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 17 17:54:17 2012 +0000

    update

commit c37df8d3df5e0222a8b7b0d5dcbd711bfe6e2500
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 17 17:49:25 2012 +0000

    perl warnings

commit 3d740fcba87784718de427695f7a65156ec29019
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 17 17:45:15 2012 +0000

    enable to configure to ignore engines for reliability statistics, or at all

commit dbeec0994c9d3b27773cd5e7efaeebf74384dd74
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 17 11:34:01 2012 -0500

    Update NEWS.

commit 4e91b87b0cfe0681bc01128d913cea93e8f80792
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 17 11:12:04 2012 +0100

    Add more notes on changes

commit d497debc9d5f5bef1c517b588484391fad18932e
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Jan 17 09:50:29 2012 +0000

    Note improvement to log step.

commit e24c2b0f879a23a60a694f0f2a7e1153fc0528c1
Merge: 7553ef7 05627f5
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Jan 17 09:49:37 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 05627f58e4769177115a9d76f1be9aae5562331d
Merge: bf25c74 c278d0d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 17 10:36:54 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit bf25c747b4402249f0202654409f9214e4f2ad63
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 17 10:36:30 2012 +0100

    News entries fro my changes

commit c278d0da6aaaef6021ec3dc9b762c686124ff5a9
Merge: a617bba 93f0100
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 17 10:31:06 2012 +0100

    Merge branch 'heikki'

commit a617bba1b48c9d783eea5e86c10953043a8612df
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 17 10:29:43 2012 +0100

    Happy new year

commit 93f01003a5411252b025cea88e22f2ab1971dd92
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 17 09:52:53 2012 +0100

    Relay error message when engine creation fails

commit 76c12f50673a7ebf7e408081c5b1bc741deb0e59
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 17 09:41:34 2012 +0100

    Deb: depend on xulrunner-8.0
    
    Instead of xulrunner-7.0 which was current in older wheezy distros.

commit 087433f5851b4ee10262da3a6ca28d1c6189860e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 17 00:30:01 2012 -0500

    Ignore invalid input to jsonPathHelper.applyInline();

commit 4d51fcbf623e2e40e7372700f8c64a976e9f3596
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 16 19:17:38 2012 +0100

    new target: builder-devel-macos
    
    to automatically install cfbuilder from GIT sources. I'm tired to do
    this manually - Firefox to often removed the file for whatever reasons

commit 7553ef70b8c6bb654ef2763bc4af164a39400383
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Jan 16 17:31:26 2012 +0000

    Logged message now uses jsonPathHelper.inlineReplace(), so that
    {$.PATH} sequences are substituted.  Very nice.  Allows me to
    FINALLY close bug #4802.

commit 0fcafd301cf1cf882309bc10023a0f98342df409
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 16 14:09:49 2012 +0000

    file is not used

commit b0c08bd02a4b0a8143bb1f0a9ccc927f5d4df255
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 16 13:40:29 2012 +0100

    make dist: force to update the build_id in install.rdf and cfbuilder-<number>.xpi
    
    the Makefile checked only if the CF version in ../IDMETA changed. If you run
    a git checkout after or between releases, the build id (GIT sha1) was
    not updated in install.rdf, and Firefox reported a wrong build id.

commit 8fd2ce7fcbe495fce9caace9fb7c186589dc97fc
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 13 17:04:36 2012 +0100

    minor

commit e3436e6ad3e7a625a07215b188bf631b0335fc52
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 13 17:02:51 2012 +0100

    Had deleted a wrong line...

commit f4760dfe151c87f61bd9a90804e207ab1611fb72
Merge: a4af0f3 4a373fd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 13 16:54:43 2012 +0100

    Merge branch 'master' into heikki
    
    Conflicts:
    	builder/modules/util/jsonPathHelper.js

commit a4af0f3df2f4c17b3eee2846fefcd8f8669dfd26
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 13 16:52:28 2012 +0100

    Added a default index in listquery
    
    Since incoming fullqueries do not have to specify an index.

commit 6be29bf26615bc0bdfef1e1260a9631ab2435282
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 13 16:34:00 2012 +0100

    Throwing (optional) errors if nothing found or things left unused

commit 9c1566264f3fad68b1dc402f885cf4ad13ca5c73
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 13 15:36:34 2012 +0100

    First listquery-elements work
    
    I can now take a fullquery, flatten it into a listquery, extract
    two separate listqueries out of it, one for title, and one for author,
    and convert them into a query string with the fullquery step.
    
    Still some details missing, and too much debug output

commit 4a373fd14ca20fbcd019f1e5c857a96092318d68
Merge: 6159b86 5358898
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 13 14:40:04 2012 +0100

    Merge branch 'record_details'

commit 535889833404d0172c85d4030300c8cab2b45cf0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 13 13:19:32 2012 +0100

    Details task updates for cftest-04-openlibrary
    
    Use {$.input.record.url} instead of other structure.. The facility
    used before no longer works :-( Bug 5078.
    For details task, remove two now redundant steps: fullquery and
    constant value.. With the polymorphic flag this is no longer needed.

commit 594e6b1032e812d88e8ee8fa64fce3fe62a9dc50
Merge: a40650f a4da8a0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 13 12:52:29 2012 +0100

    Merge branch 'master' into record_details

commit 6159b867a64d1150e26e9b52cc171643a85d59f9
Merge: 13ad8fa a4da8a0
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Jan 13 11:50:53 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 13ad8fa7ceedc82768a0132aa907edef8c28850b
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Jan 13 11:50:44 2012 +0000

    Fix capability description

commit de48edf15168292e085884110e41d0fa1d2b2396
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 13 12:16:43 2012 +0100

    Towards a listqueryelement step

commit a4da8a0e0afd8739fa43f8877dee3469cda17f73
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 13 10:07:04 2012 +0000

    ignore rsync errors

commit 949201192d239b414d6d6589fd0f85f53548e8d2
Merge: 3347072 8cb2247
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 13 10:05:14 2012 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 21adee4e5cb03db0cac5ffd5feec4dbdabbb51df
Merge: 82f6b7c fc24948
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 13 11:03:09 2012 +0100

    Merge branch 'master' into heikki

commit 8cb224713c7543cf6933fd215a741209c947af32
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 13 10:56:11 2012 +0100

    proxy conf: don't load libxml2
    
    The path is incorrect for amd64 on RedHat, because 64-bit libxml2
    is in /usr/lib64/libxml2.so. Also, the modules, mod_proxy_html.so
    and mod_xml2enc.so already dynloads the proper libxml2.

commit b3fccdd579d0cee5f05914867576b3dff796b80d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 13 10:51:04 2012 +0100

    RPM proxy build: create two directories

commit d58fefa608f2764a3e8e836c27e9b366fc1f4917
Merge: e4adaa5 fc24948
Author: John Malconian <malc@indexdata.com>
Date:   Thu Jan 12 13:27:50 2012 -0500

    Merge branch 'master' of ssh://gitid.indexdata.com:222/home/git/private/cf

commit fc2494881af403b256123d6ec2bee15a2cce023c
Merge: 51e6f72 96c44f1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 12 17:58:15 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 51e6f72d0ceb9964258c14a66d278cd7caa8bd5e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 12 17:56:28 2012 +0100

    Proper default for missing polymorphic flag
    
    When loading an old connector file, default to polymorphic, if the
    file does not specify.
    
    Also, re-enable the old 4973-hack to force init task to match always.
    
    With these changes, old connectors ought to work as they always have.
    All newly saved connectors will have the polymorphic flag in place, and
    will behave better.

commit 269598cc0594307bef4bb32f98bc6d4bedd78e98
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 12 17:48:30 2012 +0100

    'polumorphic' flag for taks
    
    Added a property in the task template, telling if the task is poly-
    morphic or not. Copying this from the template to the connector file
    when saving. When trying to find a matching task, only do the argument
    magic if the task is polymorphic. If not, choose always the first
    task. If there are more alternatives, print a warning in the log.

commit e4adaa544e11c62a496dc70d6ca86932aff6cf0c
Author: John Malconian <malc@indexdata.com>
Date:   Thu Jan 12 11:29:53 2012 -0500

    added mod_proxy_html src to git mod

commit 3e4880eec75b38e4ea50a7859f25baf26aa2c124
Author: John Malconian <malc@indexdata.com>
Date:   Thu Jan 12 11:29:18 2012 -0500

    enabled ProxyHTMLLinks(BZ 5020) and enabled module loading in the config

commit f8d910e563fdb93ed3fef469bf7df711e3e1f75b
Author: John Malconian <malc@indexdata.com>
Date:   Thu Jan 12 11:24:59 2012 -0500

    Updated cf.spec to build and distribute mod_proxy_html modules as part of cf-proxy package

commit 33470723e5e68547ec57896f12db11bace4e53bd
Merge: efab668 0f5b876
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 12 15:31:41 2012 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 0f5b8768d3ec6403b6db1293a2d5ebf8e624fcd4
Merge: 7393af7 022d6ec
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jan 12 09:48:31 2012 -0500

    Merge branch 'develop'

commit 7393af7526711a6d63652d5bdfefdf609542f6c1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 12 14:30:23 2012 +0100

    Deb cf-proxy includes daily cron for cf.-temp files

commit 380e18d9508b2c43d39f5ce998b5e92b69c412f6
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Jan 12 12:29:22 2012 +0000

    Connector-name argument may optionally be a complete filename with
    path.  This is tried first; if it fails, we fall back to the old
    behaviour where it is a name only.

commit a40650f40626c665af64715720c5d13e9b204ea2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 12 13:14:54 2012 +0100

    Connector has details task
    
    The details task uses fullquery in order for details task to
    be properly mathced. The full document is only fetched , not parsed
    and the task does not navigate back at this stage (was unable to
    get a history object out of the window object).

commit dd33acbdaf05f179f9818938f8387f86c8c86a94
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 12 13:13:11 2012 +0100

    Task details now invoked in cf-zserver for elements=F
    
    The input is a record object with all parsed result from the
    brief record. The result is same as parse task - for now.

commit b284154ebe5e0dc20e755e7b7566986f888e3bf1
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Jan 12 12:05:12 2012 +0000

    Fix sample command-line.

commit 2dbd08fc712da9f99155bff951a1070b3439666d
Merge: eeb91e8 097920e
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Jan 12 12:04:03 2012 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit efab668be3a65c09c1d5cd8f6b4a50e30952bb62
Merge: dae9a13 097920e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 12 10:54:29 2012 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 022d6ecacf65cc4d686c1a4188ec36e1c2c0833f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 11 20:33:42 2012 -0500

    Prevent jsonPathHelper.map() from creating keys without values.

commit 8972687375c6723e23c023806890f9aa09734266
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 11 19:58:41 2012 -0500

    Fix jsonPathHelper.get()

commit 097920e642d66119d1229e6e98c48f1f085d08f3
Author: John Malconian <malc@indexdata.com>
Date:   Wed Jan 11 12:12:35 2012 -0500

    added cron to clean up old CF sessions in /tmp

commit eeb91e84b77877790b9520edbdb37d9123f8575b
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Jan 11 16:47:08 2012 +0000

    Support trunc-right and trunc-left

commit 699fa8ef033513a192ea04ee6782377ce4b0f544
Merge: 2664995 2299c2a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 11 11:25:40 2012 -0500

    Merge branch 'master' into develop

commit 2299c2a83dc9cff38e3eadd922ed37a5c62709bb
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 11 11:24:46 2012 -0500

    Document cfrun changes

commit 82f6b7c6b4c0d5dee3f0c818504a31159e0f25fb
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 11 17:11:10 2012 +0100

    fullquery now works with listqueries too
    
    That is, we can use the listquery step to flatten a fullquery parameter
    into a listquery structure, and then use the fullquery step on that,
    to produce a linear string.

commit fe42b1c781518e329a06a0b6481435f2e2ae1da4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 11 15:55:58 2012 +0100

    Fixed a detail in getFirst()

commit d48c18ddb52267a8518bb1e52c3f8cd29594216b
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Jan 11 14:41:25 2012 +0000

    Comment typo.

commit 1b88c8de6db20c7ad12932d233c1fe26f68495f4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 11 14:24:56 2012 +0100

    Don't ask for F in cf-zserver when offering MARC21
    
    Eventually F will trigger detailed view and we probably don't want
    that to be enabled by default. Until know cf-zserver has ignored
    element set name.

commit 72f8f1717d0f9b9585d49305dea280bc321824d0
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Jan 11 12:09:16 2012 +0000

    Fullquery step generates suitable defaults for the "trunc-asterisk"
    and "trunc-questionmark" capabilities.  Still doesn't handle
    "trunc-right", "trunc-left" and "trunc-any".  And there seems to be no
    "trunc-both".  *sigh*

commit daca95ce0f47c4f3c9fd5e658b3d6b8c5dac2565
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 10 13:25:59 2012 -0500

    Load template in connector rewrite script to enable capability flags

commit 96c44f11e9919a06a98938b1be1e418d55953335
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 10 16:11:05 2012 +0000

    update documentation for MacOS
    
    on MacOS you have to set: export CF_APP_PATH=`pwd`
    because the /proc file system does not exists.

commit 1046dee4991b72d0a5059b61c9b57cf0805eceef
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 10 17:07:09 2012 +0100

    listquery step starts to work

commit 96ea701cf4786f15f02663b5892648f4f446e2af
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 10 15:49:33 2012 +0000

    a test for regex-attr, #4911

commit 3a2c44d62a3090e94426142444dcf466eb66a73b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 10 14:17:35 2012 +0000

    more regex tests

commit be5ff65c15d5eb690817ae2e64623654b50a5458
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 10 14:14:07 2012 +0000

    more unit tests/failures for regex

commit 8160b464c1792a5fec26d23852c473094209cb8f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 10 14:09:57 2012 +0000

    fix grammar documentation typo in regex attr

commit 3837f1cae9b6fc1c3ef1182c5d3f526a0ef41ace
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 10 15:06:21 2012 +0100

    Towards a listquery step
    
    A dummy step (that actually shows up in step list)

commit 05ce54c5c2f1d45aba0f31ef2d6dde03ffeb8173
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 10 14:05:27 2012 +0000

    documentation regexp match for attributes, #4911

commit dae9a13027c56806805225e6577c6fbb5de48925
Merge: a415ed7 858a4bc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 10 13:19:59 2012 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit be050dbe621645c85fcb233347de866233e11c01
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 10 13:57:32 2012 +0100

    Fixed the interface
    
    Less of OO-way of doing it, but produces clean flatyquery arrays,
    without the unitTest function being included with every term

commit 1bfd13c9a12dc25a44621059f8e44f4234d08a0e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 10 12:57:20 2012 +0000

    attributes matching with regex

commit 05db1906eae7c31ec4c86dc6e01d73616fd1269e
Merge: a40d57a 858a4bc
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 10 13:45:56 2012 +0100

    Merge branch 'master' into heikki

commit 570e10555e26feec3379cffc9a69a73bc918f744
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 10 11:17:37 2012 +0000

    new xpattern attribute relationValue

commit 858a4bca17bdba73c26148289c1e50e9b2e05204
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 10 10:37:39 2012 +0000

    When debugging, set content-type to text/plain

commit d01ea9c5213f4b972251bcf2f43af289ec554748
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 10 10:30:43 2012 +0000

    Fixed a serious typo

commit b9e970f55df54221c596b70fe38fe6b978592ba7
Merge: 3fc2e23 0fb2e7e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 10 11:27:17 2012 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3fc2e23e85a0974dd085d14a5f22b0ed048938bb
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 10 11:25:42 2012 +0100

    url like http://17.cproxy.id.com/cproxydebug/www.indexdata.com forces debug
    
    Actually, any url that contains /cproxydebug/ will get that part removed,
    and debugging switched on

commit 0fb2e7e7701d0764c2c32e7ec823cb9a16595255
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 9 15:00:15 2012 +0000

    compress old test XML results, #5058

commit 90dd8d4252dfd7fbe6ecf7b75275129f4592db91
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 9 15:10:26 2012 +0100

    Start coding on record details facility

commit 9dfa1d50bfc3258e7dd217f0062f7155dece7e2c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 9 15:00:17 2012 +0100

    Pass userAgent string to client

commit 1eb59b519afeee2151889f1f8488b08caa0dfb4a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 9 13:31:24 2012 +0000

    Regexp match for attributes, #4911

commit a40d57a800f0e0f0cd49d73fa91116b105a162b8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 9 11:18:31 2012 +0100

    minor

commit 8c46642c2487de8078d7d9cf2c981b29ecdb8e56
Merge: 32e6ecb f1c1553
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 9 11:15:05 2012 +0100

    Merge branch 'master' into heikki

commit a415ed74a323fc81bacee110d9acf198aa629566
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 6 15:46:47 2012 +0000

    update

commit b82c7e10403ae8d8231e3d448308efe0893d990b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 6 15:45:22 2012 +0000

    test for zero hits: use an valid startyear/endyear/year value, #5051

commit 32e6ecb1510801de0d642ce50b164e39acde6e24
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 6 16:43:23 2012 +0100

    Minor change in declaration
    
    Now this can be used from a script step:
      Components.utils.import('resource://indexdata/util/flatquery.js');
      var fq = task.data.input.fullquery ;
      var flat = FlatQuery.flattenfq(fq);
      for ( var i in flat )
        task.debug( "op=" + flat[i].operator + "  term=" + flat[i].term );

commit a3123a3f108eddc9fe2df99cec2b62dbbb2664e6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 6 16:33:47 2012 +0100

    I think I have the first useful flattening routine in place
    
    Can handle the following
      (a)
      (a and/or/not b)
      (..) and/or/not a
      a and/or (..)
    Still missing
      (a and b) and (c and d)   and similar constructions
      prox operator with all its parameters
      (..) not ( a or b )  => (..) not a not b
    but I think we can live without those to begin with
    
    And of course a step to invoke the routine from.

commit f1c155311437b6168d75b979eb926af5f2de2477
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 6 14:18:48 2012 +0000

    update

commit b9db2884d07c078040a417a1f923044f2d494a9a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 6 14:17:57 2012 +0000

    update

commit a1e34a24e689cf0e83ec07b99fbb0083b399b042
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 6 14:15:18 2012 +0000

    indent

commit 6ca9d6879b57def03804f0ae1539e4836262f657
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 6 14:12:13 2012 +0000

    a single failure test result is broken (as 2 failures), and don't flickers, #5055

commit 3c0a4bdaccfb1f703e18ff7ac3c02251cd6e0632
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 6 15:11:49 2012 +0100

    Towards query flattening
    
    Have a unit test framework for it, and the beginning of flattening.
    Can do a simple term, and (a and/or b), but nothing deeper yet,
    no andnot or other tricky operators, etc.

commit b811f8f68c2d105c7b6335991bc4bc03487410ca
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 6 13:31:12 2012 +0100

    Dump filename and lineno in case of syntax errors

commit 05669c723f97a663a5825208d95f3cf78415bb04
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 6 11:25:02 2012 +0000

    update

commit db8c6927bdcdb0d5b51700ea01e75880e40f98be
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 6 11:21:37 2012 +0000

    indent

commit 3480a79d30ec19f6746a11a6ff58ba707d9c5bcc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 6 11:21:17 2012 +0000

    enable to read test history results from last days

commit e84e8383a374ac97a171636eac7cfaa447c2b50f
Merge: d121490 089ae34
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 6 10:56:18 2012 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d121490c838f721a3ed045ef78ddf3029e47172f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 6 10:55:32 2012 +0000

    move the section 'switch account' on top of the page,
    because this is what we do most of the time.

commit 089ae3455c769761b4f83bea85f12398b0c0ba19
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jan 5 17:16:27 2012 -0500

    Script command for cfrun.

commit 266499536ef884ee2ee1d4200a0248a0beb04626
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jan 5 12:12:43 2012 -0500

    Try and mitigate occasional highlighter weirdness.

commit 087955096f1b93ccbc5b5da6f681de94a93c8eea
Merge: 10c7d36 9de33e0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 5 10:48:05 2012 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 9de33e031b08a5970ffc0a808da2d46b4274a303
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 5 10:47:21 2012 +0000

    indent

commit deb80ad07b9f791b243a74e71cd8772c46f3797e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 5 10:46:55 2012 +0000

    design

commit 013130f40e9094688182dc7bee6bf31f2e9f618d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 5 09:53:08 2012 +0000

    perl typo

commit 195e84a6c12fd491bdf12dafb90675d6f3e12c02
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 5 09:48:52 2012 +0000

    display total failures on top

commit 2756b1ee88387070eb580b12721f84e8168f0e63
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 5 09:40:46 2012 +0000

    display total sum of failures for a repo user

commit 990cf462f765d2e0f04691678dd21aa5e1567d7e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 4 18:29:26 2012 -0500

    Fix inline jsonPaths.

commit c61784062066b5f4cce77222175200efc4eebe91
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 4 14:20:41 2012 -0500

    4983 jp xulHelper failed without data template

commit 98ce0a490b2fa5d5f59c70cf7404774983c9615f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 4 13:30:12 2012 -0500

    Revert "Revert "Option to remove match from source on transform.""
    
    This reverts commit 963582ace9b266070192ae10a4fe6a065959b375.

commit 8f162d18a73214aa6e85a083c6d8eea33fa162aa
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 4 13:29:51 2012 -0500

    Revert "Revert "Inline JSONpath for nav_to""
    
    This reverts commit 633798e13d94e0716947a7e0081386e3cf22acfb.

commit 10c7d3661c11f39c99495ef89cb0875bb91f2fbe
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 4 14:49:08 2012 +0000

    typo

commit ef0408d51ac5bb033bc0952ad41a22480b31ee05
Merge: c9968b0 1cbaa18
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 4 14:48:41 2012 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit c9968b0ab52eb4aaf45980c00581b4e838a0985a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 4 14:48:25 2012 +0000

    save

commit f9ab1a2b72b22bd4d0be44624452c2f1f1e9c863
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 4 14:46:11 2012 +0000

    git vodoo

commit 1cbaa1802849c417b766c33aa57fcc96c31b10df
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Jan 4 14:39:10 2012 +0000

    Whitespace

commit f4e1ee5617b1aefd9924c6797d93e32bde6d6783
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 4 14:31:32 2012 +0000

    update

commit 6a4851505052fe4c528d01904147323e751fd908
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 4 14:30:20 2012 +0000

    display log of successful connector tests in repo, #5034

commit 8a4f56086bfc1d527e61e3a625e0c3785bb0887b
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Jan 4 14:29:03 2012 +0000

    Whitespace.

commit 1faf056f5523b34a7b717e42c3078b85ac102ae7
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Jan 4 14:28:15 2012 +0000

    Move trunc-* capabilities into make query-* sequence, ahead of all
    index-*.

commit 748da12e17debb46e84e4bf4b0a9e36fd990c98a
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Jan 4 14:27:34 2012 +0000

    Whitespace.

commit f3d7fe0306c55c734746ac25f02bbfd517ec5e3e
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Jan 4 14:27:03 2012 +0000

    Move trunc-* capability flags from search.cft to searchTask.cff

commit fbfa33212be0359e1bd382d2ef69bd7c8055b159
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 4 14:13:31 2012 +0000

    rotate *.xml files as *.status files

commit a1ee628415e9b0b58b11a2d0734158f230ba64bd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 4 14:02:06 2012 +0000

    alwasy keep a copy of XML test output <connector>.xml, #5034

commit a285837dc77f1a40bb7cf049394cc9778ddf01da
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 4 13:58:08 2012 +0000

    keep a copy of XML test output in logs/<connector>.xml, #5034
    
    The status file <connector>.status will be empty on success,
    otherwise it will contain the exit failure code

commit e0761e716f8dce0e5c0ac74b75669628540bc74e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 4 11:29:26 2012 +0000

    list-engines - a simple wrapper to get list of supported engines

commit 0898412d9ab524b2d2d10523c3284a77bf8b68d0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 4 11:29:03 2012 +0000

    use new wrapper ./list-engines.sh

commit 87d5fc87d2e47a191730d6c321f1e6612a66f9c4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 4 11:24:19 2012 +0000

    debug=0

commit 449ad15c307a6c1afbac342257f14f6e18276c21
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 3 17:14:10 2012 +0000

    delete older tests results for all engines

commit 4939e4b68405c7d201085f55327d66cf54104750
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 2 18:24:42 2012 +0000

    update

commit 0c937b3184473a43f2d4719649c84c19296b3d7c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 2 18:22:24 2012 +0000

    remove reduncant <hr /> after metadata

commit ee8b5c70d5731baf7f0da5b855165e51c5fa8863
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 2 18:19:22 2012 +0000

    remove reduncant <hr />  in footer

commit 4980bc34b51df61b97444f48dde4aa73ef2db8b5
Merge: b8f3812 7bbbffb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 2 18:17:42 2012 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit b8f3812be9b1d376d2aca3729babe076b00f5000
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 2 18:15:16 2012 +0000

    set output method="xhtml"  (was method=html)
    
    this fix the problem that xslt translated "<br/>" to "<br></br>" which
    created a double line break!

commit b83982e2eda3d522223fd06ea6e5f9875c3ed443
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 2 17:57:51 2012 +0000

    display test url, #5030

commit 7bbbffb73257963bbc8f0669efdbd83a5c43d7a2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 29 14:35:33 2011 +0100

    Added NEWS entry

commit 4f167734b27ceabf10a7873055c7281003048dea
Merge: dfafdda 8c71256
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 29 14:33:58 2011 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit dfafdda7419b65919b00f2075d72d25c74d83d72
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 29 14:33:25 2011 +0100

    Fixed a bug in set_result, that broke regression tests

commit 8c712562b84515d0b5cc38434e85d67cf0ac17ba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 29 13:43:14 2011 +0100

    Version 2.8.6

commit 191d3c667a90723b10a46d98bddafe4636c421eb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 29 13:27:40 2011 +0100

    Engine: proxy also set for https/SSL connections

commit 60f6cf67e3e3717e421fb8125a0f97210d525471
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Dec 28 15:14:54 2011 +0100

    Added custom headers to the http request

commit 64fc7d6b130bd22c50b90f56d154457e3a76ef54
Merge: d179706 490afc1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Dec 28 13:54:43 2011 +0100

    Merge remote-tracking branch 'origin/master' into heikki

commit 490afc13369d83f6d5503540d3244eea55ad5bcf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 28 10:43:59 2011 +0000

    Version 2.8.5

commit 07dc889c369de99056475a2cdd4fb56468361e8e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 28 11:41:27 2011 +0100

    Update NEWS

commit 7a785fbedd7906e3d810dd34ca0998fe7f6c504d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 28 09:50:45 2011 +0100

    cproxy reads realm entry from parameter file
    
    and relays it via SRU as database argument.

commit f246474695686030d5efc0d1e038e736e5e80633
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 23 12:59:52 2011 +0100

    Add copyright stmt

commit d00d0c0a68266d8fe4ca398b9e659e4b57670803
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 23 12:58:54 2011 +0100

    Rename source file

commit 159cb20175b2fa93e71baae82562af513333bff0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 23 12:53:40 2011 +0100

    Fix brief header comment

commit 0675d0bed4689e72718ec6d6bdabc798ab0d6761
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 23 12:52:20 2011 +0100

    Metadata flags in use for RPN to JSON conv in engine

commit 7e506c77f7659031c48d3d486ca8efac15d647be
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 23 12:43:06 2011 +0100

    CF_RPN_to_JSON::set_capability_flags accepts null

commit 59a8885fb8500ded34d5486e893305a1cd9cba67
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 23 11:59:41 2011 +0100

    Add utility class to parse CF metadata

commit 2da01c69cef68e438649949aff7405568915c403
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Dec 22 01:36:40 2011 +0000

    Describe CR Toroid change in NEWS file.

commit 492c17a6a11eb9299e3fcbd93cd532b03e18b815
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Dec 22 01:34:13 2011 +0000

    Emit <sortStrategy>type7</sortStrategy> for each record, since this is
    always the correct way to do sorting with a CF target.  Fixes bug
    #4987.

commit 057dce7d070e733a87564b439efd4fb8b4696ebb
Merge: e29a9d1 8cbf303
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 21 13:44:32 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e29a9d15fd47c5cc45747b341de961a7813b34e0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 21 13:44:16 2011 +0000

    extract pretty json output from CFWS test run

commit d2b8dd8daa6acc11bee644bcf69e83932ebd8de0
Merge: 985904f 1f3dbb5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 21 12:21:47 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 8cbf3033c54d8387b766562da2b6fbd0c7fec81a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 21 13:20:06 2011 +0100

    Version 2.8.4

commit 2925a28868fcdcb5efb8028a25e656334e74952e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 21 13:18:27 2011 +0100

    Changes

commit 1f3dbb566c6f8252b9dd95a692697fbd2c5cbbf8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 20 14:37:42 2011 +0100

    Engine: RPN to JSON reads capability flags
    
    CF_RPN_to_JSON has new function set_capability_flags.
    The following flags are read in simple query conversion:
    trunc-{questionmark,asterisk} and trunc-{right,left,any}.
    The following truncation values are supported 1-3 and 100.

commit 2435d318364879ce61a2d8cf34720ff35241621f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 20 13:35:41 2011 +0100

    Remove obsolete comment and unused code

commit d7ca3168bef715cb72718a7163bfe64032be830f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Dec 20 13:24:01 2011 +0100

    old news

commit 840e87b874f1b571875888ae4c384a47e72c101a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Dec 20 13:13:49 2011 +0100

    Added capability flags for truncation
    
    These will be used by the cf-zserver, in rpn_to_json, when converting
    rpn to the regular stuff (keyword etc. not fullquery). If the rpn
    has a truncation attribute, and the connector has flags trunc-right
    and trunc-asterisk, then the term will get an asterisk appended to it.
    Otherwise it is an error.

commit 985904faff5382c7bca7c9c9245746c2a5f5b283
Merge: e64452a 2614041
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 20 10:56:04 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 2614041abe0f7fc660d251d9c49ad86935d062f0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Dec 20 10:44:51 2011 +0100

    Force the match of an inti task (4973)
    
    If the task-matching logic fails to match a tasdk candidate, and if
    we are looking for a task named 'init', then return the first
    candidate anyway. In all real-life cases this is the only one.
    
    With this patch, we do not need to add dummy transforms to mark
    init arguments used, when they are used in a very indirect way,
    for example a proxy-url step in the parse task.
    
    This is a temporary stopgap, I hope we get rid of the whole task-
    matching logic soon, since it gives us nothing but trouble!

commit fd549d2fdcaaf902912d887362bf8dabd6c0e3c5
Merge: 0f50226 c3fc820
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Dec 19 15:01:25 2011 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 0f5022603bf25e883a719c94ea7fc4b735a62abb
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Dec 19 14:57:56 2011 +0100

    Towards nocproxy flag handling (4950)
    
    Added the 'nocproxy' parameter in init template
    Checking for it in proxy-url, and skip proxying if it is set.
    Works in the engine. Still problems in the builder.
    Also, problems with the task matching, at the moment need a dummy
    transform to mark the argument used.

commit c3fc820da0a1868bc63e616a1881259d4baa20f0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 19 14:46:08 2011 +0100

    MP CF module: fix up num records, fixes partial presents
    
    When only a subset of the requested records can be retrieved
    the num_records must be adjusted, to ensure that BER encoding
    does not read non-existing records.

commit 68dc5d037eb392da5bf9af29378966c655d5af12
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 19 14:38:19 2011 +0100

    Add arg-foo-test result

commit 0552cd345246ebe3ab58e13e146f6d207474f989
Merge: f47d487 5c8ee0e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 19 14:17:33 2011 +0100

    Merge branch 'localhost_testing'

commit f47d4872aea1ef3b622df61c92636d780791569d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 19 12:20:19 2011 +0100

    engine: allow database argument nocproxy
    
    This, presumably, content proxy for a connector.

commit e64452a371b26fb9ea008f38c518a2bb6fa32d99
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 16 15:09:32 2011 +0000

    optional JSON output instead XML
    
       XML=false ./test-ws.sh

commit 45c54514ec3461926a197ac77f7c84f82bc22113
Merge: c9bc236 7bc31c6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 16 15:13:21 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c9bc236bff4b0f67d23dcec5547979962d0b8553
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 16 15:09:56 2011 +0100

    Disable cftest-06-nestedp.cf for now
    
    This connector demonstrates bug 4949.

commit 5c8ee0ef20a77a3f01b9a7166eb330e12c804254
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 16 13:02:39 2011 +0100

    Connector testing is done using local Metaproxy
    
    Note that this requires http_filter fixes for Metaproxy that is not
    released yet - hence in a separate branch until Metaproxy is released
    and rolled out into production. The cftest-04-freebsd-man-cgi
    required Perl so this is removed.

commit 7bc31c6e3c281c744850745b6c22120afffafb5b
Merge: 8fe3819 2cf4ca8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Dec 16 11:20:38 2011 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 2cf4ca8098ad71e6f77bc540d3a0feebad1a8bf2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 16 11:20:14 2011 +0100

    remove trivial-site

commit 8fe38198c81d861a16ec7f82854c6ff3a09563af
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Dec 16 11:16:18 2011 +0100

    Added a test connector
    
    arg-foo-test.cf tests the x-foo database argument. Depending on the
    way it is called.
      /arg-foo-test?user=u             returns 1 hit
      /arg-foo-test?user=u&x-foo=7     returns 7 hits (for any value of 7)
      /arg-foo-test?user=u&x-foo       returns 0 hits
    As it is now, the hudson test will not test all these.

commit 8311071aaec6e0288dac2801c394a62300016406
Merge: 954987b ef351a5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 15 15:37:00 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 954987b421894afe867e03d7980b16457dcb48c3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 15 15:35:46 2011 +0100

    Add (+) for hudson.sh invocation
    
    This is to ensure that MAKE variables as relayed

commit 0b32791a68faff3587be51e2ec37ab07d1962070
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 15 15:35:16 2011 +0100

    clean as separate rule

commit 32d45fbc6ba2ea91e7100a58981c33b5248b92b4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 15 15:32:21 2011 +0100

    test depends on all

commit ef351a550d43596da8dabea0c9094f1afdf26e7a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 15 15:09:18 2011 +0100

    Added .out for regression test

commit e7b7bab2a34355bebda5008454f045ab17708964
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 15 15:04:26 2011 +0100

    steps/extract_chronology/extract does not exist

commit 45c5a3af6aee315dbe5ea109c22136797ec600b2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 15 14:59:58 2011 +0100

    Remove cftest-00-indexdata
    
    It uses a step that is no longer available.

commit 78c881b6921963c36f94b24a4a15a87e5e97f319
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 15 14:55:53 2011 +0100

    testing: echo comment when we make a .out file

commit 050bb1a842a08fb4cd953bd462621dac52d6c8fc
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 15 14:51:59 2011 +0100

    Fixed the test connector (load detect)
    
    Used funny load detect earlier, when developing against a local
    file. Now using the standard.

commit 51a3d18949ed63f74502fb453a1504274cf7c664
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 15 14:48:53 2011 +0100

    Test: Per-connector exit code handling

commit 1559d21ad76a73f6669737924df20f7c30a2bfdf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 15 14:48:50 2011 +0100

    Relay exit code from sub make test

commit ba1d7ca918bcb508f088990bbe547470c85db3d4
Merge: 7489832 5e97ca3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 15 14:16:45 2011 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 7489832a593d023647e99190831f2a29ec140d19
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 15 14:16:30 2011 +0100

    Testing against official test page, not my local

commit 5e97ca3ad212434d8f8d307fee1012549dba7a51
Merge: bf52195 a29c6bd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 15 14:07:15 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit bf52195ae91efef5da1b7d1c49cb391dd20ea310
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 15 14:07:04 2011 +0100

    Remove non-test cf file

commit a29c6bd46c2c52b8517b9e5dbd46adc843e75d66
Merge: 3b6eddb 41df483
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 15 13:06:45 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3b6eddbc2fb2d3f247da358bffb8de9c5bdb3049
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 15 13:06:10 2011 +0000

    update

commit dd196e066fd0f16acaf388805c1d294b651bce73
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 15 13:05:36 2011 +0000

    Turn the url field in the test results in to a link, #4956

commit e5326ec95d763a1c97f80e5aca1420e23782bec2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 15 14:03:13 2011 +0100

    05-trivial using cf-testframework.indexdata.com

commit b1d27bb257c7bd1d04e6d197863cbbbfd871f15d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 15 14:02:53 2011 +0100

    Add trivial site

commit 41df4838ce309d8c985e0e555636cd6b6d71d552
Merge: 6372b12 f65215e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 15 14:01:06 2011 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 6372b12c1f1a06a3a8d09b8df785bae4ffc99674
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 15 14:00:35 2011 +0100

    Added a test case for nested P-tags (bug 4949)

commit f65215ebd003491731f3bdcf4b3940007241985d
Merge: e7bfa4e d156e7a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 15 13:58:19 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit e7bfa4eb2fe1d1394c68cd3c6f09656ed3193b7e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 15 13:57:51 2011 +0100

    Use cf-testframework.indexdata.com for openlibrary test

commit d008bcfe02f6938ce72a61d481591293bf0b0bd3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 15 13:57:09 2011 +0100

    Add files for 04-openlibrary test

commit f9fadb8338f876355d16e4a869c889954f25bace
Merge: b91de88 d156e7a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 15 13:19:07 2011 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit b91de8807d83a825a3d5926fa92f73890fae5d39
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 15 13:18:48 2011 +0100

    re-removed debug statements

commit d156e7a529a981ccf49a4600831d503934d33973
Merge: 7ae33f0 33dd971
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 15 11:39:48 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 7ae33f0079933dd34181725b5a53ef3ee591c501
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 15 11:39:36 2011 +0000

    display a bold red warning if JavaScript is disable in browser

commit fbd9210d284b5a123384810d91b31fd8bb61f9cc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 15 11:36:21 2011 +0000

    display a bold red warning if JavaScript is disable in browser

commit 33dd971fabeaf180a4c034acea03c8be8d06b044
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Dec 14 15:54:48 2011 -0500

    Account for prior idiosyncratic append behaviour in Transform.upgrade()

commit dccdfc7fff5a73117a1f26685df20b214500a090
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 14 17:44:41 2011 +0000

    store filter type

commit 11ee10501c4412a847924a73a7ed210711ed345a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 14 17:31:57 2011 +0000

    ignore empty "Title" filter etc.

commit f5eea4223800bbbead3fd3a6ffcdd0b19e6adbf1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 14 17:23:30 2011 +0000

    update

commit 5572195a1b69ee1f95c7313c3c6370fa2bdcf2c0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 14 17:18:03 2011 +0000

    make the "selected/unselect all connectors" link more visible, #4765

commit 47968f90d533228e4ad2ac7e5f10a41d1b42353c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 14 17:00:31 2011 +0000

    indent

commit ab27e0fd392b8f1a0e3f9ee71b75251740a1988b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 14 17:00:13 2011 +0000

    copy only selected connectors

commit 43cff2827294928217c38a748dc26c4b479c0b81
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 14 16:45:29 2011 +0000

    stricter checkbox check

commit fba99c421a9caf3ba64be55c17d40350a5cba1b7
Merge: 18ca05b 9956406
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 14 15:43:10 2011 +0100

    Merge branch 'master' into script_sandbox

commit 18ca05bc16c48db59c6a4d9d4d5d55e8ff0fc41b
Merge: 48a79de 2bf8e5c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 14 15:41:20 2011 +0100

    Merge branch 'master' into script_sandbox

commit 629e0b723d638fb883f497ce4f0fe713eca751c9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 14 13:09:42 2011 +0000

    selected/unselect all connectors

commit 93da9bc600a81bd7de5a56c1c5d464d45fef751d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 14 12:27:43 2011 +0000

    display the checkbox only for connectors in production

commit 18f75caf726eb6e33976fee7c22a9593c5ee17e9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 14 12:19:14 2011 +0000

    checkbox with name attribute

commit 24fa083f892c6f8cfcdb6208df93908b6bfcc5be
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 13 16:21:33 2011 +0000

    copy only selected connectors
    
    by default connectors are de-selected, which looks less offensive

commit 7df1b9e5d0ffe62ddb0d98d9ebfd9dec3fea30d8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 13 16:04:48 2011 +0000

    add a checkbox

commit 9956406ebab2c9c17796afdca5fac7388f0cb5ec
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 13 13:10:26 2011 +0000

    indent

commit 1183050258398f7460f895dd1cc37a83c83e25d8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 13 13:09:55 2011 +0000

    improve check if there are no writable repos to copy

commit b7e44561dc42eb25c246b06189a9be5f3b086ea7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 13 13:01:04 2011 +0000

    create a list of writable repo dirs, #4928

commit d17970638456b00d7a306d4ff128d7feafeb67e9
Merge: 32dcb03 70c4ce4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Dec 13 10:25:57 2011 +0100

    Merge branch 'heikki' of ssh://kebab.indexdata.dk:222/home/git/private/cf into heikki

commit 70c4ce45ac20e844962c93c0c111697da51a2418
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Dec 12 16:01:03 2011 +0100

    Get index-flags from constant step
    
    Since it now can expand variables, it can use input args.
    Report them properly!

commit 2f578e6e775e0c2da9398cd87d2975adf93564e4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Dec 12 14:33:03 2011 +0100

    Added a note to deprectaer go_to_url's rawXml feature

commit 42cfcf4a8a35b37266deecfbaf71ab45c4193a9d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Dec 12 14:29:47 2011 +0100

    Always take the request from a $variable

commit 2bf8e5c027695fd92e821109fb117952b8471548
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 12 13:05:52 2011 +0100

    Remove test script not in use

commit 19d937b23b50f64ba77c45603b9ca0eef7678b4f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 12 13:00:31 2011 +0100

    Remove two files with out-of-date info

commit 06e3ff763f004ced38ac77bd67d30193ceb28549
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Dec 12 12:27:31 2011 +0100

    Better error handling in http client
    
    Now displays the error XML from the server, if we got any.
    Failing that, displays the error text, if the server returned any.

commit 2f12713e3b1ab8b80bfb432c1dd1eae65f4a00b4
Merge: f93041c 7667e7d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Dec 12 11:34:20 2011 +0100

    Merge remote-tracking branch 'origin/master' into heikki

commit 7667e7d03753e4789748f2d2f0453dde996bd4c8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 9 13:17:42 2011 +0100

    Version 2.8.3

commit ada06635edc050c2bd00425d7fd66fbab81ebe7b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 9 13:16:31 2011 +0100

    Update NEWS

commit 572f799fbcb8892c3654ba02bd5a34534e13eda5
Merge: e9952bb 88ec8aa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 9 12:40:59 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit e9952bbef98338995264fc50cf43b6cab95f46ef
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 9 12:40:12 2011 +0100

    engine: fix SEGV in JSON to XML conversion

commit 32dcb039706e67fdee42fc04f6d82e56ba01a5fe
Merge: f93041c 88ec8aa
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Dec 9 12:32:04 2011 +0100

    Merge remote-tracking branch 'origin/master' into heikki

commit 88ec8aa156950d6aca2756b8970cee6eeabdbea3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Dec 9 11:16:49 2011 +0100

    news comment about them capability flags

commit 530015daf7d2e2c71daa8e1d63a02a3423bf6d3b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 8 16:57:03 2011 +0100

    minor

commit 9aa6cf625483d0695c8daf82873dfd0bbe318dfd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 8 15:26:31 2011 +0100

    Better default capflags
    
    Removed the capabilityFlagDefault functions from steps that work
    with the (new) Step default implementation.

commit 93a5f4411b6606f53392a17611e98e11f4ddd76e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 8 14:50:28 2011 +0100

    Even more clever Step.capabilityFlagDefault
    
    Recognizes that most steps that do use 'in' and 'out' arguments,
    name them 'in' and 'out', so we can skip considering them for the
    wrong-direction flags. That way, transforming something into
    $.input.url will not trigger the index-url flag.

commit 7c4a165e6a7da8606bc3390e62df6608d5bce6ab
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 8 14:37:01 2011 +0100

    Default capabilityFlagDefault in Step.js
    
    So we won't need to have one in every step

commit 10bf963c4c49f64de150a506ebb5b1b4b02f20f1
Merge: 66dd294 6a08bc6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 8 14:13:45 2011 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 66dd29485f02ca2d39007ba4b605f525626e6d1a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 8 14:13:27 2011 +0100

    More capability defaults

commit 027b2bc73623cebb40da8f2060607b782a2be053
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 8 13:32:00 2011 +0100

    Cap flags in transform

commit 3a81283220d0928b3d591c006d49531457b30c97
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 8 13:18:54 2011 +0100

    Capability flags from jsonpaths
    
    At the moment only in set_value, but there is a helper in
    jsonPathHelper.

commit 6a08bc64a11c815603745c3ceb0b69db1409162f
Merge: 3cb5369 a78988a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 8 11:07:18 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3cb5369a58c22278a3a27329b6ce87d483f73f0d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 8 11:06:34 2011 +0000

    display login user and sudo in HTML title, not just the selected repo

commit 98b3cd0d4af7140b1540dfff5e983936a212896c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 8 11:22:41 2011 +0100

    Display flag name in metaeditor (instead of "name")

commit a78988a3527833a6340a50797bd258db4715dc3e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 7 18:23:32 2011 +0100

    Protect 'collectFrames' against nulls
    
    and rewrtie the recursion step which was confused about whether to iterate
    or recurse and actually did both

commit f93041cd472d58d48d2be06b7d52f5a42442524d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Dec 7 16:24:46 2011 +0100

    minor

commit 3a1df8931f6039c9d15d1f88deea83dc319c08c1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Dec 7 16:02:32 2011 +0100

    better display, remove debugs

commit 779ab677dda5859d9d9fb2763ca22dcbe9924e2a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Dec 7 14:16:50 2011 +0100

    Removed a js warning on undefined args

commit 9f0e517ea60edd8dc8a68ccc5e1a332f0e4c7e05
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Dec 7 13:59:41 2011 +0100

    Checkbox for controlling {$.variable} expansion

commit d32c339cb95cc387618917cc18f30efce98c732b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Dec 7 13:45:52 2011 +0100

    Reduce xul warnings on labelField
    
    Put the label in the value attribute, instead of text content.

commit 9fe016a30bb27339d371c23fc383762ecfaf35b2
Merge: 5ab5452 7adabe0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Dec 7 13:17:41 2011 +0100

    Merge branch 'master' into heikki

commit e12151e7633f8dcf44f5f2fca335970214627b2d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 6 16:56:04 2011 +0000

    document --param-cfws command line parameter

commit 7adabe0f211f770ef3075e6581a6fc2492f082a6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 6 16:28:27 2011 +0000

    typo in last commits: skip numbered ones must works on full pathh too

commit 732b84b1b6b3d29791be3930f4e06309d4aeb3c0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 6 16:17:18 2011 +0000

    less perl warnings

commit 5affa58e20bb1d04234f97691c2be2a2b026dc64
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 6 16:16:02 2011 +0000

    shutup perl warnings

commit 31bbd50bd289573fc1ecc67bef037c9bf47488b5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 6 16:13:49 2011 +0000

    update

commit 4316b409414e92c3dd776cf3027217a9e95acd80
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 6 16:11:50 2011 +0000

    extract highest connector version for public repo, part of #4877
    
    This is needed for public connectors, which are not released

commit c847c821d980f33e6b8f39fb6b0a19245cc114c5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 6 15:39:01 2011 +0000

    indent

commit 228b2db751f2c1da69c2fb4b4ab9e9814f7f1d70
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 6 14:43:33 2011 +0000

    perl typo, #4770

commit 5f75eea8749bff48691295604f89a9fc089d208b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 6 14:32:47 2011 +0000

    re-order filter options, "All" first

commit 259ba2a85bac3b4d7d53b2e8a054fa043642e990
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 6 14:30:04 2011 +0000

    allow to search for sub-databases, #4892
    
    enable to select filter type (filename, all, subdb)

commit d967b60191637d6d56e4950ff6c35d02614248a1
Merge: 6d78472 963582a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 6 13:56:54 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 6d78472c13d583492202c701f6ed522f8e8a58cc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 6 13:56:28 2011 +0000

    update

commit 23aaa2b1accb207fdce61be104f788d679efe3aa
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 6 13:55:15 2011 +0000

    enable sub-database testing in the UI, #4823

commit 3fde6fd2d0c06284c2401c1343b10f296a27817c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 6 13:18:08 2011 +0000

    split list of sub-databases in xml tags (I hate XSLT!)

commit 963582ace9b266070192ae10a4fe6a065959b375
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Dec 6 00:57:31 2011 -0500

    Revert "Option to remove match from source on transform."
    
    This reverts commit 91f7f42b4cabfc095e0bbd56310518fd702134da.

commit 633798e13d94e0716947a7e0081386e3cf22acfb
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Dec 6 00:57:01 2011 -0500

    Revert "Inline JSONpath for nav_to"
    
    This reverts commit d39b9bf71d7a426bdfce9b1d04c42fe9ec677c4f.

commit 9d20a68c574d5efeba2aeb7f8c59605c03819027
Author: Jason Skomorowski <jason@dart.indexdata.com>
Date:   Tue Dec 6 05:53:28 2011 +0000

    xulrunner 1.9.2 is cool with block scoping except this one line

commit 71f64fa31472d6206eb5d1b401b61c9c0b5ca404
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 5 18:36:23 2011 -0500

    Shell scripts to aid bulk connector rewriting.

commit 9e5869a2b3e37fa593067e259b4f6f9501e02693
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 5 13:27:04 2011 -0500

    Implement 'write' engine/cfrun command.

commit 5ab5452a325d2fa0b33cb468511cd4b814274777
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Dec 2 19:09:08 2011 +0100

    Added large edit & var subst to 'constant'

commit 4b367d2329e1874344291408959f757c773f0df1
Merge: c90d523 849d41d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 30 19:14:02 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit c90d523d8123d0a5f77609af9acdf6685f3d8d63
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 30 19:12:42 2011 +0000

    users can access the 'public' repo connectors if they are login

commit 849d41df5cf8054757646b107aecb0eeb4a2a88b
Merge: 1ff721c be9e187
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Nov 29 12:35:57 2011 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1ff721c5ef36feaba06f536f0308590518eacbe8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Nov 29 12:35:09 2011 -0500

    Attempt to mitigate tininess of data browser.

commit be9e18794587e179b87551e7cb995a73e68c1821
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Nov 29 11:28:48 2011 -0600

    Connector Repo Toroid now emits string index-names rather numeric
    BIB-1 use attributes in cclmap_* fields generated for supported
    searches.
    	1016 -> keyword
    	1003 -> author
    	4 -> title
    	21 -> subject
    	7 -> isbn
    Fixes bug #4891

commit 1b7fecc0904dbe5ffbbb0d71e356aa3e88056337
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 29 01:15:04 2011 +0100

    Auto-save after cut/paste

commit a407a95df4755c3ed66a5db80cf065d8e4ed80a7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 29 00:49:24 2011 +0100

    Time out autosave with 2 seconds.

commit 61e381aaaa66e25c5a193ddba69c9e61e62104f8
Merge: 91f7f42 2e714de
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Nov 25 15:59:26 2011 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 91f7f42b4cabfc095e0bbd56310518fd702134da
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Nov 25 15:58:53 2011 -0500

    Option to remove match from source on transform.

commit d39b9bf71d7a426bdfce9b1d04c42fe9ec677c4f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Nov 25 15:58:39 2011 -0500

    Inline JSONpath for nav_to

commit 74040294f12bac52f9b94ee2fd78ace97a68a358
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Nov 25 15:58:00 2011 -0500

    Use context event for data browser menu.

commit a4fba2722f15a3b819bc37b0715bc978343d3515
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Nov 25 15:34:15 2011 -0500

    Implement copying from data browser to clipboard.

commit 6cef38aa82de6300ee27acdc67bcb81fc51ac453
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 25 16:33:05 2011 +0100

    Now works in the builder too
    
    Not that I have any idea where going to about:blank hangs the second time,
    but I worked around it by not going there if the current location is
    already about:blank - then I can safely reuse the page document, merely
    replacing its doc.body.innerHTML

commit d15895fd05b636bc9e534623f79137d2d5fab2fa
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 25 15:46:02 2011 +0100

    Added a TODO for better lay out

commit 3c361e8527d94f5c79045c99822b4018f3469091
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 25 15:33:48 2011 +0100

    Connector works in the engine
    
    Try with
      zoomsh -e "open @:9999/heikki/ag-soap,user=PREZ&subdatabase=1197"
      "find water" "show 1" quit
    
    In the builder, you can still not do two SOAP requests in the same
    tab, you need open new tabs between the tasks.

commit 73b6d414ed6115968f9476074efe0be44d2bc685
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 25 15:01:01 2011 +0100

    Almost functional SOAP connector
    
    Something still wrong with the *second* SOAP request in the same tab!

commit 2e714de5fc7e41f7c691c79add00617cb68ce4ef
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 24 20:07:50 2011 +0100

    Engine: Catch 'no matching tasks'..
    
    For the CF Z39.50 Metaproxy module.

commit 9235013ea1d43ad339c89bb654baebcd7e40f9a5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Nov 24 12:03:38 2011 -0500

    Transform recipes clear step pane before redrawing.

commit ff0a938ce48db88295b316e0000942b6f42d08e8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 24 16:33:14 2011 +0100

    Some cleaning

commit 11eb5f2bfbc7f8f5c69591150b72d5ee1f29275f
Merge: 21679ce 45e258a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 24 16:09:35 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 21679ce5f26deb3181bd0684eea01dafb49c2da1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 24 16:08:29 2011 +0100

    Engine: Catch 'no matching tasks'..
    
    So we don't continue working on tasks that DID run but failed.
    Bug 4882.

commit 50c231ab4aa99dc559febd743848be626734e680
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 24 14:48:28 2011 +0100

    First SOAP request
    
    First hard-coded SOAP request to AG produced the first
    SOAP response. Still lots of development stuff in the code, and
    a long way to go...

commit 5f75fb4cee2ed0567243d3f27d25ef7197595059
Merge: a80df16 c1ef98b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 24 10:32:59 2011 +0100

    Merge branch 'heikki' of ssh://kebab.indexdata.dk:222/home/git/private/cf into heikki
    
    Conflicts:
    	builder/modules/steps/httpclient/httpclient.js

commit a80df166b76e7fb007747ad8b5628c24e9e1799a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 24 10:32:21 2011 +0100

    minor

commit f84d7ad1d62b68dc04b06ae2f8d6d80e46204dc7
Merge: 0f754da 45e258a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 24 10:25:36 2011 +0100

    Merge remote-tracking branch 'origin/master' into heikki

commit 45e258a29da09c4d173f784e7685bb33111ba106
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Nov 23 17:15:21 2011 -0500

    Port Next..If to XUL from HTML to fix weird corruption of other steps

commit 64032dae8d5a452626fbe2484348dd2b39d4106f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Nov 23 13:56:08 2011 -0500

    Warn user if test args will not find task. Avoid saving empty test args.

commit 0e5c7e0ffb04aa85ca30666a27a1600dadbacff3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 23 17:12:50 2011 +0100

    Some initial notes on fullquery including prox

commit c1ef98b5cb3d0b7ec2078f55c52ed420a28de7f0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Nov 23 16:45:12 2011 +0100

    Towards SOAP: POST client

commit 8bc626429295b8bea08bd6b48f382651b67645d7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 23 09:27:06 2011 +0000

    Version 2.8.2

commit fc0435451f33780708240ca6c02cf13978bcd76e
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Nov 23 00:38:24 2011 +0000

    Emit separator between x-* parameter and whatever follows in the JSON sent to the Init task.  Fixes part of bug 4710

commit 83683a84abed3958e26b777c1679d28faff26d49
Merge: b9f978c 838236b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Nov 22 17:47:43 2011 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b9f978cb5b418dd09f7803d2d5960df099b4bb9b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Nov 22 17:05:41 2011 -0500

    Fullquery now conistently passed as object in the builder too.

commit 92f5be6246ac4b1e5edd5eed0fcea3ab008fe9f5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Nov 22 15:37:36 2011 -0500

    Start each Task invocation with fresh arguments in the builder

commit 0f754da59fd611763e8186999f9e30cd39e912d9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 22 17:28:53 2011 +0100

    variable substitutions in httpclient

commit 838236b0088f22f58579e38df92af43d19b2bac5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 22 15:53:04 2011 +0100

    RPM: cf-proxy requires cf-engine, same version

commit 3164b2b88438d5e078b1febc26688be5446dd803
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 22 14:47:28 2011 +0100

    Version 2.8.1

commit 39c3b4566814eec0da2e95ea52a9690f8700b3ed
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 22 14:45:26 2011 +0100

    Changes

commit d85090bd38c0c18422f32174d73d2c0afd6c24f5
Merge: 6727237 f647acd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 22 14:45:17 2011 +0100

    Merge remote-tracking branch 'origin/master' into heikki

commit eb7c6b070fd9fc4d5c6b848ce6ef18eadecaf530
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 22 13:56:15 2011 +0100

    Add cf-proxy Debian package

commit 9d9217c2983f841bdcbed83ba018cb9ddda968a3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 22 13:46:24 2011 +0100

    Annotate engine/src/Makefile a bit

commit c4cf6b2ff88f3da4e5d798f93cb67b7f4ca83d05
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 22 11:24:26 2011 +0000

    RPM: move cfproxy locations
    
    Configuration in /etc/cf-proxy , Perl script in /usr/share/cf-proxy.

commit 3a61fdef9c605e6440bbcbb2ae9a67d34a81b6ec
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 22 11:23:20 2011 +0000

    cfproxy README updates
    
    Mention cfengine setting in cproxy.cfg . Reformat.

commit f647acde796ea627ae9588acc6cefe02efd64ab9
Merge: 8e430e7 c8b1fd3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 22 11:59:20 2011 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 8e430e7d209f1253db435193fb7b6ff32ef02c48
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 22 11:58:07 2011 +0100

    ProxyUrl reports the arguments it uses
    
    Helps to match a suitable init task. Should not make any difference
    to search/parse tasks, as the step uses the init's arguments even in
    other tasks... This ought to help around init task mismatches.

commit c8b1fd3f0a112cec55e97e74de7b49c71edd8cf5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Nov 21 20:47:06 2011 -0500

    Explicitly order data browser columns. Also: futile attempt to add flex.

commit 3f9dbd022d8df309293be33465dfa241653f7161
Merge: ccb06c2 d51044c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Nov 21 19:23:35 2011 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ccb06c2a810bf05cc715d4c74b83e0aae7e81270
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Nov 21 19:23:04 2011 -0500

    Remove spurious task requirements.

commit 707f90daced4caf7ef1aaa192df29f6788d1aa89
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Nov 21 19:13:24 2011 -0500

    Data browser

commit 701025c08d06721f51a00899634d1523823ce805
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Nov 21 13:48:16 2011 -0500

    Radio buttons on JSONpath helper, enables append/concat

commit d51044c0dec6bbb75c0fe37af9c0980a20348463
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Nov 21 14:32:46 2011 +0100

    Made the password optional in the .p file

commit d0ba1b06134041d99646bf1e64d59db7b3578d98
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Nov 21 13:28:59 2011 +0100

    Better error message when startsession fails

commit 1f9498cde67969f6a4d98d43cce52c88e652120e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Nov 21 13:06:21 2011 +0100

    Passing the (http) proxy to the startsession sru req

commit e1e384bf810168817d6776031c6df1b282df92bd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Nov 21 12:15:30 2011 +0100

    Added TODOs in the proxy code

commit 67272378fe69da4a873a4992ed13de96568cf1cd
Merge: 69fde6e 207dc20
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 18 15:39:43 2011 +0100

    Merge remote-tracking branch 'origin/master' into heikki

commit 69fde6eb345e5e5355dd59fe74ca106f4e70f175
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 18 15:23:32 2011 +0100

    More UI elements: Editor box, buttons for defaults

commit 207dc2035e881287f6830a37065c27d2c9031bca
Merge: 58bd4a7 b81af5a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 18 15:13:32 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b81af5a3c1cf6f885a69ee3f6ca2a312cccca13f
Merge: c78d489 19cfb0d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 18 14:13:21 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit c78d4896c05e38e591d077828cd9b0b862eb9bcc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 18 14:13:13 2011 +0000

    documentation typo

commit 58bd4a7bd0f31d205c98c0f1aeab888f97bd8ed3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 18 15:12:24 2011 +0100

    Engine makefile trickers for Mozilla SDK
    
    SODIR should now be set correctly for Mozilla 2+ on both Debian
    wheezy and the later SDKs.

commit 19cfb0d42e4d916d0965009ac912395c5687da69
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Nov 18 13:50:54 2011 +0000

    Describe change

commit d34d83bba03b65a78aacd6de4daeaf12f54cd0ac
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Nov 18 13:50:19 2011 +0000

    CF Repo Toroid can now correctly handle exceptions thrown by the
    system (e.g. file not found) which are thrown as strings rather than
    structures.  Allows proper reporting, rather than an internal error,
    when a symbolic link is broken.

commit d643e12ddd07d8d09ebe5fe7147652ab9e139cd7
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Nov 18 13:36:49 2011 +0000

    Add ebscousi entry

commit f6d907b9a05718e5bebf33d05d351d3e305359e7
Merge: a5c3531 2667c15
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 18 13:49:32 2011 +0100

    Merge remote-tracking branch 'origin/master' into heikki

commit 2667c15c17eccaa4dd484789aef1892aa8ef372b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 18 13:41:44 2011 +0100

    Engine returns temporary sys error + addinfo for search
    
    Rather than "unsupported search". Problem is that a lot of things
    can go wrong in search - not limited to features in passed query
    being unsupported. The preprocessing stage RPN to JSON may still
    return unsupported search, which is correct. And will be mapped
    properly to SRU diagnostic 48: "Query feature unsupported" for
    YAZ 4.2.21.

commit a5c3531a93355944f919013848b678a938d71f68
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 18 13:16:11 2011 +0100

    Flex the general tab properly

commit bdfc24dc38e13321f6b4b025a9f1c828566a3573
Merge: b074295 fd29101
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 18 13:00:23 2011 +0100

    Merge remote-tracking branch 'origin/master' into heikki
    
    Conflicts:
    	builder/modules/steps/httpclient/httpclient.js

commit fd29101b2f73eaf9e4e78117afe05938b6d8f12d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 18 12:35:20 2011 +0100

    Engine: throw exception if proxy is invalid
    
    Throw exception in engine construction if proxy is not of the form
    host:port . Translates to Temporary system error -- v2 addinfo
    'proxy: missing port' in Z39.50. Fixes bug 4852.

commit c1b32ff5814721a6b6980cf62781c89277e54df5
Merge: d2cf843 6e75ed6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 18 12:32:39 2011 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d2cf84361d3636d2ddc68ffa702840895f9b803e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 18 12:31:44 2011 +0100

    Better error message for missing fullquery. Fixes bug 4855

commit 6e75ed6d9f2b3da031249ee95629a276ccfb233d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 18 10:38:31 2011 +0000

    documentation

commit 02e531bddf4fabd6b213096e313c83ea82da6d93
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 18 10:15:11 2011 +0000

    run from the toplevel of the working tree

commit 5a4522fe183470405a80473ca753cf613b1749f4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 18 10:06:31 2011 +0000

    documentation

commit 22cef91a11969bc923cf2276fd3528d3c71618c6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 18 10:04:07 2011 +0000

    cf-bisect - find by binary search the change that break a connector

commit b074295eb2de3b11d1261a342061bda68ea2a802
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 17 16:49:01 2011 +0100

    Beginnings of the UI for the step

commit 48a79de44cab53331c018a027f241cd460b9eafb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 17 16:43:11 2011 +0100

    Inject 'data' and 'logger' to the sandbox
    
    Injecting StepError so it can be thrown does not seem to work -
    whatever is being catched on the "privilged" side in the Task
    seem to be undefined

commit 2150e49492f33542f69564f5277f491b81b323c0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 17 15:34:34 2011 +0000

    update

commit fade4eeb6e279560b210e309ec620ee014416f00
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 17 15:16:25 2011 +0000

    ENGINE_URL -> CFWS_URL

commit 15822221ad93e0365d9b0360753e59a33116f1ea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 17 15:15:00 2011 +0000

    cleanup & document it

commit ae15b7667a556ad9c7e4800ac74b0afb0f763485
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 17 15:08:17 2011 +0000

    test only repo's whith the given engine

commit 7e72b44188ce0cb9dd562e9ee68ac5d2fc5254ad
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 17 15:06:20 2011 +0000

    test only repo's whith the given engine

commit 593d7673f2e2565a462543e35cfb600f2eacf2cc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 17 14:26:47 2011 +0000

    document how to test connectors for a given engine or users

commit 8aa445c1933c6e43dcdd12d08262e27e91126097
Merge: 0f8638b 9162a04
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 17 14:05:44 2011 +0100

    Merge branch 'master' into script_sandbox

commit fb1c2a5cf09395078769bd6cd40b4738acc196d9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 17 13:25:30 2011 +0100

    Better message in stepBrower, in case of syntax errors in steps

commit 9162a041940680ac0d20ae814d718e0298d7275e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 17 13:16:36 2011 +0100

    httpclient does not belong in master yet

commit 4519c46f8c4496835fe6abb8baa04c9d1a7ed482
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 17 13:15:46 2011 +0100

    Minor

commit 64fcd61fb203803c4527d9be8416534f0fc65e14
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 17 13:10:53 2011 +0100

    Comment about not working in master branch

commit 94e82fc76f473ed26bdeb7acb47410b40af187a6
Merge: 336a35b a3be009
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 17 11:34:37 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 336a35b481af4e0410c87968a7feb1e3b2ee9acd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 17 11:34:22 2011 +0000

    copyright cleanup

commit 4c37a1edf9599a9427aafe386cdb8b814c29278f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 17 11:33:03 2011 +0000

    perl warnings cleanup

commit 8d5968b13d7304b480a05e6f4501f59c8bc0b678
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 17 11:32:40 2011 +0000

    disable debug for production

commit a3be009a3e540f4abf41af69b2b64f433c094a58
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 17 10:59:27 2011 +0100

    Version 2.8.0

commit d448630978b8d8726f3046cbde2b1cf9c2ab3e29
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 17 10:57:58 2011 +0100

    Rolling

commit 6b886fbb08d6805e3dc24179d9a8c8644be9d5a9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 16 19:42:11 2011 +0100

    No longer in use

commit b9c189e20338d9c32f11891c7b18ab4a4740598a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 16 19:42:01 2011 +0100

    Ignore generated file ChangeLog

commit 2b860686cdcb296549a6fe0ca1e8ef48aa413fe8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Nov 16 17:30:08 2011 +0100

    Removed debug output from transform

commit c49aff49f38f93135f576f6049e732fe1061469e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Nov 16 10:57:11 2011 -0500

    Chasing a typo that propagated.

commit 3bd7106ba949f001a6a12eb441767707598d2d32
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Nov 16 16:40:33 2011 +0100

    Better undef-test in transform

commit 5c82390bd59792d897595f1d0018d0d02b1c7653
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Nov 16 10:33:20 2011 -0500

    Actually pass undefined from jsonPathHelper.map()

commit 72d088e7c6d96b285331bc95e5af4418170cbc25
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 16 13:45:49 2011 +0000

    perl typo

commit 7b332b55ed886580958be47b4adcd53bba42455c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 16 13:40:18 2011 +0000

    if a HTTP timeout occours, stop and give up, #4825
    
    For other engine errors, the script tries to proceed as usually.

commit 7914f5e8a796cf5bc93a489e8c7066e7143b5d7f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 16 13:07:35 2011 +0000

    indent

commit 6c6cf2be32b1be20456de4b645ecf3fc6a0d7d55
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 16 12:55:34 2011 +0000

    enable to set LWP::UA timeout on the command line for HTTP requests to the engine, #4825

commit 5ebf6d3a718bd0daa4cde6f81470abbafc9128a5
Merge: 105b502 ad0c514
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 16 12:43:42 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 105b502a21550e819a1fefac21c8cdb88026c186
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 16 12:42:40 2011 +0000

    always convert unicode characters to bytes before sending it over the wire, #4825

commit ad0c5147b1b37917d10883394480a972920144aa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 16 13:28:18 2011 +0100

    make clean removes socket (temp file)

commit b7058443c2c1f84eead8931f6a0a53dc4ecfe3c4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 16 12:21:15 2011 +0100

    Build and clean in builder

commit de2b260cbf33167ccc13adf31fd14eda96754510
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Nov 16 12:17:08 2011 +0100

    Fixed a debug output

commit 41a5d0c30cb8e07536628ddb1e798993ca515fca
Merge: e64102c 06e65fb
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Nov 16 12:13:31 2011 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e64102c7547f606245837bc8ebda191e81db9cd1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Nov 16 12:12:56 2011 +0100

    Added debug logging into transform
    
    Should be removed later, but helpful while fighting 4832

commit 06e65fbf5676ad1fb3defe093f412772b17a3bc3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 16 12:05:50 2011 +0100

    Update for software version in IDMETA

commit 1bfb08310ffbfd3ac841626bb957c0581af663f2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 16 10:41:20 2011 +0000

    a distclean should cleanup the builder too

commit 3740318b2e26bb194456c2607a5eacb7292b41d8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 16 10:37:41 2011 +0000

    remove stale connectors-clean target

commit c7b6c2fd4622dbc0cfa5b95bd1ac612e5393400e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 16 10:35:46 2011 +0000

    pass argument distclean to subdirs

commit e2299b4c3e26173c8991269e386b4b4bf120a905
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 16 10:32:20 2011 +0000

    shell typo in clean-statistics-test

commit 34c71b0d86a92508437642b2f96c72f7ca4335d6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 16 10:17:46 2011 +0000

    add a distclean target

commit 6f869609b2d372eccaad66ee84c2f33635cb08f6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 16 10:55:10 2011 +0100

    Engine handles invalid JSON encoding correctly
    
    The g_io_channel_read_line returns an error if the input is not
    proper UTF-8. With this commit, a proper diagnostic is returned
    and the child engine is stopped immediately (has hanging before).

commit d4ce2a47f2fa0c5b81891fbc9030eb82589498d9
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Nov 15 15:25:21 2011 -0500

    Redundant keys in uninitialised dropdown.

commit 62caaf7aab09ae6b2ff4098a01f0cc3c517f0e30
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Nov 15 13:38:31 2011 -0500

    jsonPathHelper.map() now passes undefined. Changed steps accordingly.

commit 305c9e2115db7916a22a5ac4e5ec9796478d1c81
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 15 14:30:59 2011 +0100

    Depend on IDMETA; not VERSION

commit 1972b5b6394b5d13f2d8458859a6821b7eb43488
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 15 14:23:52 2011 +0100

    Software version in IDMETA
    
    Builder version, dist version and RPM version is deduced from it.

commit f26ab2fe53efc8013183909a0e8b5a7336c1aaa9
Merge: abe7ffc 784f36d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 15 11:00:18 2011 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf
    
    Conflicts:
    	builder/modules/steps/nav_to/nav_to.js

commit abe7ffc87234f2f5748d4b510bd5bf1e92a88ad2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 15 10:39:10 2011 +0100

    Better error message

commit 784f36de23731179cf17c646febf2cecfe326203
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Nov 14 23:32:03 2011 -0500

    More debugging output for nav_to.

commit a71a52436be0e3648798319dc5819be004cfd573
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Nov 14 23:28:05 2011 -0500

    Do not require jsonPathHelper.getFirst to return a string.

commit 980775970da7e595de1772442fd8751c8bb20a4c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Nov 14 23:27:16 2011 -0500

    Fix handling of jsonPath helpers in new steps.

commit 204124183debd8b0928e7770dd3c524aa6bbc738
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Nov 14 13:10:45 2011 +0100

    Fullquery step accepts (again) a complex structure
    
    Not using the jsonPath helper that tried to force it into a scalar
    or an array. Fixes 4828.

commit 8ceeae2d1f8c15fb27815de9c264dcca862f5be4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 11 20:55:20 2011 +0100

    Engine: unknown db args throws different diagnostic
    
    Now throws temporary system error: Bad database argument: %s.

commit 55d343c77702b2ed1e3a280f81b1a6749eccc023
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 11 16:18:16 2011 +0000

    for admin user: disable the list of available repo users in production/development, apparently to many users get confused by this list. #4813

commit 1c1fe5b4c957129bf78c95d90c5d688672a4d8dd
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Nov 11 15:53:23 2011 +0100

    Update

commit c66abdfac97076f99bb97d2344dfc8e9e4152598
Merge: 3af7ea6 50343f1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 11 14:16:49 2011 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3af7ea650e90f547d2ee1c2cc37866312f0bb067
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 11 14:16:23 2011 +0100

    More logging when encountering bad JSON in fullquery. Comments.

commit 50343f1237b2ef01fba0a50db38d1fbb12f08906
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 11 13:55:14 2011 +0100

    cf-engine uses xulrunner-7.0 on Debian wheezy

commit 18aa18c6f659121317c84a98e7dff87629f018e7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 11 13:03:01 2011 +0100

    cf-engine depends on netpbm programs and x11 apps
    
    This is to ensure that the following programs are installed:
    xwd,  xwdtopnm,  pnmtopng .

commit d492ead244a1d5701c2939a8a32fb820bcaf15cb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 11 09:14:57 2011 +0000

    the feature 'the admin can see all repos which are in production or development' is now configurable, #4813

commit eaa29f3411ecb3e400e70aeb2c0f3d53a9b07d17
Merge: 434de54 2282037
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Nov 10 17:03:25 2011 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 434de54bb73c00c74e542a909295ab43e707ab37
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Nov 10 17:02:50 2011 -0500

    Fix fullquery.getUsedArgs()

commit 2282037901285a4ae26d0943c6f4c70dd61c551c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 10 20:22:34 2011 +0100

    Fix labels

commit 1f5637d358ca48333320fef25f3085d7a06df68d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 10 20:03:45 2011 +0100

    Ensure steps are copied/cut/pasted in order

commit a22f82ed70beac6061d9cbc6e5f8aa8a0599de85
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 10 18:49:56 2011 +0100

    Make sure selected steps are executed in order
    
    as they appear in the connector, not the order of selection

commit aa06be84dd0e69749ea06334ba896a3fa21234f0
Merge: 18100d2 f77626e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 10 18:44:07 2011 +0100

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 18100d2f60034e5dd56175a39b1fbd9dc9ea6df4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 10 18:43:30 2011 +0100

    Allow to move steps up/down in blocks

commit f77626eb9ccf339ba6573813ea8bcde733d75304
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 10 17:30:01 2011 +0000

    update

commit 9f2d7c53af98e9f4b1aea0cb3cc567ebde5f5fe8
Merge: e06ea58 d028c6c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 10 17:28:33 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e06ea5885b9ae0e9d41ca81a4c4a883d2621acd5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 10 17:23:59 2011 +0000

    Extend CF Repo testing to work with a specific subdatabase, #4823
    
    if the CGI parameter param_database=xyz is set, the value will be
    sent to the engine for testing the sub-database xyz

commit d028c6c05b883bff6a346524f51fc3a6970bb6c6
Merge: 08530e7 643f2ed
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 10 16:44:22 2011 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 08530e74facddbbbb3e8360e2d6c44a596fffca5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 10 16:44:14 2011 +0100

    Minor

commit 643f2ed5bbf4883eedd6d91abcdb06c1a1e98c5b
Merge: f149d51 f53b7a2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 10 14:41:41 2011 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f53b7a27675fb14d2f96580351cbe49e0091a39f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 10 15:31:40 2011 +0100

    Allow running (multiple) selected steps

commit f149d51172f3d1680f2376df6044dc886d807056
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 10 14:18:23 2011 +0000

    Engine: implement application info interface
    
    Implement contractID: mozilla.org/xre/app-info;1 . This, at least
    on Debian squeeze, makes one JavaScript error disappear. Bug # 2489.

commit 0bb998e45f63324da11e6a6463364656d42da1d9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 10 15:07:09 2011 +0100

    NEWS about my recent changes

commit 19081564dee05f2d23d6aa85d0206ff8e49549b9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 10 15:03:11 2011 +0100

    Minor: removed debugs, indentation

commit 09502428d0265d83b898ea3439243c934e875a86
Merge: 974f7f1 ae04436
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 10 13:53:17 2011 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf
    
    Conflicts:
    	builder/chrome/content/meta_editor.xul

commit 974f7f150411f8db12754a82cbce81f903eb71ac
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 10 13:38:48 2011 +0100

    Recalculate the capability flags before saving or pushing
    
    They may have changed, if the user has edited some steps, causing the
    step defaults change. For example, extracting more or less fields with
    the XPattern.

commit d567c947de11b9b09fcbab405d8218fbf2ad475e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 10 13:09:53 2011 +0100

    cap/metaEdit fixes
    
    Pass metaEditor ptr to CapEditor, for callback
    Update flags every time a flag changes
    No longer using a dialog as main MetaEdit, plain window instead
      (fixes Enter problem)

commit c33b6a516dd8d299dad50b8844b78f30de185263
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 10 13:09:24 2011 +0100

    Accept trunc 'not' (@attr 5=100)

commit ae0443682af1901da673ab55b13df98d91586f7f
Merge: 9129bbf d73e3de
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 10 12:01:15 2011 +0100

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 9129bbf2210a5ad539fb83e78844387ac2a4cb96
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 10 11:58:02 2011 +0100

    Allow copy/cut/paste/toggle on multiple steps
    
    Multiple selection in the step list is now possible and the
    context menu operation work on this multiple selection.
    
    Some toolbar buttons (run/runall/moveup/movedown), still
    operate on the first selected item as it is not clear what should
    be the outcome for some of those.

commit d73e3dec0816d028738702e0872559e3d8ed5084
Merge: fb9eb2b 33841a7
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Nov 10 10:32:13 2011 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit fb9eb2b2181276a4266e7391cb6f0f4357ece4f3
Merge: 53acb77 9b76645
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Nov 10 10:27:31 2011 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 53acb7756a001cb4a02ffd6eca8214551633fe1a
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Nov 10 10:27:19 2011 +0000

    Add field "publicnote" to the "item" subrecord, since Pazpar2's cf.xsl
    generates this field from CF output and there's no much point in that
    if the CF doesn't output it.  (Do we actually use the item subrecord
    for anything?  Why are most but not all of its elements also
    replicated at the top level?)
    
    Add a new capability "result-publicnote".
    
    Add a comment on the "medium" field, noting that this is ignored when
    connector output is ingested by Pazpar2 or Metaproxy, because cf.xsl
    sets the medium field of its output on the basis of an XSLT parameter
    instead.  I'm not sure what should be done about this.

commit 33841a774ce93dea27c2ae1ba1ba8f46d8010b65
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 10 11:24:32 2011 +0100

    Version 2.7.18

commit 1112e438aabf140f04a7946320d9df35d55096ad
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Nov 10 10:02:39 2011 +0000

    Rename result-startpage capability as result-page, to match the name
    of the result-field "page" used for starting pages.

commit 9b76645545dfcbd5b7d6f96b3df1409b81d3ccb0
Merge: 78464a1 f4aaf20
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 10 09:03:10 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 78464a1c04329ae601e0036c18086f7a1b7fc07f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 10 09:01:04 2011 +0000

    add a title to the update button
    
    the table is pretty huge now and it gets harder to find the right
    update button. The title will be displayed if you move the mouse
    over the update button in a row.

commit f4aaf20e3d99b413326dfdb38e5ca771e237c4dc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 10 07:47:00 2011 +0100

    Rename "meta-data" to "settings"
    
    Since the tabbed window is multi-purpose now

commit dc8be75470c9d2aecd3a44791b260eeeaf0c7ef3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 10 07:42:22 2011 +0100

    Make button smaller/nicer

commit be8aeff925301a7571f53088884f5ece4dce94be
Merge: d09fe23 ed0a335
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Nov 10 01:04:27 2011 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d09fe2363acea9a406b01bf789820d7f037a0fd0
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Nov 10 01:01:43 2011 -0500

    Fix step pane resize, add scrollbars. JSONpath drop down bug.

commit ba3ae50c64bb9acd120388bf591f9379a02231be
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Nov 10 00:59:59 2011 -0500

    Step.getUsedArgs() doesn't need to return unique values.

commit 8cec30366c6460d9fe146ad5f3ef48e53864d9d0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Nov 9 17:35:21 2011 +0100

    Refactoring. Cap-editor still broken.

commit ed0a335a843dad4015bbc6ed1ed07a1f5548dc2c
Merge: 6654b8f db40cd8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 9 16:18:31 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 6654b8f2f8b5941c16b350896d155ba5ee0ef88d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 9 16:18:19 2011 +0000

    cleanup

commit de28ee9fdbed20e2ca0ccdeda85fe59efc69e07f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 9 16:16:29 2011 +0000

    setup billing crontab

commit 9e12b25e3e4bdae93f37afb983ec55edfaf33ba6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 9 16:15:04 2011 +0000

    copy of OA (oapp2stat) crontab

commit ca018521276470aaa59053a0d0961519fa983d15
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 9 16:14:17 2011 +0000

    documentation

commit e4b8708339c3915a154ba6741051479a8437ef7c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 9 16:12:45 2011 +0000

    wrapper for crontab: fetch billing statistics at the end of the month

commit 83d4f144ea8c8f09657ae3aba2285f0faa17b4e7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Nov 9 14:15:41 2011 +0100

    Added routines for capability flags and their defaults

commit db40cd867ffd85d55f5cbf3b81413ca15e8ad2fe
Merge: 10a613e 006c0a7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Nov 9 13:15:25 2011 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 006c0a708ddc49932d3c5208a3f1382f4dc21c00
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 9 11:02:23 2011 +0000

    bugfix: first parse a CSV line, then strip the auth string from the connector URL
    
    otherwise the parsing may fail if the connector URL contains a comma.

commit 026f66fcbfbb9fd8db7307e3c5b6648a5541a408
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 9 10:57:54 2011 +0000

    if parsing of a CSV fails, display the filename in the error message too

commit 73880894199ad9199e1bd6f1e9416a9b4bc5d492
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 9 10:49:16 2011 +0000

    print which engine is currently tested against

commit 1a4d20a23e1bf8366ba45011ae6fe773fbb3101e
Merge: 552f009 61aa809
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 8 18:35:10 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 552f00980049ca8b49ba47e8cd15f144cbfd1ba6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 8 18:34:48 2011 +0000

    always sort output of users or CFWS URLs

commit 61aa80999f3cb8bde3a1b7584eb0174e3e50cd18
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Nov 8 18:03:23 2011 +0000

    Add permalink field to results list, and result-permalink capability.

commit 8702445c7038d16afd8acb03a8c6149b56984094
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Nov 8 18:00:38 2011 +0000

    Fix errorneous comment.

commit d1df97973dfa50b096f7231cd98485d84ade767a
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Nov 8 17:56:48 2011 +0000

    Add ELEVEN new fields to the list of those that can be included in
    results: relevance, holding, booktitle, copyright, copyrightabstract,
    pubtype, doctype, extent, format, languageitem and languageabstract.
    These are all needed for the EBSCO USI.
    
    At this point there are thirty-five fields, and the ordering --
    essentially chronological of when we added them -- is starting to look
    very strange.  We should probably alpha-sort them.  Or perhaps just
    pull the main three or four (author, title, date, url) to the top and
    alpha-sort the rest.

commit f5531d2068c91a0d19bb77e4b2d7faeca450f70c
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Nov 8 17:46:06 2011 +0000

    Add missing "result-score" capability.
    (The template says that this field can be returned.)

commit c30987befb4113479f5014aac2728b850f802823
Merge: bef7e23 d64aa7e
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Nov 8 17:45:19 2011 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit bef7e23413faf965f6cf9043e9d18547ee1dd130
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Nov 8 17:45:04 2011 +0000

    Add comment

commit 10a613ed58670bf17591ab4aaf5207b4d8616138
Merge: 96f8050 d64aa7e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 8 17:56:46 2011 +0100

    Merge remote-tracking branch 'origin/master' into heikki

commit 96f80502f2652d90a825221c744b497775587cb9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 8 17:56:19 2011 +0100

    Unified metadata editor seems to work

commit d64aa7e2c231f2861006fa3ee594ead9ca826bf6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 8 15:48:01 2011 +0000

    return content of failed HTTP requests

commit e23f0ac8e0177b98cdf2e3962f9df06cf8aa0d82
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 8 15:44:14 2011 +0000

    update copyright

commit 0a9335a04c3c87c77b0debc5fd8f805593999ab1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 8 15:42:14 2011 +0000

    configure a black list of engine which does not support reliability statistics, #4804
    
    just put the name of the engine in ~/.no_reliability

commit 20d808d6a931e9481ef6ed691e53e9c165b40a3c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 8 15:20:03 2011 +0000

    do not run reliability stats

commit 2c03df03890b7af96a37ff80098ce45f78d17186
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 8 13:54:10 2011 +0000

    change to correct directory

commit 1c811172af01343f425d1618cf4d22af9cfb70ae
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 8 13:51:39 2011 +0000

    change to correct directory

commit c1a7a07cfba227e7787bd3b8c84729a55b271caf
Merge: a944ac9 8894349
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 8 14:43:47 2011 +0100

    Merge remote-tracking branch 'origin/master' into heikki

commit a944ac97e7912b8514ba46404ae2528ab5691c42
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 8 14:41:56 2011 +0100

    Removed old xul file

commit fb8db3f643016ed335c2bf26709fed71aca6ec47
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 8 13:50:35 2011 +0100

    Towards unified metadata editor: Proper OK button
    
    Changes are saved only when (if) the user clicks OK. Works on both
    of the existing tabs. Capabilities still missing from it.

commit ecd5de12a3e0ac3ea23686ed78cee50a01a9fabc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 8 11:34:31 2011 +0000

    update copyright

commit eb65c5b2b688baac9962028740637a5beb50ce5f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 8 11:31:15 2011 +0000

    improve warnings if fetching of reliability stat failed
    read the list of engine from a script, no longer hard coded

commit 25fc2360b0a5d74dee56b8d396fb242c608c5a8e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 8 11:28:31 2011 +0000

    improve warnings if fetching of reliability stat failed

commit 2d103c33f0f1a45917e579ca604d21265e2be024
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 8 11:26:29 2011 +0000

    read the list of engine from a script, no longer hard coded

commit b81afb829b9b0ab3875f1a46b43ef8882108909e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 8 12:26:14 2011 +0100

    Towards unified metadata editor
    
    Old metadata and http filters now in tabs.

commit 88943491e1e76e1590cd33d315ebb828432e7789
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 8 11:21:28 2011 +0000

    test only connectors which are in a repo with the state production or development
    
    Released connectors are always in the state production

commit 0e4f76761b072c0b0d385139d3aaa9cf7279ec0f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 8 11:07:24 2011 +0000

    refactor

commit 44a414ea285ceec2b85cbbeed83ede60d8b13a9f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 8 10:59:10 2011 +0000

    fix ip auth hostname check

commit a2c92b893b1bdd9097b2721c02a3f3461d1f0cb2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 8 10:46:45 2011 +0000

    move script makerepo.sh up to ./bin

commit bd6b20f0d37495f540548ec85a22a3a34f60829b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 8 10:45:32 2011 +0000

    Run connector tests only from these IP authentificated host names

commit e581b653d54b4fbdd488b393a62d0e6efe5ed6c3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 8 10:16:04 2011 +0000

    use all users for list engines

commit d1c7a3843bfe787a1efcb883164a897336bca617
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 7 13:57:52 2011 +0000

    list only engines which are used by repo accounts in status 'production' or 'development'

commit 29a19aa6da6b9c840ed7bb52000f58d14abaaa33
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 7 13:48:13 2011 +0000

    ignore engine if test_from_ipauth_hostname=<hostname> does not match, #4804

commit 9de3abd1d533ed3083594570c379aee577a46183
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 7 13:38:47 2011 +0000

    refactor

commit 386b4bdab8d79827ca9a1745da78b9c704996f3a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 7 13:33:22 2011 +0000

    improve debugging, #4804

commit d5a3f3a4f6ccbc993502ce3feee9c0fc85d5ad1a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 7 10:06:38 2011 +0000

    documentation, add copyright

commit e0b3037ee85696022cd47222f3522b8c52f3c8d5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Nov 7 01:13:56 2011 -0500

    Factor out replacement of inline JSONpaths.

commit c611c549bb38f618fdac28e1b917ef456d96fa35
Merge: 229daf5 9aab18c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 4 15:17:44 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 229daf5443c82d3243678d794e2138a83a98befc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 4 15:12:29 2011 +0000

    after setting the cookie for the new user, we can redirect the user automatically to the repo, #4764

commit 19aae13b30bab2f6754941d0a6b51bc3f262c0a4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 4 14:57:43 2011 +0100

    Towards tabbed meta-editor
    
    meta-tab seems to work. Filter tab does not.
    
    Unfortunately I have to put this aside, and task switch to something
    else.

commit 9aab18c483079f18587ce391db116ab4bb09c7c4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 3 14:46:48 2011 +0100

    Remove CF:: scope (not needed)

commit f04f806804205034962fb45e14f8e9c5d6062418
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 3 14:45:44 2011 +0100

    Relay load_cf failure to HTTP error

commit 9ac227653e3b7796822afa86f99a24f98ff199c6
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Nov 2 17:59:59 2011 +0000

    Logging level is now configurable via a dropdown.

commit 04cae6483a3723dbd727cfde3d8ce5711f8334d8
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Nov 2 17:21:21 2011 +0000

    New step, Log.  Currently very primitive.

commit 48b73f93707a0ca11995b4cb58e9b79cab25db3e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Nov 2 10:35:30 2011 -0400

    Refresh arguments on task run.

commit b8f92887e2d1c4882159567f300435ac0c051c1b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Nov 2 10:35:04 2011 -0400

    Fix fullquery step upgrade return value.

commit b9f3b8a19333522fdf51435b9c1b25ead530ddc2
Author: Heikki Levanto <heikki@tapas.index>
Date:   Wed Nov 2 12:59:13 2011 +0100

    Minor cleaning

commit f48c0860ebbc151d9e3f151e8eaccc091d853d9a
Merge: de2da3f e27f253
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 31 22:00:21 2011 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit de2da3f39809c275a6169d3bb6586b09f8a0d270
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 31 21:58:14 2011 +0000

    if the CFWS log requests fails, print a warning, do not die, #4793
    
    instead the log content the HTTP error log message will be returned

commit e27f253486fd83e9b5908543ec82c8b0c432a494
Merge: 10f544f 7f3b749
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 31 12:11:21 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 10f544fec340495fed8c50aa68b1d7bd7a162ed7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 31 12:10:52 2011 +0000

    always display HTTP error content, #4791

commit 7f3b7499e02ae7ea0b2745c598df64694a107791
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sun Oct 30 17:58:30 2011 -0400

    Revert "Revert "Change step major versions to enable graceful failure on too-old engines.""
    
    This reverts commit 9170f10b68074e8ab349e18ebae7f02a89c56065.

commit 8dd4a79b62b3473b4be476bf4d0d75d40ac953fc
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sun Oct 30 17:54:32 2011 -0400

    Allow loading of connectors with higher minor versions.

commit cd64da1bc2c50c73021ccff6c2b0f2a0a5a28042
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Oct 28 13:20:46 2011 +0200

    Added an "Examples" tab to fullquery editor
    
    So the connector author can click and see some typical
    JSON queries, and see how the fullquery step will translate
    them.

commit 885e3ac047694e2301f9427f292c05074dc4619f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Oct 28 11:04:05 2011 +0200

    News entry about fullquery

commit a40e4c4e6d4cf607db75d35f0ff9d26bd09255eb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 28 10:57:53 2011 +0200

    More NEWS

commit 5924bea768822e64db23adce2c5400029a7f022c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 27 21:41:39 2011 +0000

    live reliablity statistics for DBC

commit 45de68fd5163c3128ee31b143eb690670976396c
Merge: 768a3b1 8f9cc44
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 27 18:19:30 2011 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 768a3b12c7bd55911f3649306ee894c87a9d960a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 27 18:17:14 2011 +0000

    fetch reliablity stats from DBC

commit c4989ef5eb81832214cddda3e800380c7d151d83
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 27 18:15:38 2011 +0000

    read DBC reliablity statistics directly from metaproxy via filter http_file

commit 8f9cc447119298fb3f0819d63604f7a9979c5450
Merge: 7f0a8e8 85b6e15
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 27 16:25:26 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 7f0a8e861509b1d8abae621c6e4f4c87158eb0cd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 27 16:25:20 2011 +0200

    Fix typo in RPM spec

commit 03844d96f48ece58725348c051a663bc2dfde404
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 27 16:20:19 2011 +0200

    cf-{squid,engine,zserver,xvfb} must be same version
    
    Also on Debian cf-runtime must be the same version.

commit 85b6e15efeb9a45cae8c8b78d27825819882892c
Merge: 354fdac cd99fac
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Oct 27 15:07:40 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 354fdacab42a520ab213ee94aee1b0b22bbc8af8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Oct 27 15:07:20 2011 +0200

    Towards proximity
    
    Simple proximity stuff seems to work

commit d744525edb3e77a7dff67700e096e200a7188f4d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 27 12:09:35 2011 +0000

    by default test only 6 connectors in parallel.
    
    some customer runs an engine on a maschine with a single core only, which is not
    enough CPU power for parallel tests.

commit cd99fac78d090171149f83cfb2738bc6e6d80c3c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 27 12:05:45 2011 +0000

    group writable files for statistics

commit de9d2fc50371ff2c06bcf00bdd7d3ae41b0bb07d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 27 11:17:26 2011 +0000

    reject >8 characters passwords, #4782

commit 0fa710e7b8c296f23a0994f08af910a1ea5d1c1a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 27 11:10:27 2011 +0000

    max. 8 characters for passwords

commit ac688b73bebac56c38cfa693a726f650cbe2b6ec
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 26 15:41:15 2011 +0000

    don't stop if the reliablity statistic fails for an engine.

commit 1767e43612563ac8b7dc21f715cd7c22c53dce78
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 26 15:17:49 2011 +0000

    create a new engine host directory for reliability statistics on demand, part of 4243
    
    If the admin configure a new engine host we must check and create the
    engine host directory in /var/lib/cf-repo/.statistic/<hostname>
    
    This new directory will be used to save the test status in the repo and
    for the nightly tests.

commit f403eabd58fabec10e3b3cf78d0fec73b36cf7b1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 26 13:42:27 2011 +0000

    pz2p.dbc.dk does not provide reliability statistics yet

commit 21676d7d6d55fe96ea9dedcb1e08722491216bd4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 26 13:37:04 2011 +0000

    test DBC connectors with DBC production engine

commit 3a06d01df1eb0393922463e057e834a085b5cc65
Merge: 182478f 653aef3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 26 14:06:47 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 653aef3e432334e48d3b468e9365ac8862eef34e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Oct 26 13:49:40 2011 +0200

    translates a @prox operator into a json structure
    
    @prox  0 3 1 2 k 2 dylan zimmerman
    {"fullquery":{
      "op":"prox",
      "exclusion":false,
      "distance":3,
      "ordered":true,
      "relation":"le",
      "unit":"word",
      "s1":{"term":"dylan"},
      "s2":{"term":"zimmerman"}}
    }

commit 182478fabd787d4fca55fe8b785ce0ea867c82ab
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 26 11:03:41 2011 +0200

    Fix clean up username/password in MP Z39.50 mod
    
    The repo username and password was destructed in the wrong place -
    resulting in SEGV. This has been broken since 2.7.13 - commit e15420e8 .
    Problem only shows up when authentication is in use.

commit 9170f10b68074e8ab349e18ebae7f02a89c56065
Author: Jason Skomorowski <jason@dart.indexdata.com>
Date:   Wed Oct 26 04:15:35 2011 +0000

    Revert "Change step major versions to enable graceful failure on too-old engines."
    
    This reverts commit faa4cb8c1b9928198a25b25857fe8af46ce71774.

commit 7ac85944ebcaa81a8126a83635b084358a2c3d51
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Oct 25 16:50:45 2011 -0400

    Temp space.

commit faa4cb8c1b9928198a25b25857fe8af46ce71774
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Oct 25 16:28:35 2011 -0400

    Change step major versions to enable graceful failure on too-old engines.

commit 5cfc2f6491063cadf720e1d3fe2760f357f002da
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Oct 25 15:52:12 2011 -0400

    Improve error reporting on missing task and fix braindamage on Transform's used args.

commit d93511c02d04b177792e2c0aaab3bfdbdecc3beb
Merge: c039721 645a2d8
Author: Jason Skomorowski <jason@dart.indexdata.com>
Date:   Tue Oct 25 02:10:34 2011 +0000

    Merge branch 'master' into jsonpath

commit c0397212a95ec73df8d66eda646c834903077142
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 24 20:35:15 2011 -0400

    Some accident befell assert. Fixed.

commit b907a4e28dc7d1a8ab9211242dc7f11d65b2e088
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 24 15:34:34 2011 -0400

    Xpattern should fail when there are no matches.

commit 645a2d8747bd589ee7fc1c701f077e6f0ce2cdaa
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 24 14:25:42 2011 +0000

    do not run the optimizer if the test link fails.

commit f8cbb1ecbe4c2b15745ffb73f87dfc2fd3f29ced
Merge: 9dd613b 675d808
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 24 13:14:59 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 9dd613b424326b8188b008b17e32c9e37b08914f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 24 13:14:53 2011 +0000

    indent

commit 2c9e47a1479bed64c6ec6ff20a66fd559d448414
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 24 13:13:33 2011 +0000

    the optimizer should run the same full tests as the 'test' link, #3277

commit 4626f1d0ff2db77b94721704738f5b6cb3e5b6b1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 24 13:11:06 2011 +0000

    run $cfws->delete on the old connector content before uploading new connector, #4770

commit 091531a7a8e7a08635e1f3c95edfa49b88fe8854
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 24 13:08:08 2011 +0000

    the $obj->delete() method should just check for HTTP 200 response code, #4770
    
    it should never call any other function which may die before delete() is
    done with cleaning up the state of CFWS API calls.

commit 675d8084bde0cd0d01885dc027eb68ab466c3ffc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 24 15:01:46 2011 +0200

    Engine: accept db args x-name
    
    These are passed verbatim to the init task.

commit 715f27f7810bf733863905b9a8035f683170608c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Oct 21 15:41:43 2011 -0400

    Error in transform upgrade: it was "NONE" not "OUTPUT" to indicate top level results.

commit 6e42a5b2bd70e0dad7ba6ae4c03b9aa79a37aa55
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Oct 20 16:57:45 2011 -0400

    Repair step upgrade functions.

commit 6c7df9b982d061d1e0479895473694d35af36f30
Merge: d6dcbab 48edd8c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 20 09:35:24 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d6dcbab61d2ef7059dab4835e15ffb32eee53834
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 20 09:35:18 2011 +0000

    more news

commit 04abf4c185ec6b2a469bbb80376b75c570c0aef6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Oct 19 18:32:52 2011 -0400

    XPattern had a lingering resultSelectField call

commit 870dbaf9951845b2086dacb11b26c50ee7f7927d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Oct 19 17:21:51 2011 -0400

    Fixed width for first jsonPathField selector as it doesn't flex right.

commit d425d902b72e73e5243bd1f7695a3847a68ffc8a
Merge: 0b328e7 48edd8c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Oct 19 17:10:23 2011 -0400

    Merge branch 'master' into jsonpath

commit 48edd8cd511d9380d848719674a50d5ab0f5c1ac
Merge: 0547891 9e89da33
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Oct 19 17:03:59 2011 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 054789130656a21c0ac29ee85f58c2ae660c26c3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Oct 19 17:03:30 2011 -0400

    A sensible default for set_pref.

commit 0b328e7213f7f2f9dabc24392ef7104b8177ddeb
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Oct 19 15:12:42 2011 -0400

    Fix some brain damage I introduced into templating.

commit 51d75c761aa4c0d3c23e12be3128ae6e79abb6ef
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Oct 19 15:12:01 2011 -0400

    Transform should leave non-matching entries alone.

commit 9e89da33922766471343037173444221fbde1085
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 19 13:27:50 2011 +0000

    make the repo switched to clickable, part of #4764

commit 257449cf38d5aad38877e03081a8d645ee8e20c8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 19 13:01:35 2011 +0000

    better help text

commit 3165bfb970adb7cc1cb6becab862b4da659eda0a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 19 12:42:21 2011 +0000

    simple template for copy all

commit 194e9ec09518d9a0b9540fd436f7a31adc18865f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 19 12:37:31 2011 +0000

    xml output for localcopy all

commit 5aceb140e8472bd83e44d213b56191b8afb88521
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 19 12:26:42 2011 +0000

    working local copy all, #4754

commit ebffd71c71411c937ab2cfbdd02689a284da9842
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 19 12:05:17 2011 +0000

    calculate connector to copy all

commit 49ed9dff628c204ff5cd3bda268f337fdcdfe725
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 19 09:57:47 2011 +0000

    dummy LOCALCOPY_ALL_handle function

commit 030c59518482c4859e5e037e607154157c62ea1b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 19 09:54:54 2011 +0000

    the super user can write to any repo

commit 014d8b743cc6d4791c1a173a4467a42bde023c63
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Oct 18 19:10:39 2011 -0400

    Remove remaining vestiges of old data model.

commit a8101e41ced2a42bb2000314b30bdb87ede25b73
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 18 20:15:22 2011 +0000

    the admin can read all repo lists

commit 399cebbc3cfc247b252e04b02a94d2822545ad60
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 18 20:08:25 2011 +0000

    indent

commit 629880948d1aecdbcc597807038b497ca2494398
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 18 20:08:15 2011 +0000

    the admin can see all repos which are in production or development

commit 5b2be8e7dacee4f6c0ade57ab0ce2d40e799b442
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Oct 18 15:57:46 2011 -0400

    Finish port of templating to new model.

commit 8a3c366be0adec0c8d0d33fc3910482575c61329
Merge: 6945524 cb9f6a0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 18 19:27:44 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 69455242a91a8c47b0384caf9f2dad6b8b67f9c2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 18 19:27:15 2011 +0000

    you can't local copy all connectors to public or to your the current directory

commit 0e38292203e5592c693f68fb667b06277059f471
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 18 19:13:56 2011 +0000

    add a localcopy_all forms, #4754

commit 8720feeab17ab2eb0d0f63518b0f61dc793a760e
Merge: 6e628f0 cb9f6a0
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Oct 18 14:22:39 2011 -0400

    Merge branch 'master' into jsonpath

commit cb9f6a00bf84194c26e2bbfb6d023b68de80d9f7
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Oct 18 12:36:39 2011 -0400

    New content types showed up somewhere along the way. Ones we want to filter.

commit 076d9ab0d19bfbcf171d1f116e69694847b5995e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 18 15:18:32 2011 +0000

    display proxy IP address if set in init task, #4760

commit 12298a6792098fbad416560e5c3a147a77008df0
Merge: b4f0330 0da35a6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 18 15:18:07 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit b4f0330a8bb5594bff233771acd3a5198d791913
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 18 15:17:34 2011 +0000

    display proxy IP address if set in init task, #4760

commit 5bca5fe7703b66331f16ca987032b62061c0000d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 18 15:07:51 2011 +0000

    extract proxyip value from init task and submit it to the engine, #4760

commit 453dbcc1968f613da91186f30fee96cd5d534279
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 18 14:30:41 2011 +0000

    set debug=0

commit 558ef4a2d089c210cac8e5244218505f6e51bfad
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 18 12:17:17 2011 +0000

    set general CFWS HTTP timeout to 40 seconds (was 300 seconds)

commit 0da35a6b4800efc51d4d1bb8ad4bfe0c75ebf4cb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 18 14:14:04 2011 +0200

    RPN to JSON: fix addinfo for prox

commit 58922c826544b888fbe3f7d722942fe2901ba0f0
Merge: 22902b1 c95b3be
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 18 14:02:54 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 22902b1c97153c98622008e36d5eebc592f46511
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 18 14:02:44 2011 +0200

    RPN to JSON: addinfo for unsup operators

commit c95b3beb513e1b72fba1d207f71e3436ea9adefd
Merge: 1b53645 6d46ae2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 18 11:54:26 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 1b5364585d4239e69a42066ebd5dbc0ef5c58f5b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 18 11:53:24 2011 +0000

    display CFWS URL if upload of a connector failed, #cfws_url

commit 59ecdb2996b9effc0e1732a759dbeb4c4fd2e32f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 18 10:02:04 2011 +0000

    better http proxy handling

commit 31fb303737fed34d76e523772c4bcfbe9496b6d8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 18 09:01:16 2011 +0000

    allow to set http proxy with command line parameter, not only with an ENV variable, part of #4760

commit 6d46ae225cc6477fd7d9100c0851799f09cf292b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 18 10:46:49 2011 +0200

    Version 2.7.17

commit a249a00ef616216e42a0852ecf911f3814b559fb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 18 10:33:06 2011 +0200

    cfzserver error handling: simplify further
    
    Use odr_strdup_null when appropriate.

commit a48bb8ba23556bd7ed1e38d3072e0376de449c94
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 18 10:12:56 2011 +0200

    Fix NULL ptr ref
    
    Violation could occur for unsupported queries for a connector.
    Bug introduced in commit 4e9d9bf8480ea2568aa107b1921fc888d4381dd7.

commit 6e628f0d3ecb42e272bd8731b4e086f61a69e404
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 17 20:07:09 2011 -0400

    Port fullquery to new data model.

commit 25a84cf5c04e60118118a8bb0189835adcf2160d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 17 20:06:34 2011 -0400

    Transform now honors the fail on no match checkbox consistently.

commit df83cfc2832695499d14ee1a139660b07db0065a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 17 20:06:01 2011 -0400

    nav_to may have an empty string stored for conf.url

commit 9b99f59509be45dccac2a9c1eb363cf7dcc585c6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 17 20:05:23 2011 -0400

    Bump version for normalize_date

commit e38a62777cbbab5409035e0e299c5578112109a5
Merge: 8d359bf 41b76c7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 17 11:38:32 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 8d359bf14a6fae85c7b6d8e51c6459907a9f8ab3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 17 11:37:02 2011 +0000

    handle the case that the CFWS test service runs on a different machine than the engine, #4762

commit 297122377aef4212c8088c27df3d51ccc505cb78
Merge: eff2476 41b76c7
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Oct 14 15:39:53 2011 -0400

    Merge branch 'master' into jsonpath

commit eff2476f96213c7f16b84ad7dab88b8c2ddf0281
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Oct 14 15:35:05 2011 -0400

    Somewhere along the way I changed semantics on getFirst.

commit 41b76c705b9d386f705ba4a252a9561b3e2716e8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 14 11:07:49 2011 +0200

    Version 2.7.16

commit 86aa1da1ddf25708733850deb6df1093d8f43109
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 14 09:34:12 2011 +0200

    More news

commit 5b4443ed46552bbeacf3ebefa1759e14e51ac931
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Oct 12 20:56:20 2011 -0400

    Remove deprecated step that is unused in repo and replaced by transform.

commit 7a82d6a33fc6c5afd86c3f8cacc1a4b144a8f267
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Oct 12 20:48:05 2011 -0400

    Port nav_to to new model / bugfix for jsonPathHelper and set_value

commit 8ae02b514c87dfb9a32cdf7dd0f139a82be9da9b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Oct 12 14:29:12 2011 -0400

    jsonPathField dropdowns reflect change in parent (bug 4734)

commit 1a14e92d25651bf4379668c5daab35628cb87565
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 12 13:29:35 2011 +0200

    Engine: call exit between searches

commit 091146be23e44e7b389b3c566d3ee84db87fcdfa
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 12 12:07:35 2011 +0100

    The Connector Toroid now exports the "udb" field, taken from the
    connector filename.  (The EBSCO USI needs this.)  In the future, if
    necessary, we can make it possible to optionally override the default
    value with a new metadata field.

commit 2573316b71cba11b2ebdc91a14a89a629d183858
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Oct 11 21:18:20 2011 -0400

    Check return type from jsonPath sandbox.

commit 8ee2cea813034aad80ace60e023518f8102e2b89
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 11 16:27:32 2011 +0100

    Remove trailing whitespace.

commit acea2fab195f0ca6dd5d4cc1ac293590d8d59360
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 11 11:54:30 2011 +0100

    Describe recent changes.

commit c6c90f1ed018abdd039ea873aa57f995cc390ed1
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 11 11:42:38 2011 +0100

    Change all remaining cclmap_* generation to use capability flags.

commit 050420e0f244977161932550d73521fac42105e9
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 11 11:03:52 2011 +0100

    Emit cclmap_term or not based on existence of index-term capability
    rather than on the basis of a direct probe into set_value steps.

commit 9d0d4d2b8aa256f667dc2e2ee1db5f728a033826
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 10 22:41:59 2011 -0400

    Sandbox jsonPath evals.

commit 2c68d773bc9da0b1458111235b3ecfc868a76ce0
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 10 18:19:15 2011 +0100

    Add <capabilities> to the output (which after all is why I came here in the first place).

commit 17f436174434b19a20e49968589f6fcb92c020e2
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 10 18:18:19 2011 +0100

    Whitespace.

commit e50f5851d9cd1574fd6061e24839b8641443ca8b
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 10 18:17:45 2011 +0100

    Add my name to the list of authors.

commit a59516c838d4a13f89fa12dde9fced5287018930
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 10 18:17:22 2011 +0100

    Remove outdated comment.

commit 47d6c254f6ab2f2092b8ffe08fbe8cddf64b16d8
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 10 18:16:58 2011 +0100

    Make cclmap_* fields work by using the magic of $tree.

commit f17ca33aa0f3d1d899b41bff6d2599b362a68890
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 10 18:14:55 2011 +0100

    comment is generated correctly from $tree.

commit c18f82d44ffbd367246f4acd7c0b802693cd15d4
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 10 18:13:19 2011 +0100

    serviceProvider is generated correctly from $tree.

commit 16c8b51914906e3ca62df3aa9be340f662e35cc7
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 10 18:12:40 2011 +0100

    Set the $tree variable on in the case where it's needed
    (i.e. subdatabases are present).

commit d8df007333da42e0f9235ec8b141f4acb1ebaab2
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 10 18:08:46 2011 +0100

    Proper solution (at last!) to bug #4205.
    
    Rather than pre-evaluating the $title variable, and passing it down
    into the subtemplate, we now explicitly pass the entire subtree that
    we want to the template to work on, and get the title from that only
    when it's needed.  This is much better because now other fields can be
    obtained from the saved subtree, including the capability flags that I
    need for bug #4671.
    
    The problem was that we invoke the subtemplate as follows:
    
          <xsl:choose>
            <xsl:when test="$subdbs">
              <xsl:for-each select="str:tokenize($subdbs,',')">
                <xsl:call-template name="torus-record">
                  <xsl:with-param name="subdb" select="normalize-space(.)"/>
                </xsl:call-template>
              </xsl:for-each>
            </xsl:when>
            <xsl:otherwise>
              <xsl:call-template name="torus-record">
              </xsl:call-template>
            </xsl:otherwise>
          </xsl:choose>
    
    The second invocation is fine, but the first -- the one made
    repeatedly for connectors that have subdatabases -- is made in a
    context where the current document is one of the parsed-out
    subdatabase names, not the node in the connector document.  This means
    that ALL <xsl:select>s based off "." in the subtemplate were silently
    failing in the case when subdatabase are present.  We missed this
    horrible bug because the most important fields (e.g. displayName,
    zurl) are generated from variables rather than from the document.
    This resulted in all sub-database Torus records omitting
    serviceProvider, comment, and all the cclmap_* fields!
    
    The fix is to save the current tree in a variable before entering the
    subdb loop, and explicitly passing that save tree as a parameter into
    the subtemplate.  Then <xsl:select>s in the subtemplate can refer to,
    for example,
    	$tree/metaData/meta[@name='title']/@content
    to get the connector name.

commit 71523fc859886edd33ab94c7a6e9522d096f8949
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 10 17:33:14 2011 +0100

    Typo in comment.

commit 203a9cc2f996c2b8279c7509ba11941e7db91eb6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 10 14:29:56 2011 +0000

    call init task for zero-hits tests before search

commit 952f327ddc2f43af02545d134cdaebb436f8c76a
Merge: 070af9e e055aab
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 10 14:26:04 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 070af9e8520f54a375e63e051e5c9b0f5b32bd71
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 10 14:04:37 2011 +0000

    call exit task after each test run (before next init is called)

commit e055aab53d1ffac355d32878947d47cd14aa9c6f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 10 13:23:17 2011 +0200

    Update for XULRunner 7.0 - part of Debian wheezy
    
    The engine is no longer using nsIDOMWindow2; only nsIDOMWindow.
    The nsIDOMWindow2 has been merged into nsIDOMWindow in Gecko 7.0.
    It remains a mystery why we needed the nsIDOMWindow2 in the first
    place. It must have had som extra features, but we don't use them
    on older Gecko versions. All tests pass there without it.

commit 1db7c20174640374b502419797c0eaf429f0b03b
Merge: 1682c23 54c0574
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 10 12:52:56 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 54c057422bafdda5089ca83a56d12b26708ae797
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 10 09:47:04 2011 +0000

    new exit task called once at the end of all tests, #4436

commit 5b53335051450b5ca13051fbb4c0261fe59601fb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 10 08:46:20 2011 +0000

    add a note where to find the real time monitoring scripts

commit 1682c2322f642e177f60d2ff5007a0de6b078b51
Merge: c6d82f1 990b916
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 10 09:52:12 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 990b916cfa30e323e1be864dd9ec2198e8a01127
Merge: 51a8adc 488aa9b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Oct 8 10:29:06 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 51a8adc31e09409cd69df0bc3cd51a428400273a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Oct 8 10:28:26 2011 +0000

    how to configure the latest builder release for download
    
    copy of cfrep:/var/cache/cf-repo/download/README

commit 66b144e4889f26a8b8d70cf2940a6f7f9aeb4525
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Oct 7 11:03:23 2011 -0400

    Ensure step upgrade---the new conf key wasn't always undefined.
    
    I think it was the change to the prototype for the step or maybe just the builder being flukey.

commit 7804fd1c9d6f2e85a385a99c259dacf5b5193a75
Merge: a1515e7 488aa9b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Oct 6 14:22:42 2011 -0400

    Merge branch 'master' into jsonpath

commit a1515e7ee32acc22bd788650d7ba1739789c74ed
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Oct 6 14:20:31 2011 -0400

    Data model change for Assert and Set Form Value

commit 67cd877cb0b3c81cab7c7a1eb508257303af1e5a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Oct 6 13:48:01 2011 -0400

    Remove button for deferred 'show' feature for jsonpath.

commit e46cc6e0765f8a2ab3f25231e15758ac7c3b60a0
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Oct 6 10:17:30 2011 -0400

    Add line break to Next If UI

commit 488aa9b569511ea0254d934adedf6b687b76be0d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Oct 6 14:33:34 2011 +0200

    Fixed a strange type error in rawXml

commit aba06053ebd5d72c3b11a1a0dc995d8ef4d9cad2
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Oct 5 20:40:44 2011 -0400

    Don't try and upgrade steps if the version is the same.

commit e9609cc9d57e025e3a5fb5a674fd7fe02ea991c2
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Oct 5 19:43:06 2011 -0400

    Fix some bugs with jsonPathHelper.getFirst() and port Next If

commit 07439a5bcb693324e9b5d21f1e629283b081700d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Oct 5 17:28:39 2011 -0400

    Remove unused postProc dependencies from Extract Chronology

commit 8fc711994c8b5430f4c154f4b4c688e9a381c3e1
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 5 14:21:11 2011 +0100

    Describe recent changes for release notes.

commit 1306919e930b9835ff26cce3871dd6f08d3f4555
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 5 14:18:10 2011 +0100

    Set Value step now sets defaults for index-* capabilities.

commit 06adcf693a2475a2d6bd1f25885238f57698aac5
Merge: b5ada4f 16d6373
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 5 12:52:29 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b5ada4f651245ec27ab06c326236f024ea3975a9
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 5 12:30:25 2011 +0100

    Fullquery.capabilityFlagDefault() supports the index-* capabilities.

commit a38a9f6bebc73b71c083f96c9196d57b5be24325
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 5 12:13:30 2011 +0100

    Add -s option to json2json.pl -- sorts by key.

commit c6d82f1f8539868d4ddbc60b1e2d463fc78ced0b
Merge: a8ee484 16d6373
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 5 12:48:33 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a8ee4843fba4c13582c63961e3d767615d45c7c2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 5 12:47:26 2011 +0200

    Move all checks as Makefile rule
    
    Much of testing is moved from hudson.sh to engine/src/Makefile.
    This allows better testing while developing.

commit 7932c7db94ae20dbb1e9b4e241046f8414dae428
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 5 12:47:12 2011 +0200

    Top Makefile: more .PHONY

commit 84eecc80e2ed98eba345edae6849ccda40f6727b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 5 12:06:58 2011 +0200

    Don't set MAX_CLIENTS (no in use)

commit 16d6373951a81162deac72e77342de00d84f03f0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 5 09:40:55 2011 +0000

    set Last-Modified HTTP header for individual torus records, #4722

commit 59ae519732384fa1edcf67ae3921606c1475157e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 5 11:26:10 2011 +0200

    Remove makefile target create-connectors
    
    It doesn't work (no Makefile in connectors).

commit 48de9e83a534ffb6574bfdf2491425788b4f0195
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 5 11:25:14 2011 +0200

    Clean Makefiles a bit.
    
    Change how test-connectors are invoked.

commit f7ae16bad3b60e93ec89e8bca783917342d4da3f
Merge: 50ea8a2 3496311
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 5 09:25:08 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 50ea8a2b4e5e38145bf74e2d7054fa50ae43205c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 5 09:22:13 2011 +0000

    set Last-Modified HTTP header for connector downloads, #4722

commit e0993e172ee87671991f0082f42891a822dbe8ec
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 5 11:17:42 2011 +0200

    Rename make target 'test' to 'test-connectors'

commit 232e46bcd7dcb57e4ec043ce49e7f53cd243970b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 5 11:15:07 2011 +0200

    RPN to JSON: more compact output
    
    Reformat a bit; remove unused code.

commit 0c660a572f594dd4d6a646f03475888098ab9746
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 5 10:06:54 2011 +0200

    RPN parsing: sub database in JSON result for fullquery
    
    Just as it is for simple queries.

commit 349631158053697c1dc25d57fa7ebc7dd82164ae
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Oct 4 22:26:17 2011 +0100

    Add new capability "query-sort"

commit dbe1c7b18bfc713c4ba82d6e4777502265567a16
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Oct 4 15:53:03 2011 -0400

    Migrate Proxy URL and Split, fixes for Normalize Number

commit f32859a90062b4e2485b6fe0abe0b269ee8a24c7
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 4 16:59:36 2011 +0100

    Add twenty more capabilities to the searchTask template!
    All of the form "index-*", indicating ability to search indexes.
    Code will follow in set_value.js and fullquery.js to set defaults.

commit 0f92df2cf6d2c456400abac83454b21540fde721
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 4 12:54:46 2011 +0200

    Version 2.7.15

commit 13eb3ac6dd9cac881be1e2acee70b716d1b38ce4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 4 12:53:30 2011 +0200

    Fire test query with all 6 attribute types

commit 25cc7f4d1fcc7dac50631c434c12ecdb356e2afc
Merge: ac238de 43330f7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 4 12:48:45 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ac238de73dd3ceef1830367e6b608429808d39d9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 4 12:37:42 2011 +0200

    Accept common Bib-1 attribute again
    
    Attributes supported for simple queries: use/1 = 1, 4, 5, 6, 12, 21,
    30, 31, 47, 1016, 1035, 1211; relation/2 = 3, 102; position/3 = 3;
    structure/4 = 1, 2, 3; truncation/5 = 100; completness/6 = 1.
    For dates use/1 = 30, 31 special rules apply.

commit 575c2a7276f31a4da0548d408624a5b6cb416ae6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 3 19:39:58 2011 -0400

    Port Join to new model

commit 3a8cdb012fc923054708b6e4eec42dcb40fda015
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 3 18:37:29 2011 -0400

    Port NormalizeNumber to new model.

commit 09a82688882a7f7dddcf520335d843b0789419ae
Merge: 6d68ca4 43330f7
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 3 13:27:02 2011 -0400

    Merge branch 'master' into jsonpath
    
    Conflicts:
    	builder/modules/steps/extract/extract.js
    	builder/modules/steps/parse_xpattern/parse_xpattern.js
    	builder/modules/util/xulHelper.js
    	builder/templates/searchTask.cff

commit 43330f7809a4fe7ada31e5ab80e1a4ded8f10e48
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Oct 3 16:07:42 2011 +0200

    Capability flag editor layout
    
    Now only one line of text for each flag. Still not enough to
    fit on my screen. Needs a scroll bar and/or tabs.

commit ea8f2d147bacbc2018227927655aaad93962aad5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Oct 3 16:04:14 2011 +0200

    Removed a dummy flag

commit a44b1048637dc714399f637214302e561ba9fff1
Merge: 057336b 4ab66ed
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Oct 3 16:03:04 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 057336b8916cd5a720dce34684f525e8e1797757
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Oct 3 16:02:18 2011 +0200

    Correct defaults from (any) step
    
    Removed the step param from the flags in templates.
    First step to set the default value wins.

commit 4ab66ede37581ff8dc41c85c59d78285e8b9130c
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 3 14:02:48 2011 +0100

    Extend Fullquery.capabilityFlagDefault() with code to determine
    default settings for query-and, query-or, query-not and
    query-truncation capabilities.

commit b72c619e181455c8b41d8bec574ada452a770be8
Merge: 08aeb4c 46ccceb
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Oct 3 14:13:19 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 46cccebfb5aa45e249fa11674291e046e4b16460
Merge: cc501d9 a4d8f0c
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 3 13:02:52 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit cc501d9d20998ba0d2dbeed896ad2c57584f9cfd
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 3 13:02:47 2011 +0100

    Add query-and capability, too.  OK, it will so nearly always be on
    that it's close to useless, but since the Fullquery step does actually
    have an "Is AND Supported?" checkbox, it seems churlish to ignore it.

commit 6ca346ba2e3a619057182e1ed7876ce7084a7045
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Oct 3 13:01:51 2011 +0100

    Add two new capabilities of the Fullquery step: query-wildcard and
    query-prox.  (At present, the Fullquery step isn't expressive enough
    for either of these to be determined, but I want to make the Connector
    Repo stylesheet and Torus-to-ZeeRex stylesheet to handle them, so that
    they Just Work when support is added to Fullqueery.)

commit 08aeb4c8f88e8320eab826f67ccb06df054d1214
Merge: 75d2a39 61e8ab8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Oct 3 13:34:54 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 75d2a39d7605c7693a574c6517ea0b08ed0905cb
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Oct 3 13:33:53 2011 +0200

    Fix highlight on new pattern

commit a4d8f0c17a252deb522800f35d48334b23c53e7f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 3 13:28:02 2011 +0200

    Version 2.7.14

commit 61e8ab8448e7e8f8b34e81533d2617bb4c107d8e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 3 13:23:02 2011 +0200

    RPN parsing: accept 2=102 for simple queries again

commit 2482fcbc21e5483ba413ce119378ffa0c25cef93
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 3 13:17:32 2011 +0200

    Fix parameter check in CF_RPN_to_JSON::get_diagnostic
    
    This could lead to SEGVs.

commit 6d68ca4a4aa66df6cca3335019d574e8514cba9d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sat Oct 1 18:02:39 2011 -0400

    Generalise some of Transform, migrate NormalizeDate, NormalizeUrl, Split

commit ab1333d363d64d4b045fdc1e846c4047426ba286
Merge: 6d529d8 1dda52a
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Sep 30 17:44:54 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 6d529d8008e179132b28565ed1f538ab9695ff04
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Sep 30 17:44:40 2011 +0100

    FINALLY we have the XPattern step correctly hinting which data fields
    it is capable of returning.  This is currently done in a monstrously
    inefficient way, which can be optimised by (A) caching the XPattern
    parse-tree and (B) making a single pass over that tree for all
    returned fields at once.

commit 1dda52aa56d9ef4631fde5c7184e6b710ceb4df1
Merge: b125175 060d68d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 30 15:12:26 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit b125175b7e89c70dc9457c3d5f11344519ed94c0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 30 15:11:42 2011 +0200

    XPatternMaker also works with XML

commit 060d68d93709dfb04bcc446139d87654e39bb9d2
Merge: d6653f3 03fe31b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 30 12:20:10 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 03fe31b8d3871f0d63dcdb63d9d88401e8c8f33d
Merge: e044604 ce36bef
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 30 14:12:30 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit c61e0d33d677088e0ff8097b7f95fe1bbc7fa871
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Sep 30 12:49:10 2011 +0100

    Dummy capabilityFlagDefault() which returns true only for "subject" field.

commit 9c8832c51eebc3b9d0c9e97178c3a9509847d45a
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Sep 30 12:45:57 2011 +0100

    Trailing newline.

commit e044604dd7b8d93944bc6820237a7da772c8daf4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 30 13:39:06 2011 +0200

    XPattern works with localName
    
    Except for #comment and #text nodes, which do not have a localName!

commit ce36befd41bb530291524fe5adfebf77f464eb06
Merge: be4d8b8 960bc59
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Sep 30 12:35:02 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit be4d8b8cfcc74a3f416f5fa195a2eb5c0535533b
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Sep 30 12:34:55 2011 +0100

    Tweak logging format.

commit 960bc59a0d77fbe046999e47e6a16fb6bf61b083
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 30 13:04:29 2011 +0200

    NEWS about the XML stuff

commit 7cca8cbcc391eb08afe48cb47b273d96876f9c53
Merge: 43e6122 892b4cd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 30 13:02:25 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 43e612203c27d46cead646544cb6d5a6c642e070
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 30 13:01:55 2011 +0200

    Removed debug dumps

commit 07cc116eb995f30cd69d1ab155ea4fa3a8437617
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 30 12:51:41 2011 +0200

    Display attributes of the xml node too
    
    not the display HTML node

commit e7b791997d8d41dfbeeca8bace2a95f79f480783
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 30 12:40:24 2011 +0200

    Can now click on all XML nodes
    
    namespaces or not.

commit 7d53b03a7c098c1ab434bf825be6a42781e6d237
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 29 17:31:15 2011 -0400

    Transform.renderArgs() for the new data model.

commit 9f61600e596f381c1aaf8a3b8778f1587e5dad3d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 29 17:10:53 2011 -0400

    Ensure Transform.getUsedArgs() returns a unique value.

commit d400465949bfd9cca8ad9b80bed8bb0590fa5d2e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 29 16:53:01 2011 -0400

    Get used args from inline replacements.

commit a9651d94d8f509de52c42569b00aeb6a5fa93227
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 29 16:51:40 2011 -0400

    Allow jsonPathHelper.getFirst() to handle scalars
    
    Helps with easier sandboxing of inline variable replacement.

commit f10e4b0c2079cc2b875d6101ee697bbed8da29d0
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 29 16:50:37 2011 -0400

    Handle tasks where there isn't any data templating.

commit d6653f37bca7ca0de421628bece9724121703f59
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 29 17:50:39 2011 +0000

    check if the user is allowed to read connectors from a directory, #4616

commit 892b4cd90588ab1608d509d133074b9b9ea2b3b7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 29 15:39:12 2011 +0000

    cfrepo updates

commit a9f0d10e0685264aac9f7a402a6bc7c90ef46449
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 29 15:30:20 2011 +0000

    bugfix for broken Non-production connectors links
    
    which don't have a production version, use the lastest version number instead
    to link to the nightly test results.

commit 24d0e2ac796bedc1d6faf7b53a9479ccf72c5094
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 29 15:13:05 2011 +0000

    indent

commit dbf42c69ac357c3d4235c646a36c38b73283e0e5
Merge: 82a1d34 bb3163c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 29 15:12:54 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit cc6276ed3d66e9fa90c49812d34abc855a42a716
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 29 17:10:31 2011 +0200

    Removed bad code, added helper...

commit a3da3cd4c009f094b5a02c4aaef51432219ba163
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 29 17:02:48 2011 +0200

    Does some namespace stuff

commit 82a1d34da9d802176c3b844e526fdbb84a5c77aa
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 29 13:53:32 2011 +0000

    full domain name for email recipients, #4596

commit bb3163ce4eb6f9d23ff6ed9bae35957ace2f3bd4
Merge: 014d098 e8a2aae
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Sep 29 14:41:47 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f7241629bfeee9d1798806a7a2652b7f0fbe2c64
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 29 15:17:23 2011 +0200

    Pointing to text nodes works. namespaces fail

commit 014d098f755555d80a324f3f71257ebf5690a1b6
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Sep 29 13:40:13 2011 +0100

    Fix "note" attribute name in <flag> elements.

commit bea8c11d89e11519560de67b4fb81448847528b0
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Sep 29 13:37:58 2011 +0100

    capabilityFlagDefault() checks for flag=="query-full" rather then the
    old "fullquery", matching the change in searchTask.cff

commit 0f1ddb41c59d3e5521cea17d9255a577102a8e7a
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Sep 29 13:37:11 2011 +0100

    For now, specify step="Fullquery" on all capabilities.
    (Will be come irrelevant when Bug #4693 is fixed.)

commit c3899cd9273051042bd95e684c2e747ab481af40
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Sep 29 13:36:22 2011 +0100

    Rename "fullquery" capability to "query-full".
    Get rid of "titlesearch" and "authorsearch" capabilities.
    (These are deduced in the CR toroid from parameter use.)
    Add new capabilities "query-or", "query-not", "query-truncation".

commit 2dee6ea698d5e9a7f55a36d30709b5f4ff4af74f
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Sep 29 13:33:21 2011 +0100

    Better labelling of capability-selection dropdowns.

commit e8a2aaec37de2ecb79c205b28a464384c0de4281
Merge: 3355420 41abb5a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 29 13:37:24 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 3355420204e8b427d71e338adcb8edc956ba01fb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 29 13:35:07 2011 +0200

    cf-zserver: CF_LOG system makes log for each Z39.50 session
    
    Open cf.pid.log file when a Z39.50/SRU session is started, rather
    wnen a connector is opened. This is to prevent the cf.pid.log file
    from being overwritten.
    a Z39.50 session but gets overwritten when each c

commit ea366c6d7ce1e8784c965897d23af3b4986bc688
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 29 13:19:00 2011 +0200

    First click works on XML
    
    Still a long way to go.

commit 41abb5af232bda936a461dc7acc120bf271ec83f
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Sep 29 12:11:28 2011 +0100

    Note who is naughtiest of all.

commit 5bc9017423dd1b79b031f686442291150bdc0ae6
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Sep 29 11:25:48 2011 +0200

    Count who had the most commits and report them :)

commit 42b71d6145ce9dd5fdda2e703fd892eed4eb563c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Sep 29 10:54:59 2011 +0200

    Invert check

commit 6a3fbc0e80cb63e90dffe141ab38e6f08702c972
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Sep 29 10:51:45 2011 +0200

    Add script that checks what steps are test covered

commit 5b5567eedf136dffe556bc6fa25c13d686031260
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 29 10:08:20 2011 +0200

    Reuse only engine upto a limit
    
    The problem this solves is that we see increasing memory
    and thread count if we fire searches against same connector
    continuously. The max reuse count is 50.

commit ef2e87b56a74e882686481eeeb3223b9bdbc3f2c
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Sep 28 18:14:20 2011 +0100

    Change name of author-search capability from authsearch to
    authorsearch.
    
    (Aside from the whole problem of not having a simple parameter-name to
    capability-name mapping, "authsearch" is going to get misread as
    something to do with authentication.)

commit 14a435f5de8df8115bbe2300b3fd4429915690b6
Merge: 39e8505 32653cf
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Sep 28 16:46:41 2011 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 39e85053d82a6e58175b5245d2f3fefc35fe4c9d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Sep 28 16:46:25 2011 +0200

    Wording

commit 32653cf2f4180752f8460effd2f7065461eeb833
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Sep 28 16:38:45 2011 +0200

    Highlights in raw-XML
    
    Can now highlight raw XML display. Also added a highlight
    in extract step.

commit 92d2e83ef8c659be3d1ea424cbea313b303f39ac
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Sep 28 15:58:38 2011 +0200

    Allow singing each commit

commit e8ad157691aff1ec3b6c49a849567748f52e4254
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 20:42:10 2011 +0200

    Version 2.7.13

commit f3d93590cf7371fa03cbb448db5abd78062b0b9e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 20:41:35 2011 +0200

    Changes

commit abddf6aa5fad173db04aa82821ea154adbbd5310
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 19:50:43 2011 +0200

    Check for Xvfb being present

commit edbaf0e53f1b51a883376c63e6e15a790855a758
Merge: ebf686d f2c04f1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Sep 27 16:49:33 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit ebf686d8115f956b5a8d72f6975cadde4bd185bf
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Sep 27 16:49:11 2011 +0200

    Rudimentary display of raw XML

commit f2c04f13f8df4e2907ae0ab18241614a130c1102
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 15:15:57 2011 +0200

    Add exit task to search template

commit 6742ce28d06887c514f0b0d9d1d99fb9c871eda8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 14:46:21 2011 +0200

    Set CF_TMP_DIR again

commit a6537c9579699e746c51f46f568039a6c41d3934
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 14:41:23 2011 +0200

    Document fixes: spelling, proxy

commit db8c00665518447924d6f79f8bb92bdb05741f8e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 14:38:00 2011 +0200

    Document exit task, spell fixes
    
    Document new form for database URLs (separate cf database with ","
    rather than "?".

commit 856b1299d3f87b3fbae8d6bf1416887f0d6ee391
Merge: 4132ead 0badd24
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 14:06:38 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0badd24939cdf6211acd25849ebb142d1c332bcc
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Sep 27 13:02:39 2011 +0100

    Add cclmap_* rules for search parameters publisher, peerreviewed,
    fulltext, description and language.

commit 30248e746f051d6b923e89907d074316dc870d03
Merge: 14197e3 93674f4
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Sep 27 12:12:35 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 14197e36c6edb052898469044341e322d0de8f44
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Sep 27 12:12:17 2011 +0100

    Add cclmap_* mappings for more CF search-parameters.

commit 4132ead16c5dd36369be1f0cb49fef8a361710a7
Merge: 0f3a132 93674f4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 12:59:12 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0f3a13253c3471e1decdf35c1551bfc8f228f1db
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 12:58:01 2011 +0200

    Test MP Z39.50/SRU module
    
    It runs the same set of connectors as cf-zserver and the output
    is compared against that. They should behave the same way.

commit 28660f8ee62427d64873adc97ea0ac4ea36002b8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 12:53:35 2011 +0200

    cf-zserver: proper database name per record
    
    It was set to "Default" before.

commit e15420e85a35947ca2a5051ae0e2a8e51aefdf6e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 12:48:32 2011 +0200

    Z39.50/SRU calls task exit when session closes
    
    Implements bug #4436.

commit 93674f4aff90be5b7876b3ff0e3c3a5aad4d05d3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Sep 27 12:39:43 2011 +0200

    Fixed a typo that broke the capability editor

commit 6bb510fe8c1ba0a07221862db8ab3522b2cfcb25
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 12:34:43 2011 +0200

    CF-vars set by hudson.sh, not by mp-start.sh

commit f55933fb70dd498e6e05c6ccffd3108b179cf157
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 11:09:43 2011 +0200

    More checks for proper YAZ/MP

commit 9ae7de08e68c25749fd32ca02dc29aa3fcf564d7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 11:05:02 2011 +0200

    New Makefile targets: all clean

commit de294eedde8b8e6cd9d399e21c0a0435d28d93d1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 10:49:59 2011 +0200

    Refactor and make connector_close utility function

commit 267d2022c5e744c4057965bd1193bdc007895706
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 10:49:37 2011 +0200

    check reports if YAZ/MP is not found

commit 8b0488701125afa4763739d983e0a2bbaafd9b2c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 10:48:39 2011 +0200

    Add top-level Makafile
    
    This includes two targets at this point: check and dist .

commit efc339275291048e48795c46c02f70a15ba19f2c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 10:47:57 2011 +0200

    XUL libdir on Debian wheezy is now /usr/lib/xulrunner-6.0

commit 444b47709a2c803d9e308a3fe636b17b80e30a64
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 27 10:32:48 2011 +0200

    Remove include of nsIDOMDocumentEvent.h
    
    It is not present in xulrunner 6 on Debian wheezy and the code compiles
    without it. At least on that platform.

commit 60c1211837d215edcf393dedbd1dd44231300187
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sat Sep 24 14:08:26 2011 -0400

    Inline replacement for Transform. Also reports used arguments.

commit a0f680f200781fe5d1de976405454e6d0e75c4e9
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Sep 23 17:21:30 2011 +0100

    Add comments about existing cclmap_* fields without corresponding task
    parameters.

commit bf3cb2342b99f3ed059db69d29fd95a66b6ab080
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Sep 23 17:12:02 2011 +0100

    Add SIX new search-task parameters needed by the EBSCO USI:
    * publisher
    * peerreviewed (boolean value for filtering)
    * fulltext (boolean value for filtering)
    * description
    * language (language of described resource)
    * format (dc.format: journal, book, etc.)

commit 5f2ae0c2bede414fa1ec16de44538ee26fc59db1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 23 15:38:20 2011 +0200

    Upgrade old xpattern steps

commit 26883ebe1e9880ad3eca70d28f0cfecdb1d05266
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 23 13:16:50 2011 +0200

    Create a better dummy task for running in builder
    
    The addNodeButton needs to run the current XPattern,
    so it creates a dummy Task object not to mess with the
    current one. Now passes decent parameters to the new
    constructor

commit b38a040f86dddcad67e8b619b15d1f08f846e0dd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 23 11:13:34 2011 +0000

    new parameter --list-engines to get a list of all used engines in the repo

commit 9e1251bb8c4a255f3985704e9d8932864fda4074
Merge: 3d22c3a d350d77
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 23 13:13:28 2011 +0200

    Merge branch 'jsonpath' of ssh://kebab.indexdata.dk:222/home/git/private/cf into jsonpath

commit 3d22c3ac05eea92e408792f1a9234bf3e733ad82
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 23 13:13:05 2011 +0200

    Added the 'none' option to variables
    
    And cleaned up a bit

commit e333230b58d53015a8148a8ab858c29226755e61
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 23 10:56:45 2011 +0000

    disable test site

commit 71a30628b5edd16032f03d5497a6af6ab2d147ff
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 23 10:54:37 2011 +0000

    rename variables

commit 0c16b30ef05bf0f97abee58331963cd03992fc5e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 23 12:48:50 2011 +0200

    XPattern using new data model

commit edcd833ec4ae68675dcf3351104e535aa48f830c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 23 10:43:29 2011 +0000

    engine URL typo

commit 9538b3a6ea56f6a76be041748a23ab484f291965
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 23 10:34:13 2011 +0000

    documentation

commit cb83e1143d90e67010bdfbdb48b1703df4210c6b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 23 10:31:46 2011 +0000

    configure URL, not hostname

commit 0a8cb428258737dc57086e8c040ad8e8352e1c25
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 23 10:30:57 2011 +0000

    use the correct engine for testing, #4667

commit 8c829aad0d48d96fc5e59c3446a0e05d451f66be
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 23 10:15:33 2011 +0000

    use full CFWS URL, not just hostname for engine

commit d350d77c118d145cab0c7b30ccd9575f4f8f680b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 22 17:51:12 2011 -0400

    Fix template population of drop downs and add session space.

commit 87e61fbe3b43fe4789eeb674c99b40de6989503a
Merge: baa83c9 04bfc70
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 22 13:56:48 2011 -0400

    Merge branch 'jsonpath' of ssh://git.indexdata.com/home/git/private/cf into jsonpath

commit baa83c91d105bd73817e57d6ddad9f1f14ad4fd1
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Sep 21 13:06:47 2011 -0400

    Comment out append/concat/replace UI pending bug #4659

commit e02761a8e000036e39c12c04f95ce52a4f2bc54d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Sep 21 13:01:39 2011 -0400

    Correctly reorder Transform.upgrade()

commit 4e88760d675dbdf4ad14a4aff65761cae0806588
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 21 16:33:35 2011 +0200

    Simplify ws-regression test a bit

commit 7f64323bc6b7aaa330fd6c8291468799c52244df
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 21 16:30:37 2011 +0200

    cf-zserver regression tests

commit 3bd9c9c04b11ab0c70d6785fab0e736d0c911061
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 21 15:52:35 2011 +0200

    Fix regressions exit code
    
    Remove cambridge_journals connector because output is not stable.
    Move test/regression to test/ws-regression to signal that this is
    Web Service regression test (against MP). We are going to need
    another one for cf-zserver later.

commit 62b0f23f77ee1c567a692889b242025971742f89
Merge: 3def1a8 250e993
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 21 15:34:15 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 3def1a8356bf3a4f47412a069487f9b0bf1ff0c9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 21 15:33:55 2011 +0200

    hudson.sh runs unittest(s) as well

commit 28ca313ab8536ef1613025b821802d95bde5225b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 21 15:23:32 2011 +0200

    unittest rule in engine/src
    
    The unittest rule there do NOT set environment (as most
    other things in there).

commit 04bfc70731ad98eff11ef19180b1d53961291a78
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Sep 21 14:44:37 2011 +0200

    Xpattern specifies an output variable
    
    Still some rough edges, but if you don't try anything nasty,
    it works as before! And it can put the hits where you want,
    $.output.results is where they went before, but they can
    also go to $.output.extraresults, if ask for that...

commit 250e9930e17aa4ce8e85bac9a9bb5ba0d84e3c22
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Sep 21 10:05:26 2011 +0200

    Revert "Towards removing numerical use attributes"
    
    This reverts commit a413d3ed7f3ff3ddd931bef616ae6281d7873d22.
    Getting the numerical attributes back.

commit a52e3ac3aa1647fb809feb5b20ec1e021fedbf58
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Sep 21 10:04:19 2011 +0200

    Revert "Cleaned up some unused code"
    
    This reverts commit 9b389522f7819907048acacd4940fafdc34f2ba6.
    getting the numerical use attributes back to regular queries.

commit b89b4a507e253d87e2c36cc3ebf120134be9477e
Merge: 7b2ca81 ae98fe8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Sep 20 20:30:56 2011 -0400

    Merge branch 'master' into jsonpath
    
    Conflicts:
    	builder/modules/steps/extract/extract.js

commit 7b2ca81a121fab7739810fa08cc24a8b40c6b89f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Sep 20 20:22:35 2011 -0400

    Process conf in taskPane.onRunAll()

commit 92389b604b289131135010c6e3a3b22baa169752
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Sep 20 20:02:49 2011 -0400

    Remove Array.isArray() calls for FF 3.5 compatibility.

commit 73c33f7e03f92f2f56f1e1617b2d6e2db66eed5d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Sep 20 19:49:11 2011 -0400

    Most of inline paths for transform, various bug fixes.

commit b1158512af37d144586ea9e142318da14f42206c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Sep 20 15:24:18 2011 -0400

    Only autosave at a reasonable interval---20s not 10ms

commit dcd842031a5aba9b94b1806dd5b10e54d33d1888
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Sep 20 17:35:35 2011 +0200

    Diagnostic overwrite

commit 9b389522f7819907048acacd4940fafdc34f2ba6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Sep 20 17:35:22 2011 +0200

    Cleaned up some unused code

commit a413d3ed7f3ff3ddd931bef616ae6281d7873d22
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Sep 20 17:20:54 2011 +0200

    Towards removing numerical use attributes
    
    The code now translates numerical attributes into
    numeric strings, without further ado. Need to clean
    up remiders of the od ways.

commit ae98fe8d253f6fe6218cfcf0ed15730da20fb5e1
Merge: 82812cd 7da6bad
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Sep 20 15:50:54 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 7da6bada2001d143868bc8cfd12a0318a1303b63
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 20 15:48:52 2011 +0200

    Fix bug 4644: cf-zserver crashes with bad query

commit 82812cd3349efd0139bb7bbb50715262e636cc44
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Sep 20 15:45:57 2011 +0200

    Validate attributes better
    
    When translating the query to the regular json (not fullquery),
    check for the following:
    
      - For years, @attr4 (structure), if present, must be one of
        word, phrase, year, numeric string.
      - For years, the term must be numerical, and in the range
        1..9999
      - For years, @attr2 (relation) must be one of the supported
        numerical relations (lt,lte,eq,gte,gt).
    
      - For text fields, no relations allowed, except equal
      - For text fields, no structures allowed, except word and phrase
    
      - For all fields, no position, truncation, or completeness
        attributes supported at all.
    
    For fullquery, the picture is different, any query can be translated
    to the fullquery structure, and it is up to the fullquery step to
    reject stuff it can not handle.

commit 14bcfca8b7db54be98677eb43939d4699ada2286
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Sep 20 14:44:20 2011 +0200

    Return the correct diagnostic

commit 53b842f163e35b0326b12a35eff1070f44778e0c
Merge: 27136b6 a04e33d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Sep 20 11:12:55 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 27136b6d5924a01935e3e092cd3d3111f3bb744e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Sep 20 11:12:37 2011 +0200

    Bumped the version of Extract

commit a04e33d0ea2a892ce8b3a9185d13e99659daa8d6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 19 13:24:19 2011 +0000

    date in rfc2822#section-3.3 format

commit f4f208286d85ea2767c06c7c06136a841a1741dd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 19 13:05:33 2011 +0000

    alwasy use gmtime(), not localtime()

commit edb4ed2a3ce24245996eb4a35548dcd55bccb019
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 19 12:46:52 2011 +0000

    update

commit 57e438004d5ec31c78b84d0d41da9e082eb1171d
Merge: b4428a6 690f5a0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 19 12:46:10 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf
    
    Conflicts:
    
    	NEWS

commit b4428a65431391fc68cdbd9ec06f522d190df867
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 19 12:44:15 2011 +0000

    update

commit 17c7f05c2ce3e152dbc257f1bb0ccbb16ccd07ed
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 19 12:40:09 2011 +0000

    display mtime/lastModified of a connector file in each toroid records
    
    This enable to sort records by upload date, or to do a range search
    like before=12/05/2011 AND after=10/05/2011

commit 690f5a00a191b238d399587d9bca5c17c236d61e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 16 14:11:20 2011 +0200

    More news

commit cf7ce5a7075d38ec7001b9d2006330486a959a5f
Merge: 5ab1a53 eca7335
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 16 14:09:25 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5ab1a53d4144c6334b4ab62271a0dfbb5148ea27
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Sep 16 13:27:53 2011 +0200

    Cleaned up the xpath code

commit eca7335e3d2e0151ac33f15be83c61653346c797
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 16 10:38:12 2011 +0000

    update help

commit 675030c3d9aa31d528229cad53986d36daa920ab
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 16 12:08:12 2011 +0200

    Version 2.7.12

commit dcdfafb33249fcf847fc06ed5d0663e8228ca5c2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 16 12:05:31 2011 +0200

    Engine: allow proxy using ports 1..65535
    
    Was 81..65535 before , which would prevent engine itself to use
    proxy on port 80.

commit 9d62e776fc2b01bbdfabc5f82f20e280597463a7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 15 17:08:54 2011 +0200

    cleaning

commit 16ba18762bd900b7683dcbacc9e09c410e3cf414
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Sep 15 15:18:53 2011 +0200

    Towards namespaces in nodeSpec
    
    basics seem to work
      - You can define namespaces in the nodeSpec, for example
         /searchResult/foo:FooHits @@ foo="http://foo.com/"
      - If you do not define those, they are taken from the document
      - This works at least for ns defined on the top level. With
        nested definitions, it may not work
      - You can use ns prefixes in the xpath (foo above)
    
    Not ready yet, needs more work. But a good beginning!

commit 6dfd1f83f536323a81b40e5279964848b6a8d3ac
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Sep 14 15:34:10 2011 +0200

    minor debug

commit 5d4687f93b7064c59a86e47dc557525cf0af7c37
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 14 14:58:38 2011 +0200

    More NEWS

commit 4bf2ade6d5fc18b1a1ecdd9601a2c31a27806f2f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Sep 13 22:34:00 2011 -0400

    Add processConf function for steps.

commit 36d89e2333096e3c445d2c907f8b045667384d1c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Sep 12 17:16:46 2011 -0400

    Write to scalar arguments.

commit 1136f8a26d40925e93757856677e182653b65ba4
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Sep 12 16:25:54 2011 -0400

    Handle mapping empty values.

commit a4a1a045d57959d8dbd0462fdc07dec57b6a0100
Merge: 5a46163 0c8a5e0
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Sep 12 12:11:50 2011 -0400

    Merge branch 'master' into jsonpath
    
    Conflicts:
    	builder/templates/searchTask.cff

commit 1076b4e57b6f5fd862af3c707d8171bcaa880feb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 12 11:17:28 2011 +0200

    Add medium to results. Bug #4602

commit 4d413f296ee25e0be8f41e9745128cb026aa1ad0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 9 14:34:31 2011 +0000

    update

commit d7d7839c174856dbf4a91281396b561ebf295d83
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 9 13:18:18 2011 +0000

    fix test-ok test-fast

commit 2efa5ba5df82e475ae2846bbfbbe7042624a1d71
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 9 13:17:14 2011 +0000

    fix test-broken

commit 9c37ce259e680bafbef0cfb2b99bf32ed5cf437d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 9 12:26:50 2011 +0000

    zero hits for fullquery searches

commit 9df29d2bfc14d6121c8005a89c7e481a2f1d7288
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 9 12:17:19 2011 +0000

    zero hits for fullquery searches

commit 002a8292d36209dfd8ec9c70df5056562eaec804
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 9 11:39:36 2011 +0000

    add heuristic to detect a JSON object in test string for fullquery, #4581

commit 14574e3e6894230445205f11075e02042d72c4b6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 9 09:13:59 2011 +0000

    set Last-Modified header based on the newest connector, #4611

commit 032433835e376833ccdc7fc6cd1f825175248e49
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 9 08:52:40 2011 +0000

    move use strict/warnings to the end of module imports

commit 4dcda6e55f3fdebb563f52122c4fe96e062d656c
Merge: 072fa6b 0c8a5e0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 9 08:44:40 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5a4616337f99de0aea01512ec34cb88c3957a8ba
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 8 23:27:25 2011 -0400

    Fix transform step upgrade.

commit e83c612e264a494f98d390a5af9b366cebc5ff99
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 8 23:26:59 2011 -0400

    Basic UI works, finally.

commit 0c8a5e0a306e6b805b220319763382228de71341
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 6 10:08:48 2011 +0200

    Remove bibliotek_dk connector
    
    Hit count change over time which is natural but not appropriate
    for regression testing.

commit 072fa6b26d65d4945128fc4ee8b8e7ce6e8bb241
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 5 13:47:41 2011 +0000

    update

commit 7517cad3ed88f4a570277ffc2bd44712671fd79b
Merge: 18d8867 bbc7ce7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 5 13:45:16 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 18d8867984ffa965aa4d3ac7ba612fe156faaf43
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 5 13:44:25 2011 +0000

    support multiple recipients

commit cca9c21f519f9a8ad10544a739a635f7e2a45ac9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 5 13:37:34 2011 +0000

    show NOTIFY link only if an email address is configured

commit bbc7ce75eab1edbe39ee63737c2e9c423292e75e
Merge: 019e869 e394f66
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 5 15:33:44 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 019e86975499bb1767875ef6b6ec79d34702954a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 5 15:32:28 2011 +0200

    Clean up cf/connectors .
    
    Use cf/connectors for regression testing

commit 9ecc2dec5ae43cb62d20df36f16f1bcc9eb5141d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 5 13:29:09 2011 +0000

    sent out email, #4596

commit e394f66f89260ccf338606c3f81b38ab5c9ed3a4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 5 12:35:28 2011 +0000

    english grammar & typos, by Mike

commit 967371be04a12803a04b134e0ff09b41e7d4f73e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 5 12:18:37 2011 +0000

    wording

commit 90f710854cdd07188ef5f39022d5d22650b7d3f0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 5 12:15:22 2011 +0000

    improve email message text, #4596

commit 63fc86e8341a7fe43668ea56470fe5fe98767897
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 5 11:47:36 2011 +0000

    display non-escaped HTML with xslt. Yep!

commit db5aca41b5b42a7c6076eb9636485dc93399b437
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 5 11:30:37 2011 +0000

    notify template

commit 88830b89ca0df573cca9089f993cf128d4d18f37
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 5 11:26:21 2011 +0000

    implement a notify handle, #4596

commit 9bebc42445e798f0536db50e386df5b80032eeaa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 5 12:31:36 2011 +0200

    analyze.sh: remove - no longer in use

commit 202681585efd2fcfd2240bfa5d4ef3fb847cd6ec
Merge: dbd72df dd06dfe
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 5 09:56:43 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit dbd72df89765965e939fb55f561e1856f96d832c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 5 09:55:49 2011 +0000

    replace star with '+', #4575

commit dd06dfe9c5dda3e84fcd67c2096fb3e7473c4c23
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 2 15:28:04 2011 +0200

    Adding gitignore

commit 743308d858b991e25e77a5a7894e6693b3418c8d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 2 12:31:52 2011 +0200

    Version 2.7.11

commit cb4975b445e48d2a066c5262869555349af5a463
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 2 12:28:13 2011 +0200

    Refactor database args parse to separate utility
    
    Avoid DRY for MP CF module and cfzserver.

commit f5970352305364fe3ddf040a3c374576f11385f6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 2 11:11:17 2011 +0200

    Use wrbuf_json_puts for JSON init parameters
    
    This is to ensure that text values are properly escaped (for
    example if they include " or other specials).

commit 3ec727a7aa5e876d2ec058c47564f3b9edb3381e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Aug 31 20:46:14 2011 -0400

    A working transform

commit 5861859b2937aeae86bea76a6d1cbeed82126327
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Aug 31 13:47:25 2011 -0400

    Transform working, minus the small detail of being unable to load connectors.

commit be14140a257fdfc7c37b5f081cda5b356cc061f8
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Aug 31 17:56:20 2011 +0100

    Describe cfzserver change.

commit d9a2c2743675268efe6777f7a184c4c345f4ddca
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Aug 31 17:54:50 2011 +0100

    If proxy=xyz is given as a component in a rich database name, it is
    now made available as a parameter to the Init task as well as being
    used for HTTP connections.  This is necessary so that its value is
    available to Proxy URL steps in the connector, enabling the ProxyIP
    value to be written to the Context Proxy session file.

commit 7cf173b306c6a8bbd74254b6530449b6388a3b07
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Aug 31 01:54:32 2011 -0400

    Towards transform.

commit 67c65e3bd0a886f41dce4d808c31562d67fa8bde
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Aug 31 01:54:13 2011 -0400

    JP for constant result

commit 0f8638b8d530f03e3bb9438cccd4e1cd50811f8c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Sat Aug 27 18:02:42 2011 +0200

    Fix test

commit 7140bc958189df7c7c7cf6800ddc6efdc064556d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Sat Aug 27 18:01:54 2011 +0200

    Handle engine/builder window differences

commit 5b3bf505e93d51023ff08ea59a9c13574a4f1bd6
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Sat Aug 27 17:45:45 2011 +0200

    Assert location

commit d8e0e33404ee42853f56d4535b14fc16678ce658
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Sat Aug 27 17:37:36 2011 +0200

    Test "script" step connector

commit 3618b9aa05c136a7fb4c643c07d163d15af113d5
Merge: 05ff262 4adc8f6
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Sat Aug 27 17:29:42 2011 +0200

    Merge branch 'master' into script_sandbox

commit 90872ec4397a47cd8887fa023d968a2fce63f912
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Aug 26 12:20:54 2011 -0400

    Extract value upgrades conf and works with existing connectors.

commit 79edd6dc59e6c8fba181925daa5f15b60c170b64
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Aug 26 11:05:17 2011 -0400

    Basic UI still hobbled.

commit 4adc8f6aae78a89e7d7eacfd63f5038e0fb1a0fc
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Aug 26 15:01:59 2011 +0100

    Add new argument "journaltitle"

commit d274de9c1cdfb55314a33f8e240a72f50da75fc8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 26 15:42:57 2011 +0200

    Added mechanism for getting flags from steps
    
    So far, only the fullquery reports a default (true)
    to one flag ("fullquery"). But the mechanism is there.

commit e878462fcc8a12e1e54145a49f5cde5359a8fa3f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 26 15:20:09 2011 +0200

    Saving and loading capability flags

commit 4aea3f3bb281239ceb9975a0b4606b8a805e5285
Merge: 4c23ccc 982cc09
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 26 13:15:58 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 982cc09054b676a0d26b0cf2865789d48fdd938f
Merge: c8c1b2c 4c296be
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 26 09:07:06 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit c8c1b2c7fe9ed66f1f5826ea64eeb504c9e86254
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 26 09:02:46 2011 +0000

    support full query error log for yesterday

commit 4c23ccc5d4e5d48aba714c9e83a083c16c00e3b7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 26 10:52:13 2011 +0200

    Towards capability flags: Editor seems to work

commit 4c296be5999fa83d7c4122828b14e9c0e435cf6c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 25 19:06:48 2011 +0000

    Version 2.7.10

commit edf8f111e5b619919de5238bbe57ce3e5cc4b77b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Aug 25 14:55:00 2011 -0400

    Last time dropdowns sort of worked before I begin to break them again.

commit dc9e59424642f24a2ed48361c36a68f84a979467
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 25 13:29:32 2011 +0000

    forgot to disable debugging

commit 4ecd0cd3ff8b62c21cb46f1819e48ad1fdf89ad0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 25 10:32:17 2011 +0200

    Fixed bug 4571, proxy fails if no proxyip

commit 19966f63129a7b53dcd0f64b8d14da805e8f950b
Merge: a6f7d52 711472e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 24 16:39:00 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit a6f7d52783654e462534fb45a7f702cfb5f65c7a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 24 16:36:39 2011 +0200

    Towards capability flags
    
    Have them in the template. Have a button on metadata window
    that actually opens a flag editor, which displays the
    flags defined in the template.
    Not yet saving anything in the connector.

commit 711472e3c41949a0070fe54fd890c370cbe67378
Merge: ae01cab 4ad86c5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 24 13:24:01 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit ae01cab401af3d3cc3edfe5e6009f6ead6de3dc9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 24 13:23:56 2011 +0000

    typo

commit 4ad86c52a3408975a7cd28b97a1a17187f067096
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 24 14:59:03 2011 +0200

    Version 2.7.9

commit 371560b99be2862765070f230f4648902ae07178
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 24 14:55:44 2011 +0200

    Preferences: use contract ID
    
    Use NS_PREFSERVICE_CONTRACTID rather than NS_PREFSERVICE_CID. Using
    _CID does not work with older versions of XUL.

commit 47f27141ce3c8fc5d3c6c5ed1f1b8557077e7859
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 24 14:33:28 2011 +0200

    Changes

commit cd07141537203073d81631f70194a075f10a8414
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 24 14:19:14 2011 +0200

    Change format for HTTP proxy to be host:port
    
    That is the notation http: and auto: is no longer supported. This
    is to streamline with other parts of our product line.

commit e4d986dbed2abc94a127140830f8f227db061b7d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 24 14:06:29 2011 +0200

    Fix {Set,Get}{Char,Bool,Int}Pref functions
    
    They now get the interface from NS_PREFSERVICE_CID AKA
    @mozilla.org/preferences-service;1 . This should make proxy setting
    via database work again.

commit 914072bb99903a560b2dcc0611e10360cf59ca4e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 24 11:01:34 2011 +0200

    Unset CF_BASE_PATH to disable local connector fetch

commit aa26f5ca7a229709fcf52b16d9d2e2126806b9d1
Merge: 97ab048 6d73560
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 24 10:59:23 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 97ab048c9e9eed2f1b115c277d9948d694887e19
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 24 10:59:02 2011 +0200

    More diagnostics if proxy configuration fails

commit b24cd16b254218b5ab27c834952ad60bc8346748
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 23 22:16:50 2011 -0400

    Dropdowns....

commit 63d80b7c07093715edd273590cc31510d68fc567
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 23 14:06:19 2011 -0400

    Towards drop downs, now with path+key.

commit 38e5c87a201f848b2fac922ca8b5996ad3965745
Merge: 22da9a4 6d73560
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 23 14:05:16 2011 -0400

    Merge branch 'master' into jsonpath

commit 6d7356081de8ef18114a8a14f021378d650f9717
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Aug 23 16:05:59 2011 +0200

    Attrs (regexps) for #comments
    
    Also allow #comments in the (beginning of) ()-groups and
    or-bags.

commit 02c0969de458e92348f12669beebff23623bf6c1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 23 13:28:45 2011 +0000

    update

commit 8d73111bb7a470b2e2714c7168470fbc66ab60fe
Merge: 183a590 44a955f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 23 13:26:30 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 44a955ffc109ca46bb9f650a556e1006934fe921
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 23 13:55:05 2011 +0200

    Version 2.7.8

commit 796461109d26bc8fcd7eed2bef6e4c23b34cb40e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 23 13:45:39 2011 +0200

    Add usr/share/cf/app/chrome.manifest

commit f7dfd8cbeba3f4c96b6f5228850ce39e59983f85
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 23 13:40:46 2011 +0200

    More NEWS

commit d193185b028d2fad378570c2a11aee0110d9b53f
Merge: 09ae000 a121741
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 23 13:40:06 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 183a590b7bf7690347d510aa1097d891f11ab709
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 23 11:39:59 2011 +0000

    indent

commit 86af4e59966d9db03db06260600ec40f79481565
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 23 11:39:45 2011 +0000

    delete sudo cookie at logout

commit a1217414412349bd646ef757f9ff753f92f8b56f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Aug 23 13:36:18 2011 +0200

    Matching regexps in #text nodes (bug 4552)

commit 02b2733d5ec54ed2a83be63961d90f571c8a426f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 23 11:34:44 2011 +0000

    check if we are running in sudo mode

commit 09ae0009fb92a224d3b0ed90c008f9af8dca1c36
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 23 13:32:28 2011 +0200

    Update NEWS

commit b9290b0bc63611b6b646893606139d7127855e04
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 23 11:03:46 2011 +0000

    inital support for user switching, #4553

commit 42c9a27bcb95f6a77cb6aec5604a5fcef8f5f52e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 23 10:48:02 2011 +0000

    support for user switching, #4553

commit a47e51ca0fcb5335d9e2ac052a14d0188d3b96ac
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 23 10:00:38 2011 +0000

    inital support for user switching, #4553

commit 5603ac6af709064fb14ecdd93ce36391ff5b8e9c
Merge: 52a7228 edd299e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Aug 23 10:41:48 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 52a7228583ed7b38110c05c2844037169a01e106
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Aug 23 10:39:28 2011 +0200

    cproxy now uses a http proxy, if specified
    
    The proxyip parameter from the init task is passed into
    the session file, and from there to the http client, causing
    all traffic to go through the proxy.
    
    The format of the proxyip parameter is xx.xx.xx.xx:pp, which is
    translated to http://xx.xx.xx.xx:pp in the proxy (as that is the
    format it requires). Except if the parameter already starts with
    http:// or https://, in which case it is left alone. Instead of
    IP addresses, host names work too.

commit edd299ea18ce452f12513a204109e22a0c968c49
Merge: 28cef3e 2496861
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 22 16:14:06 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 28cef3e0a19874ce08a16fb86d790ff8a4a0443b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 22 16:13:55 2011 +0000

    documentation

commit c2a2b880fa2641b933df738e5deeb48e4b3c83a1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 22 16:08:51 2011 +0000

    configure list of visible repos, #4550
    
    you can configure the list of visible repos in the
    standard config file /etc/cf-repo/conf.d/<user>
    
    with the line:
    
      available_repositories=idtest,public
    
    only these 2 repos "idtest" and "public" will be displayed, all other
    are ignored. Note that you cannot configure this with the /admin.pl
    script, you have to to thise on the command line.

commit 249686112dbdca9bc624f9a20af205d62c8b4571
Merge: 1cbd82e 2ad4c82
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Aug 22 14:10:44 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 1cbd82ee1ddc22e81cd23afab0bbc3d4228b2c5f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Aug 22 14:09:51 2011 +0200

    Fetch rawurl display
    
    When in the builder, it can now blank the screen and
    display a message that it has loaded the XML page

commit 2ad4c82f145f0f16bd90c7ffc1d01970b44f2faa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 22 14:02:31 2011 +0200

    RPM: Make post rule run always
    
    If not, then new location of metaproxy modules will never
    be propagated (/usr/lib/metaproxy/modules ->
    /usr/lib/metaproxy4/modules ).

commit 05ff2621b5e282ed9d9f86ee4a0adab54e290c2a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Aug 19 17:09:42 2011 +0200

    Inject global vars to the sandbox in safe manner

commit a2ccbc4ad8a439ea7c815e970fbafbff8965fc75
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 19 12:55:17 2011 +0200

    Engine caches credentials; to reduce repo traffix
    
    Caches successful authenticated users for a minute. Fixes 3670.

commit c8ed98cdf40da7f9544ebef79cebdff3a837c98c
Merge: ecfe3a3 c2b73e8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 19 12:09:16 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ecfe3a39c5fbeb840b7fbb227e96878a4412b73c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 19 12:04:55 2011 +0200

    Fixes for Debian wheezey (xulrunner-5.0)
    
    chrome.manifest gets installed in /usr/share/cf/app .
    DEFAULT_GRE_HOME and rpath set to xuldir if it is set to
    /usr/lib/xulrunner-5.0 .. In which case we ASSUME it's mozilla 2+
    that don't support XPCOM Glue.. In any case, this makes CF work
    nicely on Debian wheezy.

commit cc32950772a54406b77d3cf6abacbf1412a0ab0b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 19 11:33:58 2011 +0200

    Embedding: xuldir defaults to cpp define DEFAULT_GRE_HOME
    
    This directory is used if GRE_HOME environment variable is unset.

commit 22da9a4a0c10e14e2e70d17fe516cb9f5d505bfe
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Aug 18 10:15:33 2011 -0400

    Towards drop downs.

commit c2b73e8f468b6e0c8736fc91738a2e1680f3d2bf
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 18 16:03:17 2011 +0200

    One more test case

commit d5c1278694ce69e9780d7e200ee483b5c0f527ce
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 18 15:57:41 2011 +0200

    Better handling of empty subtrees
    
    An empty subtree (in the DOM) gets matched like anything else.
    matchNode() will detect it is empty, and check for allOptional
    This was the root cause of bug 4508, but it also needed the
    allOptional fix to make sense of things.

commit 34ffd337ec1b47f75eb602699caf313e8924a9a4
Merge: 3fd06f7 5006571
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 18 15:09:10 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3fd06f7748a9ef0ac1d606ef0ce037c525df833a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 18 15:08:49 2011 +0200

    Fix 4508, and other small issues

commit 50065711ea9cdc382118b8d8ebf3976e3f695e76
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 18 12:05:23 2011 +0200

    Handle write problem in tmp_dir gracefully
    
    Should fix #4532.

commit 2f92f421e8cdb0e2f9e7feb7c4945decdde17ec1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 18 09:41:17 2011 +0200

    Version 2.7.7

commit 9f741cd301bef8b59ac037d0b011b0835915238b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 18 09:41:00 2011 +0200

    Mention proxy in cf-zserver defaults

commit 19b54d74f307366fe22c4b5637338f9ebd411316
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 17 22:11:38 2011 +0200

    Omit Accept header when cf repo fetching
    
    Fixes 4530.

commit e6d668f78581530902a6a39275d0846c3cc5d40d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 17 13:52:28 2011 +0000

    Makefile: pass libcf_engine.a first

commit 978dfc15c34b05569336d08871bc19f34457790f
Merge: fff7437 f63fb27
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 17 15:09:46 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit fff74374a0ac86c14ef51df7bf70aaf6079a57a4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 17 15:09:08 2011 +0200

    On Linux, Mozilla 2+ do not use XPCOM Glue

commit f63fb27f8ea2ba5b7e6aae60bb323823f170d84c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 17 14:52:37 2011 +0200

    Fix the order of libs for dynamic linking of metaproxy_filter_cf.so
    
    The local compiled yaz/yazpp/metaproxy libs from GIT must be first, otherwise
    it could be that a system wide library will be first and a stale lib will
    be linked and fail.
    
    e.g.: pkg-config  --libs gtk+-2.0
    -L/opt/cf/lib -lgtk-x11-2.0
    
    the -L/opt/cf/lib will break the linker
    
    this is related to 311c367287ab6d7511fdea669ca8388d0424bc51

commit 7262955022d6e076c24c04c9cfd9ce22e5aad943
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 17 14:52:02 2011 +0200

    Engine: embedding may operate without XPCOM Glue.
    
    The problem is that XPCOM Glue seems to have disappeared from newer
    xulrunner (Gecko 6.0). See
    https://developer.mozilla.org/en/xpcom_glue

commit d34791e585c827a4d4ac8126860acfda1c2dc4e8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 17 14:49:14 2011 +0200

    One more unittest

commit 87caa9a2626b2f0660a354d2555025d0bb02271f
Merge: e8430ef e94204a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 17 14:22:14 2011 +0200

    Merge branch 'master' into script_sandbox

commit e94204a4385bd09b60cbb302e1a708dfbc3e0b47
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 17 14:14:32 2011 +0200

    Clean-up page window getter

commit a03e9396ed128c93f47b887766dafe1fdf7d0138
Merge: d6120bb 311c367
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 17 13:02:16 2011 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit d6120bbf9c91c8cc074c1def908de906b8c569b5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 17 13:01:55 2011 +0200

    Build agains Xulrunner2 on OS X

commit 67aaf825a15cb8ad5c869a8a8b134a3943b37b0f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 17 12:15:35 2011 +0200

    4508: partial fix
    
    The principle of matching #text nodes greedy or non-greedy
    is sound, but the decision which to use is not so simple.

commit 9a5192d9955ac43fda97027760f32d4fa602ba58
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 16 20:50:28 2011 -0400

    New template format for arguments/results/etc

commit e8e28f5449673a2baa42876cc04fe8b98379f4a9
Merge: 23324b2 311c367
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 16 17:23:35 2011 -0400

    Merge branch 'master' into jsonpath

commit fd9a8e4dd1f4970d828e9f976e8b5a6654c245c9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Aug 16 14:37:31 2011 +0200

    Hunting for 4508: debug&tests, no real change

commit 311c367287ab6d7511fdea669ca8388d0424bc51
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 16 11:38:25 2011 +0200

    No need to pass YAZ_LIBS for MP module link
    
    MP_LIBS already include YAZ_LIBS (metaproxy-config --libs output)

commit a34ec5d896f7453bcaf0295e840565e1d0d62da3
Merge: 0786fa6 b1e5a73
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 16 10:50:22 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0786fa6e2459d0a296ec925af8e75a3efccba5e8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 16 10:50:20 2011 +0200

    More news

commit 23324b215404534e17fd5e25f6651c29c1b8bf88
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Aug 15 19:19:28 2011 -0400

    Preserve task.data references.

commit b1e5a73b10e950663d14a273ea81fc7c08e3ec0e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 15 20:06:57 2011 +0000

    if zurl is not configured or empty, use the system wide value

commit 39a1cf0a5146ebaad92a7a2be336c0b2f52b088f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 15 17:22:44 2011 +0200

    default ports prefix is /opt/local

commit f7a7213a00821f82a105e5eae0ce4a17ce7e2238
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 15 17:21:33 2011 +0200

    make the macos ports prefix configurable

commit 317a1ab38f7be50e2f942280d0feceee1d0ab3a4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 15 16:37:23 2011 +0200

    improve last commit: reorder YAZ_LIBS

commit 484b73a3d1e6677559b37b1f1b29e495ee711dc0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 15 16:35:04 2011 +0200

    metaproxy_filter_cf.so must be compiled with the right YAZ lib

commit 8149cd4ab9d392b61737a7211b7e8888609b11bb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Aug 12 15:37:31 2011 +0200

    Fix broken getPageUrl method

commit e8430ef50a16b205fb3aca0a4443a60587e51485
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Aug 12 15:38:10 2011 +0200

    Use current URL

commit c35a40803b2eefea72b389aa8a36fc5816dc3ca1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Aug 12 15:37:31 2011 +0200

    Fix broken getPageUrl method

commit d13d54965826bb2d10643d1ed0d42cefdb99d06d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Aug 12 15:22:43 2011 +0200

    Sandbox the script step
    
    Sandboxing seems to so hardcore that even the standard globals
    like window or document are no longer available. They can be injected
    (and are) to the sandboxed scope but the result differs from the standard
    behaviour.

commit 2cdb96f5b80b54dcabd8dc785b0b76aafd02768e
Merge: ba0d03e a5bee46
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 12 15:10:42 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf
    
    Conflicts:
    	builder/modules/util/xpatternTester.js

commit a5bee46c5396053bcbe201ef6ed5f3599f8cb2ac
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 12 14:46:47 2011 +0200

    Regression: show progress

commit cd14ff8311fb2649156f14c284e1abcd13e09e6e
Merge: 6df739c 2a1ab0e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 12 14:32:56 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 6df739c18911299d3c60f2e42ea56f1d750cdd6a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 12 14:32:25 2011 +0200

    Beginnings of regression testing
    
    At this point only the two connectors using flurry are in use.

commit ba0d03e9623298211b62736f7c18e267d5bc7980
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 12 14:09:26 2011 +0200

    Added test cases for bug 4508
    
    Commented them out, since they fail the unit test.
    Still not sure what this is all about.

commit 2a1ab0e3f1503993aad0c776c30f9a5b52461577
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 12 12:50:03 2011 +0200

    helpful comment

commit 26988c8a8b860a567294a27a9179aafe50ece897
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 11 16:55:23 2011 +0200

    CF_REPO_PROXY specifies proxy for repo auth/fetch
    
    The engine now require YAZ 4.2.8.

commit 4b9a49e233afdcedf8875c0c482c5c5bc16c769a
Merge: 1d79870 6e1a83a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Aug 10 16:43:33 2011 -0400

    Merge branch 'master' into jsonpath

commit 6e1a83a4c52322521cb7ecbd926155a97a911f90
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Aug 10 15:34:32 2011 -0400

    Escape regex editor preview (bug 4487)

commit 1d798708e775d9f5e92d8139a270cba828a16130
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 9 22:11:21 2011 -0400

    Forgot to add some files.

commit a2702fcfc02f0fe9ffbc0d95ad88f06af088b17e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 9 22:09:12 2011 -0400

    Some inital work, stymied by radio buttons.

commit b70008c7e16d8d8c660a4fae9ffcaf96ac5b674d
Merge: d4c6bb9 fae672f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 5 16:04:17 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d4c6bb93a2fc01f44375af2a012bb52ef814b085
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 5 14:05:52 2011 +0200

    Connector.getPageUrl with override

commit 8402645d8ae7056a074ba72589c6f3388a728038
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 4 12:40:55 2011 +0200

    Nav_to now displays a message loading raw xml
    
    But only in the builder.

commit fae672f79a2e0e218fa8a46cdc64b14fa7861896
Merge: c052826 56054a0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 4 10:26:23 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit c0528260a0b7354440a1fecf4db1cce8cebb49fc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 4 10:24:17 2011 +0000

    fix "Failed" link on list page
    
    the problem is that we do not allow '.' (dots) in connectors names. So
    amnh-diglib.6.cf is a valid connector name, but amnh-diglib.6 is not (it
    could have an optional number, e.g. amnh-diglib.6.23 - hard to check)

commit 56054a02ebf25d134aa18e3024d97e12f0a2e1a1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 4 11:12:46 2011 +0200

    fix dynamic lib check on MacOS

commit fda6dfcd64fc710d4a6251dcb15fe0af6d61fc22
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 4 11:09:27 2011 +0200

    check: test first for yaz, then for xul
    
    most errors are due a mis-use of yaz config/libs, and the test
    for libxul is more difficult (and may fail before showing yaz errors).

commit a0911f978854b61827de934f91f4a48006cf7875
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 4 11:05:31 2011 +0200

    YAZ_FLAGS must be before MOZ_CFLAGS
    
    otherwise the compilation of rpn_to_json.cpp may fail

commit 78ca89afd9acb4d77b87a1380e9b9b06f2892057
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 3 17:04:37 2011 +0200

    engine: set width & height for iframe
    
    Might fix problem with small screen shot.

commit f48c46fff208cd46bcbada6eca130f31f65be8ca
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 3 16:30:00 2011 +0200

    Fix check-yaz

commit a1ecd832afae24f6eef749ecabcad9d246415e91
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 3 16:23:12 2011 +0200

    Remove some unused portions of code

commit f6cde9a97455685fde937f32e9346ee51c6e48b3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 3 15:47:57 2011 +0200

    Added example of sort connector

commit cbbb9eae3c6711325c23b52f4c1390c5c294cb1d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 3 14:41:47 2011 +0200

    Cleaning up

commit bb78f2d27da3fc18a3b21ab348a0a91b3c674fe6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 3 14:33:41 2011 +0200

    cleaning up

commit 3e4f5f3de27bf58deb217156f6172f00b2564a83
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 3 14:33:02 2011 +0200

    sort

commit 2a90cfb79e7b8f601394d34cd25a541b49876252
Merge: f2aad8e 1b5ca7a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 3 14:27:52 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 1b5ca7a070e80279a55344abcd0f6b8e1d94d697
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 3 12:14:35 2011 +0000

    display z39.50 auth string in /admin.pl script, #4501
    
    by default it is disabled and can be enabled in the
    apache config with
    
    SetEnv CFREPO_ADMIN_DISPLAY_ZAUTH 1

commit 5cdb18a097dc677a1b4e5390f63b36b05f553f0b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 3 12:13:58 2011 +0000

    document #4205

commit f2aad8e8c74313ce2f029e2336dbcfc5d297eaec
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 3 14:01:00 2011 +0200

    Renamed param to 'sortkey'. Refactored
    
    Moved the creation of sortlist outside the parse functions.
    Adjusted cf-zserver, rpn_to_json_main, and metaproxy_filter_cf
    to do the right thing.

commit 166e76d5eeaa705d5881d2a6ffe277a94563d24d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 3 11:53:36 2011 +0000

    update

commit bb990d20bfd59192c569bbd55224aa7745e0ce99
Merge: e5a6649 68ad69e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 3 11:49:25 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e5a66495b286b45b73510c192a466f9dc7a0a79b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 3 11:46:36 2011 +0000

    found a workaround for this nasty xpath bug, #4205
    
    the connector title will be parsed early and submitted
    as a template parameter to the "torus-record" template

commit 1da0fd7d4da7b2cb6cdb9bacf2949e80217305e5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 3 11:32:33 2011 +0200

    Passing the sort string in simplified format
    
    Something like "title year-r" for sorting by title, and reverse
    sort by year. Passing it in its own parameter. For now only in
    fullquery.

commit 952985ae21e6f08dcc950477b5d9ca35e208cfe7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 3 11:32:24 2011 +0200

    Added sort parameter

commit 68ad69e04e4918731a082d9524334f2c81eee42e
Merge: 94f3c93 a113ded
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Aug 2 14:28:46 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 94f3c934b5169716647d20943efbe668d89805f7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Aug 2 14:28:23 2011 +0200

    Towards sorting: detect and remove sortkey in fq

commit a113ded2476fabafe5042ec3abcb23c610fd9dde
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 2 14:26:28 2011 +0200

    Fix syntax error

commit 68c03da3781ddd69ba3c9c2620a771e6e244eba5
Merge: 95f177b c91fe4e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 2 14:18:12 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 95f177beffbb2c70147d1e8d8e7e994b7bf01cd1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 2 14:17:41 2011 +0200

    CF_RPN_to_JSON.parse_full converts sort to JSON.

commit 727692424f3c91cd36655e5714cde6660d76ad0a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 2 13:57:16 2011 +0200

    Extract sort elements from PQF, type-7.

commit 82f28f6c20ee9561274874f79957364d858b9742
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Aug 2 13:49:34 2011 +0200

    Added inEngine flag to the connector
    
    So we can display helpful stuff in the builder, but omit it
    in the engine.

commit c91fe4eb24ea76223083ebc79402f45fa8951e9f
Merge: d3fd2ba 8ebf2ac
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 2 11:40:45 2011 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit d3fd2ba6c446cb4eea78533b4fc0ba23c716faa7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 2 11:39:23 2011 +0000

    set umask to group writable

commit 8ebf2acb26bbdc1d79ea5aeb1e4c61015c333593
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 1 16:29:02 2011 +0200

    Version 2.7.6

commit 658e8439b581ae1f78bf000e2c317dbdeb69f07c
Merge: ea4aceb a6124d6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 1 12:14:43 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit ea4aceb4dbff2ed047e0a0adacb7d868ba3dfb61
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 1 12:14:33 2011 +0000

    typo

commit 2aabb8d4a7c9887d75d70f9beeb195ac31694471
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 1 11:58:24 2011 +0000

    add repo changes since 2.7.2

commit a6124d6cbe2f90f174a9a6e4069f120c2a1e2adb
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Aug 1 13:38:51 2011 +0200

    Removed unnecessary goto-url from content1

commit 49256b7bf17b27aa4befa3ed9afa816bb355963d
Merge: b6d17f9 13c578a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 1 12:08:08 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b6d17f9cff96f35831735a6c09c8bfec966a5eea
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 1 12:07:29 2011 +0200

    RPM/Deb: update for new location of Metaproxy modules

commit 13c578ae3ce107f1b6aa292d15339563636001d8
Merge: 7c05383 3d66b5d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jul 29 21:33:41 2011 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 7c053836c365b8a0898f668bd0c206a7b9d35243
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jul 29 21:32:30 2011 -0400

    Regex editor in two columns to better fit low res displays.

commit 3d66b5d94a1aeff140c964598ad9160334644188
Merge: 2c9f43c 8f04f67
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 29 15:47:13 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 2c9f43c43599437f5b295cc82aa81b957e84b8b0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 29 15:47:03 2011 +0200

    Error message

commit 8f04f67d6ac1aea7535ed0db10278dd18f4d945a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 29 13:44:57 2011 +0000

    Added the proxy_html into rpm

commit 32e33a4570443b074a6e48a8beb9e0063cff681d
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Fri Jul 29 13:40:19 2011 +0000

    Added proxy_html.conf
    
    Seems not to be included in default Centos/Redhat installations.

commit 523ab6b1911637e828fc7f9c33b0f9cd03764274
Merge: d7d85ef 850013f
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Fri Jul 29 13:35:10 2011 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 850013fcbe363534ac9d02dea3cc26b92f786a2c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 29 15:09:46 2011 +0200

    On Debian pass option --std=gnu++0x to GCC

commit b048878231997a92acfbd0639da8fa4caec785f5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 29 15:07:42 2011 +0200

    Refactor Makefile for setting of MOZ_{LIBS,CFLAGS}
    
    There is now a Linux section for setting MOZ_{LIBS,CFLAGS}
    variables.

commit fd1f5eee1086258631f58ec36318c72ecd5db0af
Merge: 25e92e7 b960a01
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 29 12:33:43 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 25e92e710e08894d51bc12d6eedaffdeead84b7e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 29 12:32:03 2011 +0200

    Engine: fix compilation on Wheezy
    
    kDirectoryProvider was a static constant and is now a static pointer.
    Problem is that kDirectoryProvider can not be created: no default
    constructor.

commit b960a011e7575c84cb206c9f15dc368fe88a4cda
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jul 28 22:36:41 2011 -0400

    Remove stub text.

commit d7d85ef9807b9113eea03bcc94f0ced45eba89c8
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Thu Jul 28 12:09:56 2011 +0000

    typo

commit 9ac31758128e75d50b5f25bc06cd850310780448
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 28 14:08:53 2011 +0200

    Cleaned debug output

commit 7eb00bf9d7b38d508bb5d1cfa1b5b894a32e16a9
Merge: 93f5308 c74baa6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 28 13:24:41 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 93f53087bd4a285ef04c43448412ba2f37a50d6b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 28 13:24:35 2011 +0200

    minor

commit c74baa6a79c6292f399d4fd1c084735fd29babac
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 28 10:51:05 2011 +0000

    wording

commit 0d04f94c85d0f655373f98f137be6032e5927d89
Merge: 3de63c5 1dd6498
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 28 10:45:43 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3de63c503e0dc165b3c507d9405391a8ce173542
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 28 10:45:15 2011 +0000

    a star icon for connectors with subdatabases

commit 1dd6498573e8035311588003375bad21c353fa42
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 28 12:16:28 2011 +0200

    Fixed a but in error handling

commit 2ec1a1e4fa283c7cd29a60be4a4db5544bf231f6
Merge: bea85ed 66f5cc4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 28 12:16:03 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 66f5cc4afb8d03fd7d7e24684aa1e549f64b7507
Merge: 3dcc310 828a31f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 28 12:15:50 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 828a31f28b99ce6f02638fc1b54e47891ca4a038
Merge: dd7b1c4 0ddd099
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 28 10:06:45 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit dd7b1c460ad740e1431bf1348cd58a29c8be67f2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 28 10:05:07 2011 +0000

    add the subdatabases to the mouseover text of the title, #4477

commit 84007d8ab1eaedec44e5a4fee8b1faf66b5ed07b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 28 09:47:29 2011 +0000

    human readable subdatabase list, with spaces after comma

commit 3dcc3107a7ece38d72db6eb83f0900f490f5a324
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 28 11:28:55 2011 +0200

    Added a test connector for the content proxy
    
    A simple one with only an Init task, which has a ProxyUrl step
    It pretends to use arguments for username,password, and cfproxysession,
    so that the engine will select that task, but actually ignores them
    all.

commit bea85edae7ac92931396565af9dcbe44dc60f056
Merge: 0c6f932 0ddd099
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 28 11:21:56 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 0ddd099be2ffef629de6e3eaf8cc49870a462a6d
Merge: 5a2c30d 2ced001
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 28 11:21:31 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5a2c30db529c38f7d2de97b7d80f45d31bc795b8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 28 11:21:11 2011 +0200

    Added a simple test script

commit 0c6f93251db750fc24647da1cc24a214a3772397
Merge: eb7e297 2ced001
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 28 10:45:11 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 2ced001bf43f0c0344225199d6fd92679c9fd317
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 27 16:21:08 2011 +0000

    display subdatabases in list view

commit 9f81d6f3c043e42d40214c7dc8a215dec38749b4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 27 16:17:43 2011 +0000

    subdb in list view, and display only if subdb exists

commit 8571c1ebe8cd0bbf15c2bcdc46fe52aa2ca3a982
Merge: a4b6262 f55ea05
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 27 16:08:36 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit a4b626270182fcc969cf5c0ae7d933044d1585f8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 27 16:08:14 2011 +0000

    display sub-databases in detailed view, #4477

commit 8e4261a5692e61eec9fde48885b1fd188129972a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 27 16:02:29 2011 +0000

    extract subdb value from connector

commit f55ea05cf2796e12e89f96b9c0c90b9e3bdcd5d5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 27 16:38:05 2011 +0200

    cproxy now cat try to create a session if none exist
    
    Requires a setting 'cfzserver' in its config file
    And a param file (presumably from MP) with a connector line.
    
    Needs a bit of cleaning and error checking.

commit 0d068fe79c4aea84d5597962d38a5670e52d6767
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 27 13:47:25 2011 +0200

    Extract cproxysession from dbname and pass to init task

commit ff24ac909469120a47b81feca915a9d59bf4699d
Merge: 9dcbe19 7052d5c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jul 27 01:18:08 2011 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9dcbe1923797041f1b3af198faf4bbf8d9238418
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jul 27 01:17:39 2011 -0400

    Regular expression editor.

commit 7052d5c32e8f82b947a7b4cce0f69893d45f7524
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 26 14:15:09 2011 +0200

    ProxyUrl now works in the init task, for cproxy connectors

commit 3b8d0bc5a7855e672dbc555476439798f299d2a5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 25 17:03:13 2011 +0000

    allow to check a specific repo user on the command line

commit 4fc6c751589d5241b2ca553008ecd0c6d62ea239
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 25 16:56:09 2011 +0000

    check user accounts in alphabetical order

commit e363265b7c3a86dab3c30746a762337460408362
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 25 16:53:28 2011 +0000

    read zurl from user config, and report statistics only for this engine

commit 84f9cc4fce553f1e409d8b7675641a84206cb5f6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 25 16:22:04 2011 +0000

    allow to configure cfrepo_dir

commit 7f4e3e1e15dd2a3b58afb86386a2e954f3327804
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 25 15:45:17 2011 +0000

    special hostname mapping to access the reliability statistics on connect.indexdata.com under a different vhost name. Damn!

commit 6ce8c7b5c61d7bb23a6aa1a031939c9e2f94c1bf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 25 15:05:54 2011 +0000

    debugging, indent

commit ded56c1ba2793d059c9acc17c355b003ca87cdb9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 25 15:05:09 2011 +0000

    typo

commit 75aeffbb51e7bd50cf98934f56aed32ef4f41f5a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 25 15:04:06 2011 +0000

    debugging

commit 92add6153634f3a729f7f96fd2b599776c9c0b13
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 25 14:58:33 2011 +0000

    allow spaces in comments, #3639

commit cc27e551e715e08e9cb651c88664cb13d3da24f6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 25 14:56:27 2011 +0000

    display zurl

commit eb7e297d2283db8e879daaa47d1f37ff801be1cd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 25 13:00:09 2011 +0200

    Clearing the pageOverride before any load

commit 3cacd89002a4478c126e7003d44a7ef251d80e4a
Merge: 1241544 594da49
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 25 11:26:05 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 124154449718dea2e7306a851215e527ccf9e1a9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 22 15:02:04 2011 +0200

    Beginnings of fetching raw XML

commit 3f453743de6020da218e0970efd733186cd9d2e5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 22 15:01:32 2011 +0200

    Refactored openDoc, so it can fetch a URL
    
    as well as a local file

commit 594da49cf80046cde19fed016f45f0e7f3a9b1a3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 22 11:40:57 2011 +0000

    CSS cleanup

commit fcd25dbb2ee54180678ea0df364fe880cb7ff94d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 22 11:33:42 2011 +0000

    highlight the current selected user in table
    
    The list of users and options get longer and longer,
    which make it harder to navigate in the table.

commit 0f4c0f681eacb71170a5d39846151f1204c96a78
Merge: a53b2fd eaf139d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 22 11:21:33 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit a53b2fd8875ffd14cbfdc9dc947096634b44a1b2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 22 11:20:59 2011 +0000

    read default value for sharing from config, #4462

commit e183013280db9fbec283bd6757fe5af0c8ab8cfa
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 22 10:56:33 2011 +0000

    enable to configure 'sharing status', default is "public"

commit 8cc2d33bc7d5e0b9aaf76f38ed8e79b05d200b39
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 22 12:51:55 2011 +0200

    Added pageOverride to Connector
    
    In preparation for the FetchXml step

commit eaf139d70521ca4dc425284df702823dcf92e7f1
Merge: 8723b6d bc194d8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 22 09:19:22 2011 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 8723b6dad8629c79d5a1789a8069bd4bae6f2216
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 22 09:19:03 2011 +0000

    add a space for mail subject line

commit bc194d83baa3d0cd306477d8efd632b2ec6807f3
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Jul 21 17:15:45 2011 +0100

    cclmap_* output is tweaked to match what the Service Proxy uses when
    it's not been told any different.  That is known to work.

commit 64c1c28fe372a1f0d843715c01f7acab08a50f63
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Jul 21 16:58:11 2011 +0100

    Add mappings for the various cclmap_* fields.
    
    These are output with constant values (1=keyword, 1=author, etc.), but
    are emitted only if the connector has a Search task which has a Set
    Value step which uses the appropriate named parameter.
    
    Fixes bug #4393 ("Connector Repository Toroid must include cclmap_*
    fields")
    
    This means, among other things, that the SP is now able to determine
    by looking at a connector's target profile record whether or not that
    connector supports a given field-specific search, and so is able to
    make intelligent decisions about whether to fallback to a less
    specific search (bug #4425).

commit 1e0b5954f3bd2854578923392657431906074134
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 21 15:30:03 2011 +0000

    special warning if more than 25% of the connectors fail

commit f53e265fd5de25bcbcb70e81cfd1cee2feeaf532
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 21 14:46:54 2011 +0000

    exclude ./toroid.pl script from perltidy auto-indent

commit 3bf11297bd4293f2dde152579d9bd384ae7aa69c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 21 14:44:46 2011 +0000

    indent

commit cd4c3c2b1b093eb462e7913d63a6ecfc86b2e504
Merge: 4b5b479 2d59cac
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 21 14:43:54 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 4b5b47943495da0c2187a564089367949b4fb63f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 21 14:43:00 2011 +0000

    use different colors for repo user status, #4440
    
    green: in production
    red: disabled
    black: development/testing

commit adf0027e56c9b0dcf88804f6636412969b1fd707
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 21 14:35:43 2011 +0000

    set default status to "testing"

commit 9bfdfe66d28d9cc9a0d7ba265377587720926092
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 21 14:26:13 2011 +0000

    allow to set user status if creating a new user

commit 2d59cace945971d0f9ed5aba344e68c7d4b5d929
Merge: 54cf8f6 036c8e8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 21 16:20:13 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 54cf8f6b5db70a4658538f22f43eff8ac0826c4b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jul 21 16:20:04 2011 +0200

    Update for libmetaproxy4

commit d718ce93c1a91a629598c91315f22e86bce1d1f6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 21 14:19:11 2011 +0000

    support different 'Status' of a repo account: "production", "development", "testing", "disabled"

commit 036c8e8a2b813f239d37584d73440e9704570a0c
Merge: 5153ac3 652d9c8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 21 11:30:41 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5153ac387cb46edf4150806c44830493c2fb16d6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 21 11:29:11 2011 +0200

    Better error message when failing to load a step
    
    If file not found, says so straight out.
    If a syntax error etc, displays the error message,
    file name, and line number.
    
    Earlier the debug log showed the stack trace to the point
    where it tried to load the step, but did not say anything
    about the failure. This made debugging and developing steps
    rather painful.

commit 652d9c8fd02e17fc8eafe59b4d95b0614e056402
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 21 10:56:41 2011 +0200

    upload error message will display URL and give a hint how to fix the problem, #4459

commit 6720283e2652234a08ce23e5e3bf727772be5f6b
Merge: 60deeb3 efb6a7f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 20 15:15:10 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 60deeb3bfe1517c9c8a631459bb8001b92144fa8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 20 15:14:39 2011 +0200

    fullquery now understands the simplified JSON

commit 91fa8e0c740a2c21adf7f5e88f2f5cd08c20b899
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 20 14:19:23 2011 +0200

    Produces a simpler JSON structure

commit 8750251aaade08ffeefcc5d5ed84086271babfaf
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 20 14:19:08 2011 +0200

    minor

commit efb6a7f3c0ee5b89e7eb7643a7583907882dd8fa
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 20 10:10:56 2011 +0000

    engine_host: fall back to http://connect.indexdata.com:9000/connector if no engine host is configured

commit 788d0b88dbb7b869d03c2bbf49955ae6694fd4a2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 20 10:04:23 2011 +0000

    make a distinction between the engine host name and the virtual name based hostname for web statistics
    
    e.g. the engine runs on connect.indexdata.com, but the reliability statistics
    is accessible under the name leopard.indexdata.com

commit 4233e1138248552b94dee92855a0695796f3675a
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Jul 20 10:05:51 2011 +0200

    Copied all fullquery defaults into searchTask.cff

commit e16b3e3a726785df49ce021378c0463830ee9cc0
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Tue Jul 19 17:19:14 2011 +0200

    Actually using the fullquery defaults from the template
    
    Still need to put all the defaults into the search template,
    and to clean up a bit.

commit c5d1b69bcf853e410f5bb2c696a454e43688e0bc
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Tue Jul 19 15:04:09 2011 +0200

    Towards fullquerydefaults in templates

commit 3fde9610c26e9c2f580e6829b8b3b2c674246d99
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 18 12:59:17 2011 +0000

    2.7.5

commit 9c1035c13ab64e361a8f615dc56744c0ddb63baf
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 18 14:54:23 2011 +0200

    Proxy-url not crashing if no config file
    
    So that it can be used in a builder without the config,
    as some users won't have access to create /etc/cf-proxy/cproxy.cfg

commit 05b13928ecac1701185a1610132cf7ca834ac2ec
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 18 13:10:48 2011 +0200

    NEWS

commit a9ace078d4393b96e3176c450604906fe8a37155
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 18 12:49:03 2011 +0200

    cproxy.cfg in RPM

commit a5e78d9378332722e37493a2b401cd09aed0f614
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 15 15:50:44 2011 +0200

    Re-enabled other default sets in fullquery

commit 547a81d9e6d30956514ffdce45126b961ae9d2a6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jul 14 10:15:54 2011 -0400

    Remove stray debugging output.

commit f820974b11e4da37e29f34f30836d62b5b7b2831
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Thu Jul 14 14:06:58 2011 +0200

    auto-upgrade from earlier version

commit 58ae1b2a2af84c8e07a0d4307e30ed0539f10286
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Thu Jul 14 13:23:04 2011 +0200

    run-time works with the new config

commit 1c7d22c428fe2416e66f721c45bc6b8ce9cccc5e
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Thu Jul 14 12:47:38 2011 +0200

    cosmetic

commit 60fb90042d0266e88a9ba65514007244dedbdbb7
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Thu Jul 14 12:39:54 2011 +0200

    Simpler field tab in fullquery
    
    (won't run but looks nice)

commit 4be0d03b6fabe1123e217257f01b70abdae87e6d
Merge: 79483fe 350c794
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 13 12:51:47 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 79483fedeeaaff10f53072d8d5ad574c0cea3a79
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 13 12:50:58 2011 +0000

    block any requests if the account is disabled, #4440

commit ae24223571622e06a4eba3fc3abd39332bdf4133
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 13 12:32:35 2011 +0000

    make inactive repo accounts in red color

commit ba2ed0a5024acf52831868997e6c8fecc74cfc0c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 13 12:31:49 2011 +0000

    add an opton to enable/disable a repo user account, #4440

commit 350c794932cb82dc3112b706b916226850c61315
Merge: 29fefb9 8260f03
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 13 13:10:19 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 29fefb9f3134a4a6fb8654d55e84738c9df6174d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 13 13:09:54 2011 +0200

    Improved the EBSCO connector ns216107.cf

commit 8260f036e041925a9b3270940230eb03c7beae20
Merge: 1986c14 f5fbaf9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 13 09:47:18 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 1986c1436f8753e33c84d742fe929e7dfae8b4c3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 13 09:43:39 2011 +0000

    larger size for comment area

commit f5fbaf9472e59f1f7dcd6819993329c65acf7125
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jul 12 19:03:14 2011 -0400

    Move XpathRefine from util dir into ui

commit f8f1ff739b66e28acf19d26ae316da32a9318304
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Jul 12 17:03:49 2011 +0100

    XSLT invocation is now passed new parameters:
    targetType -- always "html" for now (how can we detect XML?)
    targetURL -- determined from first nav_to step in an init task, or if
    	no init step contains a nav_to, the first nav_to step in a
    	search task.

commit 4b80354136779691b88a618b584c93c3ea82d134
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Jul 12 15:40:06 2011 +0100

    Connector Repo Toroid output includes:
    <targetOrigin> (constant value "CP")
    <targetType> (value passed in by Perl script)
    <targetURL> (value passed in by Perl script)

commit 740e2875b3644ad7663caa8098692dda471f0d6b
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Jul 12 15:04:37 2011 +0100

    filename() checks for undefined $ENV{PATH_INFO}

commit 1be071e986c934f83488f5912c42b8ccd80a6b45
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Jul 12 14:59:40 2011 +0100

    Revert hashbang line to /usr/bin/perl.  (Should never have been
    changed -- my bad.)

commit ff4d83a61b9ca3a6c2e6e12c422e5a5aaaafb3c1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 12 07:18:50 2011 +0000

    prepare for Firefox 19.x
    
    Mozilla already released FF 6.x and 7.x beta versions and want release
    up to 4 major releases a year (sic!). Version 19 should be enough for
    the next 2 years.

commit 56b67e6bdad7ab0db7bbef8bb8bf2536638bf11a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jul 11 20:55:35 2011 -0400

    Handle multiple windows more gracefully.

commit 4982e2960f35f232a0033d137ce9ca72f91f6ca4
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jul 11 20:24:52 2011 -0400

    Whitespace.

commit 07ac99a9cf1269585d6fa8d98542f758bd6fa429
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 11 14:17:22 2011 +0200

    Removed the numerical attributes from aliaslist
    
    The aliaslist mechanism is still there, should go too

commit b6ad78487ffb881d3a57247fc848f1cdb1301ea4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jul 11 14:15:13 2011 +0200

    Removed old debug stuff

commit be7ea2efd7546f648f4e861f1262d26392764252
Merge: 392cb43 df59273
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jul 8 14:44:27 2011 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit df59273fb2928fe7e54fd278fcd39ac2c627e09d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 8 16:22:38 2011 +0200

    whitespace

commit 3e759513432f19483538dc99199ac942605a74ca
Merge: 9706e74 4cd4bbc
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 8 16:16:51 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 9706e74dbd3dad380e0fc03b1ab265a647c8dd1b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 8 16:16:28 2011 +0200

    Now without self-modifying next step

commit 0e0167a7bc779bd2fece7d9954489fb3fafed470
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 8 16:01:05 2011 +0200

    Added error handling
    
    throws a StepError if the parameter to go to is empty
    Used to break the builder!

commit 4cd4bbcf044d7b9ff697af5c427100c38461f145
Merge: a38d76f 01e0ad2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 8 13:35:09 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit a38d76f8f646e5d3e92d58e03c1456d874f8a408
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 8 13:29:44 2011 +0000

    use update template file /etc/cf-repo/update.rdf.in if exists
    
    this allows to configure the maxVersion of the builder without
    changing the code.

commit 01e0ad2dcc8cc2c29810c604b17e4bf982ae3bf1
Merge: 6988895 4a29ae8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 8 14:54:22 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 6988895f5aca6ed00559c6801ade95a1344dc43a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 8 14:52:32 2011 +0200

    Cosmetics
    
    Render only the first line in the steps window
    A new script starts with one-line comment

commit f6c659bfe6da33e37ffbd2646220ed4d0383ded4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 8 14:28:43 2011 +0200

    Self-modifying 'next' step in EBSCO xml connector

commit 4a29ae872a6512548afdfe4ff499cf91a76e1a1d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 8 12:16:42 2011 +0000

    install builder/update.rdf.in in /etc/cf-repo/ to keep the builder update check in sync with the builder Add-on.

commit a7756ec3c5bffe899b426b7f699150444befc082
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 8 11:51:03 2011 +0000

    set max Firefox version to 9.0

commit 9bd001f70ad250e39e310fd40bd60c16d16063ba
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 8 13:40:04 2011 +0200

    Added a tmp parameter to next task
    
    Needed in some tricky url-manipulation

commit 392cb432612c6bb02ecb88f38f7bca40aa996b60
Merge: a48f119 21e8165
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jul 7 11:18:27 2011 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 21e81651b0cbc710383f5c1c373dd08c329941e7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jul 7 13:19:36 2011 +0200

    Version 2.7.4

commit a48f1197718a48bf709d48088c4ccfbdd54d1e78
Merge: c20d97c 1a747bf
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jul 6 16:00:06 2011 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1a747bfd5ed6bf94e81e2e8e55dd1f1c3d58d452
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 6 17:36:52 2011 +0200

    Updated the README

commit c20d97cc879bc75ac3005b31e4f5d816af1f2d0e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jul 6 11:29:37 2011 -0400

    Throw error when XPath generation fails.

commit 0b00a9279ef994c97d265f9607d61f0a99114112
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 6 16:42:41 2011 +0200

    cproxy should now use the config file too
    
    Committing, so that I can pull on flurry, and actually
    test it...

commit f3f4a2cfe43c0e291ce7c7b54ec49be545687a3a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 6 15:00:18 2011 +0200

    proxyUrl step now uses the config file
    
    Gets values for 'proxyhostname' and 'sessiondir' from it.
    Fails miserably (throws a sessionError) if no config file,
    or if any of the values is missing.

commit 45e94fbf6915f5397e51148f6636078720f2b1e0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 6 13:56:10 2011 +0200

    Better error handling in config file

commit 72a4bfa6dbdb316393b2d0828874d335cb933216
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 6 13:47:56 2011 +0200

    Config file loading works

commit aadc8d45f7a35280ca73d348af32d25ba2c6018a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jul 6 13:34:17 2011 +0200

    Towards a config file for c-proxy

commit 5e38a126c7fa7cb4c58713ee25346ca204cb5d46
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 5 16:16:38 2011 +0200

    Better fake next step (about:blank)

commit db37751ad69626b47ee9efc5bd45d66a82b6bd6b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 5 16:08:54 2011 +0200

    Started to clean up. Didn't get far.

commit d74476057ee8506712c4fe5e4502b82c4cf0db1f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 5 16:08:29 2011 +0200

    Added a first try for EBSCO XML connector

commit dc63e5c6e6a49ee2a53b91ce5bc6de18c55cec4c
Merge: 4178bba 9b50252
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 5 13:40:33 2011 +0200

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 9b502521fd7208298869dcf2fa2d581954b40bb9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jun 30 20:04:46 2011 +0000

    builder: support Firefox 5.x release
    
    Conflicts:
    
    	NEWS
    	VERSION

commit 4178bba2836f73629fd721862c1e4f3ee6ab3ba5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 30 18:29:26 2011 +0200

    Allow XX in field strings
    
    for example
       (ti=XX)

commit 6784c8adfc2051568cf837494281b4586a079769
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 30 17:59:23 2011 +0200

    Listening to correct input events

commit 80d431417e3ac7023f629fbcefb9f0ef36634c64
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 28 22:12:34 2011 +0200

    RPM: install cfproxy README in /etc/cf/proxy

commit c9a449b8905b23cad9cf7d9e12bf132e7ac5259f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 28 22:12:15 2011 +0200

    Rename cfproxy README

commit 81b124951708c00e48df98f25ad2a56175799bec
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 28 21:47:40 2011 +0200

    Fix bad chdir in RPM spec

commit 39ec8ac89a6677622d9b0de7e8cdd3ef11aa4e32
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 28 21:41:28 2011 +0200

    First go at rpm for cf-proxy

commit 044a344352dec85c5d6d686458e545afa8d592cf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jun 28 18:15:08 2011 +0000

    check if *.reliability files exists before rotate them

commit fb773acc0a902b09d272fa92fed4e4a08c25200f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jun 28 05:41:56 2011 +0000

    connect.indexdata.com -> leopard.indexdata.com for reliability statistics

commit 3949dd9a94535d2e6cca730e351867e4a35724e9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 27 22:48:23 2011 +0000

    connect.indexdata.com -> leopard.indexdata.com for reliability statistics

commit f35fed5a33ecc101b6a5abcbdd05e1aa0988f126
Merge: 80b4fbe 8c562ec
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 27 22:46:55 2011 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf
    
    Conflicts:
    
    	cfrepo/bin/Makefile

commit 80b4fbee328ece15287de9c0e2a93ffaeb6c1752
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 27 22:45:08 2011 +0000

    connect.indexdata.com -> leopard.indexdata.com for reliability statistics

commit 8c562ec5ae5208fd78280e03fd197d551baabbc6
Merge: d02dd41 22c91c9
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jun 27 16:21:41 2011 -0500

    Merge branch 'master' of ssh://git/home/git/private/cf

commit d02dd41257b2223c4531957aff73cf1b8e9c7147
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jun 27 16:21:24 2011 -0500

    Remove unused file

commit 22c91c938997794c33484d444e9fd296b8ae2ee8
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Jun 27 15:41:41 2011 -0500

    New

commit 0557b325f762e7f0f037e4249f1e882a6f95775a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Jun 27 15:41:24 2011 -0500

    New file.

commit d8fce576452e0478c924775cbe988ab969a13ddc
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Jun 27 15:38:53 2011 -0500

    Add support for optional "zurl" parameter, overriding the value given
    in the configuration file.  This allows different CFRepo URLs for the
    same repo to obtain lists that refer to different engines, which
    provides the functionality that we need to fix bug #4374.

commit 3f9e369edf38f316c3db84dbc8dfa694823ad43b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 23 16:10:19 2011 +0200

    fullquery

commit 60d42fa1433ae26bd7d02e263b1c88410267fe45
Merge: ac81244 e2cb19f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 23 16:08:20 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit ac812444b685886bd15d69a5d42c72d1d181bed5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 23 16:07:23 2011 +0200

    Switched CCL operators back to English. Added ()'s

commit e2cb19fa2360d87d257bb581ae75d96c1e4e2e4a
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Jun 22 19:11:25 2011 +0100

    Describe recent CFRepo Toroid changes.

commit 32257febb46f02ca0859190d0ebdefdff1b7b228
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Jun 22 19:01:52 2011 +0100

    More distinctive IDs for individual subDBs.
    subDBname, when provided, appended even for explicit names.

commit cb64d8dfde06651f6a5696ba31e6f47e33c6cfd2
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Jun 22 18:28:46 2011 +0100

    When generating records for subdatabases, append the subdatabase name
    to the <id>, making the identifiers unique, and also the the
    displayName.  Fixes bug #4357.

commit e0e23395db99c277b6b5cdec41c9c061de74c222
Merge: d7156c4 154b780
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Jun 22 17:44:10 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 154b780f817df4489133d751b0c47486fa073135
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jun 22 16:25:45 2011 +0200

    Added an example connector for LoC
    
    using the fullquery step. Only a search task so far.

commit b81b50e63fa76ea3e35253db15f66d3229c8b413
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jun 22 13:10:17 2011 +0200

    Tooltip texts, fixed default pulldown disabling

commit df0c0447e1b6b10468bb510098303433030357f9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jun 22 13:09:25 2011 +0200

    Added optional attributes to selectField
    
    so it is possible to pass stuff like
      { disabled:true, tooltiptext:"Select something" }

commit f4828abb13f225cf4cb423de52cddade838d9e8b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jun 22 11:17:59 2011 +0200

    Better handling of missing attr 1

commit 6f37c81980909a0731bf8dbf233eec3e7eb27d3b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jun 21 15:22:53 2011 +0200

    Cleaning code

commit ec9f3a3dc0fa5c3b4f2bdda4c61301e89779970f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jun 21 14:17:54 2011 +0200

    Ignore the deleted field lines also at run-time

commit e8812e3a1809b55ecf00a8f5c86f969b383abcb6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jun 21 14:14:02 2011 +0200

    Deleting field lines
    
    Could be done in a nicer way, this leaves ghost lines behind

commit 2e8d4fb55a70521aa0df9de35e9a7addcb4bfbb0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jun 21 13:20:51 2011 +0200

    Changefield changes aliases too

commit 251ff41d6001e79e8d38a159c2720672de758886
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jun 21 13:05:31 2011 +0200

    Editing queryfields

commit 4eb7c8be906c6a09d6d3ff888cde7124fce7eff5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jun 21 12:43:26 2011 +0200

    Get also non-standard name into fieldsel

commit 7366c96ba3676aacce092b3415b81804208875b1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jun 20 16:00:58 2011 +0200

    Added the ALEPH query language

commit 8a1ebd428b7c69e09fa99a7b1fc00d196fc265fa
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jun 20 15:06:41 2011 +0200

    Added a default string for terms
    
    In case there is no use attribute, this will be used.

commit 0b4978f1db11bbccd3923d3d5fd75833ad0e1b75
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jun 20 14:18:55 2011 +0200

    Setup for LOCs funny query language

commit d7156c49204dd9b2c2b96e5230707ab4e89cf0b2
Merge: 1f1a25d 16c3104
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Jun 17 16:04:50 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 16c3104e60f25f265ec3eb2c0a27c3f8242270a6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jun 17 12:42:17 2011 +0200

    Fixed the checkbox attributes

commit e8646deff03a4432cbaeafed9da782e9eb1939f3
Merge: 52a2cfc adcec9d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jun 17 11:20:59 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 52a2cfc27ff7d47ed3e99b3c4ac7594b7ac240bb
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jun 17 11:19:27 2011 +0200

    Added complex form of operators, like (XX and YY)

commit adcec9dea64599c97c401434f9e3accfab070a9d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jun 16 18:32:08 2011 +0200

    Construct path in cross-paltform way

commit a3cf9bdf8750dc45b26ef1675356ebbf130a47e5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 16 15:55:04 2011 +0200

    Cleaned up debug output

commit 0a5e33c27c6ee8a2a8ca9cd911cdce0db48f6cb0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 16 15:09:23 2011 +0200

    Added mechanism for selecting default sets
    
    At the moment I only have a very simplified 'ccl', a broken
    'google', and 'heikkistest'. But the mechanism for choosing
    one is in place, and the fields get populated accordingly.

commit 1f1a25d01248474cf893e6f03c8b94ad1b87d748
Merge: 7e38e5d 6559dae
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Jun 16 07:57:15 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 6559daedd5882a76aa1e58d376e7a07ee090093a
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Jun 15 15:23:39 2011 +0200

    Truncation attributes handled
    
    Need to double-check the attribute values when I get back to the office,
    and have access to my Z-standard.

commit e0ff36d2ca5999d327a94a4f2a5e7321ab8fd04b
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Jun 15 15:23:09 2011 +0200

    Fixed the selectField to display the right selection in all cases

commit 0bf93b2346208bc4bb278ef5eaaf70c5a33a0340
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Jun 15 12:54:57 2011 +0200

    Fixed the pull-down problem in quote styles

commit b90c77e2b3e98932e976afb7315e7e05722b8d8c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jun 14 17:45:02 2011 +0200

    Towards terms, quotes, and structure attributes
    
    Those are saved and loaded right, processed at run time,
    but there are some hickups with editing them... Pulldowns
    not initialized properly.

commit 2f85ca4a387eb44a1585ed4eeec84d7e7b7bdb96
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jun 10 15:21:59 2011 +0200

    cleaning

commit e4a7196954a357aa158cf0f985ba72d7a47e307e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jun 10 13:09:10 2011 +0200

    Support editing of the field string

commit 4e9d9bf8480ea2568aa107b1921fc888d4381dd7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jun 10 12:09:09 2011 +0200

    Better error handling in cfzserver
    
    Now returns the proper error from query parsing or from searching,
    and retries all the json queries we have come up with.

commit d789c3e904cdc2436156ad9dc3fc862b5d4232d3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jun 10 10:57:52 2011 +0200

    Fixed logic error in cfzserver.cpp error handling
    
    Returned always an error if the regular parsing failed,
    even if we did have a proper fullquery. This commit fixes
    that, but the error handling is still wrong.

commit f8cf4dac71a0347e8055033f2c0eb991f7f70105
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 9 15:02:17 2011 +0200

    Towards boolean operators

commit 898e5a324b623e36e059f3ff13fc929703c33470
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jun 9 14:39:03 2011 +0200

    Allow checkbox to take attrs as optional param
    
    Should be backwards compatible. The label parameter
    takes precedence to attrs.label, and the checked attribute
    is set from the conf[] array, if confindex is set. But now
    you can create a checkbox with attrs like { checked:true }
    if you want.

commit cfa33ac3d8ec1ab246e9a74a1da6c5bfc5aadea1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jun 8 16:36:48 2011 +0200

    First line through the system
    
    I can run a search like
       find @attr 1=1003 water
    against the cf-zengine, with a connector I have configured
    in the builder to translate this to
      fo=water
    and actually search with it.
    
    Lots of stuff still missing. At the moment it only pays
    attention to the use attribute (@attr 1, field name), and
    nothing more.

commit 90e0d2283cd61b293a339fa85f960fb898e67610
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jun 8 15:26:58 2011 +0200

    Bit of cleaning

commit 82a07da888546a66e69937c3da543e03389dd709
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jun 8 15:05:52 2011 +0200

    Restore session gets the pulldowns right, at last

commit b748c46d180345315ba6b668e25861a9a3da5920
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jun 7 17:56:57 2011 +0200

    Better handling of no confidx in inputField
    
    Now it is possible to pass value in the attributes to
    inputfield, in case no confindex is used. Earlier it
    always blanked the value out.

commit 94a281ca52a32f7f7d1b65fd32dde0f7caf2d9ef
Merge: 0778a9b 7a22fd0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jun 7 15:25:15 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 0778a9bb35fa275bafb94471202fc587563745ee
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jun 7 15:24:23 2011 +0200

    Towards fullquery parameters
    
    Can now load an existing step into the params screen

commit 7a22fd08ff8571c38a2a0bbf784c3384be032af0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 6 11:54:35 2011 +0000

    add server alias cfrepo-test.indexdata.com

commit 15f58fbff7dc946bddf4fa2885a98111e38fefb9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 6 10:27:58 2011 +0000

    check a list of customer engines, not just connect.indexdata.com

commit 6da1d94452a8a0d4bb9c40e066726264d2d8a2f3
Merge: 57a1f14 6c13368
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 6 10:27:16 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 57a1f14f70658ee4de2fda22310d66f137a013b3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 6 10:26:30 2011 +0000

    new target mirror-cfrepo-config to sync /etc/cf-repo

commit 6c133687bf3baf8c4b3bdf016ff7b70697587c96
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jun 1 16:54:35 2011 +0200

    Towards editing the query definitions

commit 6abe69c4b402ba8e1a49f3df102ad3285a1fed22
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jun 1 13:26:59 2011 +0200

    made the postproc callback optional

commit 2210a6660b9a5849e34e5d7bad3b4246efb96939
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 31 16:35:30 2011 +0200

    Beginnings of the fullquery step
    
    Does not yet do anything with the fullquery json, but
    verifies that it can see the json structure, both in the
    builder (converted from a json string test value), and in
    the enging (from the real query).

commit 1c3f86057c055f0d713902483652761ada3925ae
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 31 10:59:46 2011 +0200

    fix the attr type bug

commit 450e018dd9a5241530cc544e6751a98e1e51d417
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon May 30 15:28:09 2011 +0200

    Passes the fullquery to the engine
    
    but the engine can not (yet) handle it. Searches for
    [[object][object]].

commit 7721ba216d798471d8d18631f2aae712b0a4bc84
Merge: 7d0c3d1 6c0bd48
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon May 30 13:38:51 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 7d0c3d12b5c4743b54db5d37bf03b817446cc97b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon May 30 13:38:26 2011 +0200

    rpn_to_json can now create a fullquery

commit 7e38e5d9f77cd95c7ca5c0b1990ab8596e14bf58
Merge: 9dafd6e 6c0bd48
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu May 26 15:44:30 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 6c0bd484b9be31fe222917c86a473e9a90747e36
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 26 13:53:03 2011 +0200

    cf-zserver: reduce internal hits if parse/next fails
    
    This solves bug 4262.

commit 4d459d96f470ef3da403af0bb113a9b37cd035e6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 26 13:01:33 2011 +0200

    IDMETA: Add Debian wheezy

commit 3f1a1c9218cd1bfbd74801020cdfcfd7f3056b7b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 26 08:58:38 2011 +0000

    indent

commit 9f905ac354d61cecbd1553f97b8be6885821f15c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 26 08:58:18 2011 +0000

    cleanup symlink

commit 06e22382304e07e0dc7b5168bab6429791a932b6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 26 08:39:54 2011 +0000

    display test engine host in mail

commit cf64efa98128ba4f66609f4501f4a79f6ca2d4a7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 25 16:08:02 2011 +0000

    add ohiolink engine discovery02.ohiolink.edu for testing

commit 05118129d51eba4319feffd755c1c28c7eb0d249
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 25 14:43:29 2011 +0000

    ignore if the reliability stat fails (e.g. for the test machine dart)

commit 31a5c5211ce821c692216233e1215a6e641b1cbf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 25 12:12:00 2011 +0000

    test with 2 engines: connect-test.indexdata.com and connect.indexdata.com
    
    the tests are done per user configuration

commit 7673a3f243b424672d26e0da905c0bbe9669122b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 25 12:03:30 2011 +0000

    run test per engine

commit feb303076c6472feece5f37706ca8f26b309783e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 25 12:02:35 2011 +0000

    perl warnings

commit 9ad955342d8ac1b8c3b489aa49c5e8c98d1df98f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 25 11:59:23 2011 +0000

    read test results per user configured engine, #4243

commit b3e8cd3933f6a845ee8ee6c3ef016f417b7ef69b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 25 11:28:32 2011 +0000

    test only users which use a specific engine, #4243

commit cff27d55df9fddbbd0090cf0d33866f1754e21c9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 25 11:23:27 2011 +0000

    get_var() function with default parameter

commit f290fc7bc003c8c95d8cae2d4a5f96954dd395c8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 24 21:42:14 2011 +0000

    read test results shots per user configured engine, #4243

commit 0983bd51e29c17d937a78d370f8ae0a3496bfa66
Merge: f0734fc 2d05cbd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 24 21:24:23 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f0734fcd5e2a51c4931da31dbe7e64c1d66919d8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 24 21:23:41 2011 +0000

    log test results and screen shots per user configured engine, #4243

commit b23019e7ab06053e0c19e5841514fe5e7f2fbc5a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 24 20:37:14 2011 +0000

    support more than one engine for reliabitly statistics, #4243

commit 2d05cbd841e5fe898138fac5aed6d67ce18771e5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 24 13:45:42 2011 +0200

    Phrase searches
    
    Translating @attr 4=1 (structure=phrase) into double quotes
    around the term before passing it to the connector.

commit 9dafd6e0cfe87ccc96524368e040fd6a6fbbe178
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri May 20 16:21:43 2011 +0100

    Parse volume number out of journaltitle field.

commit ddfe0aea7d488aa4f1943fc9848e90be6aa95f21
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri May 20 16:01:16 2011 +0100

    Reinstate full set of query values

commit fdf639c3be195dcbc3786a5e688859ed2dc69557
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri May 20 15:54:55 2011 +0100

    Extract journaltitle out from (article) title.

commit d9071ff93628ad7717fd6c164fba7c17015dc893
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri May 20 15:14:30 2011 +0100

    Add constant result 0 fallback steps when hit-count extract fails

commit fd03bb074fbaebe3c4b15f64671c9ecc7af027fb
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri May 20 15:01:04 2011 +0100

    Add mapping for subject searches to static struct querymap qmap[].
    
    I am mapping 21 (called "Subject heading" in the BIB-1 semantics
    document at http://www.loc.gov/z3950/agency/bib1.html), which is what
    YAZ's distributed /usr/share/yaz/etc/pqf.properties uses for the CQL
    index dc.subject.
    
    But I am also mapping 47 ("Subject subdivision"), because that's what
    Metaproxy's own CQL mapping file used for dc.subject.  The question
    is, (A) why does Metaproxy have its own mapping at all instead of
    using the YAZ one?  And (B) why does it use the obscure 47 instead of
    the more common 21?  (21 is used by the old ATS-1 Profile at
    http://www.loc.gov/z3950/agency/profiles/ats.html)

commit 3e8a6bbc6dd8fa278180bc919a74ab4561a58fdd
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri May 20 14:45:37 2011 +0100

    Add metadata

commit 17ed59f88f7ffd7779039803e8a7b07cf15badaf
Merge: 187bed2 e4b87d7
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri May 20 14:43:09 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 187bed2ae7597e41dc42afd1c9a792007298af44
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri May 20 14:42:58 2011 +0100

    Add hit-count extraction and transformation to the Search(title,author,subject) task

commit 831df59ca0f0b422d8bb565058edaf171e63f971
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri May 20 14:40:51 2011 +0100

    Add another transform step to the Search(keyword) task, to remove the trailing period from the hit-count

commit e4b87d78f7850d5aadeffa4e037b0ace94a6b45a
Merge: d0707e4 069a146
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed May 11 16:51:39 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d0707e4eb1995af6154189ad8acae82f4f0c5c2b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed May 11 16:51:03 2011 +0200

    Using a bigger buffer for reading the json output

commit 069a1465eacf3a8a22c2b94210c1fb3d28b9fdb9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 4 09:52:37 2011 +0000

    minimum wait time is 2 seconds to catch non installed Xfvb binaries

commit 4ef1ce951877413bdb3e7e10e8c4220429d6f33e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 4 09:44:50 2011 +0000

    wait a little bit longer for the child daemon to return non-zero exit status in case of startup failures
    
    depending on the number of Xvfb daemons, we wait longer

commit beedcb7cc0bd1a05d90344fb27a684b95efb02fd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 4 11:14:17 2011 +0200

    sleep less than a second, to better catch fatal permission errors in /tmp/.X??-lock at startup time

commit 357bd8216a9e36736d4810478afaf3517356285e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 3 14:09:56 2011 +0000

    cleanup debian/tmp, force installation of NEWS file

commit d4d08ef61ee6d9a8fc458dc947c68b6acefb0542
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 3 13:28:52 2011 +0000

    add links to NEWS.txt page, #4187

commit a3d84ed856ae65a0acb4c23b31135860f3a4e62c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 3 13:24:25 2011 +0000

    the NEWS files is part of the cf-repo package
    
    and will be readable online on https://cfrepo.indexdata.com/NEWS.txt

commit d83d0d4cd29d6f414c481cc49723e04e47a2aec0
Merge: 6e7b36c 55c4ff6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 3 13:14:49 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 55c4ff652a0bde4d073fa3b24c63f78d62470104
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon May 2 15:43:48 2011 +0200

    Group entries per component

commit 94d630f26eb3ef4efe08392981751eed3b789ad4
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon May 2 12:40:35 2011 +0200

    Added notes on repo changes from ONEWS

commit 6e7b36c7a42a3a21e714c32d505d8ccc7f5aa7de
Merge: 61490a0 042fecf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 2 09:59:52 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 042fecfdfb876127cdad561f5e0ebabec9b4e45b
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon May 2 11:35:48 2011 +0200

    Added new NEWS file, including text from last 3 releases based on bugs closed in the period)

commit 64943c1ef20476064254c889283945ce508cf447
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 2 10:26:59 2011 +0200

    Rename NEWS to ONEWS
    
    Becauase we are rewriting our NEWS file.

commit 61490a0ed1f0c2c1c495f8096d1346b62cc77343
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 29 14:46:39 2011 +0000

    dependencies

commit 0f17b35be1ab181859b09ac2790fd159f377b97a
Merge: 759b949 58f6758
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 29 14:42:58 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 759b94905f0dbf5a00bf9c0b994f375e6cb07dc3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 29 14:42:30 2011 +0000

    add target 'builder-upload-news' to update cfrepo.indexdata.com/news.html changelog

commit 58f675832327717e957b446cbee931342c473569
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 29 08:41:23 2011 +0000

    Version 2.7.2.

commit c138e2907507591a3d54fc07709d02a7b8136f27
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 29 10:37:45 2011 +0200

    Updated changelog

commit 7834b593763533bafd22dd147b620095abf3a0c4
Merge: 09ab3b2 95b9923
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 29 10:28:26 2011 +0200

    Merge branch 'master' into heikki

commit 95b9923fb580f92886981deba0f351593fd4da31
Merge: 0cccf50 46fc7d7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 29 10:28:14 2011 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 09ab3b2a6d6c507c1bd1d7ac81f34f0c72735989
Merge: 2b4cd24 0cccf50
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 29 10:17:32 2011 +0200

    Merge branch 'master' into heikki

commit 0cccf508711403b2a4e2e4bca504e3cb070ec6c6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 28 10:56:22 2011 +0200

    More checks for undefined arguments
    
    Steps assert and transform were also likely to misbehave with
    undefined input arguments, when used in the engine. Transform
    now respects the 'fail if no match' option also for undefined
    values, and assert just works, considers undefined as an emtpy
    string, which can be matched against.

commit 46fc7d73e99eeeacd105ee0c1d517907f85bc060
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 28 10:50:57 2011 +0200

    Prevent directory traversal for db, bug 4180
    
    If a database string contains ../ , engine returns "not found".

commit 242c9add63549bad41826ad4314ba839a1732319
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Apr 27 17:42:17 2011 +0200

    Fixed bug 4172, engine fails to compare undefined arguments
    
    The way the engine passes undefined arguments to the next-if step
    is different from the way the builder does. This patch makes both
    of them to handle undefined arguments as empty strings, so next-if
    will work.

commit 2b4cd248136a80774405719dcc21d13d1dbe33ec
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Apr 27 17:33:06 2011 +0200

    Fixed 4172, skip-if undefined values in engine
    
    In the engine undefined argument values were passed as properly
    undefined values, which confused the skip-if step, it ended up
    matching the pattern against the string 'undefined'. Coded a bit
    more defensively.

commit a0be26d3875da82d087ec66d2f7cf44272c7e6dd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 27 14:33:19 2011 +0000

    New RPM: cf-squid; similar to Deb package cf-squid.

commit b90e348a7c569bf230faa478c02d4fbcca2b132d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 27 14:25:05 2011 +0000

    RPM: same /usr/share/cf/app as Deb pkg

commit bfd3866da04314ccf2a3ac7149f56a4461f3139c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 27 13:16:00 2011 +0000

    Add AutoReqProv: no for bundle package
    
    This is to ensure the package do not autoprovide libraries such as
    libyaz4, libyazpp4 etc.. This package really do not provide these
    libraries in system locations. Fixes bug #4178.

commit e50a88cad47957714a6274fa2d694def10ad1322
Merge: 67db34d 1bbef3d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 27 10:52:10 2011 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 1bbef3d1d8ec09cda35cf30839a3ad5734c6e1b5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 19 13:31:00 2011 +0000

    better title description for download link

commit 78906e6d5352e084833a5d20f4625ad3aba549c4
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Tue Apr 19 14:39:14 2011 +0200

    fixing the $item/$item problem, bug 4018
    
    Now only $variables are extracted from inside of the group, if they
    have been explicitly named. For example
      ( B $callno : I $available ) $item
    with a page fragment like
      <B>123</B> <I>lost</I> more text
    which used to produce
      $item / callno: 123
      $item / avalable: lost
      $item / item: more text
    
    Now the 'more text' is omitted, as it should.
    
    Still not quite sure if this could possibly break some existing connectors,
    it does make a minor change in the semantics.

commit a765866be8235092a42089c12e4f256060fe1815
Merge: d5ac06d 7c980ac
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 18 11:40:39 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d5ac06d3d1e17301c00e93ce8e2ee27ea5ea647a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 18 11:39:07 2011 +0000

    display the cf builder version in title attribute of the download link

commit 67db34d3d60bc84f8adb32c0e13891502e324c24
Merge: 89dd690 7c980ac
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 14 08:49:12 2011 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 7c980ac7a529c4a6fe04b1f33286e838038f8b1e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 13 16:39:25 2011 +0200

    Pattern designer works too without highlights

commit 1ebf4ad2772da4451dbd99af5582588649d46dd1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 13 16:16:46 2011 +0200

    Skip highlighting in the designer too
    
    If not enabled in the settings.

commit eabc1d1cae35da3ca3531514b6459cd829cfa3bf
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 13 16:11:00 2011 +0200

    Highlighting now optional
    
    Added a checkbox to the options page, setting in step.conf[],
    and tests for that in a few places.

commit 5024f484da9fde67d395dad231bc6f7caa788564
Merge: 666ee45 cd4c33e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 13 10:26:58 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 666ee45f0e12428971069bd6c83de26930874970
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 13 10:26:10 2011 +0000

    rename builder-upload-cf to builder-upload-oclc
    
    to make it more clear that this target is for old style builder.xpi
    distribution for OCLC only

commit cd4c33e2d23c6d594fa4a9ba8325d8890034742b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 13 10:24:19 2011 +0000

    builder-upload-cfrepo depends on xpi

commit 4a07224dfbefb2ccc04b84e56f555b7b0a7350b3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 13 10:24:06 2011 +0000

    make release: do not upload builder for OCLC

commit f4e520f01f02f7ad3b96834d68111dd3355fc14b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 13 09:27:31 2011 +0000

    Version 2.7.1.

commit 7083773cf71e30373d63c21279b50cff94a88a50
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 12 09:16:05 2011 +0000

    better documentation for 'latest' release

commit c76773048dc64318750095eed5848bda934db3a3
Merge: 3310389 c8f4b2c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 12 08:47:00 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3310389cfa2372af91f19c59795f2ca2220814bf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 12 08:39:04 2011 +0000

    update

commit c8f4b2c17545d75a855c2c43e55f9517f419ed26
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 12 10:20:40 2011 +0200

    Dont bundle perf/jmeter/circulation

commit 426385a6703a3a8e5a6c186ef2e92da6c82c8f7d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Apr 11 22:25:20 2011 -0400

    Split path on backslash for Windows compatibility if forward slash fails.

commit b62af9912b969015e9e461050bfa369355340574
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 11 13:37:25 2011 +0000

    force to create symlink to /var/cache/cf-repo/download

commit 2b9f7a8107c9eecd358d48a38fcb0e6ee3b3b5f8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 11 13:29:25 2011 +0000

    sort version numbers by major.minor number

commit 0b82187bb5297929de56d3c52c31925cd313a088
Merge: 127432d 3ec34e2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 11 13:22:51 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 127432d71f1d2a620ec9cb3b30755cb3227437be
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 11 13:22:28 2011 +0000

    indent

commit c7d16d118c46a4f9494b5976073685bf876dc199
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 11 13:22:02 2011 +0000

    warn, not die if the builder download directory could not be found

commit 9170e57b936cbd7b443bf217f8554fbafbfd518d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 11 13:10:19 2011 +0000

    new function get_builder_version_list

commit 4253ec95cbf956ec550dd73fadf7987cbdfa50a7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 11 13:06:33 2011 +0000

    document script

commit ce79640e5f9fb0a0ff962b11f42437aa4d37fe65
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 11 13:05:57 2011 +0000

    typo

commit d9242ba906a652cb16a6610f69f062dff16cc989
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 11 12:57:50 2011 +0000

    don't set CF_BUILDER_VERSION_LIST

commit 3ec34e24a6838b01fe4dd5d6a585eb6a78f4f35b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Apr 11 12:34:00 2011 +0000

    Version 2.7.0

commit d7eff651f7797740e601fd6dc282d553179251c2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 8 08:09:27 2011 +0000

    indent

commit 38d8488ba495610f4ccd673afe569e91656401bb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 8 08:08:36 2011 +0000

    allow to set a user password, #4100

commit a9a16dc54a65cf02e872fe847ad656c062c7d2c3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 7 16:17:50 2011 +0000

    define an alias 'latest' for the latest production release

commit fd6afcc1da4bdfb5c6d33805f02d057224bce809
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 7 17:18:01 2011 +0200

    Added a simple upgrade function
    
    Accepts ParseXpattern steps from version 0.1 with no modifications

commit a1ddd915953fcfe6d0678488c03d9a1820c7a49a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 7 16:50:58 2011 +0200

    Version numbers, etc for merging into master.

commit b2366db3f9bbc73117534d9a072b4bcd1584e45f
Merge: 3fbd74e 3e85c96
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 7 16:48:00 2011 +0200

    Merge remote branch 'origin/master' into heikki

commit 89dd690974eb461e7d4c69842c60973a787273cc
Merge: 8febfea 3e85c96
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 7 09:49:07 2011 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 8febfea3d55941a30c68ab42ddd8b20f3518a478
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 7 09:43:33 2011 +0000

    document target alert-send-email

commit 3e85c96cefa54abce72de1f7a8fc3600391ebb1c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 7 09:40:02 2011 +0000

    default target is 'help', not 'x'!

commit 5b911e2c4044b348c0d56adadb98a3226eecce02
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 6 14:02:02 2011 +0000

    $HOME -> /home/indexdata

commit 9af02a0a91a4678c7b135ae10988f77598b9b324
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 6 12:38:42 2011 +0000

    move the statistics scripts out of my $HOME into cfrepo:/home/indexdata

commit e6af6e48e2d701c956c02a0bd7e17e46bb6e759c
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Apr 6 12:23:02 2011 +0100

    Add code to promote two-digit years to four digits.  Doing this
    requires a heuristic: what we use is that two-digit years below 40 are
    considered to be 21st century (e.g. 25 -> 2025) but 40 and up are
    considered to be 20th century (e.g. 46 -> 1946).  It's an arbitrary
    split point, but that's how it has to be.

commit 8411feef7dc6ffc41b2ca44c0e4630f198d2fa02
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Apr 6 12:11:49 2011 +0100

    Add new regular expression for dates in the form:
    12 March 1968
    12 March 68
    12 Mar 1968
    12 Mar 68
    This correctly extracts the elements, but two-digit years are not yet
    extrapolated.

commit 93d68ff4d1d002479b83430a956ff408c604fc73
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Apr 6 12:05:49 2011 +0100

    Add new date format, "12 Mar 68", suggested by Charles Ledvina
    yesterday.  This might be slightly tricky, as I believe it's the first
    format we've seen that uses a two-digit date.  (I thought we'd learned
    our lesson around Y2K.)

commit 92924f760dd3e2e56bac291882525612bc5d1dd6
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Apr 6 12:02:20 2011 +0100

    More informative logging

commit aabeeedca78fd0db30440d602cdec1157b80de92
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Apr 6 11:54:16 2011 +0100

    New directory cf/etc/test-normalize_date

commit e5f56dc4bd0994ebdd40b4b5c400ae860cbbcf43
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Apr 6 11:53:44 2011 +0100

    normalize_date.js uses proper logging instead of dump().

commit 5630c3db5896f0a892902f8f7e0cbee04d6b99fa
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Apr 5 11:32:41 2011 +0100

    Unified main-loop that handles both command-line arguments and
    interactive commands.  This allows us to handle exceptions in just one
    place.

commit c90fdf2fbaa8d0567f2b87b8f6e37b49af544993
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Apr 5 11:26:58 2011 +0100

    Exception handing is now done in the main loop rather than around each
    CFWS invocation.  This means that every error doesn't cause an
    immediate exit.

commit c77d3108a977d84598ca78e7bd698f9b46ef3a56
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Apr 5 11:13:04 2011 +0100

    Add "find" command, a synonym for "search", since I keep typing it all
    the time anyway.

commit 1e4b71c2806bd681ded13179a6b64aa7132d10f5
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Apr 5 11:12:41 2011 +0100

    The Search task now uses a Submit Form step instead of Click.  This
    seems to work in the Engine as well as the Builder, whereas the Click
    was timing out in the Engine.
    
    Add Extract Value and Transform steps to the end of the Search task to
    report the hit-count.

commit a82b82c982b816ab81b8227b5fe9f37502ba5fbb
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Apr 5 10:04:02 2011 +0100

    Throw away the no-longer-needed Script step that tests the ability to
    define recursive functions inline.

commit 6f767bc921e1059e6ac04d6868034e16ccd1dd5f
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Apr 5 10:03:30 2011 +0100

    Throw away obsolete code and comment from the "init" Script step that
    saves the URL.

commit 27085ed253427e0b1ec54036e55eef3603e4a10c
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Apr 5 10:02:50 2011 +0100

    At last!  A working version of the code to stash the URL of the
    current page in the connector.  It took some finding, but it turns out
    that this.getPageDoc().defaultView.parent.document.URL yields the
    correct value in both Builder and Engine!

commit e0db1ab4b1488888c6b38db28259a5db616fd7f2
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Apr 5 09:33:07 2011 +0100

    Better dump-function.

commit 994d95b5c1926a2acc1f4acb11cccfbed6d709b8
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Apr 5 09:27:00 2011 +0100

    dumpObjR()'s recursive invocation of itself now passes through the
    value of the dumpFunc boolean.

commit b1c2a99fc2bbc7097c2173150c16b10a0a3aa1fc
Merge: e722b8c d8cbfef
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Apr 4 20:34:38 2011 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit e722b8c592edfc175de824eca333eafd53864c5b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Apr 4 20:33:47 2011 -0400

    Do not clobber target if transform does not match.

commit d8cbfef3b357e0851b4d02998c2ee73bbcc9f893
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 19:25:38 2011 +0100

    Add "renew" command.
    That completes support for all the tasks currently in ils.cft

commit 7e05029cbb89ed036f2e7e340ebf6237ba2f2827
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 19:22:08 2011 +0100

    Fixed a subtle but important bug in param_to_jason_object() -- in
    parameter values that contain a colon, that colon and everything after
    it was discarded, so that if for example you searched for an
    identifier of the form "123:456" using
    	$cfws->run_task(task => "search", data => { id => "123:456" });
    the module would instead search for the ID identifier "123".
    
    The immediate issue was with the "renew" task of the LibLime Koha
    Demo's ILS connector, but this will have affected all tasks, and may
    be responsible for some false fails in CF tests.

commit acfbf38477adfddc4736bf126b05cd70837e297e
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 18:26:35 2011 +0100

    Remove failed attempt to optimise away the Go To URL step at the start
    of the get-loans task.  Never worked, added complexity.

commit cf1a01101e37131e112f96f19f302540a53e2bfd
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 18:21:48 2011 +0100

    No trailing spaces in table displays.

commit 13b0f1ae20585c055c9914778e4732491501c63b
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 18:17:15 2011 +0100

    Cleaner table output.  Still not perfect, but what'cha gonna do?

commit cb4bed189af5b42bff9d3446175ba1ffda811639
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 18:09:25 2011 +0100

    Fix formatting.

commit 10c583ea26d0db4700e59d44dc8664430aa27da6
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 17:30:30 2011 +0100

    Towards better output formatting.  Not working right yet.

commit 5196fac84c21facb60f94fa805cf26a3007feaf2
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 17:10:24 2011 +0100

    Refactor.

commit 1eadb9da37e04d2dbb4e2c08d5b6f38f3500dc4f
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 16:37:16 2011 +0100

    Refactor cmd_hold() and cmd_cancel() as one-liners invoking a shared
    body, hold_or_cancel().

commit ba40b1647361392098455861c73fc7efe8fb0f01
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 16:19:11 2011 +0100

    Refactor cmd_holds() and cmd_loans() as one-liners invoking a shared
    body, holds_or_loans().

commit af8dda193723c9f0f48cb5e84eb38acca1f27901
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 16:11:04 2011 +0100

    Sample command-line logs in as Index Data, not LibLime.

commit 08633056f529ada495790209e2989f926ad4aedf
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 16:10:30 2011 +0100

    Add "log" command.

commit bc67e8e021692555c58201a47145df0eb1efcc02
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 15:54:35 2011 +0100

    Add "loans" command.

commit 799b802729a45c45e202e34957bca5109bd1ee8e
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 15:45:36 2011 +0100

    Add "-c" command-line option, causing commands specified on the
    command-line to be echoed, with a prompt, as though they had been
    entered from the keyboard.

commit 145f1b7cadd7f4b98df9810b5ac7cfcbba0fd59c
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 15:43:30 2011 +0100

    Implement the "holds" command.

commit a13416fc58dec729b95e26a0896c4e26cdb2e7f5
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 14:15:20 2011 +0100

    Add "hold" and "cancel" commands.
    Add comment on inability to tell whether they succeed or not.

commit 2994877245bddf52e536bb91053964862586c78b
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 13:28:26 2011 +0100

    "init" and "next" commands are no longer silent, but emit a short
    "everything is OK" message.  But this raises the question of whether
    everything WAS OK -- something we've yet to really get to grips with.
    Hmm.

commit 36d4c28dbb2d743eb8aa7fcf8e393d8788b869d7
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 12:25:42 2011 +0100

    Print prompt when running in interactive mode.

commit 1e0f81adec540de88c584df717e3eb73f84972ac
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 12:23:19 2011 +0100

    Remove outdated comment.

commit ca8125721735aadf3ec65bbdeeebde390f451d58
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 12:23:10 2011 +0100

    Align entries in the %Commands table.

commit ba227feaae5907ea6fa3f23f6afac9823abdeede
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 12:22:43 2011 +0100

    Add "next" task.

commit a81971774fea5124f55fc8f0e0c68ef32a6f81a6
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 12:15:45 2011 +0100

    Add "parse" command with rudimentary rendering of results.

commit 456cdbe0b623b1c843b997bb06cf1fad49eb321f
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 11:52:20 2011 +0100

    Decode search response.
    Update sample command-line.

commit 7f0b6d52101754f7692e9697c23dc51242804cdb
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 10:21:30 2011 +0100

    Slightly better XPattern discards "Publisher:" prefix from parsed-out
    publisher fields.

commit 10b9210193c73d6ac55880c5fb714f07c6572688
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 10:20:16 2011 +0100

    XPattern parser now also extracts Publisher.

commit 893d978a39a8f810e2ced7bb80c2c81706fd9876
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 10:09:08 2011 +0100

    Add a Parse task to the LibLime/Koha connector.  Because the HTML of
    the search-results table is complex and variable, this is a very weak
    parser that only atempts to obtain the title and ID of each item.
    That's enough for testing the ILS API, but we'd want something better
    for real use -- author and publisher are available, for example.

commit 0c31a26de11eb0491c905f2de7848aee909b0028
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 09:50:28 2011 +0100

    Add next task to Koha ILS connector

commit 28ed08d3b170a9f0935951e8214b0ff009068ef7
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Apr 4 09:47:51 2011 +0100

    Add search task to Koha ILS connector

commit 2d55fab32892df2d61a5bac1d4885f462e9a6ad8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Sat Apr 2 13:47:29 2011 +0200

    Surround error with []

commit 743aee9e72444d5e1eb516c1f6a9ad746139895b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Sat Apr 2 13:45:25 2011 +0200

    Add argument to control "function" dump
    
    And DO NOT dump it by default. This re-orders the args to the dump function,
    better do it now when it's not yet in use.

commit 56691c16724121fe595a942f84eb163524b8c302
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Sat Apr 2 13:32:20 2011 +0200

    Script comes with a logger by default.

commit c4d2355f5876d7653b77ccb52cf265bc7d617d4a
Merge: dd9fed8 a340c97
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Sat Apr 2 13:18:57 2011 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit dd9fed8116ad6ccbd19831122f8f2c330b821db3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Sat Apr 2 13:17:55 2011 +0200

    Fix recursion and indent bug, use -1 inf recurse

commit a340c975cd26d1b22f8ee93634ee28088b3bf3de
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Apr 1 17:21:57 2011 +0100

    Script step now includes, and invokes, complete recursive dumper.

commit f94462eeb98f547cbd4651d5b700f3ca5ba9fba1
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Apr 1 16:34:00 2011 +0100

    More script steps at the end of Init, exploring ways to define
    functions inline and to get hold of the current location in the
    Engine.  (None of the seven candidates so far work correctly -- five
    consistently yield "about:blank" and the other two are members of an
    element that isn't even defined on the Engine.)

commit b09d51529f5a103972cc719c6e72f326a72fc7d5
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Apr 1 15:47:16 2011 +0100

    Reinstate rdump()

commit 6c2a071f04f24efd21f114c718c89433492b48a1
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Apr 1 15:45:57 2011 +0100

    Resolve

commit 3fbd74e29bb5ce6d76e81f3a9cbb84df76205330
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 1 15:04:55 2011 +0200

    A bit more cleaning

commit 40e8469e490c3411d993594f301b6c30f0b34c28
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Apr 1 15:03:12 2011 +0200

    Fix indent of errors

commit 01ca6551670599d601ca345610ea93a70c1fadde
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 1 14:57:50 2011 +0200

    Cleaned comments and commented-out code

commit 4a4bb6bdbfc64498a81325c83dcd3cfc5adf112a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Apr 1 14:43:24 2011 +0200

    Import logging in the script step

commit 5a9b26290672150ce21773643fff6f8d6d641bd0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Apr 1 14:42:38 2011 +0200

    Allow for recursive object dumps
    
    The recursion level and indentation string can be controlled
    as the second and third param to objDump

commit 92ffdc7aa28edac283510bdde30502f728274b8a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 1 14:32:32 2011 +0200

    Cleaning a bit

commit 07fd7c6292ea279a6e4ef58987a644dbd73f0972
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 1 13:57:02 2011 +0200

    Towards highlight in editor
    
    Detects which node gets highlighted with a double-click.
    Modifies the pattern so that this node alone returns a $variable
    Highlights the hit nodes in a trivial way
    TODO: Better highlight, that does not interfere with the regular
    highlighting of hits. Use the border, as in the node selector.

commit 3b0c16d3dae75e14ee4fb4926d71d8a9405dec89
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Apr 1 09:16:35 2011 +0100

    Total rewrite of check_cfws_response() to handle all the various
    content/content-type cases arising from the CFWS's use of HTTP code
    200 OK to indicate errors.

commit 317cd782f6a292787e85b21df03e2dd85eed499f
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Apr 1 09:04:15 2011 +0100

    Remove the old line that stripped HTML out of the content of error
    messages returned from the CFWS: not only is HTML no longer used
    (error messages are, quite rightly, in plain text), but for some
    reason error codes and never used either now, so this branch of the
    code is never even used.  Errors have to be detected by inspecting the
    content-type instead.

commit b659a3402a9125e07948a56eb97d3dbd586631ba
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Apr 1 08:54:36 2011 +0100

    Add support for "search" command.
    In run_task_safely(), save exception before invoking $Cfws->log(),
    	otherwise it gets overwritten and we lose the information from
    	the CFWS module's run_task() method [although as it turns out
    	this information is crap anyway, as it describes ALL errors as
    	being "engine internal error".  But that is another bug for
    	another day.]

commit 349900b36a0baf86f7f32e32be8d630f888a6910
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Apr 1 08:40:49 2011 +0100

    Yet more explicit exception in check_cfws_response()

commit 825afaa86cab67615ea73bb0a7ebc8861e91e9f8
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Apr 1 08:34:25 2011 +0100

    More explicit exception text on non-JSON responses.

commit 8a42a6000cdad6aec875b3629c98e44b299a510c
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 31 14:47:33 2011 +0100

    New filer cfws-ilssh.pl -- working but not yet complete.

commit 2090a8e187434b97aa140b766269d599f3e07165
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 31 11:55:24 2011 +0100

    Omit cfws-ilssh.pl, rather than cfws-ils.pl, from reformatting regime.

commit 3c82e10e277d44141daca90f8e3bbbf97106f1ea
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 31 11:51:30 2011 +0100

    Omit cfws-ils.pl from the facist code-reformatting regime.

commit 6c8e2a7722614fb3bb7feeddddc459b08d8e9284
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 31 10:21:57 2011 +0100

    All <xi:include> HREFs are now relative, rather than tied to a specific filesystem location

commit 712a9702510f910083f056c3b000635dffefe8b6
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 31 10:21:17 2011 +0100

    Downgrade most resolveXIncludes() logging from INFO to DEBUG.
    The exception is when upgrading a relative HREF to absolute.

commit ecc230a4f653dbeeba4f5ddcfecda70187033d50
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 31 10:19:56 2011 +0100

    The resolveXIncludes() function was originally lifted from
    	https://developer.mozilla.org/en/XInclude
    but has needed some modifications to work in the CF's FireFox
    environment.
    
    Most importantly, there is either a nasty bug or a horrible policy
    decision in nsIXMLHttpRequest which prevents it from opening a local
    file using a relative HREF such as "initTask.cff".  Attempts to do
    this yield the uninformative error:
    	Component returned failure code: 0x80520012
    	(NS_ERROR_FILE_NOT_FOUND) [nsIXMLHttpRequest.send]
    
    The most frustrating part is that system-call tracing shows that the
    underlying code is not only correctly resolving such relative HREFs,
    it is opening and reading the entire contents of the correct file,
    before then discarding them and throwing the error.  Very dumb.
    
    The workaround is to pass an explicit baseDir into the XInclude
    resolver, and use this as a prefix to upgrade relative HREFs, which
    are recognised using a simple regular expression.  The baseDir is
    often a partial file: URL, but there is no reason it couldn't be an
    http: or other URL.

commit ad927c8e45f2dbb5dbe2c718d8729d2659e1fac6
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 30 15:57:37 2011 +0100

    Report failed includes when there is no fallback.

commit 14c3ff5237c43fd535ce55c2b86118cf356a1170
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 30 15:57:21 2011 +0100

    Space after colon in error message.

commit c1e799dd8f025b2510d72e89df25ede2cd720462
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 30 15:31:34 2011 +0100

    Tweak XPath further, to pick up records with no holdings information.
    The parser now hits all but two of the fifty records on the first page
    of record for "water", which will have to be good enough to be getting
    on with.

commit a5f44b5bc6c4d0d5a3deca26d89c0623751ab861
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 30 15:28:04 2011 +0100

    Tweak XPattern to pick up locations, call numbers and availabilities that are not hot.

commit 0d747148d0178ca6ff0e8cd1f79d7b98003bfad9
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 30 14:36:15 2011 +0100

    Better XPattern in Parse step.

commit 8b35e47a20a92669410679f63f013ebb18cd537e
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 30 13:24:45 2011 +0100

    Add Parse task.  Works pretty well, but misses some records.

commit 3906f3eeeb97e24df9062f9ff68ba0aea54ffdee
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 30 13:18:12 2011 +0100

    Add "id" to list of result-fields in parseTask.cff -- needed in ILS connectors.

commit e4eea7258468ca061da8dc4546e03ac26e7678f6
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 30 12:57:51 2011 +0100

    Use parseTask.cff rather than defining the Parse task by hand.

commit 1b54242e58c3e7026191f9e12c351268502160fc
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 30 12:57:33 2011 +0100

    Include parse task.

commit 8dbec4f224d054a518d0c6c6fe4e969455dcb393
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 30 12:55:47 2011 +0100

    New file parseTask.cff, extracted from search.cft

commit d563850a0d4f0ea0062d67d69e821785f5e67a85
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 30 12:50:19 2011 +0100

    Add "Next" task.

commit bc08ccdd7b9ad5977efd07020542ca8466d9a212
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 30 12:47:20 2011 +0100

    Add "search" task.

commit fe3687cb96e727c1e616c7710352884816d57fa8
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 30 12:45:50 2011 +0100

    Use nextTask.cff rather than defining the Next task by hand.

commit 803e0884cf96506d9a2b8dba6537524fa3b60bf4
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 30 12:45:39 2011 +0100

    Use nextTask.cff rather than defining the Next task by hand.

commit d77ef61a6e1703749e49864ab91933aaa384d82c
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 30 12:40:43 2011 +0100

    New file, nextTask.cff, extracted from search.cft

commit a8dc1ea36303775f407b77813081a4dbeccb5305
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 30 12:37:39 2011 +0100

    Add "tmp" argument to Search task.

commit 91decff5520988a12c114b01cafcee37f278a672
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 30 12:00:27 2011 +0100

    Remove "search" task; instead, pull it in from searchTask.cff, where
    it can be shared with the ILS task.

commit 154509870aeedab2e90e715de517517e8c83d03d
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 30 11:59:56 2011 +0100

    New file searchTask.cff, extracted from search.cft.

commit 8da593cce365f5132716d1cd6842fa986a0c1770
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 30 11:59:25 2011 +0100

    resolveXIncludes() fixed to work correctly when more than one
    <xi:include> node is present.  Previously, every other node would be
    ignored because the progressive deletion of earlier nodes once they'd
    been processed would shrink the list of nodes.  Very subtle, very
    nasty.  I can only assume that the version of the code at
    	https://developer.mozilla.org/en/XInclude
    was intended to run under a different memory-management regime.
    
    Also, I provided a logger for the use of xmlHelper functions, because
    I needed it to debug the XInclude processor.

commit 0469cc55d48cdf793d6ef443fdd21072f91128e5
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 29 19:35:35 2011 +0100

    Add XInclude namespace "xi" to document element.
    Remove "init" tast -- instead, include initTask.cff which defines it.

commit a9b976b6112284ac9d8ce96bbab7a3d1fbf1ff11
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 29 19:32:30 2011 +0100

    More generic wording of task description.

commit 56f7b7a92d5de0f607a27e88366e00b2a8b4a4c3
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 29 19:32:00 2011 +0100

    Add "database" argument -- used in the Search task but not in ILS.

commit 02213a7f425df3f23fe6e62d80d6c14a0952c357
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 29 19:30:29 2011 +0100

    Add XInclude namespace "xi" to document element.
    Remove "init" tast -- instead, include initTask.cff which defines it.
    Move <requirement task="init"/> up next to the include directive.

commit 603062bc21894f8cefdc4ebb2be05a617c8267d6
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 29 19:29:36 2011 +0100

    New file initTask.cff -- the extension stands for Connector Framework
    (Template) Fragment.  This is a definition of the "init" task, to be
    included in the Search, Wili and ILS templates using XInclude.

commit 6fdcbceddc4b81b0c29af6e8a3a6e30ffe593e3b
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 29 19:27:31 2011 +0100

    Reinstate try/catch block that implements <xi:fallback> nodes.

commit 7b12c8f6f33db8ef5f591d22a1205504fb17079b
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 29 19:26:38 2011 +0100

    Create the XMLHttpRequest object using the stupid
    Components.classes[whatever].createInstance() method rather than a
    simple constructor.  Why is this necessary?  Anyway, it works now.

commit 89a3a6163df5212b705ce149873ec57f97b651ff
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 29 18:33:54 2011 +0100

    Towards a working version.

commit 08ad87a49877edab3f11d7d9dac16421de602acc
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 29 18:23:02 2011 +0100

    Add resolveXIncludes(), copied verbatim (apart from additional level
    of indentation) from https://developer.mozilla.org/en/XInclude

commit a24620122259ad6b662f8f935f1245b93dcec572
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 29 14:17:18 2011 +0200

    Pass string offset from parsing xpattern string
    
    Needed to highlight parts of the page that correspond
    to highlighted sections of the xpattern in the editor.

commit 7ef6d5c1ecb244a4f8f63a837925d912d0667af3
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 29 11:42:51 2011 +0100

    Add a Renew task.  Seems to do the right thing, but I've not been able
    to see it actually perform a successful renewal because, right now,
    all Seb's checked-out books are due too far into the future to be
    renewed yet.

commit 695f986811063a61709e5ddda5bdf830aacd3df0
Merge: 830222d 9d29379
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 29 12:26:27 2011 +0200

    Merge remote branch 'origin/master' into heikki
    
    Conflicts:
    	NEWS
    (fixed)

commit f6affda30af0b0d291838f8e67f56cc4f639006c
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 29 11:13:03 2011 +0100

    Add "barcode" element to the Get-Loans task's result-list.

commit e332fadb213c75a1554dc318cd54365435fa7be1
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 29 11:12:15 2011 +0100

    Add Get-Loans task.

commit 74b9cf89fb718568ae508f839e5220de2fa59a36
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 29 11:06:52 2011 +0100

    Remove vacuous place-hold task -- I have no idea yet how to do this.

commit 19bbbfe35ca0deb0c55c6360fcde54e615f30c8b
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 29 10:34:13 2011 +0100

    Get-holds task is complete.

commit 89ca1faf4b06601d5fc2c81b2bab79be187a58da
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 29 10:19:06 2011 +0100

    get-holds task now navigates to the correct page (if it exists) and
    extracts the count.  Doesn't actually parse yet.

commit 4fc43201388bcd51be8c0909e863b49c269dccee
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 29 09:59:47 2011 +0100

    Add comments to both Script steps to explain what's happening.

commit 6d83033b512a5fb71e5a479f58e1d1c98b46af1d
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 29 09:55:52 2011 +0100

    The Init task now uses a Script step to stash the user-specific home
    page in the Connector object, which is available to all tasks and
    persists between task invocations; and the Get-Holds task uses another
    Script step to pull the stashed URL into the "tmp" argument, whence it
    can be used by the Go To URL step.

commit 518003152114cabef4adb15007f180ec9336746d
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 29 09:51:34 2011 +0100

    Add "tmp" argument to get-holds and get-loans tasks.
    
    This is needed so that the keene-public connector has somewhere to put
    the URL of the user-specific home-page before invoking Go To URLs on
    it.  (These tasks will get the URL from a persistent store using the
    Script step.)

commit 9d29379defff885d4289764f7b6bc8872b98122e
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 28 17:10:49 2011 +0100

    Working Renew task!

commit 91bb7d02faae4f432e9cd2ee885517905e3cdc49
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 28 16:53:46 2011 +0100

    Add embryonic "renew" task with sample argument.

commit ac3b297d2d07c0d5e9b3a73cb3b490e72ae3a56f
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 28 16:53:18 2011 +0100

    Add temporary-workspace argument to "renew" task.

commit 421d7f4ba1f26e2cc3fdd3235ffb57ec02ca4d6d
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 28 16:52:54 2011 +0100

    Remove obsolete comment on need for a "renew" task.

commit 5c07d973df3baecae4fede889ef1ca3c5207891e
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 28 16:40:19 2011 +0100

    The loan identifiers returned as the "id" fields in the records listed
    by the "get-loans" task now consist of an item-ID and patron-ID
    separatedb by a colon.  The "renew" task will have to pick the ID
    apart, back into its constituent elements.

commit 4596b386683296d80f5475d17c82b08cd623b44f
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 28 15:46:24 2011 +0100

    Add "renew" task to ILS template.

commit 6b4f6020e1538888b9d2accc47630e4357c32495
Merge: e4a2fe7 43d6d70
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 28 14:26:11 2011 +0100

    Merge branch 'master' into mike

commit 43d6d70f8afd0cc9c203bbeee1d69a585070c39f
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 28 14:25:58 2011 +0100

    Rename lms.cft to ils.cft -- we prefer the ILS nomenclature because LMS is ambiguous with respect to Learning systems

commit e4a2fe72ceb71925b9b3df29f25cab496f957478
Merge: 52bf73b af4cb0a
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 28 14:13:11 2011 +0100

    Merge branch 'master' into mike

commit 52bf73b449ebbd44d4779d519cc627cb6b3224ff
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Mar 25 17:03:14 2011 +0000

    Authentication params use indexd account rather than liblime.

commit af4cb0ad774ecaf444d4b1b134f315798eca6c61
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 25 14:18:32 2011 +0000

    correction: last 24 hours -> today

commit 1fe78dad9b45c1568e41139a094869a0d352d55f
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 24 12:23:33 2011 +0000

    Add very, very simple code that is supposed to fix bug #4066,
    "Optimise repeated Go To URL steps".  Unfortunately, when the
    premature return happens without making the assignment to
    this.getPageDoc().location, the result is that subsequent steps in the
    task are not run.  I don't know why, and the logging gives no clues.
    I assume this is tied up with all the load-detection magic, and I am
    not getting into that.  I'll reassign the bug to Jason.
    
    (To keep things working, I made the new code not fire, by adding "&&
    false" to the condition.)

commit 5f081a32cd9111b3b6aa7979b53c8cc3e4dbd23d
Merge: 2a8465e dc42d9e
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 23 17:50:28 2011 +0000

    Merge branch 'mike'

commit 2a8465e067cd65ba0c7c13962cdc4d1060c0f43a
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 23 17:49:19 2011 +0000

    When drawing the step configuration pane, if the result is currently
    not set, set it to the first entry on the list of existing top-level
    results for the task.  This avoids the situation where the pane shows
    the result as being set to (say) "hits" when in fact it is not.  Fixes
    the second half of bug #4079.

commit a444dbe7e442627166ecaa3236d52206f8690580
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 23 16:01:02 2011 +0000

    Import StepError.js, fixing bug #4079.

commit dc42d9ead34fc880c2f99cbf7e2c9eb180825484
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 23 12:00:36 2011 +0000

    XPattern parser for "get-holds" task is limited to the correct node.
    (For details, see comment on previous commit).
    
    "get-holds" now also extracts id field.

commit 14ef1d137d3d5e2d5885e6a466360084645c3c3a
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 23 11:56:58 2011 +0000

    XPattern parser for "get-loans" task is limited to the correct node,
    to avoid letting the parser spill over into the Overdue tab and
    parsing out the overdue notices as well.
    
    (Actually, it's limited to the table WITHIN the tab, due to an
    XPattern bug that I just found.  I've passed it on to Heikki, who will
    fix it, but the workaround for now is just to drill down into a
    contained table.)

commit d018fdd12c4ce28ee28fac2a325a1586695f77c8
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 23 10:52:27 2011 +0000

    "get-loans" task now extracts id field.

commit b8455c320265cb7ec71767a5852881a3c4df8ce6
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 21 15:28:11 2011 +0000

    Attempted optimisation of get-loans tasks's Go To URL step.
    Fails as documented under bug #4066.

commit 37280343744a635722d32477c742fa54e8d6963a
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 21 12:45:14 2011 +0000

    Add "id" field to result-lists for both get-loans and get-holds.

commit 626ce7454ddc02cd0acb1fe888d0e0b0dddfdeba
Merge: 78a1d20 5b3a60c
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 21 12:39:45 2011 +0000

    Merge branch 'master' into mike

commit 5b3a60c7ed634ed946d99f99560340328776737d
Merge: ec382d7 ca97efe
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 18 10:56:16 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit ec382d72539aebedb53de2a3d1cd8a74efe2dba9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 18 10:53:12 2011 +0000

    allow to configure the X11 font path, disabled by default. #4056
    
    This allow us to get rid off the annoying warnings
    "Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list!"
    
    Note: Xvfb may not start if the font path does not exists on the machine! On
    centos the Xvfb is compiled to not use the font-path at all.

commit 78a1d2090a245c4fced8d96448b1e7d00834fc7f
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 17 12:53:58 2011 +0000

    Add triple-hash comments regarding tasks still needed.

commit ca97efef160b06c2305713dca3bf0bf73859953a
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 17 12:50:28 2011 +0000

    Add get-holds task.

commit 6adb3700a5e12e9ab55b35461a1d23b4e10f4d50
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 17 12:46:46 2011 +0000

    Tweak resultlist elements for get-holds task.

commit dd6fb96ad779b77743e0ccd4480dc592a3b3c85d
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 17 12:46:00 2011 +0000

    Add get-holds task.

commit b0e831cdf46e157aefeed519a9240ddcf69d8ef9
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 17 12:39:37 2011 +0000

    Add new get-loans task.

commit a0dbd793b522a2a7009f72e4aabcd8009753b5b6
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 17 12:39:16 2011 +0000

    Add new get-loans task.

commit 8f3cff3787c0e73eaa06c0697141e72b5ebf7c77
Merge: dee7e78 167e959
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 17 12:05:51 2011 +0000

    Merge branch 'master' into mike

commit 167e9592332bfdfc1f1bf0f2e8c7032976cbf175
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 17 11:59:02 2011 +0100

    Update spec files to 2.6.21

commit 1df1b407785c791b23bf591097fe9581d4ca01ab
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 17 11:56:34 2011 +0100

    Version 2.6.21
    
    This version is shipped to a customer, but we don't make packages
    ourselves this time.

commit dee7e78433000fbcf63803deaa8c02db22c43d85
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 14 18:14:44 2011 +0000

    Added "cancel-hold" task, which also works fine.
    
    Turns out that I was retarded: the previous version of the connector
    didn't HAVE a "cancel-hold" task, so -- of course -- that wasn't among
    the tasks listed in the dropdown.  But it was available to add using
    the Add Task button, as it should have been.  I gotta go lie down.

commit 2b50261d9000b56f17477aee318565d066ae4a8c
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 14 18:03:19 2011 +0000

    Nicely indent XML using "xmllint --format".  This is preparatory to
    manually adding and empty "cancel-hold" task, since for some reason
    the Builder flatly refuses to offer me one, even though it does offer
    this task in a newly created connector using the same template.

commit 353f282a17f297aa988cffbe41322323efbd9543
Merge: 8c61b9b 47fec97
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 14 17:54:17 2011 +0000

    Merge branch 'master' into mike

commit 8c61b9bf83480b8156f6d2585e868657927d6bbf
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 14 17:53:22 2011 +0000

    New connector, liblime_academic_library_demo_catalog.cf -- supports
    login and allows holds to be placed.  I know how to have it cancel
    holds, too, but for some reason the cancel-hold task doesn't show up
    in the list of options.

commit dfd70bbbee818b16ee54d992b03d122586293f0d
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 14 17:52:27 2011 +0000

    Fix copy-bug in "ok" result description for place-hold.

commit 26d35236da8d9c46cdda6e9bac0e444d510ddf0c
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 14 17:51:59 2011 +0000

    Add new cancel-hold task.

commit aadf34ba8f059e3ff790bac0e0d7c4334ee75699
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Mar 14 17:11:54 2011 +0000

    Add temporary-workspace argument to place-hold task.

commit 47fec97a5ffdf9fa229987b222db0178cd67cae2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 14 11:00:38 2011 -0400

    Use PREFIX in log file spec

commit 5b46524a06dc79c1e690ddc89ecebdf9b8382c45
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 14 10:43:25 2011 -0400

    Use Metaproxy 1.2.4

commit 97b5d0f48c5185aed4008b2a7f72eebb9fa5f37d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 14 10:42:20 2011 -0400

    Use yazpp 1.2.4

commit 6bffeab29fa49195d5d97fac46b23fa52ab6a3ea
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 14 10:38:30 2011 -0400

    Use YAZ 4.1.6

commit 5987aff2284063c70e619f03ca87514924266ab0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 14 10:55:22 2011 +0000

    log exist of master daemon

commit 3fbcac28ebdbd989c398d1627ef09551b01b7dc4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 14 10:55:02 2011 +0000

    indent

commit 418811c19fae2a801b7285f4a8dc0a18c621ca80
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Mar 12 18:53:14 2011 -0500

    catch errors during start

commit 6a12a3d13fa5ce5061406cee40c890996aa55a8c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Mar 12 18:24:30 2011 -0500

    better logging

commit 9e03a87b0b027332415ce67a114aa53d46cf0f8d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Mar 12 22:18:31 2011 +0000

    print a bold warning if not running as root

commit de9af65c78b350c55a257c14ebbd08ae4f9b5bcb
Merge: fa83ca3 75af999
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 11 10:41:23 2011 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit fa83ca3383cc056f522040cea8d02f588a135560
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 11 10:41:17 2011 -0500

    Fix cf.spec (new cf-xvfb.sysconfig)

commit 75af9997466b8b493931667497e3977728bf61ef
Merge: e0c6e9e 227d634
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 11 15:40:44 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e0c6e9e3d43d2ced268520a6fd47ed998cf92c53
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 11 15:40:18 2011 +0000

    on centos5 the display 11 is reserved

commit 227d634bccb83f8e19393cc5bfe60e602f012992
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 11 10:37:05 2011 -0500

    Add cf-xvfb sysconfig defaults

commit 136df09e107f233e3ac728962ecb62990d82a89e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 11 10:59:11 2011 +0100

    cf-xvfb init: create log dir if needed

commit 25dec8a8dc09f36d696c2165ee3b940828528407
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 11 10:39:30 2011 +0100

    Sciris.cf fixes
    
    Add next task. Transform step updates.

commit d001ac916ca55a5e670f9722d43c4d201d1a959d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 11 10:37:43 2011 +0100

    ProjectMuse.cf: Rewrite parse task

commit 30b80534375c7e0b3f64ed0358a378e494fa944f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 10 17:29:13 2011 +0000

    update help

commit 53cce93abdf15d684c2ddb082c79d85e5a73ea86
Merge: c2a4c87 b6d7ac6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 10 17:22:18 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit c2a4c87c4d85579c40465c1ecc072247b31de3d7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 10 17:21:23 2011 +0000

    exit if not all Xvfb daemons could be started and notify the parent process to exit with non-zero status

commit b6d7ac6d4fa1915a559875085204d6b6e86a9c96
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 10 13:46:10 2011 +0000

    Omit cfws-wiki.pl from the PERL_SCRIPTS list, so that "make perltidy"
    does not vandalise it along with the other Perl code.

commit ca2e57b1a81dba4d6c6e6e559503b279672ad701
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 10 13:42:47 2011 +0000

    Reinstate maybe_compile_data() after Wolfram reverted my broken merge.

commit d9ddee1be2d42b6de3bdd07ecb6fdd5d2454d042
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 10 13:16:57 2011 +0000

    revert Mike's latest merge which broke the test script

commit c130849920d54fc42a6dd6c32e0bf22906a0bc87
Merge: bd26902 d016d4a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 10 12:59:42 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d016d4a15a44c1db4fa782453bd12463077f433a
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 10 12:59:22 2011 +0000

    New file, keene-link.cf.  This is the very first CF connector ever to
    be able to interact with an online LMS, but don't get too excited --
    all it does so far is authenticate onto the system.

commit 520f21a2937f2af8a9f9eea5f09a411defd271da
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 10 12:45:45 2011 +0000

    New CF template lms.cft for interaction with Library Management Systems.

commit 275c90f91ab6609b57bd5ce682a44730479475e1
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 10 12:45:24 2011 +0000

    Fix typos in descriptive text.

commit b674c4a235f7c963ce3c598c961d282ac23fc1d3
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 10 12:45:19 2011 +0000

    Fix typos in descriptive text.

commit a20dd1a8e92775d517897c65237f5951fb14b740
Merge: 2705934 67c9699
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 10 12:21:34 2011 +0000

    Resolve

commit 2705934be74388de911d76a3329114ce027652ef
Merge: 3e8cd66 f8b7f8b
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 10 12:04:43 2011 +0000

    Merge branch 'master' into mike

commit bd26902fb41fc0a8f496820066cb107378c3ae61
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 10 09:44:34 2011 +0000

    documentation

commit 4225a6d071158e10a8e1f21fefdfa49f7f8aae8c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 10 09:42:24 2011 +0000

    start_xvfb() returns the number of failed Xvfb daemons

commit 67c969997e6b92792b2b080d77a65ba690547502
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 10 07:42:00 2011 +0100

    Version 2.6.20

commit 09b86cdeac8bd2fce38d7f6a7c699239cde77eea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 9 14:58:07 2011 +0000

    better log info

commit ba078f63eb0ac89e369bd8624c5029276925032b
Merge: ef66795 04274c4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 9 14:54:27 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit ef667956ab633b76bab0336393f6398b78606ffa
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 9 14:44:07 2011 +0000

    SIGHUP will rotate the log file only, no restart

commit 04274c4b7adb16f145039c172b521e6de0e02e66
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 9 15:18:25 2011 +0100

    Version 2.6.19

commit e00e880bece66f8579eb0c71858dc9583db08bc8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 9 13:36:06 2011 +0000

    fix logging of failed proc

commit f9d07e1aff6a808c5dfb7d30616bf90bb1421462
Merge: b66e164 967c415
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 9 13:27:42 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit b66e164c00c14815432c9a52c6e4e75eddcf2c97
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 9 13:27:15 2011 +0000

    always log with time stamp

commit 36830bbb7b6c6883eef104a5b41727d5f977d02e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 9 13:25:30 2011 +0000

    log the number of started daemons, and the failed

commit 0870aaf281b5fc2bd9471ae9c97e0fb0a3494498
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 9 13:20:24 2011 +0000

    fix log file rotation report

commit e916d7fc1caf409a94b96680bfa56c1b71b2cb31
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 9 13:17:27 2011 +0000

    handle processes better which could not be started

commit 9622a2196b313bf9258e60e8633969669ce3c691
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 9 13:12:21 2011 +0000

    check if the start of Xvfb was succcessfully

commit e89de561880d09a9da7b9a05093d8385b27a4821
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 9 12:58:18 2011 +0000

    newline

commit 7c2d4b3cc0b1b171934dbf4f1d08046a7e592061
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 9 12:54:35 2011 +0000

    log the SIGNALs and log file rotation

commit 967c4155f0bf5747105c6f8f9ca7eaeb05c708eb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 9 11:20:34 2011 +0100

    Version 2.6.18

commit 95b5a056295f3d38472950e55795e63c2090ee01
Merge: 006ceef e82ef0f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 9 10:40:39 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 006ceef2c1863418a433c5ed2b56feec24e0e439
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 9 10:39:12 2011 +0100

    MP WS: return proper HTTP status codes
    
    Use only 200 OK for successful responses.

commit e82ef0fa0ce15eb2497c74d6d1a12729ba726ef3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 9 09:22:37 2011 +0000

    less perl warnings

commit b7ceb9b4c1dba0558ec6094c5d131c302186bc9c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 9 08:51:56 2011 +0000

    wrapper for JSON->decode, catch fatal errors from the engine

commit 7a0bec2de8629ac823d1f3d4bfb4fdc7fce60263
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 8 16:11:04 2011 +0000

    log messages from the CFWS are not in application/json content type

commit f29e586866bd8325e6846e992cabd2f4123b5b91
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 8 16:04:38 2011 +0000

    a HTTP 200 code not longer means a successfull request repsonse from the engine
    
    In the past the engine return a 404 error code. Now it returns
    text/plain with code 200. A successfull response is in application/json with
    code 200.

commit 622288cd90c8c38d7f861ceec0b59846b70223c6
Merge: 6202db1 fc56ffb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 8 15:28:42 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 6202db1419a2675d048795d3259bed8fb2076a6b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 8 15:28:36 2011 +0100

    Fix INIT INFO

commit fc56ffbb6a3b77110452abb5fa0f1373c0acbdf2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 8 13:11:31 2011 +0000

    increase the default number of Xvfb processes from 20 to 30.

commit 60b39e051ba3d6bd2d10a0ef24404282e6a24923
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 8 12:04:10 2011 +0000

    update

commit 0c37ece4bfd10fe7d5e9ac2e36aa1f8dacab7dc9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 8 10:35:42 2011 +0000

    implement cf-xvfb log file rotation for debian, #4050

commit ef39caf2f40c8cc7f5707b7c7940086235cb76ad
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 8 10:19:01 2011 +0000

    refactor

commit 4a21f4b2da4b1cfd294252fc96bebd56133d7397
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 8 10:17:02 2011 +0000

    signal USR2: log file rotation without restarting the Xvfb daemons, #4050

commit 914719f827acea335b14776a1bc2ccfdf140d89f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 8 10:08:10 2011 +0000

    mispelled --display-skip command line argument

commit b62d91e23eefc468f948cf43c16f92b6a094e502
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 7 15:34:48 2011 +0000

    log typo

commit 1eed3dbaa2d271cef538ec823a3467b4399dfa9d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 7 15:33:33 2011 +0000

    document the parent/child logic to run as a background daemon

commit 739022444697413405359f6091d5331947a488b5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 7 15:27:01 2011 +0000

    log the time when the cf-xvfb daemon is started by the foreground process (parent)

commit f02be530db58b8edb58d31b31bcfe76932c5728e
Merge: aed41ab 065f31e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 7 14:33:09 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 065f31e74d0f090430b37a5f1f6130ce381f2b31
Merge: 0a0571e 14df02f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 7 13:31:09 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit aed41abd0309e4b01f19d139b7fa745b3f677bda
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 7 14:18:32 2011 +0100

    Version 2.6.17

commit 0a0571eed1875adf8a7390c10831a6ff362b670b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 7 13:18:23 2011 +0000

    run only 10 test in parallel, the devel machine dart has not enough RAM

commit 14df02fb32bd162816557621c7e48d63e3da41be
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 7 14:15:57 2011 +0100

    More news

commit b2b8cc61e8ea12e450d7002969651ffe322e58a4
Merge: ad10ebc 6cdffde
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 7 14:06:45 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ad10ebcf6eb9a8ada3c386f07a998c0bf5b41067
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 7 14:06:32 2011 +0100

    Add some notes in manifest

commit 758678d8065cef063d041f241b6f5c9d847c8eb1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 7 14:05:33 2011 +0100

    Revert xulrunner 2 XPCOM for ContentFilter

commit 6cdffde54f6db802187bec3b062f440d3b727c37
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 7 13:04:33 2011 +0000

    update

commit e3bfaad441dd34912edd67eeb05f826601c8bf90
Merge: 50b5c91 0f04bff
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 7 12:56:44 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 50b5c91b5d47a29e49fc15de143cb81408004a5c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 7 12:56:10 2011 +0000

    display a message that the hit counter is missing

commit 0f04bff30a663ef8f7ff9372b569a3d1569d1137
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 7 13:30:32 2011 +0100

    Update

commit 4a59c826624bdba1ecb4e919e2d640736d79288a
Merge: 64c4d27 d3f2136
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 7 13:10:26 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 64c4d2752cbaec812a5b111c8c5979e0ba8077af
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 7 13:04:34 2011 +0100

    Xulrunner 2 runs. Change to component registration

commit d3f2136a4570d467bb52083e248f31922224bb59
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 7 11:17:24 2011 +0000

    set hit counter to 100 if undefined for normal search, or zero for no hit search

commit e028b131a0531b6caec15c9b69fd1f4257c6392d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 7 11:08:27 2011 +0000

    handle undefined hit counter from the engine, set it to unknown

commit 6c015a3c6e0c8c35dfc06bea5247ec40ed2782ee
Merge: 83a1096 e026e18
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 7 10:33:04 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 83a1096fed234079a800d9b2371d413b5be1a5ee
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 7 10:32:07 2011 +0000

    check the response Content-Type from the CFWS
    
    Accept "application/json", everything else is a fatal error

commit e026e18f1ddaaaa268e2c510ca9b63271ccb2e68
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 7 11:26:12 2011 +0100

    Fix content-type of JSON response

commit 98988be39b03d496dfc2b13b1d84a2761b019a1e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 7 11:05:20 2011 +0100

    MP module config uses xvfb_lockdir.

commit 91664311e66e9782b6b02cfe900b60368d581b5e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 7 11:01:46 2011 +0100

    MP module: update for CF_XVFB_LOCKDIR

commit 140b60d528b2647754ce43f864e20679f254963c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 7 10:43:59 2011 +0100

    sort file lists in Makefile

commit 3e8cd66f1e1e621642715eb019d7fadfcc25cce8
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Mar 4 18:51:03 2011 +0000

    init task is now invoked using hash-style arguments rather than a
    precompiled JSON string.

commit 8cbacdbae803246cdf930fceb459a111bb298823
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Mar 4 18:49:48 2011 +0000

    Add maybe_compile_data()
    
    run_task() invokes this, allowing task parameters to be passed in
    either as JSON string (as previously) or a hash of paramName=>value
    pairs.

commit 06a8c93dc1104ff22548927086d8445b2c73da25
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Mar 4 17:52:18 2011 +0000

    Add verbosity level 3.

commit 6f467c1b7a9b4300aaa268f05aa75d4356afc12e
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Mar 4 17:50:01 2011 +0000

    Implement coherent logging with levels.

commit 709b247a06aa0896b3bce156639fc241288a0544
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Mar 4 17:39:08 2011 +0000

    -v <level> now indicates driver-program verbosity.
    Previously -v was said to indicate verification, but in fact didn't.

commit 073df6220c01ef5e7ce1212e73a4fe649cfa6626
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Mar 4 17:36:35 2011 +0000

    Rename variables.

commit f8b7f8b30cc47971cd4ddc2954a44a3397dbabee
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 4 14:55:04 2011 +0100

    Change header comment

commit 940be5080cfa1b281aa7af2d3e4de7acbff6ea91
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 4 14:16:26 2011 +0100

    RPM init.d fixes for SUSE (pidfile)
    
    Supply pidfile to both function daemon and killproc that are
    native sh functions on RedHat, but sh wrappers on SUSE (for
    startproc and /sbin/killproc).

commit 7a87c784c8676e4e259c980a9beacff7983232ee
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Mar 4 12:27:53 2011 +0000

    Output for "read" op is now only the data itself, with no wrapper.

commit f15195b7f6d3794a0100b3e372ee76a86f80d498
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Mar 4 12:23:55 2011 +0000

    Better comment.

commit 44f7ccc49961db9030d9b21885d3d041338eb154
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 4 12:59:42 2011 +0100

    Add cf-zserver.sysconfig patch

commit 788e21f8e7e08e16f1456ed636a6258b98ac32a0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 4 12:48:00 2011 +0100

    Patch cf-zserver.sysconfig for bundled CF RPM

commit d2b315b1359ce76ca48c366bd3000e1d72676be0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 4 12:20:42 2011 +0100

    Update cf-xvfb init.d for changed option
    
    Because cf-xvfb.pl now uses option --xvfb-lockdir for Xvfb lock
    directory rather than --cf_xvfb.

commit 797f5904727e4267255945c743018df761d2a528
Merge: e43290a 22d5397
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 4 12:18:10 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit e43290ab55bf85cf1df73c42fb69e73930bd3f97
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 4 12:17:00 2011 +0100

    Rename CF_XVFB to CF_XVFB_LOCKDIR
    
    Name of XVFB lock directory is now called CF_XVFB_LOCKDIR; was CF_XVFB
    before.

commit 22d5397c201b58cc8ef8a91d2366d5f5fe6d112b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 4 10:54:19 2011 +0000

    rename parameter --cf_xvfb to --xvfb-lockdir

commit 95cfe12d2f20c6a89ff3f12512a6e62eb2e9b5f4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 4 10:11:35 2011 +0000

    the script is ready for a release, remove the full copy of the bug report

commit 6494779e096ddbee2a1834c24700d45dd0ef4efd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 4 09:44:13 2011 +0000

    document main loop

commit b2f632144f883db46a873c828c44bb06cf2beb28
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 4 09:41:19 2011 +0000

    documentation

commit 73e525b7ace0f7debf61c3ea47e551df098bef5c
Merge: 910d76d 242e7c4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 4 09:36:11 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf
    
    Conflicts:
    
    	engine/src/cf-xvfb.pl

commit 910d76db4d60820fef672eab00fc2b17cac70f79
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Mar 4 09:34:09 2011 +0000

    implement --help

commit 242e7c496eba5b3ad2b53c57ec418cfa44bdbeb4
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 3 17:56:42 2011 +0000

    Implement the write operation.

commit f3c4e5208be2c7a0f2039103a385db28625258a8
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 3 17:56:21 2011 +0000

    New file.

commit 5f30ad087e3cfc951066f18cf7f7ee681c3ffe19
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 3 17:52:09 2011 +0000

    Add support for "delete" operation.

commit a6e249dcd2e14448ab042cdfb3efe412cf3949ff
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 3 17:49:07 2011 +0000

    Simplify code so that init call uses run_task_safely()

commit 66686116c6582ffdc06c3a19120ef168064118e9
Merge: de492dd eafae6c
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 3 17:45:25 2011 +0000

    Merge branch 'mike'

commit eafae6cac17a702177a4de89f8d6770a3cbb522e
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 3 17:42:40 2011 +0000

    Substitute parameters into the replacement value before doing the main
    transformation, rather than into the transformed text after doing the
    transformation.  This has two effects.
    
    1. If the value being operated on happens to include text of the form
    ${foo}, then that will no longer be expanded to the value of the
    parameter foo.  It is, really, a bug that this was done before, so
    consider this a bugfix.
    
    2. The substitution into the replacement value can now be done once,
    outside the loop across all the records, in the case when substitution
    is being done on a field of retrieved records (rather than, say, an
    input parameter).  This is an efficiency win, and should help with bug
    #4044, though not as much as before Adam changed the implementation of
    maybe_substituteParams()

commit de492ddca2ba46f05a71d8f8909b693594cfe635
Merge: 94ff8c3 1e2b897
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 3 15:26:36 2011 +0100

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 94ff8c3b184fcdef16f7647be8411c99bef5a6be
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 3 15:25:28 2011 +0100

    Wait for load only if click target was found
    
    Otherwise the step fails with element not found and the page load detectors
    wait forever

commit eacffc66978e21970a78a5b1eda31924d47fe3d9
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 3 14:19:31 2011 +0000

    Change invocation comment.

commit 1e2b89761a1f4b2f1c70a3f5f6bf52f02f777fe6
Merge: 4644958 60f61c8
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 3 14:04:06 2011 +0000

    Merge branch 'mike'

commit 60f61c830b99281371fd9cc874d42ba6cb71e26e
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 3 14:02:10 2011 +0000

    New file, cfws-wiki.pl
    
    (I should have added this long ago, since it could have been limited
    to only my own branch anyway.  I guess I am still not really
    comfortable with branches.)

commit 210bbea2719079a6e78284d08ad2645fc39f33e0
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 3 14:00:59 2011 +0000

    Add steps to the "init" task that set the "ok" result to 0 by default,
    and 1 on success.

commit ba395b6b8750adf3317c233455b93ea17988d50e
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 3 13:59:31 2011 +0000

    Remove run_task()'s check that the requested task is one of the
    anointed four: init, search, parse, next.  This was search-template
    chauvinism, there's no place for it in our modern, pluralistic culture
    where connectors of different templates mingle freely.
    
    Connector content is now rendered only when debug-level > 2.
    
    When debug level is > 1, retrieved content is displayed.

commit bc7e116153472dedebd977cef37a55f5d99c899f
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Mar 3 13:56:44 2011 +0000

    Add "ok" result to init task's template.

commit 830222d62dfff611143abac62fced4cf05b74e6f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 3 14:24:21 2011 +0100

    Cleaned a merge conflict

commit 46449580457913dd302939ee832c7bf629cfa3bb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 3 14:03:42 2011 +0100

    Rewrite maybe_substituteParams, bug #4044

commit f680761be871b916d36a8bd70b4e13b98572bee7
Merge: 7500e24 b02979f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 3 13:48:25 2011 +0100

    Merge remote branch 'origin/master' into heikki
    
    Conflicts:
    	NEWS

commit b02979fa96672143415465827ae69fc3130b65be
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Mar 3 10:18:18 2011 +0100

    log analyze: fix parsing of 'Load Complete' msgs

commit cc69e0bba7e5dcd850e8617fd7f85d52e003b29a
Merge: 817bc3d 162d40e
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 2 15:17:47 2011 +0000

    Merge branch 'mike'

commit 162d40e793235eddc0eaa6d05ac0280758e5e958
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 2 15:17:29 2011 +0000

    Reinstate transform.js's renderArgs()

commit 817bc3df8f3304968562e951607311bb2df2e74a
Merge: 6c29d1a 0adf308
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 2 13:16:22 2011 +0000

    Merge branch 'mike'

commit 0adf308deeaca4c7d3bac643df247e31a1c9655c
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 2 13:15:44 2011 +0000

    List of argument names returned is now unique

commit 44be92883a3665c7194270f838ffeab258daa6fd
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Mar 2 13:06:17 2011 +0000

    getUsedArgs() now returns a list of all arguments used, including
    those substituted into the result string.  They are not yet
    deduplicated, though.

commit 6c29d1afd517a5b57b445bc73f9b471a3643caef
Merge: 36f537b 014dbe9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 2 13:59:55 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 36f537b3d1c4bd39375885f9297ad1644d1805af
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 2 06:18:25 2011 -0500

    RPM: add /cf/sbin to directories of files

commit e49218068ab4e269f29e47711a75ead0a16ac6b0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 2 06:17:57 2011 -0500

    RPM: Pass --cf-xvfb from cf-xvfb init

commit 4c949db62487f98c1c6611e148c1ffc7a0cffdde
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 2 06:15:48 2011 -0500

    Support option --cf-xvfb
    
    Option --lockfile_xvfb was not implemented. This is same value
    as environment variable CF_XVFB of the CF engine.

commit 948ef23c8c760739a8f4c22a9867ac72a0e5c4ae
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 2 13:56:53 2011 +0100

    CFWS error messages of type text/plain
    
    Bug #4041.

commit ab8f854d8cecef453eb4168ff7a75ee6140b27c2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 2 13:49:46 2011 +0100

    Default connector is cftest-04-openlibrary

commit 9ca1e6186418aafc7ab6bd24240c162c2f2856f5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 2 13:49:00 2011 +0100

    Set CF_APP_PATH for mp_run target

commit 8d327b57035aa16b2fdbc19a74428af4fb635969
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 2 04:57:04 2011 -0500

    Change comment content
    
    Apparently %define directives are processed even inside comments!

commit 2960b1933d760afad9887b4ba5e362770d92bb0e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 25 09:58:26 2011 -0500

    RPM init.d cf-xvfb. Deal with prefix

commit 32c60e3e0044508d9967f4ded26e8011e58f5e2b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 25 15:53:05 2011 +0100

    RPM: Use rc_status on SuSE

commit 8667a300c17c109f5a5a06fa4cfc8b1b35442d5c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 25 08:26:55 2011 -0500

    RPM: use cf-xvfb manager

commit 014dbe952297a795b247441910f09ecc87dfb776
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 2 06:18:25 2011 -0500

    RPM: add /cf/sbin to directories of files

commit 1aa6bf475234062d2edea62cdd0e62c92b87e560
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 2 06:17:57 2011 -0500

    RPM: Pass --cf-xvfb from cf-xvfb init

commit d20eaf3958ad9598fcae8c04977461d08d91ded3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 2 06:15:48 2011 -0500

    Support option --cf-xvfb
    
    Option --lockfile_xvfb was not implemented. This is same value
    as environment variable CF_XVFB of the CF engine.

commit 10dcaea5e3cb86b2cd155b4534d6ef48b7071627
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 2 04:57:04 2011 -0500

    Change comment content
    
    Apparently %define directives are processed even inside comments!

commit e7c647df645b09a8a1833253e4af81f82671ebd9
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 1 17:09:42 2011 +0000

    Add really, really stupid additional steps to the Init task --
    navigate to http://indexdata.com/ and set first the username, then the
    password, into the search box, without ever submitting the search
    form.  This is to force getUsedArgs() to register that the username
    and password arguments are used by the task, which is necessary for
    the CFWS to correctly pick out the task that needs to be run.
    
    The correct fix is of course for transform.js's getUsedArgs() to
    return a list that includes the names of the arguments whose values
    are substituted into the result strings.  But it will take a while for
    that fix to percolate out onto the production server, so I still need
    this workaround for now.
    
    *sigh*

commit 2672b38972e6b2a67b3545fc6c8e5adca3204b9a
Merge: 4a0d33b c8c5b0e
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 1 15:12:27 2011 +0000

    Merge branch 'master' into mike

commit 4a0d33b74b1aa187d163e73b2b77ccbfab0f3197
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Mar 1 15:10:47 2011 +0000

    When run_task(), including run_task_opt(), gets back an HTTP error,
    the exception that it throws now includes the associated content as
    well as the HTTP error code.  Some attempt is made to strip an HTML
    wrapper if there is one (but there shouldn't be, of course).

commit d49ccbf06eb726499eb6433ebe1fb54a92eac91f
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 25 15:24:34 2011 +0000

    Obsolete

commit 7f62e24fa94cca741671e0b2cb6e0a2683151cfe
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 25 15:08:18 2011 +0000

    Default to using connect.indexdata.com rather than obsolete us4.

commit 70643a558760417df5d72a0565abee9b285cd132
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 25 15:07:55 2011 +0000

    Comment suggests using connect.indexdata.com rather than obsolete us4.

commit 0207fd49d84f8e6a45406fa7b5861f8420e744fa
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 25 15:07:16 2011 +0000

    Comment suggests using connect.indexdata.com rather than obsolete us4.

commit c8c5b0e223fbf53df297d2117a609ae67bc33e96
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 25 09:58:26 2011 -0500

    RPM init.d cf-xvfb. Deal with prefix

commit cb2391c02c947b17d876027bba9d4e1fd812fb0a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 25 15:53:05 2011 +0100

    RPM: Use rc_status on SuSE

commit a9595ae002516731bccffd5fd725a96fe88c10a1
Merge: f3bddf8 49b57fa
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 25 13:29:55 2011 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f3bddf877f3a8a7a8c34f1e2c109a511cbfa44b8
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 25 13:29:42 2011 +0000

    Get rid of stupid perldoc build-detritus.

commit 280e44cad6d37a94f8388ea583b34af85c7b04e7
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 25 13:28:30 2011 +0000

    "make doc" generates HTML manual for CFWS.pm

commit f8ebd3a8aefba11017f49206d27d409017890b30
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 25 13:28:10 2011 +0000

    New .gitignore file, ignores generated documentation.

commit 6a49e026595320c4ec2b5fb536c30a2c7055409a
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 25 13:27:25 2011 +0000

    Typo in error message.

commit 49b57faf33a6af116701af3c474f22d88e42ea9f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 25 08:26:55 2011 -0500

    RPM: use cf-xvfb manager

commit d332fda2b5293c81a098806ed7944e866279fa68
Merge: 1fd795f f5a723e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 25 11:27:39 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 1fd795f519cfdbf7da12d5fa2078f44849303cb0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 25 11:23:46 2011 +0000

    use $self->log() instead warn()

commit f5a723ecb84d868edea3a286007a9650e5098879
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 25 12:23:09 2011 +0100

    Add defaults for cf-xvfb initscript

commit 283d628603c4acc2d9ea21260673d685717a0bcd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 25 11:15:33 2011 +0000

    implement a log() method for logging + time stamps

commit 991a9c7e02350ffd790df89fdf831cf894e56ebb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 25 11:00:19 2011 +0100

    cfzerver: deal with connectors wo hit (bug #3586)
    
    Connectors signal that they do not know their hits counts by
    omitting the JSON element "hits". In this case, cfzserver, will
    set raise flag estimated_hit_count and set hits to 100 . GFS will
    set resultSetStatus of SearchResponse to 'estimate'. Pazpar2 do not
    deal with it at the moment, but 100 will ensure that we get up to
    at least 100 records from these targets.

commit 66792ce7bc5a4506994f4134aa14853945277c69
Merge: 45f8f70 fa98586
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 24 16:57:19 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit fa985865c075e1f2a6c85d83a9e2880b3566cdf9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 24 14:02:00 2011 +0000

    pidfile tweaking

commit 21ae187f50a7517931cef2a2e00cb75a266f2b06
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 24 13:28:16 2011 +0000

    rename option --lockfile to --pidfile

commit 4c8814e42e4fbe54b87f94febb454a195e18211b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 24 11:24:07 2011 +0000

    only one start-stop-daemon --stop

commit 13f91a8ab6ad693f44311177862fe3542271aa26
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 24 10:57:22 2011 +0000

    add a "test" command for debian start/stop script

commit 297b749be592cd9465f60573873f7eae19aa95c8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 24 10:34:11 2011 +0000

    rewritten from scratch, based on /etc/init.d/skeleton

commit 45f8f708b0c8eed56a459d31c00581b4c8124ac8
Merge: a728584 5e3d2be
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 24 11:25:00 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 5e3d2bec00d6ed372bdfc8a8d20090f29d78f18e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 24 10:02:15 2011 +0000

    indent

commit e44e27a4ab6b709c52bb07d1c09d0bcc1a17f3ca
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 24 10:01:42 2011 +0000

    append to logfile, do not override

commit a728584f12c273fce136677552bf5c5a5d591e90
Merge: 04c7316 87affb6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 24 11:00:52 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 87affb6cb9a7154b1cd5589270211df0919931c7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 24 09:57:28 2011 +0000

    prefix

commit aabcbe81ebe0201e73b0175335f71b73f216975a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 24 09:53:36 2011 +0000

    add /usr/sbin/cf-xvfb

commit 592a74fd783f00d156e41ee22ebdc5b4c2afac6d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 24 09:44:09 2011 +0000

    create temp. /usr/sbin directory for cf-xvfb script

commit 04c7316927ccd574229c6e694d18decac6b0325c
Merge: 20cc769 8b29e7e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 24 10:38:25 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 8b29e7ed7fc84fffee1845cdfe64ed6f17331edf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 24 09:37:03 2011 +0000

    install start/stop script for Xvfb daemons in /usr/sbin/cf-xvfb

commit 20cc76933ffbbf656591d8b1cbf8ccbf586cb06d
Merge: 0dac538 3af142f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 24 10:22:40 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 3af142fb21de3a859a236aa212b7b1a00a183d77
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 24 04:20:13 2011 -0500

    RPM bundle: broot definition

commit 0dac5389acc44a142facd7eac3609c73278147bd
Merge: 25f2dcd e1b7091
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 24 10:05:20 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 25f2dcd140c7637b868cb59294a89f07e6a36c07
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 24 09:56:51 2011 +0100

    Set MYCWD before BROOT
    
    This is so that we can have BROOT be depending on MYCWD.

commit e1b709168b5e77f58aedc51102102ca43e0a16c8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 23 17:17:50 2011 +0100

    include Proc::Background::Unix source code as well.
    
    PS: I don't like dynamic code, you never know when it will fail and you don't get an error message at compile time.

commit 357737553513ba7a2ae0691bc5e435d30862243e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 23 15:47:37 2011 +0000

    the file /var/run/cf-xvfb/Xvfb.$i.LCK must be owned by nobody

commit e88dcd3cd575fe802f27112916bd0f950f78b8e3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 23 14:42:30 2011 +0000

    the number in  Xvfb.<12>.LCK is a value starting at 0 .. N (and not the display number)

commit ee95c2df1e463b9432c7a371e456d0f67fd1a23b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 23 14:09:53 2011 +0000

    disable "restart" command, use stop + start instead
    --logfile is an alias for -l

commit bb17b36217244353e5e6b9fe12e902a24f695847
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 23 11:23:37 2011 +0000

    killing the process group works differently if the daemon runs in background. Run a final kill -9 for all Xvfb processes.

commit f0b2839f2716f5c571ca8f0fe4fbf4bdba3d8ac6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 23 11:18:31 2011 +0000

    the start command need to run as a background daemon

commit 317cafa79169251fedeb673c29060eaec82465a5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 19:00:31 2011 +0000

    lock in /var/run/cf-xvfb directory

commit c3e1505e530177b24d90c8aeaf480365f2fbbe18
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 18:55:51 2011 +0000

    killing the script themself is  much faster than $proc->die

commit acabadc0c7883493befd50fe23638941614689f2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 18:43:35 2011 +0000

    disable demo mode by default

commit 949d4b10f55a55a9dcf89e7ac56d39800a4c71cc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 18:42:56 2011 +0000

    implement filter for DISPLAY

commit 09f6ee9940459037802e8fd8441aa708b6c94d28
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 18:27:40 2011 +0000

    die  only in demo mode. Better debugging.

commit 6997151c35cd23821ec2a2451124d546634b0aef
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 18:21:23 2011 +0000

    restart processes with same arguments
    proc->die is terrible slow, use kill -9 instead

commit fbcbb4bfad364cd9344085fde6f891a557e87856
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 17:39:00 2011 +0000

    start Xvfb processes

commit 7500e2450ebcbb976dc45f314facfd5e31f923f2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 22 16:10:09 2011 +0100

    Minor detail in stringdump of negations

commit c6e80679f7be9fe68a8503839d3b413dca5d19da
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 15:03:34 2011 +0000

    document functions

commit b5f6caa86359cdd647b528924b830fe8f673ab5f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 14:45:57 2011 +0000

    exit after handling SIGHUP, TERM and USR1

commit af8a603017ab6f9e61e48b76e5038f22738eeeb1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 14:41:52 2011 +0000

    restart terminated processes

commit bae77b636dcbd9addfd987d6aeec433bb1351c97
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 14:18:18 2011 +0000

    perltidy

commit 6f9e97cfaa75fff766e45cb005f30955fd0147ef
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 14:18:08 2011 +0000

    Proc::Background is not a debian module. Cut&paste it into the script

commit ea2f246ea7d1e638313822199ccde5dc9f08cc16
Merge: 6a0fd69 4d08182
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 14:12:01 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 6a0fd69af0c7e0d6a5a78b65b1e28ffd488ebe7a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 14:11:33 2011 +0000

    implement "stop" by SIGUSR1 for external scripts

commit 995863af084fa4bb4c9d35d087f384641e266bd3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 13:46:18 2011 +0000

    with -l & -p option aliases

commit 52c6e94658d6909cc2edd0f38995e8a9d936b362
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 13:28:52 2011 +0000

    OO version

commit f484111deba77d89ef93d1aea5086d93c6cff26f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 13:28:28 2011 +0000

    cleanup *.bak and *.tdy files

commit 1a38938dd5baaac3aaa5fdcd2f68a3233f726349
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 13:27:38 2011 +0000

    ignore *.tdy files

commit 4d08182f09c0b1957350ebd7ca951de1275b7504
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 22 14:06:55 2011 +0100

    Version 2.6.16

commit 3b67041855c07cd9ac8b8789978ee4266316f310
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 22 08:04:10 2011 -0500

    Mention bundled cf RPM

commit 3643ddeb38eb57d475d16cf1c70a1e2658d65ee7
Merge: 13e5384 db3269f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 22 08:01:35 2011 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit db3269fd84d33afba7b469f80cfded1477ec5fec
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 13:59:21 2011 +0100

    update for upcoming release 2.6.16

commit 13e53841f26e8c954b2e0e47f7ade21864967ffa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 22 07:56:49 2011 -0500

    Change summary for bundled version

commit 0a91e10a1df97e6af026696f94a110deef1cc826
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 22 07:55:48 2011 -0500

    cf-zserver.suse10.sysconfig -> cf-zserver.bundle.sysconfig

commit 67716aa0967b12b8bebc9d07f4b00baa44e5dd78
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 22 07:46:22 2011 -0500

    Reorder description tag

commit c7b1f94816704c164b70c71bcc3726c81b1cd55a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 22 07:36:30 2011 -0500

    Rename cf.spec.suse10 to cf.spec.bundle

commit 37e9f1015114886a5bc607076b80635abc008fc9
Merge: 368e96f 8941fbe
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 22 07:35:00 2011 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 8941fbe24d348b10b1b71692e6e394e161b0fa73
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 22 13:34:52 2011 +0100

    Set GRE_HOME only for bundled xulrunner

commit 368e96f2e162864ac44d580e759c6a43e2db8d19
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 22 07:32:03 2011 -0500

    Release includes indexdata suffix

commit 3581de9f375e5517396f46c71acbd7b226a1bd25
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 22 07:31:41 2011 -0500

    Only one description

commit ae41c648bb54c02514db9218bf265d35878085d7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 10:54:44 2011 +0000

    add a perltidy target

commit 3f028bb2395451d736cdc2fc7116d9801347f277
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 10:51:50 2011 +0000

    include bug report as spec

commit 320cca99d986dbd090df74f18ded41cd2c320b33
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 10:50:20 2011 +0000

    A new /etc/init.d/cf-xvfb start/stop script written in perl, #3999

commit 1c1e2b05e309351bb49b8631e54e7b9d552a67a8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 22 09:01:48 2011 +0000

    usage of -ldl is deprecated and not portable

commit c3edfc43e05cfec229a019970e85378c67cdc1be
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 21 09:53:00 2011 -0500

    cf bundle RPM: modified to work on CentOS 5

commit bc4c25145ffa911dfec9d323751852ecfbb1e494
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 21 09:16:52 2011 -0500

    cf: makefile rules for metaproxy, xulrunner

commit f31f357938488581efecafb3ab751534cfd8cac4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Feb 19 15:13:11 2011 +0100

    FreeBSD boost config for metaproxy

commit d88a863ea8c7730f2485ca5dbb411efb6bab779f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Feb 19 13:51:44 2011 +0100

    metaproxy tools require the usage of GNU make

commit 32ce768ad429fa3083c689118e3dde27fc14d0bf
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 18 14:46:05 2011 +0100

    NEWS entry

commit f20e35fa4dfc641eee76897e6222e9c43a457aa5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 18 13:59:24 2011 +0100

    More tests for negation

commit 5f66ec42a7840fe241dfb6434b4bdb8e67a1c9d6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 18 11:47:24 2011 +0100

    step version, another test

commit b36ecbf5685464dbdbeba57097cb261859f28595
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 18 11:34:36 2011 +0100

    XPattern: Negation: First negated match works!

commit 2c639f03b92111a78c60ae306e6c984bfa3ab4f0
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 17 16:46:10 2011 +0000

    wiki-twiki.cf connector is complete, allowing session authentication,
    and individual pages to be read, written (including creation) and
    deleted.  CRUDtastic!

commit 3f654c92775faa1e0c2fc8bfe7e160526240f170
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 17 16:45:30 2011 +0000

    Add Delete task to wiki template.

commit f44b5e8e7ff781bfe294431fd16ed07fa0544ced
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 17 16:43:16 2011 +0100

    Parses negation-patterns
    
    Does not yet evaluate them, or even dump them!

commit 26e9fc438424194dde020ebc902e3924410f142c
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 17 13:48:58 2011 +0000

    Add template for the Write task.

commit d27ff78312db3169b3cae5cc5c6deef044df1103
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 17 13:45:54 2011 +0000

    Init, Read and Write actions all complete and working!

commit b43b8979c251ea885e47cbc7da35b8141d207203
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 17 12:41:55 2011 +0000

    Add new "tmp" input argument to both Init and Read tasks.
    This is a place to build URLs before invoking them with Go To URL.
    Add a description to the Read task's "name" argument.
    Remove the irrelevant default value for that argument.

commit d58c7201a29dee8449917dc14009c054bb67e01f
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 17 12:40:28 2011 +0000

    Rolling

commit cd807ee443a5ec285238b6db369eea13485d25dc
Merge: ea3a4ac a1d07c2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 17 13:34:09 2011 +0100

    Merge remote branch 'origin/master' into heikki

commit a1d07c2117457f752872603d718236a4fbdf3a45
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 17 11:54:23 2011 +0000

    Add steps to test new transformation code.

commit 3ea13d7c63792b772d6999809d083bba8cef9a12
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 17 11:54:00 2011 +0000

    Actually substitute input and output values.  Works like a dream.

commit a4bd8923b1249317d320b49f349b5d7859f7cd6b
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 16 17:55:17 2011 +0000

    Rolling

commit a8bbcc4eeef2ed4a42395333791a2e4b8163e7ba
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 16 17:54:56 2011 +0000

    Substitution framework in place.  Actual access to values not yet done.

commit ec1c8006073fd8dd939ad53ebd85e11fcc8bda8a
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 16 16:33:09 2011 +0000

    Refactor repeated whitespace-trimming code.

commit 31aeea7544ac378a936ee3876064f64ac69bcb8c
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 16 15:39:45 2011 +0000

    New file wiki-twiki.cft, VERY incomplete.

commit 0ef5b3e1ba5987d125d6bbdc164c3e452d59c959
Merge: dedab1b 467a65c
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 16 15:39:12 2011 +0000

    Merge branch 'master' into mike

commit dedab1b23644d9da3c37b60f2f53d75b9c1c28b6
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 16 15:38:34 2011 +0000

    Wiki template defaults to showing init task.

commit d2c95771c5e438166fe9477423a5c74f84fe5ac2
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 16 15:36:56 2011 +0000

    Complete init step.

commit ea3a4aca88da051b795a337b070944f19652243a
Merge: 245a94a 467a65c
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Feb 16 13:26:25 2011 +0100

    Merge remote branch 'origin/master' into heikki

commit 467a65c7753a9797eeff2e098c3afe06527e034d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Feb 15 17:03:42 2011 -0500

    Add ISBN and ISSN to template.

commit ef4eac1c1d1213ecdc0dae946fe48e0b40932972
Merge: 59ad111 a25d07c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 15 10:58:40 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 59ad1114ccfa9988c4044b8a3be08259e4c0828f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 15 10:58:19 2011 +0100

    on debian, zip and unzip are 2 differnt packages

commit a25d07c592a2fd9ca996553bdea35c53fa944a5c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 14 14:29:38 2011 -0500

    Next-if step no long needs enter keystroke to notice regex change.

commit c57f9fcfe22df00fed3692a133b456178b93a2b0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 14 15:26:07 2011 +0100

    Fix the wiki template to allow loading in builder

commit d9c9a17bf2462282915166366b3aaf9d80590ad9
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 14 15:21:23 2011 +0100

    Return the final value

commit da8ff1c06c05a429fcc784856bd506d2c0a1bffa
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 14 15:01:51 2011 +0100

    Better validate loaded template, prompt errors
    
    also nullify the connector for the time it's being loaded

commit 931f215d791a63d51f4b2cb71ba172dd0eec6173
Merge: 4fe1e90 e5cf1d7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 14 14:47:55 2011 +0100

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 4fe1e90a21898a1bdad5b9a62be7a3c44726a453
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 14 14:47:36 2011 +0100

    Add some validation and debug info

commit e5cf1d794248373d34b716cd88bc345a3bda2247
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Feb 14 12:23:27 2011 +0000

    Subscribe new handler for "template" event to redraw the taskPane
    title.  Fixes #4002.
    
    Although it took me a long way to get used to the way the code is
    structured, to find my way here, the solution is actually really
    pleasant and orthogonal.

commit 48e83e980d8607e3a480d39685e61560a867899e
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 11 13:04:31 2011 +0000

    Whitespace change only, to be more similar to search.cft.

commit 9fc283ec5df529285e25c5dbfb16d0f04ffcaf38
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 10 17:46:50 2011 +0000

    Change URL.

commit eb4a8e27a48e1d88097e46d6f28e501c4e8eb657
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 10 17:45:44 2011 +0000

    New

commit 35d61fa5f764fd73e68f04f5b853ec1c54ec01c5
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 10 10:46:08 2011 +0000

    Generalise operating descritions.

commit 33ae329126cd4f95e49ec3cfa368f48ac571ba64
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 10 10:45:42 2011 +0000

    Rename -- it's ridiculous to have a template dedicated to a specific implementation of a concept like a wiki

commit 46f92dbed41d62af379d0969f4bfd6635a93dfdb
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 9 17:27:53 2011 +0000

    New connector template, twiki.cft, for maintaining pages in a twiki.
    (Proof of concept for read-write action for patrons in ILSs.)
    
    The CF Builder does NOT work well with this -- I fear it has
    inadvertently included a fair bit of search-template-specific code.
    Among the issues are the set of tasks initially assumed to be
    included, and the inability to save a connector: the Save and Save As
    buttons simply no-op, with no log messages emitted.

commit a49b36c0b0bfa8b59464399b9cde2af2e5f42f98
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 9 16:50:48 2011 +0000

    Fix typo

commit 245a94a8e8e0e414018d38cbb3e0feab0cf5ed52
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 9 14:40:49 2011 +0100

    First unit test for negation - fails of course

commit 957b12df4f60f6584be5a3a70b4fdc5ff2d29637
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 9 12:59:01 2011 +0100

    Darwin: metaproxy_filter_cf.so need the same CFLAGS as the linked libcf_engine.a

commit a2ccd5375f9074ef767d164e0f40464928a1e37c
Merge: 0243f22 2bd13a3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 7 16:20:07 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 0243f22a5623304ef35cb7e82f09118c22e5b140
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 7 16:19:38 2011 +0100

    workaround for metaproxy libboost thread lib detection

commit 2bd13a3bac49e585ab9459ec62a2d3e742df508c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 7 16:18:26 2011 +0100

    compile metaproxy + xulrunner on MacOS

commit 22850f20b0f5b0d6066916825e96b6808910ffb4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 7 13:14:54 2011 +0000

    set simultaneously make jobs to 4
    
    The build of the YAZ toolkit fails with -j in `make install', not in `make all'

commit a51bf6a0994fcf66b56b29fffce736060613dc0c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 7 12:40:21 2011 +0100

    do not install (fails if INKSCAPE=true)

commit cfd36b010d20d0b8508719a7383744fe9b364673
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 7 12:39:50 2011 +0100

    display current task

commit 884b0c1e03d7891552e265c6efd24b4620fc120b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 7 12:30:46 2011 +0100

    CXXFLAGS for MacOS

commit 98d6034ba2eac8e7b96c9b28c8306081440fa9f7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 7 11:16:27 2011 +0000

    compile without inkscape, yaz does not compile with make -j

commit bbcd8d60fd68dd82239b8941bc0910b867403114
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 7 10:45:55 2011 +0000

    fail early if a tool does not compile

commit 209d09f8e7c1ba4f5655542bef0e4ddc8a5a137c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 7 10:33:07 2011 +0000

    log output of each component in a separate log file

commit 015a6abe77405ac84f7c704d8164f71864e05002
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 7 10:27:05 2011 +0000

    re-set PATH to stanadard system value

commit 686b4dfdbc1e9d3c34b5a274170d90cffc76d136
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 7 10:16:50 2011 +0000

    compile flags for MacOS

commit f2b9a507c12f383dbb9cf4196b89d4bec4e06585
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 7 09:39:07 2011 +0000

    Remove scirus.cf
    
    which clashes with the Scirus.cf connector on case *in*sensitive
    filesystems (default on a Mac)

commit e9912e62e1ef55b4320086a6e3a53d71a9a5ac5c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 7 09:31:03 2011 +0000

    rename build script

commit 614f3a70e19bd915a0a6bccf4d14a65c91fc7989
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 4 15:54:54 2011 +0000

    the builder update script depends on "unzip"

commit 732caa2a1ae0cf25bf1a61f3887fe776f00a9a09
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 3 13:53:30 2011 +0100

    Edit box stretches in both directions

commit 71651600e2559d600e1a9f11ccb9e81923915383
Merge: 78fdc6d a20dcf7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 3 12:30:38 2011 +0100

    Merge remote branch 'origin/master' into heikki

commit b3ac25590700f28ab60706184600bcb5e32d5bc9
Merge: f684c10 b120412
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 2 15:54:16 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f684c10552d3007ebbe669451edb0faad63c325e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 2 15:53:13 2011 +0000

    in list view: make the red FAILED status a clickable link to the test history, as on the detailed view

commit b120412ab73692bdb8f623ef1a43952d2f632ad3
Merge: 9df83d7 11d4a38
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 2 11:59:49 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 11d4a38f94a842b9b13b5b6f45daa08447a422d3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 1 17:22:53 2011 +0000

    indent

commit 7188ad88f7d7702d7e0fbdc56993603db672c4f8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 1 17:22:10 2011 +0000

    in case of an error, always set the HTTP status code, #3984

commit 78fdc6d128fe8a8f47d5486944e14c89718baa46
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 1 15:03:09 2011 +0100

    Old changes

commit 9df83d770e3d3de5586446eee3e8984519e600ed
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 1 14:17:46 2011 +0100

    Version 2.6.15

commit 3d75f0ebb942d2b453abcf91e8e09093cf9d4c52
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 1 14:17:36 2011 +0100

    Add cast to avoid warning

commit a20dcf74e5ff59f6ec7f76e5e17d932c36fb9204
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 1 14:03:36 2011 +0100

    Take load completion times into account

commit 4d57ad124ad2d38a1b322c2beac305a899ae8b8c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 31 15:15:31 2011 +0100

    Log task along with 'Load complete'

commit 4c92109154a1c5f44813508047622cb0ba36162b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 31 13:58:05 2011 +0100

    Version 2.6.14

commit 8ade8adb87bddab4bcaf5cdeba7566e98c607ea1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 31 13:50:38 2011 +0100

    Update NEWS

commit e617f85e95ead9d8f3ec5bca92ea936d2be5629e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 31 13:50:30 2011 +0100

    Check RPM version as well

commit eb8535eddc28e7884aca2f49c7bacd91c0996065
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 31 13:41:48 2011 +0100

    Doc: Add section about SLES11

commit 2da3990879078ad840d9d33e86e5ce91842f9b25
Author: Adam Dickmeiss <adam@sles11dev.index>
Date:   Mon Jan 31 13:37:22 2011 +0100

    Add two scripts to ananlyze timings for cf-zserver

commit ba74db47bf829b31b361a14108f3ad9aad640a3c
Author: Adam Dickmeiss <adam@sles11dev.index>
Date:   Mon Jan 31 13:22:47 2011 +0100

    Set LD_LIBRARY_PATH if PREFIX is used

commit ac9e349cbadc4bbfb114ec8f2175860fbb14eec9
Author: Adam Dickmeiss <adam@sles11dev.index>
Date:   Mon Jan 31 13:22:02 2011 +0100

    Fix setting of UPREFIX

commit 265c57785e796c6764334d5574978aed2f1beda2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 31 09:32:11 2011 +0100

    RPM: 2.6.13-2indexdata

commit fe425438c0496459a5a584b4fc04c2d0bbf42aa8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 31 09:28:05 2011 +0100

    RPM cf-xvfb writes log in /var/log/cf-xvfb/*.log

commit 88a6240447d928cb81f5052da0e905f81729ddea
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Jan 29 13:36:52 2011 +0100

    Only delete pid if process was removed

commit e2564bcfbd3fb9254b7c6f8d88c58f614785f7b4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Jan 29 13:36:31 2011 +0100

    mp-start: use existing Xvfb if running

commit a2de283ebae52da453577e39e7a9804f2be62f9e
Merge: 40f37da f54f497
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Jan 29 13:28:26 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f54f4971cb5a6bfdac571efa6a8232a218bf68ef
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 28 15:48:02 2011 +0000

    new target 'test-ok'
    
    check all connectors again which runs fine in last test

commit 4879579f466a4d57ac589a7f717576cab3777ff3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 28 11:19:36 2011 +0100

    Version 2.6.13

commit f1fca785a675542ce0abbdc8fd5825134b0e78fd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 28 11:16:13 2011 +0100

    Change name of SUSE 10 spec
    
    This is to allow rpmbuild -ta cf-version.tar.gz where cf.spec is
    read. Apparently rpmbuild -ta reads all files with suffix .spec. And
    we don't want that to read the SUSE 10 specific .spec.

commit 6b877603997968e2795abdf8d8cce854d6653a4e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 28 11:15:34 2011 +0100

    Remove file no longer in use.

commit 992c9ef278fc71755aba6bf87af1fa28e3dbf191
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 28 11:14:15 2011 +0100

    Rename cf-zserver default for SUSE 10.

commit b5fd771148e4b73dd69cbb3557694ad9709d3a40
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 28 11:08:46 2011 +0100

    RPM: -u nobody to cf-zserver if run as root

commit 43a6ab40e34a38992237185552526d2f727d2a62
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 28 11:07:18 2011 +0100

    Fix DAEMON_OPTS (-u nobody)

commit 2f065f257c167c6c0732a7bf2d2132732299d6d8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 28 10:39:43 2011 +0100

    Happy new year

commit f0bf54fd8d52e8ba18fe11bb2c42e15148095a6f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 28 10:37:00 2011 +0100

    Skip dead Xvfb daemons
    
    Unfortunately on at least one system we see that Xvfb processes dies.

commit 13d8529274fcc2ee755b6e8b497a68433e3aa60b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 27 15:33:48 2011 +0100

    RPM: LSBify init.d scripts

commit 6025b421218492f02d8f8568ad4fa3f2f57498d5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 27 13:35:47 2011 +0100

    RPM init.d: use /bin/sh instead of /bin/bash

commit 0df8d85b0be36ff86ae0f7fad6804f9cd360c69b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 27 10:57:04 2011 +0100

    RPM: mention SuSE 11, RHEL 5

commit 643e4c74958e26a2104f1f11d85eaced7041094d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 26 18:37:34 2011 +0100

    strndup isn't portable yet

commit 7066f43ec398c0c94e1d012aa4c43b8a53059c73
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 26 18:30:47 2011 +0100

    compile time flags for self-compiled xulrunner on MacOS

commit fc880c408def5514b679c68b2d705452275f5e66
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 26 01:27:35 2011 +0100

    update MOZ_CFLAGS for MacOS

commit e5fba6661f93cd818b62acf46306e6ff8dbda737
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 25 18:09:51 2011 +0000

    minor tweaks to compile on FreeBSD

commit 4f8ad6a92a97b467217ba63ec46050a2f58c1288
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 25 10:13:52 2011 +0000

    add new make variables IDLDIR and XPIDL

commit 8c7ab295f52a4675ab0b9fa73c41c90b2a6963f0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 25 10:10:08 2011 +0000

    better checker for CF_ env variables

commit dffb5bccb34d31b23a4eac51f13b070443ccb555
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 25 10:01:59 2011 +0000

    set CF_APP_PATH and display $DISPLAY

commit 24ab556ba1dc5eb7743c0a566c5d2a5702bceb5c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jan 24 12:21:21 2011 -0500

    Log load detection with interval time and log less noise.

commit 3f6e89fb3daaae8f9f501faffd3060efe5d288f6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 21 15:12:11 2011 +0100

    Fix RET setting

commit f0b5bdbb89aad46d0ae8fb0f0c6440215e711047
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 21 15:07:11 2011 +0100

    Use test-ws.sh instead of curl-example.sh

commit 402ba8ec6edc46b56fff427d759963359fef44bb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 21 14:53:23 2011 +0100

    Fix syntax error

commit 1ea2c41fdd9ae3327bfbcc59fa1a73625c965175
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 21 14:50:26 2011 +0100

    Add hudson test script
    
    Which will be better at cleaning up (hopefully)

commit 40f37dae5b47adf8714e719d163700ca9ab87d1e
Merge: 5413f40 7f9673e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 20 20:25:03 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 7f9673eca10765416998e0c61143ec7c9a9a3851
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 20 16:24:21 2011 +0000

    add a homepage for CF in a box

commit f34233d4ece4b318818cf4e6acad9b0d1f495319
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 20 16:22:38 2011 +0000

    fix help message for test name
    
    mark a zero-hits test as "automated" only if the query was set by
    the test script.

commit d79c32c347c700143d00c6610e7e95ed309cfde1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 20 11:09:22 2011 +0000

    keep a copy of SSL front-end proxy config

commit d341ef05a80602756de3aab833e2061ac72a98d5
Author: Adam Dickmeiss <adam@sles11dev.index>
Date:   Thu Jan 20 11:43:15 2011 +0100

    cf.spec now present (so we can do rpmbuild -ta)

commit 28b7c616ff933f111e88ff7870d2e09a9141f060
Author: Adam Dickmeiss <adam@sles11dev.index>
Date:   Thu Jan 20 11:39:56 2011 +0100

    RPM works for SuSE 11 and RedHat/CentOS 5

commit 5413f40c4fb89a83b21685b801edb8cd04950075
Merge: 407d099 c7c5b4a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 20 11:26:49 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c7c5b4a5b14ea512e7c46b00256bb5c689a7d203
Merge: 7022ef9 80ab613
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 20 10:24:14 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 7022ef9ccba74a333d11413d24ffb4a93961d4f8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 20 10:16:27 2011 +0000

    check if the original requests is HTTPS for logout, #3962
    
    The backend don't know if the original request is from port 80 or 443. The
    workaround is that the front-end ssl apache set a flag in the HTTP
    request and forward it to the repo.pl script
    
    the  configuration on the front-end machine diane:
    
    /etc/apache2/sites-enabled/cfrepo-test-ssl-px
    
    	RequestHeader set CFREPO_SERVER_PORT 443

commit 80ab613fab731727356391667c34c7a99e17367b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 19 16:16:41 2011 +0100

    Add Scirus (used by OCLC in tests)

commit cb4c1d32b0ff2420117d420f24de3a4418737e8a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 19 14:34:35 2011 +0100

    Version 2.6.12

commit c006d27282608740cd17bccb6c80c38720afccca
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 19 14:16:59 2011 +0100

    Use progressListen (bug #3827)

commit f5ff8b40d2c3b6497dfefd08f6f963a303fcc795
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 19 13:21:09 2011 +0100

    Restructure get_record for cfzserver and MP module

commit 45c884b3eb9ef44cb01301597e43473524f85898
Merge: 119a54a fb623e3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 19 13:10:22 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 119a54a9d8e0701a461d21c437d358fb16d5fb25
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 19 13:08:18 2011 +0100

    Avoid diagnostic if get_records fail. Bug #3957.
    
    GFS' pack_records will bail out if fetch handler returns no record
    and no diagnostic, effectively making it return partial responses.
    However, the status is set to success. Should be fixed in YAZ GFS.

commit 407d0993b215e5faab5905f7517231efa25b473d
Merge: 9d9f58b fb623e3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 18 14:57:09 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit fb623e39bda6c8ad3d9ade8fb182892d57dade82
Author: Adam Dickmeiss <adam@sles11dev.index>
Date:   Tue Jan 18 12:53:02 2011 +0100

    RPM: change init.d location
    
    From /etc/rc.d/init.d to /etc/init.d . The latter works on both
    SUSE on RedHat.

commit adcbce072eef19cad7dee7b8c4d5402bb6ecdaa7
Author: Adam Dickmeiss <adam@sles11dev.index>
Date:   Tue Jan 18 12:52:39 2011 +0100

    Modify GRE_HOME to be unset

commit ff9a6e1490a96e86a3e450972d5f1f20c1a8d9c3
Merge: cafb255 16a3350
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 18 10:32:20 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 16a3350bfbdc77de088dffd9b9af12d5f366257d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 17 17:22:41 2011 +0000

    if the next task fails, just stop and don't execute a parske task. Related to #3957

commit 6c5117695f77a74064ff811acd2740cf023478f6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 17 17:15:51 2011 +0000

    update copyright year

commit cafb2554eab36c041b432d0dee77ff8ae35feb0b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 17 12:08:53 2011 +0100

    SLES10: use boost-devel rather than compile it

commit d8f29ca05c17158ba5fc8131e15ec81891fccdba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 17 12:08:48 2011 +0100

    Year 2011

commit eb7bede607e52b5f62978b22c162854e57071eb0
Merge: 112346d 344f61b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 17 10:45:41 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9d9f58b8bebb23791f12f354ea393105895ac5fd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 14 17:20:28 2011 +0100

    RPM sysconfig: fix DAEMON_OPTS

commit 344f61b6a1c218bbad8e7203ed99e181eebdabb3
Merge: cba27b6 dbc6709
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 14 17:13:03 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf
    
    Conflicts:
    	NEWS

commit cba27b63087728693687ce5b05914768ad326750
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 14 17:10:09 2011 +0100

    cf-zserver: new mode: db auth via Z39.50 auth
    
    cf-zserver may operate in a different authentication scheme where
    Z39.50 auth (in init) holds credentials to be passed to a connector
    database (db auth). If CF_ZAUTH is defined this scheme is enabled and
    this environment contains repo credentials (username + slash + password).
    If repo is not in use the value is not used for anything except for
    triggering the other scheme. The default scheme is still to use Zauth
    for repo auth and database encoding for db auth.

commit dbc67096171c00423be7c115684c5203fcc8451d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 14 11:47:26 2011 +0100

    document CF Repo changes since 2.6.8 and latest builder fixes

commit 5d9b33512b8aec3f5e55544f3f4143fffcb7ae96
Merge: 945563e 1793892
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 14 10:16:02 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 17938924a5d58431be21a9ece840201510abeffb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 14 00:54:14 2011 +0100

    Unpack XPI after installation under FF4
    
    Otherwise loading bundled resoources (templates, LICENCE) is problematic
    and listing directory contents (needed for step list) seems impossible.

commit 4481d310343cd5d9b1c399918558bc52ec987d90
Merge: b30333f d798359
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 13 20:47:55 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d79835915fc0feefe17b500fc40cc9c3206ece51
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 13 20:44:31 2011 +0100

    Use async calls when dealing with AddonMgr/ExtMgr
    
    Unfortunatelly previous commit that tried to hide the new async nature
    of the new AddonMgr API seem to have timing issues. This commit changes
    all handling to an async one, also in the case of deprecated EM API

commit b30333fc093febe3f5d56b5bfc90a64e96e40bcc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 13 19:33:10 2011 +0100

    Allow RPM init.d scripts to execute as non-root

commit 554a35a9e2981d59e0d0e37d8a32055833e74b3e
Merge: 0da42cf 8e72b74
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 13 14:36:09 2011 +0100

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 0da42cf893e149607076a5e31cf9b086a0b982b3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 13 14:34:52 2011 +0100

    Cache installLocation to avoid timing issues
    
    AddonManager API is completely async (contrary to the ExtensionManager)
    and care must be taken to use it this way.

commit 7ed44cc9ed143ff461db45a6bc61fc72b0b6bf74
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jan 13 13:49:29 2011 +0100

    New runs on circulator connector and stats/plots

commit 2179d8f2c085db39a4ba8640fa990db7d0c941dd
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jan 13 13:48:29 2011 +0100

    Remove wrong connectors

commit ba1c07878d5342a9a607fa52fcb6fcd9f95317ba
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jan 13 13:47:33 2011 +0100

    Using doc format instead

commit bca94c72ff601a7a705b1b6ef6d1867d15e57969
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jan 13 13:46:46 2011 +0100

    Not used

commit 8e72b749e688e046c09df31c656d92ccf6b6cd03
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jan 13 13:41:09 2011 +0100

    Updated with Circulation connector

commit 51711cc1b1b96f9b04e6e983c79626cb4950c87b
Merge: 62effef cebdc0b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jan 13 13:18:26 2011 +0100

    Merge branch 'master' of git.indexdata.com:/home/git/private/cf

commit 62effefb7a6d38f93e17567354b899ebd455fd62
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jan 13 13:18:14 2011 +0100

    Add: Circulation connector performance.

commit cebdc0b1d71f95ac48c2f7c7a80ffd1a0da3f22e
Merge: 1232e0c e8bfbc8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 13 13:05:32 2011 +0100

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 1232e0c8a2b115127ffbdba4be86b01e4427861f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 13 13:03:35 2011 +0100

    Fallback to AddonManager when no ExtensionManger
    
    nsIExtensionManager has been deprecated in Firefox 4, this commit
    is one of the changes needed to run the builder on Firefox 4

commit e8bfbc861dd007a6e2130b4aa49cea2eec39f048
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 12 21:41:21 2011 +0100

    SLES RPM: cf-engine require gnutls and libxslt

commit 1ebd1ae08cb88f21eeb7525db748b650d0716005
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 12 21:01:09 2011 +0100

    chmod -x for a few new connectors

commit 552ec49ab691df2118bf759f91f0cdb8104bf16c
Merge: 14082f5 cda79de
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 12 21:00:12 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 14082f53db48e86bbe9d6c8a8cc4156f7786b1b6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 12 20:57:25 2011 +0100

    cf-zserver deb does MARC21

commit 6ff808da9d3300bcbe3cd481302e283bb5c0d387
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 12 20:56:39 2011 +0100

    Log XVFB display selected

commit cda79de72dc78d9126dba0275018b16f7837ea0e
Merge: 1092038 3aa551b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 19:17:04 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 10920387733afee8dbd761d1148bde0994173550
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 19:16:35 2011 +0100

    Fake data for cftest-cat-fake connector

commit faecb5421a2849560088856daf99d6742887dc96
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 19:15:54 2011 +0100

    Fake Circulation connector

commit a05dbfc712ac296fea14a603b4b5c89a1445a714
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 19:11:52 2011 +0100

    Remove *.jtl. add jmeter.log

commit 99da79785beb66abc69662fec7e454d3c1a5de71
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 19:10:34 2011 +0100

    New result. New test data

commit 7e02149169149687fc4ffb56bc755281aef96084
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 19:09:32 2011 +0100

    Re-adding?

commit 3ba2ba057435863b1bbb9fb02d915bf104d983d5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 19:09:01 2011 +0100

    New run

commit f4fc4a042278c278e8229c97ab15c22ef29232f2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 19:07:59 2011 +0100

    Re-runs

commit 0a1fb62a4b790c04596de833c1185b5e4db8c259
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 19:06:57 2011 +0100

    New runs

commit 3aa551b3295ce0c44e5dd8b002bf125fe2fb74ec
Merge: 51df5c3 10a141b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 18:04:03 2011 +0100

    Merge branch 'master' of git.indexdata.com:/home/git/private/cf

commit 51df5c3208707fc8942b499f55bdff3362766f23
Merge: d11c789 a6c6a88
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 18:03:44 2011 +0100

    New test results. Need to clean up

commit 945563e918edc3f726224f9e3e2444da0754e90d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 12 16:45:45 2011 +0000

    indent

commit 10a141ba3541d32c04f19ec032fbd2c4b0f1e47e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 12 15:42:24 2011 +0000

    new command line option to limit the number of tests

commit 0a06841fdd6517a52751c0b3def7132454bb0d1f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 12 15:18:21 2011 +0000

    in logging(): left fill date/time numbers with zero: 8 => "08"

commit 983be4a87a9d9e581b1739128f44b5912cb03d33
Merge: 79d266c a6c6a88
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 12 15:01:37 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 79d266ca17b4e8e94c045cbb3dce1bd073aea33c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 12 14:55:10 2011 +0000

    off-by-one error for month in logging, #3904

commit 25b6dd94ed52c66c3ca55f5ca5a47a57b443023a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 14:50:21 2011 +0100

    Removed bad ID

commit d11c7899cd9a5189bfb9cc6c3f04dc782916b242
Merge: 6c46f92 6bd84e8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 14:18:32 2011 +0100

    Merge with satay changes

commit a6c6a88642f4ce51dd8af25192e55abb719a8a74
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 14:08:56 2011 +0100

    Update

commit 7c58db4de7fa32f88f00eb65070de6a2431bc0cd
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 14:08:42 2011 +0100

    Update

commit 6968df1fbfb27508a5bfe246d316f18414e9ab2a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 14:07:59 2011 +0100

    circ-01-connector_id_cat00043a.csv-30_summaryReport.jtl

commit a45715d1482dfafaf57f0b2f32ec81b194fd3837
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 14:05:37 2011 +0100

    Rerun

commit 4b89240715b32b6ed461ad8d4218bc75848d229c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 14:05:16 2011 +0100

    rerun?

commit f83bd64f1fa115b997425560cba5716a75f8010b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 14:04:24 2011 +0100

    Add run. remove file with star

commit 670146485a51d2345d32bf7e2228734dd04e44c5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 14:02:35 2011 +0100

    Remove .jtl

commit a32aeb2f86c43e4de574edd704be23b56341207f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 14:01:37 2011 +0100

    renamed

commit ee0bf128c594dfcef59bc1bd5672c90ba32021a6
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 13:52:51 2011 +0100

    New run

commit 6c46f9218be02b0807ecde5e78db2e5c42e60456
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 13:30:07 2011 +0100

    -a

commit df5ca5bd6e89f4679cb346b5a8a88b0500937632
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 13:27:19 2011 +0100

    Rename graph results

commit 46daebd8812864344cbdb78686fca6af8dc7fba7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 13:26:57 2011 +0100

    Rename graph results

commit 6bd84e8051f4a1d56d5dd5184dbf354533b9af3b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 13:23:24 2011 +0100

    Re-run. Rename

commit 94b577cd1b3975ed0077ea63d60630efa2b1b8fe
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 13:23:01 2011 +0100

    re-run

commit 39c7a3cb8af9a17f6bd9289e9be58bea580feb1c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 13:22:10 2011 +0100

    re-run

commit b999788d677739aeac7734fcf81f0fa3c29a0ae2
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 13:17:09 2011 +0100

    New test runs

commit 6d42dfa2bb3a828c53648b4a61a833a64638106a
Merge: f40e124 85a95a6
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 13:16:15 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f40e124615a554428f2fb705165a8240e1119849
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 13:07:28 2011 +0100

    circ-01-connector_id_cat00093a.csv-10_run.log

commit 85a95a66032ef5771a59ad1111e980a32fc9b9c7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 12:49:53 2011 +0100

    Parameterize HOST and PORT

commit 5780e2b5c93c4f2ebe89ce15259b5005e4151983
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 12:44:07 2011 +0100

    Logs of testrun

commit 375d79acd41359df7ab4bb0744926e5dfe0989ff
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 12:42:45 2011 +0100

    Renamed

commit 6afd6bc6b3e60992cb93bc43aada7f703f2ff092
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 12:42:07 2011 +0100

    delete: not used

commit 0e834b5cdd85b560b28fe9a7fe1ee99bf643e1bc
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 12:41:22 2011 +0100

    Automate jmeter run of circulation ids over multiple threads

commit 3f073ee23508d833592acc7e76c59a2fbc6e2a74
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 12:37:08 2011 +0100

    Circulation IDs

commit a319fa7de3450f86b65602980efdbb34f1fae7ba
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 12:35:46 2011 +0100

    Danish connectors

commit 254efb165c59d91d98e5ee976e84d4a33785a75e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 12:35:07 2011 +0100

    Connectors for circulation testing

commit 7cc52652277b642110b0789033bd5560a007713c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 12:34:31 2011 +0100

    Connectors for OCLC testing

commit 70500666c066940f572ad1b3bf0d2bf0530d39a8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 12:25:21 2011 +0100

    Removed empty lines and bad ids

commit eaac1a00890cc621e3ad0b59f35089bab0f1ac9d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 12:24:04 2011 +0100

    renamed

commit 50b251861090b33de0df4c52174b5814bc747445
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 12:23:51 2011 +0100

    renamed

commit a2f17f5671c8226264bbd346fe284f2c0507759e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 12:23:21 2011 +0100

    Updated after run

commit d8e8fd6e55bb2b925b04479b73717f7d831243df
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 12:22:26 2011 +0100

    Add commands to start/stop xvfv

commit ac56ff20bf443f900969d562724421208ff6c01b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 12:21:34 2011 +0100

    Not better but change to dennis home

commit a5ad0e1fc542bf4623bd9b479e9be4b5ee8b729f
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 12:20:29 2011 +0100

    Parameterize DATASET and LOOPCOUNT. Made ramp-up time to THREADS count

commit 62ebbdab1231bb6b81983b60fc4d3aaf7bc8d7c5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 12:02:36 2011 +0100

    add graph results for remote analysis

commit 8cf4c7fa01df6d810b61f26640c431a1d6a6d7ed
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 11:52:18 2011 +0100

    data from run

commit dc457b70f61c17972d821ea302c24aeaa3f977bb
Merge: b1177dd 05cd4b8
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 08:18:40 2011 +0100

    Merge branch 'master' of git.indexdata.com:/home/git/private/cf

commit b1177ddcb5df0a9ca55d5191a862870c933f1021
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 08:18:34 2011 +0100

    Add circulation ids, tests, and results

commit 78eb09ce39f6072dca3861065e3a7b86d2064482
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 08:17:18 2011 +0100

    Renamed

commit 4320d121901fd213a5a074e31c0f634832370392
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 08:16:59 2011 +0100

    Rerun.

commit d07c6ee28f56b29e4c123c0fa3894fa47d07327a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 12 08:16:09 2011 +0100

    disable waits and some logging

commit 05cd4b86f099801426286cda73a32ba9d2a734ca
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 11 13:01:58 2011 +0000

    upgrade copyright to year 2011

commit 1f002b817fd911073e46d77f189dcceafac194ae
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 11 12:50:44 2011 +0000

    upgrade copyright to year 2011

commit 8605f148ba895596b42e0febf74de0f7dc3404ed
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 11 12:49:33 2011 +0000

    display infos about the test if you move the mouse over

commit 05ba641e2e6cc12eb7ecabdee9fcda6288f2100d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 11 12:38:56 2011 +0000

    display a shorter test message

commit 871d44e624efc9a1ba79190adce4dbd78b3ab3e0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 11 11:57:55 2011 +0000

    A test with the name 'No hits' or 'Zero hits' will only be tested for zero results, #3887

commit dc32451d1eda7acac1b5286e3befea27c8a45a5d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 11 11:43:08 2011 +0000

    ignore tests which don't return hits by test name 'No hits' or 'Zero hits', #3887

commit e4218ba397d10713686c589b15e1269a3a6541e8
Merge: 1b81d9a bed2fde
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 11 11:39:25 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 1b81d9a211baeaf69fa674a74d5fffba8b99d62b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 11 11:23:52 2011 +0000

    display test name in test output, #3936

commit bab05545b125848da59350bfe182cf6a07f98310
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 10 18:20:33 2011 +0100

    CF WS: relay CF diagnostics in HTTP responses

commit b3bd18b1cee82b4e35dd2aa9220e220ff425e650
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 10 13:02:22 2011 +0000

    restrict reliability statistics per user, #3924
    
    Admin users will see all errors from all users

commit bed2fde7dbeae436d3ecf76041cbd64492dc4244
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Sat Jan 8 13:26:57 2011 +0100

    Use platform-dependent temp dir
    
    Otherwise the step "Proxy URL" would die with
    NS_ERROR_FILE_UNRECOGNIZED_PATH when executed in-builder on Windows

commit ae377450b7d484e69ce2df0240049801eafb2ebc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 7 23:07:45 2011 +0000

    fix function hostName, it must return the protocol (HTTP/HTTPS) as well, not just the hostname.
    
    This replace 93b629b092873e4dacc8597c9c871bf206b63947, the back-end web server don't know if the
    front-end server runs HTTPS

commit 3a28a1601aba52730e3ac2952eb4287fa2a124b1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 7 22:15:27 2011 +0000

    Revert "The builder cannot handle relative Location: HTTP headers"
    
    This reverts commit 93b629b092873e4dacc8597c9c871bf206b63947.

commit 93b629b092873e4dacc8597c9c871bf206b63947
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 7 15:44:52 2011 +0000

    The builder cannot handle relative Location: HTTP headers
    
    For the test function, we use POST + GET. The GET URL is extracted
    from the POST Location header and must be a full URL with the https
    protocol. Otherwise, Firefox will try to use the port 80 and the
    user has to login again.
    
    This Firefox behaviour conforms to the HTTP standard.

commit 16c3b9a3c1eaa4098b31c3d053827eb33b482fc4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 7 16:30:34 2011 +0100

    The test function MUST support HTTPS URLs
    
    The default repo URL is https://cfrepo.indexdata.com
    see 231097940cc83b8d5a666bebfdc07ebd99b1d5d1

commit 112346d38ae41f41aebb8c39efb461e41e530d22
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 7 12:32:42 2011 +0100

    Update README with ptrs to public documentation

commit 72d35512d8d2632585eebb86ee328ec1d1ec7c5f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 16:45:15 2011 +0000

    display commit message for a connector version if you move the mouse over the 'Last Modified' on the detailed view

commit ecb4fbf18c7378d1b929e37f90238c6b42bff027
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 16:44:04 2011 +0000

    move timezone description to the time (was date)

commit 187079bddd65fabd4965e18cbdc86fdb6f0d5597
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 16:37:11 2011 +0000

    display upload commit log message, #3662

commit 4e21012ee72b6300c9d5ab67db48b73b796937ca
Merge: 2310979 50c8350
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 16:21:48 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 231097940cc83b8d5a666bebfdc07ebd99b1d5d1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 16:21:26 2011 +0000

    use HTTPS URL for cfrepo

commit 50c8350f2ae0179c722ecd03dde82aa644ec9dff
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 6 16:14:11 2011 +0100

    Change the wording a bit

commit 97270aceb9a0e0805bd0211193fb73434464a299
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jan 6 16:01:06 2011 +0100

    Renamed from plot_combine_runs...

commit f873b6521654b8f078bbb06433bc21b23d27002a
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jan 6 15:55:41 2011 +0100

    Plot satay localhost dummy

commit 930d3d8a0a82514e4dcb825fe16b97696b317375
Merge: 2f999a3 0f596d1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 6 15:53:40 2011 +0100

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 308baf416169d74ffb5a02450a0bdbd90465bd3b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jan 6 15:52:00 2011 +0100

    CFTestrun 06 stats and plot

commit 2f999a35f12fae4e4d1d4c590c6dd1fab8170e3f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 6 15:51:56 2011 +0100

    Require a commit message before pushin connector
    
    The message is stored in the connector as a metaData element. Storing it
    this way gives less headache to the repo programmers and gives as a way to
    view old commit messages in the builder for free (via meta browser).

commit fb534428f33fcd01f67159818ca9668c6e492d7c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jan 6 15:51:53 2011 +0100

    CFTestrun 06 stats and plot

commit 0abf4059222234ee2be980c583feb89344215814
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jan 6 15:51:45 2011 +0100

    CFTestrun 06 stats and plot

commit 788debc85fd66b6a0dfddc3b24b3c6d58cfc4f50
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Thu Jan 6 15:38:30 2011 +0100

    Added new graphs

commit 0f596d17bafb6e8349247bb047885eab4ed80642
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 6 15:01:48 2011 +0100

    Version 2.6.11-2 for Centos

commit 29db5335d4781a25157cc91d5f4f8d110ef34ad3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 6 15:00:07 2011 +0100

    RPM cf-zserver init: Fix test for empty PREFIX

commit b88f37aa5bb1909feac84b453586140ae6133693
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 13:00:52 2011 +0000

    minor tweak for public connectors

commit 7e00c786ab1a8d9223400bf54f081079c5b2e1ae
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 12:58:06 2011 +0000

    remove debug code

commit 3becab68426b77ce7d7328e17075f3a497d7d7a7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 12:54:25 2011 +0000

    Hide In Production/Not in production headers from public repo, #3933

commit c6b475a8c4306728a206ae27645ff00d4aec429a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 11:44:16 2011 +0000

    Change reliability display, #3932
    
    For example, this:
    99% (4606/4619)        13 (4619-4606)
    
    would become:
    99%                                13 of 4619
    
    On the DETAIL view "99% (4606/4619)" would become just "99%".

commit 9dd9f448fb7dc04cb7abc4f98cd7a5d2e53bfbe3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 11:37:05 2011 +0000

    Change reliability display, #3932
    
    13 (4619-4606) -> 13 of 4619

commit a429e03c8fad382be4f8b6da378dc9a3c95c1b07
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 11:21:49 2011 +0000

    24h hours is silly. #3931

commit 44c7e2d345013a2b73dae48ea9a2d07cc11a3072
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 11:18:34 2011 +0000

    In LIST view change Total failures to #failures, #3930

commit 83dd469f6d4b896a945313481856f0ac38e9e12b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 11:15:43 2011 +0000

    Change 'unknown' to - in reliability column, #3929
    
    Like you do in the "total failure column"? (That makes us look better because
    right now all of the "unknowns" tend to dominate the page.)

commit 49c3a0f6810c88381f4bbbccde6221e36d2244dd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 11:10:45 2011 +0000

    header temaplate with param for setting the title in HTML

commit 250d95e0884f64fe86870c232bbed1baad8a633c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 11:03:03 2011 +0000

    In the reliability DETAIL view (screen that shows the query data), please
    change "CFRepo reliability logs" to "Repo reliability logs", #3928

commit e5c0a782712d8e62feeb3c18f8004e79158c64e8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 11:01:29 2011 +0000

    Change references to CF Repo, #3928

commit 84af1b3591ac7e38aba8d1d1619b594653749297
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 11:00:29 2011 +0000

    Change references to CF Repo, #3928

commit 99b4f9b416b39644a5391a3228f4d427e91c9aa6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 10:58:04 2011 +0000

    Change references to CF Repo, #3928

commit d5fafb55b64eb8a53d82eefc37ff2fb5dc9371cc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 10:56:24 2011 +0000

    Change references to CF Repo, #3928

commit 3d3bafd7b27654b3cee82f66915e831c839e2845
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 10:52:45 2011 +0000

    Change references to CF Repo, #3928

commit 8b12122aee582075cc36d21fc7831d0b1dbf4bc2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 10:49:47 2011 +0000

    CF Repository --> Connector Repository, #3928

commit c7db5a38a00a1295fa88cf9b948b6117be5f5796
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 10:46:04 2011 +0000

    CF Builder --> Connector Builder, #3928

commit 43490b1ddd22cdc97476ce55703199d6b3217367
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 6 10:42:15 2011 +0000

    Change references to CF Repo in <title>, #3928

commit 6790878a937a0704da1b9fdbb3e20764e3987e82
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 5 18:13:22 2011 +0000

    in target release: upload builder.xpi also to cfrepo.indexdata.com
    
    Note: you need an account on cfrepo.indexdata.com now!

commit 931cc10ecf8673fd6bd4e2cb9374805ee80637db
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 5 17:56:09 2011 +0000

    the homepage link point directly to /repo.pl without a redirect

commit 0491ce6998e2faea1d0851e3bf88ae0b0be585e4
Merge: fcc1847 a54899d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 5 17:55:29 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit fcc1847acc31d841ab57d8b533b6f48ea4152e51
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 5 17:54:33 2011 +0000

    Distinguishing between production/non-production connectors, #3773

commit 6abc08161393d2d809e5ce4f81bbd937f60b064b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 5 16:50:36 2011 +0000

    split connector list in production and non-production,
    
    Not fully implemented yet.

commit 35a684092d67de1b305801800390d571ec92adf1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 5 16:09:13 2011 +0000

    test status template with parameters

commit a54899d49b077597f6bf6a7868d23ed74b185559
Merge: 56f525e d3a14ac
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 5 17:06:09 2011 +0100

    Merge branch 'master' of git.indexdata.com:/home/git/private/cf

commit 56f525ea00d780eff1c37e4eb323030e83514e30
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 5 17:05:25 2011 +0100

    Added more test data and performance document

commit 5b5039a1ef241a22d155fcc27866c5cdcee9dfe9
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 5 17:03:46 2011 +0100

    Added new runs

commit a80dccfa58f712d1446baaac61af06e8b93559ae
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Wed Jan 5 17:03:06 2011 +0100

    Fixed test name

commit ae104f3e97dc987ff75efe7d0db4e8743dab6d74
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 5 16:48:04 2011 +0100

    Cleaned up the prettyprinting code a bit

commit 9ed3a642805c7479a28487b2831959cb2c7df5b5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 5 15:36:20 2011 +0000

    add a template for test status

commit d3a14acd880d4a34c017c9ea61c085cebbb121c0
Merge: 5a27d3d 49b1d07
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 5 15:44:33 2011 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5a27d3d0252a9fcb19c5713c310f030ea3a37a78
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 5 15:43:53 2011 +0100

    Minor:Xp format: more space around '|'

commit 49b1d078b1e6f75b02a3129fdce0a06a743e855c
Merge: fcdbd5e 4470df4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 5 14:42:30 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit fcdbd5ead1cd3b592307145b27eb1e33a3be767c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 5 14:42:11 2011 +0000

    use green for the upgrade button, humans are trained not to press the RED button

commit 4470df4341a90456d07ae3abb9a3d76a2574bf7e
Merge: 5593a25 4c7fa77
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 5 15:38:39 2011 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5593a25731d78e228e83f8301e16d4e87fef0fa3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 5 15:38:04 2011 +0100

    Made the edit box flex properly

commit 4c7fa77edfda4fa1f4a7155ec26ba4435167efd0
Merge: cbe896f 13f0ec2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 5 14:34:21 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit cbe896f3730c59e626168bd2192db7da4395f549
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 5 14:33:44 2011 +0000

    display a red info if a newer connector is available

commit f2a8d98e326bf2e7f83839a9f6aac773f321574c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 5 14:28:24 2011 +0000

    a new template to list connectors

commit 13f0ec2f893e9257c4993e8f7e3bf02f276546a6
Merge: 4da7df0 9b38eb6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 5 14:53:19 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9b38eb6955fc71987685568b60f97675a034fac0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 5 14:49:11 2011 +0100

    Fixed reformatting of or-bags

commit 4da7df05e1190e3fe54b9ba0358b287f7f945f70
Merge: d0c9e19 ee9ab56
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 5 14:25:25 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d0c9e19e4615e46139a7e1101625dd18e2a4290e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 5 14:08:33 2011 +0100

    Deb: proper Required-Start things

commit ee9ab563c46f389529763011e2fe4debab5b26ac
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 5 14:04:16 2011 +0100

    'Design' tab instead of 'Create'

commit 2941249fb01abeb5c8aa728dcd7037b586beacae
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 5 14:01:06 2011 +0100

    Do not build for Ubuntu lucid, karmic

commit 3d4a75e6f3637c08898bdf7f43b33e81a9b38ae6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 5 14:00:14 2011 +0100

    Version 2.6.11

commit 86be044941255b27fd71e47068c273edeb717dfd
Merge: 1f7c6c5 aad79ec
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 5 13:44:38 2011 +0100

    Merge branch 'heikki'

commit aad79ece4b30a58aed1dc99729267e6d04c31e26
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 5 13:43:13 2011 +0100

    Better double-click
    
    In XPattern editor, double-click scan from the
    beginning of the selection, not end, so as to be sure
    to get the opening brace included in the scan.
    
    Also, do not expand the selection if not on a tag,
    that used to go wrong.

commit 1f7c6c53552ee42caeea7e1b84b298273c55f90d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 5 13:12:42 2011 +0100

    Pass GCC opt -O2 for package builds

commit b2efe7dd7f83647e577c50b5282a6f0664f3557b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 5 13:11:46 2011 +0100

    SUSE RPM: local connectors by default

commit 4105897a13b5fc6ab5fdb1c688621d49f817dbe6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 5 13:07:29 2011 +0100

    Keep indentation right when reformatting XPattern

commit a04f6aa093f1ed60417a6b755ac83e7e6a8d8f6b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 5 12:55:55 2011 +0100

    SUSE 10 RPM: add Prefix, remove tmp file

commit 2863ea77f76a8bc30af096128c6e1c98fdf2a763
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 5 12:53:05 2011 +0100

    cf-xvfb stop: only kill live processes

commit 8762a1986baa99a50ea9e2cd41c2a9862d668190
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 5 12:33:53 2011 +0100

    Better logic to for reformat
    
    Choosing one-line format if the (selected) text
    contains a newline.

commit 2a5cb189622f26599623365460f796906fa6082e
Merge: eb203a6 48686a5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 5 12:24:10 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit eb203a6b093d7b74ba0a41f9435c08b7d0f4dbd1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 5 12:22:53 2011 +0100

    cf-xvb start: auto skip X displays that don't work

commit 48686a518f0de6424dca4c3c9663570e3c41f533
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 5 11:18:10 2011 +0000

    explain zombies

commit e9d79fb3463b36d4163cc43314b3e1aa806a3bc5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 5 11:10:24 2011 +0000

    An Upgrade icon next to Title, appearing only when the production
    version is not the latest, #3905

commit b12099f092de0b730d1dd2896482e9e310c18dbf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 5 10:50:02 2011 +0000

    Remove the Latest column from the list view.  Replace it with:
    * A new Testing column showing only a green tick/red cross/yellow wombat. #3905

commit 34c22770a6efcbdbee5c7ce86a6190f8af4cfdf8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 5 10:35:41 2011 +0000

    rename column 'Latest' to 'Test status', #3905

commit 0623d71b0252ea0fe35cceccfc08e4936be79db7
Merge: 5127a11 099d095
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 5 10:42:03 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 099d0956dd0df2faac0b7c88ca00f8fd926206f5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 18:20:33 2011 +0000

    Split the "Reliability/total" column in two, as follows:
    Reliability             Total failures
    ----------------------------------------
    61% (1617/2632)         1015 (2632-1617)
    
    bug #3905

commit a7eb6809ef45b648009ff128920f7cdf820277bc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 17:43:32 2011 +0000

    A heading should state what repository we're in, as the Detail view does. #3905
    
    (for the guys who don't read the brower title bar!)

commit 03df86bc428d468593ffecfc0c4f81981489f448
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 17:39:52 2011 +0000

    On-screen text should refer consistently to repositories rather than
    directories. #3905

commit c3521fdbe99af9eabfb329729f7ace2f4e047a05
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 17:35:53 2011 +0000

    Sorting by filename should be case-insensitive. #3905

commit e2bbb8d144dd0d2395fe4dcb566b0568371f04c3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 17:06:38 2011 +0000

    larger detailed table

commit 4b73b1b2dc55c15eec5f24a9633ba293cb23a46c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 17:03:52 2011 +0000

    The "Recommended connector from the public repository" section should
    appear only when there is a newer version of the connector than the
    one we're using in production.  In this case, it should list only the
    versions that are newer than the one we are using. #3906

commit 9da2d3c2b626a3a75da8f0ff0e044365773cb4d8
Merge: 36dd06f 41694b3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 16:36:12 2011 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 36dd06f887663691443493dc52fa3436fe098846
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 16:35:55 2011 +0000

    The menu banner of actions (home|help|logout|etc.) should be
    replicated at top and bottom of page, as in List page.  Or perhaps
    only at the top. #3906

commit ff4c106422d51e7a05b2eddfca04a08b93112370
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 16:33:23 2011 +0000

    The mouse-over highlighting persists past the end of the second table,
    into the Settings area.  The lines at the end shouldn't change
    background colour when moused over. #3906

commit b05c073c7729b23f6cbd9575dded1b9ed07ccde3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 16:28:53 2011 +0000

    display connector name on top, because the filename was replaced by version number
    and nobody reads the HTML title in the browser top bar (sic!)

commit 73f494ca2fb022fb74095152f9b07c1d528a9d62
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 16:25:08 2011 +0000

    Change the Filename column into Version Number -- there is no need to
    keep repeating the connector file's basename.

commit 41694b391a57a173f8d23c7c1b3808a4ab89b899
Merge: a82cdee 7b016af
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 4 17:18:04 2011 +0100

    Merge branch 'heikki'

commit 9da947bd4991fcf7758654f224443d6e157f88d4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 16:16:41 2011 +0000

    test if last optimized exists

commit 96edc2610a0e031bd52d967bbcc27ba283a579d2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 16:11:04 2011 +0000

    The title/author/home-page metadata line at the top should be broken
    onto separate lines. #3906

commit 1a7f0218b7ae43dc339b1ed398da1f33cd5da4ed
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 16:08:16 2011 +0000

    The "Un-release" should be "Recall", #3906

commit 7b016afbd6a8abd81698d775ee10351bcc4d8587
Merge: 4638420 4d65e57
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 4 16:42:21 2011 +0100

    Merge remote branch 'origin/master' into heikki

commit 4638420e9416e712444cbdb0f0d598c0cabb8900
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 4 16:33:04 2011 +0100

    Also sync on history select

commit a82cdee662d076f543545dab7cb6f2cd4099b4a9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 15:16:38 2011 +0000

    indent

commit 1587074ff26325bd8ec2c3aabdf918f6d4a1c11a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 15:16:11 2011 +0000

    fix table header

commit cc95337d89c5d5a442ac0d4a5d6e5fe5334d1080
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 4 15:50:44 2011 +0100

    Keep xpattern tabs in sync
    
    Also when reformatting or generating patterns

commit 1472a9398c6e49a261e35f199e57b81fb8e5983a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 14:22:27 2011 +0000

    for HTTP 204 set content-type to "text/plain; charset=utf-8", #3919
    
    if we do not sent a content-type the apache proxy will create a
    Content-Type: text/html; charset=ISO-8859-1
    
    which looks stupid.

commit ce897d00956b29648f2111273df002edbe9fcb5e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 14:11:25 2011 +0000

    append path_info in Location: header, also set full URL. #3918

commit 5127a11e679f4442fd3af31a45cf0417d892837a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 4 15:00:49 2011 +0100

    No rpath

commit 134e3982415e81c18013b99c80b90afe356be694
Merge: be228a1 55e97a6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 13:07:05 2011 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 55e97a63d50fef1cfd77eedae2b46cd51f73392b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 4 13:57:19 2011 +0100

    Add more logging and error reporting for repo WS
    
    This will not fix the malformed Location header problem as this is a repo
    bug, but at least it won't be silent about it.

commit 8a34d52f4101852b36c50e00634bdfd59bec75c9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 4 13:47:44 2011 +0100

    RPM/Deb: update to 2.6.10

commit 934b48869c3a2d378b92fce4b3b5355313c7809d
Merge: dcaa8e3 4d65e57
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 4 12:22:18 2011 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit be228a1674334fdc72ec51fe1a1de2c3138c9ca3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 11:20:50 2011 +0000

    set a symolink /download -> /var/cache/cf-repo/download for the real location of the builder.xpi

commit 4d65e577865d16b51c5f30a7fd21f784478ba33c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 11:16:06 2011 +0000

    update list of valid CF builder releases of the past

commit 0567464eb454a870f31b7cb70d4ce9b877f95fda
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 4 11:03:41 2011 +0000

    password database for builder update and logout

commit 5f31d9226f7d69b18c22712bcc25c54289d31959
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 3 23:26:27 2011 +0000

    if the env var CF_BUILDER_INSTALL_URL is not defined, use the CF_BUILDER_DOWNLOAD_DIR an construct the URL

commit 8e44175b255b978c066ca432af82c6e8fdeb6591
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 3 23:15:47 2011 +0000

    renames variables

commit 4001b1c49b34e2804c3d3dd4022e56970fda2160
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 3 23:12:37 2011 +0000

    indent

commit 224a964be561b4aa4642fba1dea4796fe4128fe8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 3 23:11:43 2011 +0000

    fix url(-path_info) for builder installation. Add debugging code.

commit bde5e997afe6fe6b720ca0b50cadf99827e64856
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 3 21:53:17 2011 +0000

    replace full updateURL, not just append a user name

commit df2398d58130fb474952e08fbddbe545b5573ff8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 3 21:47:50 2011 +0000

    replace full updateURL, not just append a user name

commit 0f82fc7e38d2c5198f35a202b11c2044fd89d148
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 3 17:11:27 2011 +0000

    bumb default builder.xpi release to upcoming 2.6.11

commit e274b0e5f3dea2f792c654937d681abb1dd8d1f0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 3 16:29:51 2011 +0000

    cfrepo-test2 -> cfrepo.indexdata.com

commit 4afd5c0d9a31478391b7379350f48ee9e3457bee
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 3 16:24:36 2011 +0000

    install missing apache password databases for builder download & logout

commit 7608914f4cee68192a3dd15d818520b85bb81ec1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 3 14:49:59 2011 +0000

    note in the email if the statistics is limited to released connectors

commit 16693a08e50fa93d93b48bb033344ccbcfb98a3e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 3 14:43:47 2011 +0000

    we don't want to be told about failed tests in the emails for connectors that are not in production. #3879

commit c717de6c6e157ece59fc25472f4d3e7be4dc3f95
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 3 14:39:13 2011 +0000

    help message

commit 64a19582055288b5e501821e41a7816d841205af
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 3 14:34:19 2011 +0000

    implement --released-only=1 option

commit 744ad4084303b7f7720888fb34d89928d4aec8c1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 3 13:39:18 2011 +0000

    disable stale ---allpublic=1 option

commit b4cb1fa6212f1371e119581eb8e3877eb4e8caea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 3 13:37:41 2011 +0000

    prepare new option --released-only=1, which will display only connectors
    which are released, #3773

commit 295f2ee6761806e6d3707d67d845498f3545d1e1
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Thu Dec 30 15:14:28 2010 +0100

    Keep xpattern inputs in sync across tabs
    
    Doesn't work with the generate button yet

commit 5d10566123bf57eaeacf040d00b34aa67d2c6ee7
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Thu Dec 30 12:10:34 2010 +0100

    Focus input after reformat, so selections stays visible

commit ed57c2aa01863798dde6d0d97375265c7ef2aa73
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 29 16:20:21 2010 +0100

    New version (for the builder release)

commit d99fd7ea68fd7f5cbf1706c93823b52d6d9f3c1d
Merge: 2f5db41 5805c29
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Dec 29 15:16:59 2010 +0100

    Merge branch 'heikki' of ssh://kebab.indexdata.dk:222/home/git/private/cf into heikki

commit 2f5db41391d707b5eae36be5fdcdec1509b2acbb
Merge: c6259fe 01a9023
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Dec 28 08:29:34 2010 +0100

    Merge branch 'master' of git.indexdata.com:/home/git/private/cf

commit c6259fe5c7dcd329d339d938bf9284c1245dc94e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Dec 28 08:28:37 2010 +0100

    CSV Test for tests

commit a59efa9e97c88fa79b8f66a8aca5f3bf6da975b1
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Dec 28 08:26:46 2010 +0100

    Ignoring jmeter logs of type jtl

commit bb4830a52eea2ffbd361467a62570d38298840e3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Dec 28 08:25:14 2010 +0100

    Spelling in comment only

commit 90bf38d002177e95491dddc8e0e57d32b550a40b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Dec 28 08:24:09 2010 +0100

    JMeter tests OCLC

commit eaa360ecd8e6c4b58100b5fea3a1045403fd6200
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Dec 28 08:23:57 2010 +0100

    JMeter tests

commit 596410812857f30eaf17bd0614c0c7cfafc9351c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Dec 28 08:23:25 2010 +0100

    Plot and Stat files

commit 34b10545d6a453914b422a865d891c6fc5ce3aa5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Dec 28 08:21:41 2010 +0100

    Eclipse Project files

commit 5fe842f077d0aaa610552c9c9ac0048a16d667d5
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Dec 27 19:20:02 2010 +0100

    Satay on openlib/flurry plot

commit 55618db575b29437fcb693ad2c247c1c4fbfd97e
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Dec 27 19:10:40 2010 +0100

    Numbers from thread runs

commit 397f9f43aec7eee19a9338ddde7f6c0633fa27ea
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Dec 27 19:07:32 2010 +0100

    Eclipse Project files

commit 0906faa25262f46e34d66de9e0006eff22ffa7d3
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Dec 27 19:07:13 2010 +0100

    Eclipse Project files

commit 01a90238412cb076b8b37ce146a6e967d6180d3e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Dec 24 12:17:32 2010 +0100

    Update for the builder

commit c10c646c7b963cfb444a04f9f16a324ca4446ab2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Dec 24 12:11:42 2010 +0100

    Fix argument set add/remove/switch
    
    Properly disable controls when all tests removed (and enable them back
    when test is added). Also properly select previous arg set when one is removed.

commit 8c696e23a9be39d0c4f12b1e77d8da608377d34c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Dec 24 11:40:59 2010 +0100

    Create default arg sets also when adding tasks

commit b143c1585e0e4d17276bd3135875757353836b71
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Dec 24 11:05:51 2010 +0100

    Put bogus XUL elems to avoid freezing FF
    
    Sad but true:
    
    the commit that removed the deprecated cfGuide and striped the XUL
    elems to dispay it caused the FF to freeze when the taskPane (sidebar)
    was open. I have NO logical explanation for this but test confirm that.
    It looks like putting bogus elemens, only with the required classes fixes
    the freeze. This might be only limited to OS X. This is probably the same
    issue as the one reported by Dennis.
    
    Is it crucial to release new builder before Xmas? Seb?

commit 3b743acb5780232c129f5df2d766f2c92fb77955
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 23 16:32:48 2010 +0000

    display engine timezone for failed test, #3671
    
    this is helpful if you check the saved output of a connector which failed at night.

commit 185215a02320697269d5565649d4c0b6a6037f04
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 23 16:28:19 2010 +0000

    display date with timezone for the repo, #3671

commit 548f7cfb0909d9ede8d5d49477d8e1bcd85b06f4
Merge: 3b19d80 cc61185
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 23 16:11:34 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3b19d808f2ab4431d498cd593b636fd94585f36d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 23 16:10:08 2010 +0000

    Just display "Summary" instead "management summary" and display it in bold letters, #3889

commit 5805c29bcc1538076308d5c33b1591754127c1aa
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 23 15:22:15 2010 +0100

    Reformatting the edit box
    
    Reformatting a text selection works, but for some reason
    leaves the new text selected, but not highlighted!

commit dcaa8e3dfffa41ef9b4297144aea8d3b27b65269
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 23 11:12:45 2010 +0100

    cf-extra: remove unnecessary components

commit fc7e8568cd2d976d7bd021c6db0396f30188e8bd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Dec 22 16:25:28 2010 +0100

    Towards multi-line editor.

commit cc61185f7f62f53672a718e4b60894fe5457b374
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 22 16:23:43 2010 +0100

    Use sysconfdir/bindir

commit 018eed3b8628c7937418195e804beb242a500f95
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 22 15:39:16 2010 +0100

    Pass --with-yaz, --with-yazpp

commit 89b9b895fe04d7d92b825da7a4eb5967f9961cbb
Merge: ceac634 86ada6c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 22 15:38:06 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 86ada6c74be252f2438aefb59c9010fd83d0bd10
Merge: 38bc2dc 8f8e183
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Dec 22 13:29:24 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 38bc2dcc167ff2318235f495d3b41ac392eea063
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Dec 22 13:29:13 2010 +0000

    Individual test output is styled according to whether the test
    succeeded or failed, as with the top-level success/failure indication.

commit 8f8e183b7a1445e58537019cad6383b625b8d176
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 22 13:07:32 2010 +0000

    indent

commit 8404ba468560f414093c9517d28c06d5d84fff0e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 22 13:06:55 2010 +0000

    mark zero hits test as 'automated test'

commit a09c18159a1bda62abdab8fa2f15bb8db4c4f80e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 22 12:00:11 2010 +0000

    spaces

commit 161677021175242fc395079774f8cc5f33994c25
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 22 11:54:28 2010 +0000

    make show/hide malfunctioning pre-selection sticky for the search

commit 000b7fdf3fce5c4238f31900288bef843200b7ea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 22 11:51:06 2010 +0000

    allow to combine filter function and show/hide malfunctioning connectors

commit ceac6346b2feacc378e638fb3710fe6744488ee8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 22 12:42:35 2010 +0100

    LD_LIBRARY_PATH based on libdir as well

commit a734351ca33bb63f754e4e45bdcf6d3b47582153
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 22 10:53:11 2010 +0000

    implement full duplication record check, #3885

commit dfbe158e67703d9560509544c3c5662e30ca2feb
Merge: 76c41c4 54b0b5e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 22 09:55:59 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 54b0b5ef205a5858834b2c854815f9e0a0d97503
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 22 09:43:54 2010 +0000

    fake PKG_CONFIG=/bin/false
    
    since a4bf8f04e4523508d7f25e27156f730452e7a948 engine/src/Makefile depends
    on the devel tool pkg-config which is not installed on production systems.

commit 76c41c4f954e9c9ff48a4379515d46f669b3a9e6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 21 16:52:58 2010 +0000

    remove debugging

commit d17323e7a318f05576dd51f7c6933a1880735e5e
Merge: 663580d 20b735f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 21 16:35:04 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 663580d8285705d040224da1a66d54397eeca4c4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 21 16:34:18 2010 +0000

    do not download max. records if there was an error before

commit 498e56a844097ac6c75f3bdd7225e7b2b6ca59e9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 21 16:30:54 2010 +0000

    download up to 100 records per test, #3681

commit e8237053cd0cb284731242bed0d4b07430ba26b3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Dec 21 16:33:49 2010 +0100

    minor

commit 20b735f357d19e2a5847dd6274f20669ab42258f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Dec 21 10:06:02 2010 -0500

    Test connector

commit 66a972a3013de0f71d53bc5b4f221d83db69d29c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Dec 21 15:59:23 2010 +0100

    Moved the hitarea into the options tab

commit 3ff5142f0e52a42f9e58d5d2eeeec23fd2d90e96
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 21 14:15:32 2010 +0000

    run a "zero hits" test for every search task

commit 29f6cca6d3bb43b86be9b35f4916ab44b777f6e5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 21 14:14:39 2010 +0000

    remove debug code

commit 97d48617f4bc96e081d8b7de43d56e1b37fd3f91
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Dec 21 14:50:24 2010 +0100

    Displaying a tabbed interface
    
    With all the old stuff on the first tab.

commit d378ddd987ede47db0ab241e409fbef554213fed
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 21 14:35:33 2010 +0100

    Update PKG_CONFIG_PATH to include libdir

commit 9ba17710a606ac8b8b2c75e1320cafe8889f003f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 21 14:24:12 2010 +0100

    Experimental package for xulrunner and other extra

commit 7878601f2a5e8bcd4c18e33488a2d706458603f0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 21 14:22:06 2010 +0100

    xulrunner.mk: Allow libdir to be set
    
    This is configurable because some systems uses /usr/lib64 rather
    than /usr/lib (RedHat based 64-bit systems).

commit f708d053ed91a8b0d8e7a363dc56b6074efb9774
Merge: ca1ae7d f963a6a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 21 12:52:01 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit ca1ae7d09f056c7a05fba89fba763a0954ca0f3f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 21 12:48:53 2010 +0000

    Here be Dragons: configure XML::Simple to read multiple task[@name="search"] from the connector XML into an array

commit f963a6aa5c33e5e81ec68cd719804a9c46146a6f
Merge: 36d9ac2 6d37252
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 21 11:09:10 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 36d9ac21d24078a5cea3ee214c7071afe1c126fd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 21 11:08:40 2010 +0100

    Deb. rnsure filters-enabled/cf.xml is re-enabled

commit 6d372522369c52a449ba76f728dfa7ecf6c0c55c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 21 09:25:42 2010 +0000

    disable test code

commit 4a438f969dd903b77ca27f0bb49050ba00f90a1f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 20 20:18:06 2010 +0000

    initial support for multiple search task tests

commit fc6ef7dca79509ce5a39c055a674cfd8604e01dc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 20 19:59:51 2010 +0000

    test 2 search tasks

commit 7d8daee2ad95636980dfd93251832155db1b673d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 20 19:44:50 2010 +0000

    initial support for multiple search task tests

commit e1ffb3b57ff67ab856458c4b220d5ed7eee80ebc
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Dec 20 16:23:48 2010 +0000

    Remove long-outdated word "mockup" from test output!

commit 2d089d3a83323a496db25e819e715475ca27d46d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Dec 20 16:22:26 2010 +0000

    Remove test-output-mockup.html -- was needed briefly in development phase, but no longer

commit 786a500947f79d411c6390ea8f200c31543eac39
Merge: 2b331da 9ceef30
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Dec 20 16:19:34 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9ceef302f7035f577900fd8325a6ffdb6a551686
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 20 15:21:11 2010 +0000

    wording

commit 3a4a2a3314cd7ba87165bf463979d92c802ff77b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 20 15:13:30 2010 +0000

    no newline for empty engine output

commit edd62ac7e24016ff1ec54fe788c3acf0a5a21446
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 20 15:11:56 2010 +0000

    better warning for zero hits test

commit d5b6c2965ffe8fb502e24a2b19984b7555a3abf6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 20 15:10:24 2010 +0000

    improve Management summary

commit 522abd8c575fec9d7ef0d9803bade7ed2ea7b5b3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 20 15:05:12 2010 +0000

    display engine errors and a management summary

commit 2e0e88b627164a526ea298c3cc0bd40d5d505cbf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 20 15:04:02 2010 +0000

    check if there are engine errors or a management summary

commit d3d84f7410a512db2624e8d9ad632464686b4d20
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 20 14:51:35 2010 +0000

    display engine error log lines at top of the page, #3889

commit ec8c646d6996f190d768fff2917124115707d690
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 20 12:23:58 2010 +0000

    document that the Reliability numbers on the main page are for the last 7 days

commit 82386345bd71383c6e1d6c26f3053b728d40f5c8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 20 12:17:34 2010 +0000

    After searching, the search box should contain the sought term. #3879

commit f897bc36076e825da83969ea714cebb874a1e5d8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 20 12:16:03 2010 +0000

    display filter value

commit a54bcbcf775c96358e7051da854fa6d7b1013583
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 20 11:56:00 2010 +0000

    Add a bar at the top of the CFRepo page include Download, Help, etc., #3879

commit 3ddb2ba0babf0f6f0fe53b7811dec27ca5171cb6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 20 11:52:51 2010 +0000

    move footer links into a template

commit 9b7a2385e9f7f7b5ff049179af5daae0905eb95d
Merge: 21f5f71 d2ced33
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 20 11:31:16 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 21f5f71763f4b5ed001458278ae025987d822000
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 20 11:08:48 2010 +0000

    add link to CF video, #3880

commit d2ced3329d735f3e90041e2811e8b1746e670a37
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sat Dec 18 01:25:14 2010 -0500

    Tidy taskPane.newStep()

commit e5257add794fced3524db4a8043cdab87f57b3ec
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sat Dec 18 00:42:25 2010 -0500

    Attach step to new task when pasted.

commit 793bb7d556675000dcfed95935723126f9736385
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 17 18:24:24 2010 +0000

    workaround to allow spaces for comments in repo config

commit 5c7c766373c2ec782f08f2f7bc7f47848f1f1b21
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 17 18:20:56 2010 +0000

    add a comment field, e.g. for expiration data, #3751

commit 479da47a618f14d41dc60b4cba5c5de0aadf1110
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 17 18:10:04 2010 +0000

    display default values for builder version and test URL

commit c92532a11e58b9a9ef4763a7c8d1b55cc8e9373d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 17 17:56:00 2010 +0000

    display Test URL, #3751

commit b50fb23d5c089b84d856fbbed6b4e8522522390e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 17 17:42:00 2010 +0000

    create a separate /download.html page for CF builder download

commit f44072f163a720b801cccfad78c3a62d7c96016e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 17 17:31:12 2010 +0000

    handle quotes in JSON query, #3879

commit 4bd8e5be3dd3096979720fb502d9867086f2aa6f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 16 16:26:21 2010 +0000

    use less spaces for pretty JSON output

commit accaea287a4d7acb9c52c8f903f0fdfe1299dd13
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 16 13:44:27 2010 +0000

    last day -> last 24h hours

commit 856657e56728791ef6a03c53b0456ca296568d94
Merge: 9f44f9e 31c7a87
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 16 13:39:49 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 9f44f9ed4b6fae1ffc005358f6978b67a107edf0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 16 13:39:31 2010 +0000

    grammar

commit 29a10f46c420e9ac90ba531cd427f5f32eea2216
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 16 13:38:18 2010 +0000

    grammar

commit dbab2fb6f0e169d00b1e3784aad739d9fa94c135
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 16 13:35:28 2010 +0000

    grammar

commit 35603d145b47709462edf783ec606ab01253d457
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 16 13:32:03 2010 +0000

    grammar

commit a5f9fa3c85de3921cb164f91574000afd8a92a4f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 16 13:30:22 2010 +0000

    grammar

commit 31c7a87e7dd45b2062e2f13048bc4086182cd29a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 16 12:28:50 2010 +0100

    Version 2.6.9

commit d0624153221fbad1a65f7520673397f06d08000b
Merge: cbb5636 8c24973
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 16 11:11:47 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit cbb563687a274bf54e4714892d2ee9ef0d7030be
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 16 11:11:04 2010 +0000

    the CF engine log format changed and contains a time stamp

commit 628db860650f37dcbb9e61ebeaa7787fa8db3459
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 16 11:06:22 2010 +0000

    print a message for a successfuly test

commit 8c24973868dec3cb74e1f19fc276a97a62afddda
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Dec 16 11:53:00 2010 +0100

    Allow pasting to empty tasks

commit 772effb299fdd419b04c677962c4ec09dcab1cb8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 16 10:07:56 2010 +0100

    Document CF_XVFB

commit 52029fb6b1438054e256d695ac1a90db858d8859
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 16 10:06:44 2010 +0100

    cf.xml sets CF_XVFB instead of DISPLAY

commit d371617e944fdb17506105f035c496945510a70e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 16 09:58:05 2010 +0100

    debian changelog: update date

commit 74bd362b076f79e22c2900aa68b956f72d7f2d29
Merge: 06932bc 79db6b6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 16 09:56:52 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 06932bca81cfc333499044b26c703a725d3e54d8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 16 09:56:18 2010 +0100

    cf-xvfb init start: check if already running

commit c0249efb9e1df22cea361e22ce22f6c7b7130daa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 16 09:53:18 2010 +0100

    Allow CF_XVFB to be set for XML config

commit 79db6b63c3df10d8414d4f79438093dbf319bd2c
Merge: dcdff87 b7283ce
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 15 16:29:07 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit dcdff87323515766394a261e5a94a5659ee6b990
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 15 16:28:54 2010 +0000

    indent

commit f9d98931148839ab8e9887153a7635bc6690b8bd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 15 16:28:12 2010 +0000

    For a test failure, display a short introduction

commit 37ade9323900f07aa5a853397029290a138d1997
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 15 16:27:40 2010 +0000

    mark error lines in short output

commit aaba7602e52b543687cd0eead7c7530007d76374
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 15 15:35:36 2010 +0000

    full messsages includes debug>0

commit c0a255dc2a3196b07499bb79223e580b02cc72aa
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 15 15:34:18 2010 +0000

    for a failed test, display the brief messages by default. Display the summary message(s) of a test too.

commit b7283ce613aae54547674a1166174f509851d37d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 15 16:27:33 2010 +0100

    Update for builder

commit 26ab21feec72b420bbfcc99480ba2dacce899b98
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 15 16:14:07 2010 +0100

    Skip 2.6.8 today that is

commit b13c135a3759b2df51771b4758eca580abaa38f5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 15 15:58:52 2010 +0100

    Version 2.6.8

commit 07d54af3a03a44d204c92d04849951f5fb24dd50
Merge: 6564431 ba5445e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 15 15:43:18 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 6564431ae1b986549d2e503a76f9f6b8b629381e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 15 15:42:11 2010 +0100

    Version 2.6.7-2

commit 8f8fe8dc5777650eb3e622edd3e3fc388bdae30b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 15 15:37:24 2010 +0100

    Fix UPREFIX conditional

commit ba5445e819989d3a7d1a5c2e8445b3b4ad33a623
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 15 15:35:34 2010 +0100

    Remove in-builde testing menu item

commit 7182f6daca9c04c9b2183b77c5a0d6bb07a23904
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 15 15:31:18 2010 +0100

    Towards unified RPM specs

commit 73d67fcef3ac10b76642370969195b08bb9908c1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 15 15:29:53 2010 +0100

    Add some space between Task DD and Args DD

commit 660fb75038291a23b578c179b47465fd7e574d5e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 15 14:18:25 2010 +0000

    negative hit counter test

commit ee5113fce6e7d20f37ba669b3b7eed9d08dc7848
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 15 15:15:11 2010 +0100

    Kill the guide
    
    Just hiding it wouldn't work since the code was shoveled into taskPane
    and expected the chrome to be there. We always have the history.

commit 37ef26a08ca0839303adcc72dab573d2e234dd8f
Merge: ab679a9 20bed4b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 15 13:43:50 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit ab679a9e29e42fd008285444e19cd920491322fc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 15 13:43:33 2010 +0000

    in case of an error display screenshot by default

commit 472a542b1001c1e27d6e983b5fbc057aa4ce219b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 15 13:40:45 2010 +0000

    in case of an error display the brief error log (last 10 lines)

commit 42b0f3f1f8e8b0b07613fddc31a2c660d6122f9b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 15 12:54:41 2010 +0000

    check for negative hit counter

commit b8fcdc3e2857832a94bdb222f3a63d57999371cc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 15 12:50:16 2010 +0000

    reset hit counter for second test (search failed)

commit d7418eaf42606be1223b31cc0fa15f2f18815e18
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 15 13:22:45 2010 +0100

    RPM: Specify YAZ_CONFIG, MP_CONFIG for build

commit 220a7af3a0fa294cdd980b9f3e1941c5c2824677
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 15 13:09:43 2010 +0100

    Runtime: progress log is level debug

commit 46eb2fdae703a7f64cf21c1c594bace60bf3c1dc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 15 13:04:41 2010 +0100

    CF RPM: Adjust to use CF_XVFB

commit 61fa459a91fa03ecd1e8573da28349fcd05fb069
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 15 12:54:18 2010 +0100

    Move RPM support files to cf/rpm .

commit a0caacb31de8c55a79b63141450c0464e4ac1203
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 15 12:47:43 2010 +0100

    CF_Display may return last error msg

commit b12e395ecef0c43def50304270070169f58a21d0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 15 12:47:05 2010 +0100

    cf-xvfb.init: Fix LCK name

commit 20bed4b60beb5c911553568a1260c153abf50221
Merge: 50e19b0 5d8b7f3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 15 12:38:43 2010 +0100

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 50e19b06e1cdb2616a0a7e6a3e7a7f238cab2af2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 15 12:35:52 2010 +0100

    Add full copy, cut, paste on a single step
    
    With proper cloning for the step object, implementation
    of this is quite trivial. Turning the listview into a multi-select
    item and making the copy/cut work on any selection of steps
    could be a useful improvement.

commit 5d8b7f390731b20d97df559c9e3ab366bbd7dc86
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 15 11:20:21 2010 +0000

    off-by-one error in homepage link

commit f93797817ebd825bb60feb57de5f774984982ba6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 15 11:14:38 2010 +0000

    display connector metadata in one line

commit 65f2ebb083285b92b37920371881545dff79620a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 15 12:10:06 2010 +0100

    Fix step constructor references, add Step#clone
    
    In our poor-mans inheritance model we failed to put back the proper
    reference to the constructor function into the object prototype
    (which would get overriden due to prototype chaining). In effect,
    child objects would point to the base class constructor.
    This had no sideeffect as the constructor would only be called
    explicity ('new ClassName') however in case of object cloning you need to
    access the proper constructor on the object itslef. All steps have been fixed
    to include the following line, right after prototype chaining:
    
    StepClassName.prototype.constructor = StepClassName;
    
    This puts back proper constructor reference in the prototype object. All new
    steps need to inlude this line as well.

commit c131665a8d567fdbb08cc9d94e3d40f30d9b05b4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 15 11:10:05 2010 +0000

    move the Settings at the bottom of the page

commit 1b84d7e2637096e693f77f0a27ebc50d918cd78f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 15 10:59:44 2010 +0000

    display the green message box only if there is an ok message

commit edebdf0b946e80b3ff294a0b5d9595b7d7bd8ba4
Merge: 9d00191 b4f0377
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 15 10:33:19 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 9d00191c61168e185234bc5398ca3d10494f8257
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 15 10:32:39 2010 +0000

    the startpage /index.html will redirect to /repo.pl
    
    the content of index.html moved to the help page.

commit 2c2f4b58ba5aec251e2a49ddb9e349813b6cd04e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 15 10:28:29 2010 +0000

    link to CF builder download in footer

commit e81f8179fb4f01d680805a4a442928216f54025e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 15 11:26:18 2010 +0100

    cf-xvfb: Fix RETVAL if /var/run/cf-xvfb absent

commit 45544584b28cb6ed51e11adf8d236f764c8281b8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 15 11:22:13 2010 +0100

    cf-zserver: define CF_XVFB in defaults

commit 36dc2508aab638db3fe23f9e29d86f5ddc2da976
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 15 11:17:14 2010 +0100

    Debian pkg cf-xvfb manages multiple Xvfb's

commit b4f03779a99eb8b573e079e4536960819ca50eb1
Merge: ab92a87 2949df4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 15 09:43:53 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ab92a870dad5c62a160eb80b061831e912107be6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 15 09:41:56 2010 +0100

    Pick first available display in Xvfb.$i.LCK ..
    
    The DISPLAY value is stored in the LCK file. The engine selects
    the first unlocked of the Xvfb.$i.LCK files.

commit 2949df4ecd06915ba9480a4ce2327c1bbcc8c64a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 14 16:00:58 2010 +0000

    move the description of the page into the HTML page

commit 30a153159816b0175245cae1250e582b5e0cd9a2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 14 15:40:02 2010 +0000

    baseurl without path_info

commit 82d6756b6bc2cdbc8e00bb862942443fc03c075e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 14 15:35:54 2010 +0000

    do not display the message "Remove from production" on top of the page, use the un-release link instead

commit c58eec003cfd97ae49ebcc38f3c86cbe9b2bbce1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 14 15:32:25 2010 +0000

    Always use absolute  URLs (/repo.pl/user/connector)

commit 98d78f6855b770cb5bde8d78cda4f48eb9dbfcc6
Merge: a3ce39a fe36281
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 14 15:01:07 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit a3ce39a6c8904720f1c4e193b3b1f57e06adcfd3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 14 15:00:19 2010 +0000

    Add an 'Un-Release' link, this allow to flip between release/unrelease at the same postion on the page

commit fe36281696e8d7cac6b9d989e6fb1d3e5640358b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Dec 14 15:52:45 2010 +0100

    Avoid multiple refs

commit b613302820d07018bc0cfb932e0b7b51cf4a5c76
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 14 14:49:08 2010 +0000

    display connectors from public repo if there are some available

commit 7091ccfaa69a4c39e6a269d128b9c25c6d68767b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 14 15:34:55 2010 +0100

    Multi display / Xvfb

commit f2117e4e11e5ca300c26a377fe989b7606f44461
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Dec 14 15:33:49 2010 +0100

    Cut'n'Paste steps between tasks

commit d25e5e840f5a5593859326005e9f4123e8a40f40
Merge: afb37ac 50cccc5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Dec 14 14:54:47 2010 +0100

    Merge branch 'master' of ssh://git/home/git/private/cf

commit afb37ac9c351e741c5fac94627ca0ccd4217f9d5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Dec 14 14:53:45 2010 +0100

    Ability to enable/disable steps in the connector
    
    Via context menu (after right clicking a step in the list). Any
    disabled step is ignored during execution.

commit 50cccc577238a4a4ef37525570232c00e97d5d45
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 14 13:18:15 2010 +0000

    add a description to the table header for detailed view

commit 6a89f51a5f033a80b484db9df1843c61ee3e3d52
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 14 13:07:52 2010 +0000

    allow to flip between "more" and "less" connector versions

commit ea6203463c96ccfb1a475589c1d2f0c638b18a10
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 14 12:50:18 2010 +0000

    by default display up to  5 connectors (was 10)

commit fd3145afd8ce6b3c23b4fd0a95d62fd750fad4bb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 14 12:36:11 2010 +0000

    reorganize footer, move home and help links from right to left

commit 0b9ef41957d3be3285cfe9ec140dd91df86973dd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 14 13:29:16 2010 +0100

    Start work on CF_Display utility

commit 4c146514bef4a72e9393706b4736926be3aa3794
Merge: fe43de5 efc486f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 14 12:19:42 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit fe43de526fcbfa513d4d51d9d64284f1356db0c8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 14 12:18:16 2010 +0000

    add a description to the table header (Title, Latest, ...)
    
    you will see the message if you move the mouse over a link (hover)

commit efc486f9e46336e22b10c63622785fa314daf4d7
Merge: 19763cb 19cd21a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 14 13:06:45 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 19cd21a16c9d25a0204b68fdab9fbe3fa770a3a6
Merge: 0ab3eb8 5c8d8ef
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Dec 14 13:04:52 2010 +0100

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 0ab3eb8d88174718109725b8d33cb6ce2e4f76a8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Dec 14 13:04:15 2010 +0100

    Add 'water' query

commit cdad6e4753e6305336aef1578e6e041bfffb96fb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Dec 14 13:01:06 2010 +0100

    Disable test controls when no tests

commit 5c8d8efeb2112290187710515babcef80755103f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 14 11:06:15 2010 +0000

    remove the sort option by highes version numbers (not useful for normal users)

commit 1fc90e76099cb072bc4bc9432474ce8c7595dc02
Merge: af823fd e6dce67
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 14 11:03:31 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit af823fdcfa91337274d228cfe3523cac67fcc026
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 14 11:02:27 2010 +0000

    Move the search box before the list of connector

commit d101ffa1170babafbb5f55bf29b60027edfd0979
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Dec 14 11:59:25 2010 +0100

    Remove default asserts/test proto from tmpl

commit 43a86dd57ec12a7785f3eef5278b7786afe3a9c7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Dec 14 11:55:02 2010 +0100

    Move the test (arg set) next to args on task pane
    
    And also disable the assert functionality as we don't know how we
    want to use it yet

commit f7e11c88a34a51ac05787682cbc525344bcb2b14
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Dec 14 11:26:51 2010 +0100

    Only move around stuff, add comment

commit 19763cb1fb5181368c3bf149ae592df4642b3e96
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 14 11:19:48 2010 +0100

    Debug log progressChange event

commit 501a26074d5285663d7a2f3df47aff6d813ff0c1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 14 11:00:30 2010 +0100

    Remove \n for logger.debug stmts

commit e6dce67d270e23fde066a4afcb5649d5f6a306ad
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 13 14:35:57 2010 +0100

    Makefile: refactor use of gtk+-2.0 cflags/libs

commit b0384a74a2245bc6747aab6740e0140aa79d1c29
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 13 14:30:23 2010 +0100

    ConnectorWrap refactor

commit a4bf8f04e4523508d7f25e27156f730452e7a948
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 13 14:29:57 2010 +0100

    Makefile autodetects Mozilla 2

commit d4dad6870c62e0e36144f6d0bc5f890a2eed953e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 13 14:29:22 2010 +0100

    Include Mozilla 2.0 in allow version

commit 5dbdbafaab16838464676e606d377500f75bd003
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 10 15:01:12 2010 +0000

    fix test link, broken in a22ca1de98900500d8b4f28bb6e94f0f1ef468e7

commit 3a735a3a34b71268c2ddb5ee83203f93c1dece53
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 9 22:55:05 2010 +0000

    grammar

commit 2b331da4c40c8048dc50da7cc79eaf3d9ddd8b1e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Dec 9 16:58:20 2010 +0100

    Append

commit 2e55a3d29113acd7a99f1fcb1975070a9eb061d7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Dec 9 16:14:03 2010 +0100

    Rolling

commit 7ca52dce1293eec6d2ccbaca8ea7f376eb958691
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Dec 9 16:11:16 2010 +0100

    Rolling

commit 06248a19913f1218c92b56df1c936153989dbdc2
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Dec 9 15:55:40 2010 +0100

    Rolling

commit 4a2fc9e1baa91fd2b02926545d23cd9193f51ee7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Dec 9 15:51:34 2010 +0100

    Append

commit 039dd44f71bfcd93294bf25d05d5f2028ae17ec5
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Dec 9 15:44:59 2010 +0100

    Append

commit 746f5ad55024f92dc09e26d7a02c469913f8a0f7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Dec 9 15:43:06 2010 +0100

    Insert logo-design into TODO list.
    Note more bugs.

commit 90733cef5df1dffb6c6e299abe586901ddc95142
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Dec 9 15:38:09 2010 +0100

    Append

commit 297f870d110b11cb3375102c3fe2864831975ac0
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Dec 9 15:35:25 2010 +0100

    heading

commit 618cc6c0e136e6308c3ef0c01c24d70c1c4826e6
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Dec 9 15:35:12 2010 +0100

    New, not yet complete -- notes from meeting on Thursday 9 December 2010.

commit 76157996bc59c38e3fea5928d1e7f16465f00a37
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 9 11:17:36 2010 +0100

    ConnectorRuntime handles suffix chars in version
    
    For example: 1.9.2.14pre .

commit bd7af42e9f849d157ee742af2595179757ca821b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 9 11:12:47 2010 +0100

    XRE_InitEmbedding enabled again

commit fe94c1e3dd10e92dcbdc6c648781e9208777a618
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 9 10:57:50 2010 +0100

    Work around compilation failure of nsNetUtil.h

commit 6c2515cb5d9bb66f0b8d6e11837e0c2b516a2f9c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 9 10:57:06 2010 +0100

    Set MOZILLA2 to 0 by default

commit 233a8f267e0a13fa993b63f0f30dd9533f436d52
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 9 10:56:38 2010 +0100

    Remove include of nsIScriptNameSpaceManager.h

commit 933f3776e36a7f88b6b4bd738812c6ea452d5068
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 9 10:55:47 2010 +0100

    Makefile: Mozilla pkg-config comp in MOZ_PKG

commit d0230747ac675daa4f65de13ef3f217b08ae07a2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 8 15:48:37 2010 +0100

    Embedding setup now compiles

commit bd3e31f2dd852a91ccc2aefbc99454302896dd9d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 8 15:47:00 2010 +0100

    Include nsNetUtils.h and nsComponentManagerUtils.h
    
    However nsNetUtils.h do not compile. We had to disable function
    NS_MakeRandomInvalidURLString .. (#if 0, #endif) and copy it
    to source.

commit fe2e8905c0dede64e50baf18bc357e93ca168ec8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 8 15:45:51 2010 +0100

    No need for mozilla-js it seems

commit e187a651a065a942b10ef5d7bf5f8914036869eb
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Dec 8 06:01:27 2010 -0500

    Change from deprecated nsIPref to nsIPrefService/nsIPrefBranch

commit 01ff6d43e0fa37a68a77ae357e5cbc22bbe5b2c1
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Dec 8 06:00:21 2010 -0500

    Change pkgconfig from libxul-embedding-unstable to libxul-embedding
    
    Will need to add something to choose the config based on xul version. Or something?

commit 7f55f1e1fb31a2c943930523403c5c45b2d150a9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 8 05:39:52 2010 -0500

    support a Xvfb for every test loop
    
    $ for i in `perl -e 'for(1..20){print "$_ "}'`; do CF_LOOP=10 XVFB=$i CF_COMMANDS="test search" ./test-xulrunner.sh ../../connectors/cftest-04-openlibrary.cf $i & done

commit e9a950498986406ff92b5069f196a513cf0f0369
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 8 05:34:30 2010 -0500

    support suffix for log files

commit 5a87e2a7a2a00d9b9b1a424494b80c4064b5eef1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 8 04:53:33 2010 -0500

    disable no-hits test to get cfrun running

commit b75a9880e180bfdd64f67326c96e9730a1b25fbc
Merge: 95c5bef ee7ae0a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 8 04:47:24 2010 -0500

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit 95c5bef4f763f22c51e6fe7d308f7e0a128bd86f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 8 04:46:51 2010 -0500

    test script for xulrunner in non-daemon mode

commit ee7ae0ab6ff16021c9c9a8bebd63daa07aa1d698
Merge: 19c370a 3e4245a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 8 09:56:46 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 19c370a1aab6dfb23ac809f634873c409285991f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 8 09:40:54 2010 +0100

    add lsb_release

commit 3e4245a0bc6800aa4437710f985543ddd69594f0
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Tue Dec 7 16:14:52 2010 +0100

    Add jinx runs.

commit ecd75ae7a90863bc810f23e5df0c6d72d0cfc547
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 7 11:36:19 2010 +0100

    bug-3834.sh: CF_LOG=1

commit b5fc9d2b3be289805dec05548932bdab35f0258f
Merge: e9ccc07 bb52979
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 7 11:27:25 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit e9ccc0737db081894f34047f1a075e4ec550d7f7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 7 11:27:12 2010 +0100

    Revert kill SEGV code

commit bb52979a196eaf378a86e514b878ecb6bf692ed2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Dec 7 10:53:18 2010 +0100

    Add alternative XML loading routine

commit a88ca5f6be9846a9eef60905b4e14f110391d696
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 6 15:31:25 2010 +0100

    add uname kernel check

commit ba8a2f96d82c89246c8a46351e432b91f005d32e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 6 14:38:29 2010 +0100

    system analyze test script

commit dbcf029d7e0af286e3e8af6e8d0774635c3e7183
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 3 14:25:40 2010 +0100

    Allow 1.9.2.12

commit aa54bb10cedbbb1726184aa26a57b6e3ad8a3387
Merge: 25b4125 0bca762
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 3 14:16:13 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0bca762a9631128cf902cf9ba2690d2badc4ee46
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Dec 3 13:14:33 2010 +0100

    Added a simple README

commit 25f14a904971ee8ea915b0e90419fd7b560868e9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Dec 3 13:06:38 2010 +0100

    Added initial OK
    
    tried to add help text, didn't work

commit 1fe51f0dc3b4732fe647487df1226c5f285879ce
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Dec 3 12:54:24 2010 +0100

    first dummy version, simple echo
    
    Reads stdin, writes to stdout (both can be changed
    on command line). Does not yet involve any of the
    real CF modules.

commit 679949eb0d274796fa52d04d1ce693a8309262b8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Dec 3 12:13:04 2010 +0100

    Removed the executable

commit c9de56041f52dc0f3dab6ee14b08307cbf3c78c6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Dec 3 12:12:23 2010 +0100

    Starting on a pure JS engine

commit 5352d234df92de157f1e5fefbbd863caa9264379
Merge: 74557ea 2e380e9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 3 10:39:54 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 74557eae645249167244a286e5d29aa4898cd018
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 3 10:39:04 2010 +0000

    keep 3 copies of mp.log file for further analyzes, standard log file rotation

commit 25b41254531e698680223eff2dfb934f6f86441b
Merge: d4245c9 2e380e9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 3 10:21:00 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 2e380e989261b88476882ca5242a9784ddb3cdb6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Dec 2 17:31:10 2010 -0500

    Stub of a Xulrunner app to embed CF core.

commit d4245c9dc2eb087194a98c48101bddfd33fb2d43
Merge: 350a576 c29ea3c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 2 13:13:34 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 350a576a354ae47203b34583d4d478aafd6ec37c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 2 13:13:32 2010 +0100

    MP_CONFIG, YAZ_CONFIG to sibling

commit 40c95c32c35e41241b031702c4a11a52fa218246
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 2 13:13:06 2010 +0100

    Fix strace

commit c29ea3c021c8611a2e1cb7c937ab48385d8b3967
Merge: 8683445 33efbf0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 2 10:58:48 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 8683445f286250acee2f4c1c5601d95fedd41859
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Dec 2 10:58:16 2010 +0000

    document reference to list of development tools  to build the engine

commit 33efbf016983cdd62a2afd719422b8e4e9c09a37
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 1 12:53:45 2010 +0100

    compile cf-zserver on MacOS/Darwin

commit 870a043f43930c0a3a02205578ff55b0451b0cb2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 30 14:57:53 2010 +0100

    CF_LOG files in tmp_dir. Deal with no-engine/no-error

commit c11b944136e2e3a9173426300c6baa8b8fb00f8f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 30 11:33:30 2010 +0100

    usage

commit 4a8a3762e3a736d8838bac4d2102bc8830b84805
Merge: 51884d9 cb08bbb
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 30 11:32:10 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 51884d9b7b5a95dbf428aeb7a84ac912d8525e61
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 30 11:31:31 2010 +0100

    Added time stamp to beginning of every line
    
    In a format that matches the default in yaz-log, so mp.log
    looks the same...

commit 6b643551ad0c8043b07b0dabd257b09855711d1d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 30 11:29:17 2010 +0100

    Added restart option

commit cb08bbb13bf53045d247bad8e7a221167bb1b180
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 29 19:02:10 2010 +0000

    add ltrace (library call tracer)

commit aa8b964482c5cea6ad7f18dc73066a4897f3d670
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Nov 29 14:33:00 2010 +0100

    Added a file-only connector

commit 994d0d5bc3c4fc8a5be0707cc37bb77a659f5ba3
Merge: aeb885e 6d1fe40
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 26 15:34:40 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit aeb885ee3e1478b331fb27cfe8be5cbd8c2a2bd3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 26 15:34:19 2010 +0100

    headless experiment (no success)

commit 6d1fe40578a16827511283f71e1dd66da0298e74
Merge: 5e2d4aa 6ce12a1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 26 14:17:56 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5e2d4aaed9fa770df23dcd45a75c70c20fbd5e81
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 26 14:17:34 2010 +0000

    build the engine with the lastest Index Data tools from GIT repo, #3834

commit 6ce12a15a233e3bd821ab8738a71b97c0847652e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 26 14:34:01 2010 +0100

    Do not set HOME

commit c6a56058ad34b103be066d400b96c08090890127
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 26 14:24:15 2010 +0100

    bug -3834.sh: GRE_HOME, CF_LOG

commit 7536be2d38265816d83ea192c9b57c50cc6301f0
Merge: c249f9e d0dcc23
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 26 14:21:08 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c249f9e0a2875764fe19ada889c458cc037d785e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 26 14:10:42 2010 +0100

    cf-zserver: env CF_LOG=1 create log per ses

commit d0dcc231921b9550ea9baefd4966af879121b5a9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 26 13:56:11 2010 +0100

    Added a test for the trivial site

commit d22aef0ae4d0d2164a82e20df7b059a25e31f2dc
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 26 13:42:29 2010 +0100

    Connector for the trivial page, small fixes in it

commit ec88de2c331796217630a90ac9a5dbb5ae5398ff
Merge: 4497219 0ef15e4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 26 13:33:40 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 449721905a13aeb0d63a4a545bb3376916ab6278
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 26 13:31:45 2010 +0100

    Added index.html as symlink to search

commit ac02df38fab37287242341f44ae8bf73e20f4e8c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 26 13:29:51 2010 +0100

    Added a simple hard-coded site we can "search"

commit 0ef15e4039020e1784b775d8a992abda12094f96
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 26 10:48:50 2010 +0000

    new usage of test-connector-cfws.sh

commit 3c26dc39f62d9ab5c5e8ea15b0a9d70cc9be4adb
Merge: 5881bf7 21303fa
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 26 10:36:42 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 21303faa93036117005efbafa5358461933e2bcc
Merge: 93d0001 7fc2e39
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 26 10:36:25 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5881bf7555a3191d7f0cd4207f0bca603adfe191
Merge: 0139173 7fc2e39
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 26 10:35:33 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 01391738117a19c78c7d9c4c3c25e0942127d560
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 26 10:34:14 2010 +0000

    Simplify the tests script

commit 7fc2e39025b2015c5181efe25a5df8b899a23572
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 26 11:23:43 2010 +0100

    Fix CF_APP_PATH

commit 3d90e3538ae1e33d740e5ee3542af67a41b97a27
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 26 11:17:13 2010 +0100

    Add openlibrary dummy connector for bug #3834.

commit 51e6b60f248f432fd5bc02b9551211705f9f54c0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 26 10:07:26 2010 +0000

    copy of test-connector-cfws.sh

commit 4be8554d248eccb7ecd89a7a5c865a3055c7796b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 26 10:59:07 2010 +0100

    Add start/stop script for bug #3834.

commit 0490ea666beb8a6bfc57e2efe6313939753a0659
Merge: b79b147 a4e2f8d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 25 14:13:00 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 93d0001305cf173529768b240b99a746ab4b8c2f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 25 14:12:44 2010 +0000

    typo

commit a4e2f8d38b9f81dbfff01847c721f734d25f9e12
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 25 14:50:08 2010 +0100

    More unit tests
    
    Also improved error reporting in some special cases

commit 882bf62b092a674dd50b468c7990f976eb148bff
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 25 14:26:48 2010 +0100

    Better error messages in Xpatterns
    
    Improved the message in the exception xpatternText
    throws in case it can not parse the string into a
    valid xpattern:
      ...TD $stillmorestuff : TD $$ >>HERE<< errorhere : ...

commit 6ceb27fd28a3137c5a684640772a7362b878c208
Merge: 09ac6e2 69b8bf8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 25 13:40:11 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 09ac6e24271de892ffa33fa114ac316c33a28a81
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 25 13:39:55 2010 +0100

    minor cleanup

commit b6da80b90aecf0c7105db7100291327bfdabfbd5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 25 13:37:12 2010 +0100

    Fix bug 3746
    
    Parsing stopped at first unexpected thing, but did not
    always return an error. Now checks that nothing left
    in the string when parsing ends. (some of this already
    in the previous commit)

commit f97bb1858eb6ba0a70c4563cd987417058bf853a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 25 13:36:55 2010 +0100

    Unit tests to xpatternText

commit b79b1471a219224f0453f8457b3f5f60ca2b789d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 25 11:37:42 2010 +0000

    typo

commit 37ad886a807235d6409c60ca5c21900560bb21ec
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 25 12:35:04 2010 +0100

    Added a dummy test as a starting point

commit 69b8bf8dc514f4c099ca43ceb89db1ca99666d78
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 25 11:34:57 2010 +0000

    documentation

commit b1474990ef5698507143f87076a3982b506ee9cb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 25 11:29:33 2010 +0000

    setup live query statistics, update every half hour

commit fc8f3b69512ca9c0069d70bc3e63c5ee07d1f246
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 24 16:45:43 2010 +0000

    document cfrepo enhancements and bugfixes

commit d256c46312e871d0a2c96b776fb434f30244de15
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 24 12:41:29 2010 +0100

    Doc: add a link to mozilla bug entry

commit 8bdea29bea7af5a06de3eac256ce3b2cfe7b0035
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 24 12:26:33 2010 +0100

    Doc: fix link to xulrunner downloads + note

commit 106f0dbb7f6b3b14cbcbacd75fcc0b4f4d0f6bed
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 24 10:13:43 2010 +0100

    Doc: links to backports packages.

commit aadfd6d5acd977b870576025313e394a944751ae
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 23 19:54:02 2010 +0000

    link for one day / seven days of failures

commit 8aacd0005319da9b45e72d9edc88801393d811a4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 23 19:47:43 2010 +0000

    new handler RELIABILITY7 to display 7 days of failures

commit e2ba1fbb2dba790de6aeabd7aa8609e697455890
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 23 19:31:23 2010 +0000

    create stat for failed queries for the week

commit 9b81111868f9ab40f95dc747e71774141038c610
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 23 19:12:36 2010 +0000

    allow to sort by total failure rate

commit 23a78704fe2751b13922cc5558a61847a33f6fad
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 23 17:28:10 2010 +0000

    allow to search for connectors *and* sort by title, filename and Reliability

commit 5474a15315872c5ed115a0e600ebdcd17ff9245e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 23 17:12:47 2010 +0000

    add a search filter, #3794

commit 0319c0792e8e623bbb98d0d512e4dc13e7eac0a5
Merge: b2858c3 9ff2ac4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 23 14:31:08 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit b2858c3912a31af5fc09b9f5a869da37f3e97779
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 23 14:30:59 2010 +0000

    re-calculate odd/even lines after sorting

commit 9ff2ac4a053e846869fe3b9e91645906722813e1
Merge: 4fdcef6 03784ba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 23 14:39:57 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 4fdcef6e91ef9270db47dbb7f2e9fd08b756bb92
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 23 14:37:10 2010 +0100

    Xvfb spread hack. Log for each 10 sec poll wait

commit 03784ba8e513501e488202537417438113362da8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 23 13:29:43 2010 +0000

    configure import password files for builder update and logout URLs

commit de1b64906100ac3ad5ba686dbc778b2e34876c37
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 23 13:14:15 2010 +0000

    import password files for builder update and logout URLs

commit 5aa465c620239e58d9e7aeddcf3b8f5773042cfe
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 23 13:13:15 2010 +0000

    less spaces

commit fb7e431d96148002aecb2d74f739a1bfda2f3b93
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 23 13:10:22 2010 +0000

    install cfrepo/www subdirectories

commit d272b9c67d6a5b1f7177e75c419c9e4e59d4f807
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 23 13:07:46 2010 +0000

    Add a dynamic logout page.
    
    !!! NOTE: the html cannot contain any images, JS, CSS, etc.!!!
    otherwise the elements will ask the user for a password!

commit 5594d82bbb5ab2cad24409d4f65585259b09326e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 23 12:27:18 2010 +0000

    dynamic logout page, to get rid off the user:password in URL

commit a4f01be00d5c57fc2b513e9924e46c6441f8a2a8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 23 11:13:18 2010 +0000

    add a logout home page

commit 648106120cc8756e98a7db9472c09e5f864f3c52
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 23 11:02:49 2010 +0000

    force to run the site on https, create a logout handle

commit a22ca1de98900500d8b4f28bb6e94f0f1ef468e7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 23 09:59:53 2010 +0000

    use relative URLs, #3831

commit 43f5fff10ac73103816c590fa24ddc0f969fca3a
Merge: b11420d 95da014
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 22 21:01:34 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit b11420d4a94b6a8c7d4ce0dbcf876c038776d6c4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 22 21:01:19 2010 +0000

    smaller field for emails

commit 8afe7c8423ecf5ce18cbea8b9d9592749e07dffe
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 22 20:57:28 2010 +0000

    implement a simple search function by appending param &filter=query, #3794
    
    filter=title:man 	- search for substring "man" in title
    filter=filename:cftest 	- search for substring "cftest" in filename
    filter=ama[zs]on	- search for regular expression ama[zs]on in title and filename

commit 95da014a189f0f513f7460a3e1f263086ca80a4c
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Nov 22 19:10:16 2010 +0100

    Testing Openlibrary directly

commit ee8f388ef9353fc4f6b91b1e1daa333bc73e3f2f
Merge: bb3472a 8dcd77d
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Nov 22 16:17:57 2010 +0100

    Merge branch 'master' of git.indexdata.com:/home/git/private/cf

commit bb3472a98ab5e8732493c8cbc1d66d2a69db36a7
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Mon Nov 22 16:17:43 2010 +0100

    Fewer threads. xpath assertion to validate result

commit 8dcd77d3fb066b08fec521382956b2bd18194bc7
Merge: a1b82c7 3a9e8a2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 22 13:14:41 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit a1b82c767930eddcb65a8254286c511e2bc3443a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 22 12:56:01 2010 +0000

    no absolute links in footer (will not work with https front-end proxy)

commit 26edeec276e63dd965a2f9687a25f689d213467b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 22 12:51:59 2010 +0000

    allow to configure the cf builder version per repo user in the admin interface

commit 2069dc934c43dbff817e30449544646a5e297434
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 22 12:39:10 2010 +0000

    smaller table

commit 16e6d5eefcd912c132c4f6bdc9a13341acf82df0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 22 12:37:30 2010 +0000

    configure comma separated list of valid builder versions

commit 3a9e8a2361330b385cc7971974b9b374761531d4
Merge: 2cb6696 04e7701
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 22 10:35:24 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 2cb6696eb863fc3eca459ae2fd5b956f2b313c0a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 22 10:35:14 2010 +0100

    xulrunner.mk: bundle YAZ 4.1.2

commit 0425f01ea1b2f6f81723ab393c2c7e4dd8fa5124
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 22 10:34:37 2010 +0100

    Deb rules: supply MP_CONFIG

commit 04e77015fdb4dba13661c524baa7f1014231c987
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 19 18:56:16 2010 +0000

    the update script points back to the install script which will deliver an xpi with a unique update URL

commit 3abcb1cc7badab3bda53637f545c355e03d86f99
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 19 18:55:46 2010 +0000

    reorder header output

commit a332ddae27d00a45f172e4de6d61b8ed7d09d848
Merge: 05078af 617e0db
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 19 18:27:15 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 05078af753e983702b2cc18fd0fc42ed8cdaac23
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 19 18:21:50 2010 +0000

    add copyright & documentation

commit 3ecc15971757a2dd0034d59771a2891ec0d9122b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 19 18:19:43 2010 +0000

    append user name to update URL

commit ac1f4c0c03e00f9038d6afb7ef68f4a21d4c534e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 19 18:19:24 2010 +0000

    indent

commit a2e11296f31f2434551a1449c629aa458d22a21e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 19 18:07:50 2010 +0000

    deliver builder with per repo user update URL

commit 0fd66571b98eeb3c41e2b40bb39934f70b8a9ae1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 19 17:40:47 2010 +0000

    perltidy for subdirectories

commit ad2830a17ce025903e0cbd998a72df394eb6ee65
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 19 17:39:45 2010 +0000

    find the right config file for cfbuilder pseudo account

commit a80e912b37628885415401a17589155a615fe6e5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 19 17:39:00 2010 +0000

    configure builder update URL

commit b9684450aa29b6b6f4f85e37a33d0c9c540e1519
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 19 16:22:11 2010 +0000

    dynamic update check with dummy hard-coded username/password

commit 617e0db22a2de8a0a938895d54161268dc5efe4d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Nov 19 16:20:17 2010 +0100

    Add dummy openlib test
    
    This test with 200 threads is proven to saturate satay

commit 4e2f8aad042fa1f943fc52db390d52531d494a02
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 19 14:54:01 2010 +0000

    add a new subdirectory for builder update check script with separate username/password database

commit 8792c94cb98a9e1e2f216dcfd2449ae5b1675172
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Nov 19 15:09:08 2010 +0100

    Add test that loops on the test data.

commit fa6a2dd942c93f489b81ab8383c4c710e41b4fa3
Merge: be66ef1 7004410
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 19 15:02:47 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit be66ef195adb03cb6e88c03a8cfd6826adf1670b
Author: Dennis Schafroth <dennis@indexdata.com>
Date:   Fri Nov 19 14:57:00 2010 +0100

    Also from Will / OCLC

commit 70044109bc5122e6df53b849618b7699164386bb
Merge: 54418da 6afcc43
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 19 14:12:24 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 54418da0cd66679402b0dd5c38398fa8e99ac491
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 19 14:12:17 2010 +0100

    Engine: cf-zserver logs CF to yaz_log

commit 6afcc437bd1ba1302743462b7f956260225e04ca
Merge: 888a00e 1b30456
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 19 11:30:31 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 888a00eb803af9aaca0e57a0118c5e95eced026b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 19 11:28:17 2010 +0000

    by default hide malfunctioning connectors for the admin user,
    
    as weed do already for non-admin users. This is less confusing
    if you switch between users and wonders why the show/hide link
    is missing.

commit 1b3045664b275ad7bd09ed5c1795c0ef5b0ae3ad
Merge: 9397155 80f8b77
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 18 17:21:26 2010 +0100

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 93971552b54f88e11764e2bbb93221bff9bdbd5d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 18 17:20:57 2010 +0100

    based on test case from Will Ryan

commit 80f8b77acd354beceb0c2d1370bb0d1391ba527e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 18 14:59:27 2010 +0000

    Example for builder download directory from cfrepo

commit db39a97bc277cfaf2652db256ffaa745635cbcad
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 18 13:51:56 2010 +0000

    read builder version from /etc/cf-repo/conf.d/<user>, #3771

commit 1bad2f7995e9903e9ce3425078ad9f818c2f5b7d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 18 13:30:29 2010 +0000

    configurable apache config: set default CF builder release and download URL directory for installation and updates

commit 745d062015e4908d8237020b51a9bc67d5bd85ca
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 18 13:24:16 2010 +0000

    set default CF builder release for installation and updates

commit e30de9518caff345bdc8624757067e7893a857b6
Merge: 25e2f10 d9f5b47
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 18 13:20:27 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 25e2f10853199ca525a39d57753a2014409b532a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 18 13:19:27 2010 +0000

    start the test at 8am in CPH - in case of a metaproxy crash we can response more quickly

commit d9f5b478562d63af92aebca34dc6b42a1572622d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 18 12:08:23 2010 +0000

    refactor code

commit 2161d9deeac9a7ddd0f2226f4524c8f47cdfb70e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 18 12:04:18 2010 +0000

    enable builder version selection per customer, #3771

commit 3aa9e04ff139b2e83f4cc970eba1664bb99accb2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 18 11:54:01 2010 +0000

    builder-install.pl - select the right builder.xpi version for a repo user

commit ded9e5c5ddcafe9ed38ace6e88e92f0f04a6e9dc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 18 11:48:18 2010 +0000

    copy of builder-update-rdf.pl

commit e343611e8cc54f60eb3a89cd8ea9372acf0ac632
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 18 11:31:02 2010 +0100

    Version 2.6.7

commit 46fca1a36d3c2baf4f88970ce0a6b13303ea32d2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 18 11:29:28 2010 +0100

    Engine: 10 threads for MP config sample

commit 802574c7547b48f6afb791ee40f54bc3833b7548
Merge: 0f38be3 4b5606c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 18 11:27:06 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0f38be3f3ebb2b5f8a406b26e9250d75ba507e8b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 18 11:23:51 2010 +0100

    Engine: allow stdout redirect in child process
    
    CF_Engine takes yet another parameter, int fd, which is a file
    descriptor that stdout in child process should be written to.
    By doing it in child process rather we avoid a dangerious race
    condition with two threads doing the close,dup sequence.

commit 4b5606cf07dfe990aee266a52b16fa37eda1c27e
Merge: 9d7836d 1d78650
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 18 09:06:06 2010 +0100

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 9d7836d02eb96be61d1eb73edf16a1a3d30cc88e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 18 09:05:39 2010 +0100

    Disable builder when license is declined
    
    Playing with the ExtensionManager

commit 1d786505eeaab243fa5d425d0f2bc48d2a126f30
Merge: 1353be8 1c49313
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Nov 17 15:20:15 2010 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1353be8a53d76e0a7a87c3a341530c813812ef62
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Nov 17 15:17:31 2010 -0500

    Corina and I tweaked the repo test output colours a bit.

commit 1c493135f8cd37154797d2d85ac085523bd015cc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 17 16:21:30 2010 +0000

    add an example for dynamic update check per repo customer

commit 667bbd7038672c78d2c4aa451c323dc73112c811
Merge: 761f9fb 52df24a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 17 16:03:41 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 761f9fbf142a9e7776d800a6113c1ebf1c8c37ea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 17 16:02:25 2010 +0000

    dynamic update.rdf script for cf builder auto-update - first version

commit 9270cf11d18335e24a8b5518cd90f25763f153fc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 17 15:28:44 2010 +0000

    copy of admin.pl

commit 52df24a7bec7a91216bf14c8da9d77d83de25741
Merge: e971914 0c5685c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 17 13:22:20 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0c5685cd47c86de2d300f63889fb06e4759f3431
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 17 12:13:00 2010 +0000

    run ./test-connector-cfws.sh with only one connector at a time

commit 7462f68493f1e26ceeca1583c584a6695053c5bb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 17 12:12:02 2010 +0000

    document cfrepo new features for 2.6.6

commit e97191483d63abb485ea21920da17877358aea86
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 17 13:11:06 2010 +0100

    Version 2.6.6

commit 02c391fd22b12c3e95c991ce4e91492311659a8b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 17 12:11:01 2010 +0100

    create-deb makes proper Debian ChangeLog

commit a5dc293a82a3909d8494cdb75e6c20b98c056972
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 16 15:18:47 2010 +0100

    Engine: Fix leak WRT embed creation and timeout

commit 78fc9f8e9c90e057daa683a03dcaf653770232e3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 16 13:34:38 2010 +0100

    Engine: sigterm child only (no exit cmd)

commit 28295b35a85c6c749af87c5483e10fa74c1b92e7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 16 13:30:25 2010 +0100

    Engine: Ensure SIGPIPE. More loggin WRT child kill

commit 1490c0a22d6bd082169f7dbe9c11bc1e00c6a186
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 16 13:19:45 2010 +0100

    Engine: fix 0-ptr reference for m_resultfunc

commit 817abd990edee0044f9071fedef2bedb817d1cd2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 15 16:22:30 2010 +0100

    Look for metaproxy in sibling, system

commit 6a8d57ee72fffeb155974d2e7658d8e9e3f43391
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 15 16:22:09 2010 +0100

    Wait up to 20 seconds for engine fork

commit 1a8449c0eb0476f0255de5d53746dd69c6adf6f0
Merge: 7df7bfb e95f0ef
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 15 15:58:01 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 7df7bfb62e8ab1fd302e47fedf93215165495cfd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 15 15:56:50 2010 +0100

    Only wait up to 10 seconds for engine creation
    
    This will help us diagnose problems with browser sessions that
    hangs during initialization, bug #3786.

commit e95f0ef34e1fe4bf3bb10f29d530584c7964f00f
Merge: 58a977d dfef5a2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 15 13:30:59 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 58a977d0a868c99e59c83b930b10ff6d46d3908d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 15 13:30:22 2010 +0000

    handle special case of no CFWS timeouts

commit dfef5a28f81f6079e7cde6b21402c36a64678b56
Merge: 9a892e0 151fc75
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 15 13:54:39 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9a892e0c371d2dccd508eb4db32a9b403b9fec10
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 15 13:54:34 2010 +0100

    Fix check for screen shot

commit 151fc751f864759823943af29d14fb4fff26ae38
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 15 12:53:09 2010 +0000

    check for connectors with a HTTP read timeout in CFWS API, #3821

commit 33e9835aec31246fa0d84c73bb4aced8056849e5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 12 10:41:59 2010 +0000

    always escape engine output, #3284

commit fd46461ada91df09047b8925030365dd610ffb19
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 11 17:23:46 2010 +0000

    enable to cache screenshots locally

commit 821f80a520d71fd46595d8fb083309fb53ee883e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 11 17:16:33 2010 +0000

    fall back to screenshot URL if screenshot file does not exists

commit f054dc501fc09e5bfee7ace2061bf54a2ef461f7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 11 17:12:11 2010 +0000

    use a copy of the screenshot in /var/lib/cf-repo/.statistics/<connector>.png, #3819

commit 99d1feca4418df5bffa1dad6bd77548999f59b10
Merge: fc4dfd3 56936a5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 11 12:10:08 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit fc4dfd3d7aefdd0020bf8f1ffe48c9a8556b1b92
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 11 12:09:48 2010 +0000

    remove stats which are older than 8 days (was 5)

commit 56936a52ebb4bfa0731674cbb74a5bafe4fb7aae
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 11 10:16:10 2010 +0100

    Version 2.6.5

commit 99b7ecabb08091c378e620cba2c590451c41ad17
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 11 10:15:56 2010 +0100

    Require Metaproxy 1.2.3

commit f0d0defaa770143320b5bcc5cc36b61fbb74e0a3
Merge: 30f3441 0326e76
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 11 10:03:05 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0326e7643da86ed798b7e0d043a366fd29aff5dd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 11 09:01:58 2010 +0000

    document cfrepo new features for 2.6.5

commit 30f3441f866568f4cb8610cee6017f0e175da76e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 11 09:28:52 2010 +0100

    Add Ubuntu maverick

commit 4bfa2effe43d07cdfc669e910222e74eac9fb015
Merge: 5e7f44f 2dff09a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 10 12:29:53 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5e7f44fd6cb144ed466365f0b7aff4c9bc2df2f9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 10 12:29:22 2010 +0000

    if the parse task failed, skip all other tests (next, second parse etc.)

commit 2dff09a4253d6729acb5e90d83b65208bcd6d360
Merge: ee55b95 71016b8
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Nov 10 12:05:15 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ee55b95e7bcf164a04baf241e0ca194f30de1e03
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Nov 10 12:05:04 2010 +0000

    "unittest" target now runs Extract Chronology tests as well as XPattern.

commit 889988cd62556f26931299255943601cc79ab4ee
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Nov 10 12:03:18 2010 +0000

    Add as-yet vacuous unit-test method.
    Add comment on how to invoke unit tests.

commit 71016b87d0a2fd0074fe4cfdffc5474e2eee7fd9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 10 11:43:41 2010 +0000

    sync/cleanup screen shots files

commit ed6909860f56c110649974a92755ae4e769c67f7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 10 11:37:49 2010 +0000

    keep a copy of the screenshot in logs/<connector>.png, #3819

commit 290a33af19498800e2144ea4acd26ddd801d4748
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 10 11:34:36 2010 +0000

    add an option to save screenshot, #3819

commit a3b2d2f0d62d775a2dcc921a86fd0f25f18146a8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 10 10:51:58 2010 +0000

    cleanup only *.status test files, not the reliability files

commit bdf93cefc45eb0a24e7728954a8228d548a4c71e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 10 10:51:08 2010 +0000

    alias clean-statistics-test => clean-statistics-status

commit 29b0fc28a0670ddc7cd046ea1e6abd2b2783fa9f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 10 09:45:54 2010 +0000

    off-by-one error in reliablity statistics

commit 80d5c5e5249d6d9f425b292110ccf2dc13b71322
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 10 09:42:02 2010 +0000

    cleanup old reliablity files before generating updates

commit 9bb98a85ae67cb441a176116ca50f710ad3bafda
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 10 09:38:43 2010 +0000

    split clean target for statistics, one for tests and one for reliablitiy stats

commit 09e6013ba997ca6011fa71f83c98619f3d1b336e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 9 17:56:49 2010 +0000

    check for connectors without a failure last night
    
    make a template for Bib-1 Diagnostics Legend

commit 43502bd07ef05cac5a380792c54fbbcae83a897b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 9 17:55:25 2010 +0000

    more reliablity files to cleanup

commit 634c1b460a4131b754b995a35f9598d6ab0f6362
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 9 17:42:04 2010 +0000

    better check if no reliablity log is available (everything running fine)

commit 155bb019abf2645e5302aeebd8d217e8908d9b48
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 9 14:34:23 2010 +0000

    enable reliablity link on list page

commit ac4c6c6b46c95dccb0e78bb93fe8d1f4deea989d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 9 14:17:43 2010 +0000

    rewrite/re-style bib1 diagnostic legend

commit 50ae3db181ff0acc95756615a272bca7d5d12327
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 9 13:47:16 2010 +0000

    check if Available directories contains data

commit c4c9672fca5808d87ba73806d7cedbbc40c1f719
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 9 13:42:20 2010 +0000

    add a legend for bib1 attributes

commit 791195ba20eb5dadca173f8db6f4b8d34b8d730f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 9 13:37:38 2010 +0000

    display reliablity infos as XML and render them with XLST, #3720

commit 1a71b66b7cf47d6d48c3cdd4559195b654f26afb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 9 11:05:02 2010 +0000

    display internal errors in standard ID design, #3816

commit f14ff8a21b28602a9515261d452981e78985567c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 9 11:04:20 2010 +0000

    improve error message page

commit f21e858107aa37d19b414e4c6528510b2357b486
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 9 10:28:03 2010 +0000

    add an error message template, #3816

commit fa6e7fd418f8ce0de076739a35af00ba185fa4bc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 8 18:05:58 2010 +0000

    copy connectors to public instead symlinking, #3778
    
    and remove credentials (username, password, HTTP auth) before

commit 4e2fa2fb86eb1974052c80ef8c7826d0dc8fcf0f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 8 17:23:51 2010 +0000

    a connector may have more than one URL, use the first one

commit 4dfdd3a4829217621a696b5259b337ab4f96b85f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 8 14:47:39 2010 +0000

    speed up perl syntax check

commit c6c739b8667db2e73bd562cfc74f666e96e8b6d2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 8 14:31:40 2010 +0000

    strip username/password and HTTP Auth credentials from a connector

commit 1e0faf16ac07e79ffe51ca3920b3c6588ac9056d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 8 14:29:40 2010 +0000

    speed up perl syntax check

commit 9f711ef0e7db6ec667dbb706960bb51cb3b18324
Merge: 89b696b 19546f0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 8 12:05:22 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 89b696b34cfc612197d6ec816872cff08d56da88
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 8 12:02:37 2010 +0100

    improved heuristic to find the cfrepo homepage tab, #3610
    
    Compare the full URL path, not just the hostname and ignore params (?a=foo) in URL

commit 19546f065141de3ab54fb49edeac03c7f13fc457
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 8 10:18:01 2010 +0000

    display title for failed connectors in test

commit 24a0b74996b6a86e1e885834fa4de5468b60c37b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 8 09:57:03 2010 +0000

    display titles in connector reliability statistics, #3790

commit 88da0d0237b99482398115ef8052788369220605
Merge: 210c01b dd4ba97
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 8 09:21:43 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 210c01bffac6affef436bb36f31a1fa744741c39
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 8 09:21:28 2010 +0000

    handle relative pathes

commit dd4ba971bcf1e96575ea0f1a97b8e1451169a62f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 8 09:37:57 2010 +0100

    Add set_result (constant hits=0) to the common steps of the Search task. #3621

commit 92e414993d89c017654059f6df3eab35d695a421
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 8 09:07:24 2010 +0100

    remove URL from meta data, #3768

commit 9075d25c534e2f859d9ee35a74770bbaaddc0b97
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 5 19:48:19 2010 +0000

    indent

commit bf6ec0719455047f38481b524c4a011b9409ed7e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 5 19:46:56 2010 +0000

    set a file name for the reliability CSV, otherwise Firefox don't know how to save it (unlike Chrome) and will not start OpenOffice.

commit b2efc255d3a3243053243475c26ec7d69a6c1af3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 5 17:15:45 2010 +0000

    force charset=utf-8 for content type (bloody apache on debian!)

commit de57f895e05ea299dbf8d4bdd755783975272a01
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 5 13:38:33 2010 +0000

    add reliability link to a CSV with query errors

commit df1ab18f819a0f69bc8b9f649f1a25a42abb0a62
Merge: 5bd94ee 413aba9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 5 13:19:30 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5bd94ee064d3fc46fe214b1212b2ac934cdec96a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 5 13:19:11 2010 +0000

    add a RELIABILITY_handle to display failed queries as CSV

commit 413aba99fd76ff2e6a86fe285e53f3bd5f7d9311
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Nov 5 14:06:24 2010 +0100

    Use non-indenting but reliable serializer, #2567

commit 54aff93178d2b736b7667a44d6422b5918ae7a96
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 5 12:53:50 2010 +0000

    parse CSV file with failed queries for the day

commit fd3a6a506899399a6f851c11afbd89eccac2a2fe
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 5 12:14:01 2010 +0000

    download CSV file with failed queries for the day

commit cd3bb47e98f971a46808949fca748f1e8628d999
Merge: 3275a4b 83d4cb5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 5 11:57:01 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3275a4bc84104be8e7ad4e8a710840e8f5e39ab9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 5 11:56:53 2010 +0000

    indent

commit 076441303fa4b5011d047cd9dec4a4a2ec7b8b7e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Nov 5 11:56:11 2010 +0000

    sorting by Reliability flooded the error log file if no Reliability was available for a connector

commit 83d4cb5f5353f6d25f042ce7d5798485520b74e7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 5 12:55:20 2010 +0100

    cf-engine: may use xulrunner-1.9.2 as well

commit 8243b2f50526c8681951c66e97f6325e94a7b928
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 4 18:05:09 2010 +0000

    display homepage on detailed page

commit 0dd3ed963298540ce41107bacb9d0ee40a73a3e5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 4 17:56:53 2010 +0000

    display the homepage URL of a connector if you move the mouse over the filename
    
    I think it is too confusing if you display the URL in the title. You see the URL,
    click on it and get the details page - not the URL which you just saw.

commit c7de362ed42572334ea082df889421b036b3998f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 4 17:54:05 2010 +0000

    merge the title and Details column
    
    You have to click now in the first column (former title) to get the details of a connector

commit 2489790f3a999e80c69ba536765c637edb72cdff
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 4 17:50:31 2010 +0000

    bring homepage link back

commit f37a16c491c852ff19132f6ecb931b8b08f9da21
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 4 17:44:59 2010 +0000

    make the yellow darker

commit e14d0abe67f183fba6fd87ad3450ff1aeaf98dfe
Merge: 238d487 83659e7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 4 16:56:20 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 83659e7a9ca537c0208f459fd2de67a676730d3c
Merge: 0f899be 153db03
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Nov 4 16:51:51 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0f899beeb54e8d20950c033b7dd2446548710cb7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Nov 4 16:51:44 2010 +0000

    Support for sorting, numerically and descending, by reliability
    summary.  This is painful to do, because Perl doesn't have the basic
    courtesy to believe me when I tell it, by use of the
    numeric-comparison spaceship operator <=>, that I want to compare
    numerically.  Instead, I have to first slice off the non-numeric
    portion of the compared strings by hand.  Truly advanced.
    
    SEE ALSO
    
    http://angryflower.com/advan.gif

commit cfd8dfe1103987df5300d394389384f9f94d1a0a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Nov 4 16:44:39 2010 +0000

    connector_reliability_stat() defaults the "released" parameter to 0

commit caa9de1c319ae5c91e77ea165f99c32d6279f427
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Nov 4 16:40:54 2010 +0000

    Support for linking to list sorted by reliability.
    (Code for this not yet in place, though.)

commit bf447e46e58f38577bff7824c6a9b2a5747d0a09
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Nov 4 16:38:54 2010 +0000

    Display reliability as a new fourth column in connector-list page.

commit 0c723685d521b102271af789454810a4d0042c81
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Nov 4 16:31:51 2010 +0000

    Make unnecessarily compressed columns of detail page wider.

commit 39731ee4eaa889edc7c858dd491cf7d2d78f0f7f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Nov 4 16:30:11 2010 +0000

    Connector-list output, generated by GET_list(), now includes
    <reliabilitysummary>, <reliabilitystat> and <reliabilitystatupdate>
    for the production version of each connector.  This information is not
    currently used in the display.

commit 238d4873cb524b73445a69d50d528e51f7a8ff77
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 4 16:20:07 2010 +0000

    add link at bottom: 'show malfunctioning connectors too'/'show functioning connectors only'

commit 153db032bf5cf73d54af2fbd473d41f47bda8028
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 4 11:15:16 2010 +0000

    check: a user may have no connectors

commit 22be4993d9e0414faed67c5aee767b249da7eb8c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 4 11:14:32 2010 +0000

    more aggresive testing with up to 16 connector at the same time

commit 158334d7a7614dffe15706d62cebb1880aae9840
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 4 11:12:31 2010 +0000

    no need to call perl interpreter anymore

commit df0e1c0edd11ff5c6e36ffa07c0f954f476557ce
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 4 11:05:52 2010 +0000

    document

commit 2a26677ef83ffd339f2d48f6d79eb01604d1a449
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 4 11:03:11 2010 +0000

    always close the CFWS session if $force_delete is set

commit 213d4fb7a32edb5daddff7d6c9bc89daa87f55a6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 4 10:51:19 2010 +0000

    fix comment

commit 0e3d8698e9914fddbc78302b6a792a72c8383b84
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 4 10:48:09 2010 +0000

    find  CFWS perl libs automatically
    
    if you call the script outside of cf/cfrepo/bin there is no need
    to start perl -I ../../cfrepo/www /path/to/script anymore

commit 18f47dfe279fca8b5011046f2e640e8b9d8129c5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 4 09:37:39 2010 +0000

    better check for incomplate connector content

commit 55da799887ff54c655d34c359e4cc532b63a311e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 4 10:14:30 2010 +0100

    fix latest release number

commit 31e302497635f051faab261fa171d2ca4474d4fd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 4 09:12:38 2010 +0000

    add a displayName for serviceprovider

commit ed033ee1405f1196ef999e9ef2caf0fc17f81877
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Nov 4 08:52:24 2010 +0000

    added <serviceProvider/> to toroid output

commit df00843591136d361e2de7a569d27850bd3f226d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 3 19:42:30 2010 +0000

    add a back link at the bottom of the test page points back to the connector details list, #3608

commit eef39b27072a83bcb4d76ab1ed35f4149971bcdd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 3 19:32:50 2010 +0000

    display Service Provider only if exists

commit 15f78d0cf36b83d160799c4094b3eff0fc0f35e0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 3 19:25:28 2010 +0000

    display service provider

commit 11fbb18b18f703e726d6d2b070c6443ce624094d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 3 19:19:14 2010 +0000

    add a "serviceprovider" field, #3608

commit ac41fb154d1c1b6083a2fcdf4f478ac3087ab8f2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 3 18:43:41 2010 +0000

    enable confirm yes/no question for delete link

commit 3f272e64a47d06db0f5e460959e8006ebc5eeeb2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 3 18:27:43 2010 +0000

    enable confirm yes/no question for delete all link

commit e21a68b3248626e0d4698d3e15ba1193b55446d5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 3 18:26:36 2010 +0000

    Allow to set a yes/no message. Bugfixes

commit 63319a157ad6aad9e734bdc6d9d50dc502ab5994
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 3 17:41:06 2010 +0000

    CSS for yes/no

commit 2ee1b9ea6321d59586ea0b192e02141a246eb0c3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 3 17:40:48 2010 +0000

    minor design issuese for yes/no

commit c83690ebba6c40fb5418388f807ca13bdeb6730f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 3 17:39:14 2010 +0000

    add template for yesno-ok

commit 54efb6f367e1fdb154e9df4e0f858b2efdbf19b7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 3 17:24:28 2010 +0000

    new template "header"

commit d289ae16ca0ddbf3b5e844fca1f4f3c8fde2f7c9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Nov 3 17:20:33 2010 +0000

    implement a confirm handle (YES/NO) for deleting a connector

commit 0ca7a6e84fd5e9f8cfea6bbedc0e2720a65faa58
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 2 21:19:57 2010 +0000

    ignore stale symlinks

commit a4557e56aff38a211c295d17e23abf48e59fb637
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 2 20:50:34 2010 +0000

    make sure to delete the released link

commit b09034f19f4f943290a634aabfdaea7802092fab
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 2 20:45:40 2010 +0000

    display title/author only if the user has a connector

commit e6b2d1c53f77f31f7f0c7c454b5416dc41998380
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 2 20:39:18 2010 +0000

    check permssion before delete all connectors

commit e1f68b9a186f05aff063fb53da97f44ae8a720f6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 2 20:34:02 2010 +0000

    check if there are connectors. disable delete all for public area

commit 4e2c0075d809a7868fbad54f38372c08a373153c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 2 20:23:39 2010 +0000

    add a delete all handler

commit 368aead685e5c9879b557e54394fad25d59233cd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 2 19:52:46 2010 +0000

    display the message more visible in a box, #3608, comment11

commit 3b87c52b0042bb94438e15150c2188c682017534
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 2 18:28:14 2010 +0000

    allow the admin to delete any connector in public area, #3747
    
    If a connector is deleted in public, all repo users which had
    imported the connector version (symlink'd) will get a full copy
    of the connector for further use.
    
    Users have to delete unused connectors themself.

commit 10d7442466ed4726f82e6c6e149f6096fff551de
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 2 14:01:13 2010 +0000

    new handler to delete connectors in public for the admin user, not fully implemented yet.

commit 8313a76d5d2a56370c48421fd6823d5429eb1c74
Merge: 58b0ae3 a6658e9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 2 13:42:19 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit a6658e91ff5ab5dfe03fe18fbc0022d325c7e883
Merge: 3bff1b9 14a1ab1
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Nov 2 12:01:20 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 3bff1b914f0315a345ea8d0e1212ad016eb98e65
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Nov 2 11:59:03 2010 +0000

    Re-comment the debugging output.

commit 65434061ed783a36a137b02cc8ff59ffb21a635d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Nov 2 11:58:45 2010 +0000

    Add additional volume-and-issue parsing rule, for citations of the form:
    Journal of Whatever 34, no. 4

commit 7d0117b73a86e470836f8b46c0ceddb11d624cd0
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Nov 2 11:57:48 2010 +0000

    New, reinstated but in modified form, using Extract Citation.  Unlike
    the version in the CF Repo, this one has authentication credentials.

commit aabe011a45ffad7a3d5b9b4406c7086d3eab0491
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Nov 2 11:37:10 2010 +0000

    Add code to avoid applying multiple rules of the same category.

commit 32080fd72e77faf36ac5666349975ff81281afe9
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Nov 2 11:15:08 2010 +0000

    Temporarily uncomment debugging output in extract_chronology.js

commit 58b0ae368ed15df6842dfdd73034c82eb7972bc5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 2 09:01:18 2010 +0000

    check for a valid hit number first

commit fd87a85adfb08ee3433d939b68c13223a6d9fd8f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Nov 2 08:43:13 2010 +0000

    reset cached content before starting an new CFWS API call

commit 14a1ab13eb6048ae335f200ba94a8179c12b333e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 1 21:56:07 2010 +0000

    non-admin users can view all connectors in public with /repo.pl/public?show_all=1

commit 96622144fab7020bdd90094021de052e16d38ba8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 1 21:30:34 2010 +0000

    for instable connectors: make a distinction if the connector failed in the lastest test or in the older tests.

commit 9ca56c05e70b34f1a4e6bd2b3448cdc9bb931675
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 1 21:02:25 2010 +0000

    display a counter of failed and instable connectors (admin user only)

commit c81a9f0c0c6edd30221f8360a2556adfcbd40482
Merge: 252237e b635438
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 1 20:45:14 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 252237e1685d687d150da774f499e5091584500a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 1 20:44:13 2010 +0000

    simplify the reliability alert status handling (green/yellow/red)

commit f2a133022d56161dab544b564afc028d9b739cdc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 1 19:58:40 2010 +0000

    indent

commit 66ead6e9689bce144ad4137538a7260f7ad00f59
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 1 19:57:02 2010 +0000

    by default check the last 3 days until report a connectors as rotten, #3793

commit b6354386eb50c9a9115ecb9a2e7c359acd542f3c
Merge: 280ac6c aa52a26
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 1 14:21:47 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 280ac6c25d49cfdd3ce16159eb0842c3e772fcb7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 1 14:21:18 2010 +0000

    configurable CFREPO_DIR statistics directory

commit 073c977d9c779626fc7ca6daf4c4ab75a819d089
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 1 14:19:06 2010 +0000

    keep up to 7 days of statistics

commit 6fc3d5b82d692a4f1cda601c8948702741d8051a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 1 14:17:32 2010 +0000

    fix help message

commit aa52a26420b07dc020545af1c832d7e78ef2b76d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Nov 1 14:05:24 2010 +0000

    Whitespace only.

commit d1414b71d64f03e4bc12a732f78e9476b7fadc69
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Nov 1 14:04:37 2010 +0000

    Generalise volume- and issue-number prefixes.

commit 076c49df4b0a3bab0e90aa1a60f4d3343f53cff0
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Nov 1 14:02:10 2010 +0000

    Use Extract Chronology

commit 1a29fd7e783056be95091550c4509471ed129d93
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Nov 1 13:57:24 2010 +0000

    BibliographyOfAsianStudies.cf is useless to us: it was downloaded from OCLC's repo in the hope that it would be an interesting extract-chronology case, but we can't use it due to lack of credentials

commit e1ba7d4bfb1655008965b25eba4689a9fd8452d8
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Nov 1 13:55:29 2010 +0000

    Realistic and complete Parse step

commit 98e7fd406b11abd7a5808f377647f8f01c5654d4
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Nov 1 13:44:27 2010 +0000

    Lowercase filename

commit 6b6b1b98164b1eaed1c7c837c66ba42c8e4e2878
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Nov 1 12:54:45 2010 +0000

    Simplify page-range fallback rule.
    Add new rule for start page only.  Used by ProQuest.

commit f5f3ab730888bdf26c0533a9e5d9b408c68af5bb
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Nov 1 12:47:16 2010 +0000

    More restrictive fallback step for page-ranges.

commit 68ce185113e79fd1f0d11a11dd50fd5d366a3826
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sun Oct 31 18:56:35 2010 +0000

    check the test results for up to 4 days, return value is a bitmap
    
    0: all tests run successfully
    1: last test failed
    3: today + yesterday failed
    7: two days of failures + today
    etc.
    
    if the last test failed, but all other before run successfully, the connectors
    is marked in yellow.

commit 82adcd237b4ee6f67953034d31df0fe96a80fc62
Merge: 976ca13 a4ed186
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sun Oct 31 17:20:10 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 976ca13f467279a6ef3998ab1bb456c6cd597547
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sun Oct 31 17:19:53 2010 +0000

    indent

commit d84882c6bdd81afdcfc47e038d6d61ceb525cfa6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sun Oct 31 17:18:17 2010 +0000

    do not run server side XSLT rendering for debug parameter xml=1

commit a4ed18620b61e5a0bfc16296babec3e2fea687e1
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 29 17:14:44 2010 +0100

    Add Normalize URL step.

commit eefd0a300a8f0c070b354a27950b3ef7f1e163d1
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 29 17:14:00 2010 +0100

    Add emergency-backup fallback rule for page-range guessing.

commit 436921653c0e73c5a80e7bcf78c5970a26bfdda6
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 29 17:06:28 2010 +0100

    Generalise page-range rule further, so accept CTRL-S as a separate for
    the two numbers, as used by Wiley Online Library.  However, this does
    NOT work, still.  I have no idea why.

commit c944b2b091886fa3e7de45da65356461a9758ee8
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 29 12:52:13 2010 +0100

    Extend page-range regexp to handle &ndash;.

commit d69510ca00d7803cd5896d79c2d765a15d5f7405
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 29 12:50:24 2010 +0100

    Add new test-case using &ndash; as page-range separator.
    Extend page-range regexp to handle &ndash;.

commit 959533cba0e1ab0080146d18d882e65b5c3f56d2
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 29 01:47:51 2010 +0100

    Add extract_chronology step.

commit e892d4baa468ccaa4d1f85b0236f48311d1dd4a3
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 29 01:47:28 2010 +0100

    Wire extract function into data model by hand rather than faffing
    about with task.mapResults().  Pretty easy, in fact.
    
    This step now functions correctly in the "It just works" configuration
    (although it can of course be improved indefinitely by the addition of
    further rules.)
    
    Expert mode does not exist yet.

commit de164ac0da04a190f4b351fb361763fca371cca1
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 28 18:32:57 2010 +0100

    Undo commit 8eb738f57c37e70a6d374ff5039cb2751451c543
    It was complete crap -- never worked, and I don't know what made me
    think it did.  Sorry for wasting your time.

commit 2d51b87148b919bbe65917fb18f70ff1b987f9b8
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 28 18:29:37 2010 +0100

    Add a whole bunch of code ... not working yet due to problems with the
    underlying record model and its iterator functions.

commit a580906efefe778652c48a71b32e725a3f931d56
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 28 17:22:09 2010 +0100

    Add extract_chronology step.

commit 9eef1fb521637951c085fd2ed21a099c1bb2cc53
Merge: 8eb738f f5e2675
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 28 17:11:13 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 8eb738f57c37e70a6d374ff5039cb2751451c543
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 28 17:10:39 2010 +0100

    Task.prototype.mapResult() and Task.prototype.mapResults both now pass
    the whole record structure through to the callback function, as well
    as the value of the "input" field.  Also, if the callback returns
    undefined, then no value is set into the "output" field.
    
    These changes are necessary in order to support the new Extract
    Chronology step, which in turn is needed for a demo this Monday, which
    means we need to do this as quickly as possible with minimal changes.
    
    Jason knows a much better way to get this same effect (which he has
    described in a Skype chat but which I don't understand).  But we don't
    have time for that right now.  He should feel free to refactor this
    code to do it The Right Way when he has time.

commit f5e26758c9f7851c10a956ed86b3ec06307e8ead
Merge: e890d9f dfe6859
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 28 15:11:07 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e890d9f35919ad861388bc1ca56832b150ee69e7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 28 15:09:53 2010 +0000

    do not show broken connectors in public directory.
    Only the admin (idtest) will see red flaged connectors in public.

commit dfe6859a91b982610804477fde5da2b0c28e2834
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 28 16:07:37 2010 +0200

    CF WS: fix error handling for engine create fail

commit 89b3f04cf2ab224e61c451c5a12e57bbc87c5fb9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 28 15:59:12 2010 +0200

    CF Z39.50 server: fix record fetch for empty set
    
    An empty result (0 hits) and a following present request could
    result in a SEGV.

commit 34703543d5e99dd89f633e58240999c5fb91b2f3
Merge: 30c83b6 b1529ef
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 28 14:55:10 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 30c83b6819a427fd5a4db1a0cc0e4a04b8b73d58
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 28 14:54:59 2010 +0200

    Less errors in intro

commit b1529ef66b8d6dbcf1b041105a8700ca487fca6e
Merge: 8b999e7 02041b2
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 28 13:13:44 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 8b999e7f017db35f4cf18c42926daba1a3823444
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 28 13:13:31 2010 +0100

    New step, Extract Chronology, not yet complete

commit 02041b20b7a792ce35b7d10eca4d32db412ae907
Merge: c146183 37af8aa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 28 13:31:07 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c1461831b7c93800bb067ede981bc0fec3748f74
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 28 13:29:24 2010 +0200

    Engine: return type of run{Tests,Task} is void.
    
    Change return type from bool to void. The outcome of is indicated by
    result handlers already.

commit a52f2a1d72db02a704fb33001851a0cf7bd7c36b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 28 13:24:43 2010 +0200

    Engine: fix run{Tests,Task) handling for JS errors
    
    Call result handler callback if run{Tests,Task} returns JS error.
    This fixes bad behavior (HANG) for engine that is passed for example
    tasks unavailable for testing (say next, parse).

commit 37af8aa32114937954bb3e16b3abd1392034ed89
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 28 12:22:03 2010 +0100

    Whitespace.

commit ce82222e670a8265b77516ead2c9cf23c85069eb
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 28 12:21:53 2010 +0100

    Add fallback rule for guessing year.

commit f447ac96aad3d9e9c7ff8fc4a2b20dfe88d00a8d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 28 12:20:47 2010 +0100

    Relax page-range rule so that whitespace around the range-separator
    (hyphen or dash) is accepted and ignored.  Needed by Cambridge
    Journals, but no doubt also many other sites.

commit 19bfa031baaafcfcfba218b5963aa5e57cc35986
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 28 12:19:10 2010 +0100

    Add three new test-cases from Cambridge Journals.

commit 6ed4aa8401c12f5cef54ef741bd044046e1d0cc6
Merge: 8c44431 144b09b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 28 12:17:44 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 8c44431c259b375bd8239240d5842b224ee3ec2c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 28 12:17:29 2010 +0100

    New

commit 55bad3504f588a9b5ac65c0b39ef200bac7664a2
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 28 12:16:55 2010 +0100

    New

commit 56b2665bbc16b6a3a45a691e8bd6b3392c2fb13b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 28 11:19:37 2010 +0200

    More info about MP_CONFIG/YAZ_CONFIG

commit 144b09b9441ac8065b9bc0c56353e6cd75c1f4b7
Merge: b2db2d7 27977c4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 27 16:48:25 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 27977c48a5079320bde0628e3d13f0a0e106ab9b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 27 17:45:47 2010 +0100

    Add rules to deal with volume and issue in Wiley output.

commit c13a0ba5eeb80c802bb76755230f3692887c1945
Merge: 8c6f989 0d9e108
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 27 17:39:20 2010 +0100

    Merge branch 'master' into mike

commit 0d9e1080b2f3ca8bac2637b96b1b4f96b67b4280
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 27 17:38:19 2010 +0100

    Whitespace.

commit 9ce558ff8e03210ac601d7ec2edcae0e9bc11030
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 27 17:37:53 2010 +0100

    Page-range regular expression recognises some kind of funny dash
    character between start-page and end-page as well as a hyphen.

commit 6843ef38171dc2f0b98c40c3c7c8deb91643f505
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 27 17:36:56 2010 +0100

    Add new test-cases, from Wiley Online Library.

commit a712ef71157d333b9013af640004d9e0b5681907
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 27 17:35:24 2010 +0100

    NEw

commit 5112bf67078eab62b963957b27d28c91999b9ae6
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 27 17:34:51 2010 +0100

    New connector

commit 8265210d7a0603226cd9c15e7d937ee221fda6af
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 27 17:20:35 2010 +0100

    Fix punctuation (it's->its)

commit f8cce103875198455cd7a19924b65d04d615d23d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 27 16:55:09 2010 +0100

    Comment out excessive debugging.
    Beginnings of test-harness invokes extractor on several different
    	citation strings (so far, all from Scirus).

commit b2db2d737dae59b818d4c37d62092cd4cb1a14ed
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 27 15:47:35 2010 +0000

    make clean is enough

commit 60b6c6bd44f97a3be939e3a3d143e895aa2ba9e6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 27 15:46:15 2010 +0000

    check cfrepo_dir for all variables

commit 36701284b21424ee987fc1f5d0f58bd239b2e304
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 27 15:41:00 2010 +0000

    special case for connector testing: no connector failed

commit ad79aac5ec1af50f861cf3eb5fc95ec2c8bd9729
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 27 15:38:12 2010 +0000

    ignore the special option "--"

commit eb5f39c257bd72fa5ec71c9e27c252963dd852e4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 27 15:24:35 2010 +0000

    fix test-broken target

commit c08c16fabb2cdad2835b264e991b68f484afa57b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 27 16:21:17 2010 +0100

    Add rule for picking out year following a three-letter word (probably
    a month abbreviation).

commit 2410f1ff69d99c268e8a8a7859c6500d8099c591
Merge: cdc6f73 229dc65
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 27 16:15:34 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit cdc6f736c92168524abc79765b7d988c155e8e2d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 27 16:15:05 2010 +0100

    New connectors, to act as test platforms for the Extract Chronology step

commit 9f5c17f4204acf4933a162bd1729a2d2f10874fa
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 27 16:14:28 2010 +0100

    New: code to extracting chronology from citations, not yet as part of a step but as a standalone Rhino script for easier development

commit 229dc651f85527027687166ff86e358f1c784374
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 27 15:09:47 2010 +0000

    if you don't have sudo access or don't care about the permissions, you can run now
    
    make SUDO=/bin/true CFREPO_DIR=/tmp/cf-repo mirror-connectors

commit be19310e8c76f09be8ee06e8cd5714eb61fcb9c7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 27 14:33:53 2010 +0000

    use CFREPO_DIR variable

commit f1f8086371994c5c7a68dd4ae5710166cd83d655
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 27 14:32:25 2010 +0000

    use CFREPO_DIR variable.

commit 0f1a7c15a7ea94bd46d4d841f678601c602210cd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 27 14:28:17 2010 +0000

    allow to use different repo dir (default /var/lib/cf-repo)

commit ab49666c39ce501c92a7e769690a0e09335a8737
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 27 13:38:04 2010 +0000

    delete logs/*.status files as well

commit 1a887db2e488638a8ca25607419efc17730322e0
Merge: 063b272 939ca4a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 27 13:29:08 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 063b27203bd944a62f17718a13a4e2fa3d82b733
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 27 13:28:53 2010 +0000

    create CFREPO_STAT_DIR directory if not exists

commit 939ca4a8c830582dd0c71d4268a9659828c5ffbd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 27 14:53:35 2010 +0200

    Avoid screenshot if xwdtopnm/pnmtopng do not exist

commit 3ce80bcb5e19c1ec25c77dff280f170a043d1c52
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 27 14:32:40 2010 +0200

    MP test listens on port 9070 rather than 9000
    
    This is to avoid conflict with the System-install MP on port 9000

commit 29199395d15303205ef3e7e8072c38f2d37b747a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 27 14:20:34 2010 +0200

    Catch if Xvfb could not be started

commit 79239fca21bd98ecaf4cd7183ad909e67fb1b7ac
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 27 14:03:14 2010 +0200

    New test/dev Metaproxy start, stop script

commit 400147e08784bef570d9dd797a12caa8ab7a9c87
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 27 14:02:34 2010 +0200

    Use MP_PROG=metaproxy executable

commit 1b2e8d88d943dc7334191a4dcfb635e0d6882fb2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 27 13:38:58 2010 +0200

    Supply z39.50 element

commit 64fd62971fa2ccf0282881d10d8d8ec20d282e27
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 27 12:27:13 2010 +0100

    Add new result element to "results" resultlist -- "endpage".
    (Goes with the existing "page" to make up a page-range.)

commit 391a58d1f42fb4b1d2c43b30f908587b227062ee
Merge: cceed9e 2ba7902
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 27 09:06:19 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit cceed9e6f50ae25d9ce19b60b762ccdf84d37215
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 27 09:03:21 2010 +0000

    move the instruction how to build a CF release into the wiki.

commit 2ba7902ac3c4bdfa624ea5ce87568e7e76af3b2c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 26 20:17:46 2010 +0200

    Engine makefile: set MP_CFLAGS proper

commit fde122d74bb0ad600d9c7e0658a8ca98134c357e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 26 15:45:58 2010 +0000

    check if the ID debian packages repo is configured

commit ea85bf27efbeff2c47fa1bb2da6510c2c99d18c7
Merge: 227f24e 7b3307c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 26 12:49:27 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 227f24e775db8dc318b39a2d39378ddb59a91d44
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 26 12:49:19 2010 +0000

    The Index Data repository must be available inside the pbuilder image.

commit 7b3307cc1420d5acc01102d5a58f78d36c355696
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Oct 26 11:45:42 2010 +0100

    Brand new Parse task, picks out the reference as a blob, ready for further processing

commit 6c2976f0368eef3b559896f4762c01db93a3ad07
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Oct 26 11:25:53 2010 +0100

    new connector, Scirus.cf, from Ben Daigle

commit f9c39efadba125ff1cee7a645dd8e0929c9145f8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 25 19:09:22 2010 +0000

    instruction how to build debian packages

commit 95375abb7bd801d438cbb2a6a2c66a57ad4a15df
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 25 19:01:34 2010 +0000

    display created *.deb packages after build

commit 062a6057749b4de1917eb366dcb412b547ff5851
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 25 18:33:21 2010 +0000

    more cleanup

commit 320e4d7c68e647125601a5af08b2c6abb7beaaf9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 25 14:59:28 2010 +0000

    distclean: remove *-stamp files

commit 038e47e20bb57c157622026166a18c5a959f42bc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 25 14:57:22 2010 +0000

    a real `make distclean'

commit 9d5688c134e2a97a6cffb9fe6a7c19a9babde984
Merge: b402fa7 ceecb65
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 25 14:53:38 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit b402fa785041f40899f0040c19f1b54d840cb7d3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 25 14:53:18 2010 +0000

    call `make clean-statistics' first

commit 7ecbb0382b235ec1764b60500ede81784cbf7e52
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 25 14:52:34 2010 +0000

    update help message

commit 226ec3ca072be8fdc479f57e5d3c0d737a5392cb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 25 14:51:25 2010 +0000

    make distclean should not cleanup files in /var/lib/cf-repo/.statistic/

commit ceecb65b38395fe7d9a4b5fdfd13372f14e8d886
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Oct 25 15:24:17 2010 +0100

    Fix spelling of "repository"

commit 8c6f989553c82fc71a438c8a2c82840b66a0b2f4
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Oct 25 12:27:40 2010 +0100

    Reliability column made wider.

commit 88bb8a1fb066d0b9a412d675d1e896f4a87146e3
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Oct 25 12:26:46 2010 +0100

    _get_stat() ignored the failure percentage included in the data from
    the Engine server, and instead calculates success rates -- both
    overall, and on a per-subDB basis.

commit 8a8f5432d454d3b3cfe18072be31525d8167a571
Merge: 6b84ddd 5084705
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Oct 25 12:12:11 2010 +0100

    Resolve

commit 508470581f12db28140dc4ce5d285d2c8e9dca10
Merge: 656f1d8 f88047c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sun Oct 24 09:03:20 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 656f1d82c105bc44bb106c6258d99f4900e3f565
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sun Oct 24 09:02:47 2010 +0000

    do not depend on a local installed engine for tests

commit fb5fcf357bbfe5d1deebf1b51b1ee155b83b4422
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sun Oct 24 09:00:05 2010 +0000

    new target local-javascript
    
    build the JavaScript part for the engine, everything which is required to
    run a metaproxy with the JS from GIT sources

commit f88047cd1c530b385ca4e1c8970b5a3d05ef8aa7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Oct 23 20:50:42 2010 +0000

    update cf-repo dependencies

commit 047a65787873de5bfb5e12756a5d3817ba36e285
Merge: 2fd8127 95137dc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Oct 23 20:46:14 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 2fd81270832fa7e18e8594cddb9c04e0ab2e67ed
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Oct 23 20:45:41 2010 +0000

    make the stat for the day optinal, enabled by default

commit 6b7ed2d27496cba38ed641337e285fef6fcb3551
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Oct 23 20:42:56 2010 +0000

    stat for the day, documentation

commit f77b2e0eabfba2406855eb5d7216d8449b587b07
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Oct 23 20:35:27 2010 +0000

    generate reliablity stat for the day

commit 2cfe55b9007a6ec6b9131676e03b29b3669bf1a9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Oct 23 20:24:42 2010 +0000

    download stat of the day & week

commit 95137dca37e446340f25cd109f8e80554897cf14
Merge: 971f4af 641ce4b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Oct 23 08:34:38 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 971f4afc831296604eafc52e45b7fde553919c3b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Oct 23 08:34:24 2010 +0000

    update cf-repo dependencies

commit 641ce4bbd4f9f61524162b9ce5c0a69141a5519d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Oct 22 21:00:05 2010 -0400

    Mention in output when Set Form Value attempts to use an empty parameter.

commit a61c215a3eb2ad8c8034a5d12c38e95fae93cca2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 22 21:55:19 2010 +0000

    cf-repo dependencies

commit 438ab857b1c7e3b117d19a76de32397cfa7f59d3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 22 21:41:35 2010 +0000

    create .statistics dir if not exists

commit 6b84ddd81962a3ce13a18b720c2f96bb46bc0096
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 17:29:55 2010 +0100

    Reliability summary is now output rather than last-change date.

commit 9d9893e5f9f3ddbcdfcf26810309f85722b797bb
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 17:29:36 2010 +0100

    Summary information obtained from
    cfhelper::connector_reliability_stat() is written through into the new
    <reliabilitysummary> element.

commit a3ae491312ae056d9ff7a700367febefa68ddf6c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 17:28:46 2010 +0100

    _get_stat() now calculates and returns summary failure percentage, as
    	well as the details and the modification date.  It now returns
    	a (summary, details, date) triple.
    connector_reliability_stat() passes this new information back to its
    	caller, also returning a triple.

commit 05d8e39f5f05105db890ce01f9db6109918e6dca
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 17:26:08 2010 +0100

    Reliability span-title appears only when there is information.
    Otherwise we get a vacuous heading with no content.

commit 9485e9d2607a99d7924f62f2c7b43bd5f74739eb
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 17:24:55 2010 +0100

    Simplify span-title for reliability.

commit 6b41f505ce1b193b6fb155607d90e3f0394aa3f9
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 17:04:00 2010 +0100

    Make testing column less cramped.

commit 744962b458e76ee6945fe2be8432c6f43e5ea00f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 17:03:22 2010 +0100

    More uniform L&F.

commit 4a93a3234dfebaac67980c26a2dfa541928ee6ab
Merge: d9db72c edff948
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 17:02:07 2010 +0100

    Resolve: column width was adjusted

commit d9db72c2a1b99146392a68e7945ce1ff55d047d7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 16:59:22 2010 +0100

    Simplify

commit db77f00b84158ee8396c9fc65ef8b52c836d99c3
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 16:59:07 2010 +0100

    Fix connector_reliability_stat() logic -- finally -- so that if a
    released version's file exists, the reliability modification date, as
    well as the statistical summary, is updated.

commit a0205bbaf9872ed16f37433484b4c530294507f9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 22 15:59:04 2010 +0000

    clean only logs/* files

commit b38b1f8b40f40adf5e11959b6edb2ee239c4afca
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 22 15:57:43 2010 +0000

    do not create connectors by default

commit bb2a62dc8e18f4dab015376fcf2f985abe2f75c5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 22 15:57:00 2010 +0000

    split clean targets

commit dcbe77525022a9ec26ad78c119f9ec7798231fb4
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 16:42:18 2010 +0100

    Reorder independent lines.

commit 18c245a19a44e5685fc9c9cff5e30efa1c5eb437
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 16:41:38 2010 +0100

    Simplify.

commit 9dc0e00deeb4f8bd8af6af013f11b87d79cf8c0a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 16:40:53 2010 +0100

    Add logging.

commit bf85114bd5383b4d096ef1af08f3140737ad8d4c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 16:36:29 2010 +0100

    Move get_stat() function physically out of
    connector_reliability_stat(), where it obscures the already
    problematic logic.  It's still private to that function, though.

commit 614d586362d5afd22fc44783e1730a4c9813b921
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 16:31:27 2010 +0100

    Use reliabilitystatupdate instead of reliabilitydate to control the
    display of reliability information.

commit edff948769ce9d30713d5225ad30d5620f7b861c
Merge: 696a261 29d8a89
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 22 12:40:20 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 29d8a89fc0ac2f3c60ad50e8c36d8f4fbfbf73ba
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 22 12:35:46 2010 +0000

    buy an 'i'

commit 696a261484de2461637d86d745c8839191c3c553
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 22 12:29:35 2010 +0000

    better table description

commit ad12b276824058519e73ba1e0f09df77534708ed
Merge: f311d06 1330e67
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 13:23:27 2010 +0100

    Merge branch 'master' into mike

commit 1330e6710c567f2aee4c060e19cf3423ad0d2675
Merge: 942119d b7e88b4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 22 12:18:20 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit b7e88b40c8fca21d678a7b52d48761f75ab493fc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 22 12:17:46 2010 +0000

    update

commit 942119d04837563acca52c8aaa346d322833ee2f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 22 12:17:09 2010 +0000

    rename scripts

commit f311d064e22215d1b7a870a6890b1d0d77a73f8d
Merge: 2a447b8 22b1f45
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 13:03:27 2010 +0100

    Merge branch 'master' into mike

commit 22b1f452b31d8e02b9f499a93e054be763ac96c5
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 13:03:04 2010 +0100

    Rename all files with 'reliablity' (sic) in their name to 'reliability'

commit 9aca8ce746d73fc9bef0338065b39d3a77a62e7b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 13:01:43 2010 +0100

    Change all occurrences of 'reliablity' (sic) to 'reliability'

commit 4cf42f41e694c7928bf5cf73ce56350f54a85032
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 22 11:57:08 2010 +0000

    mention that the reliablity stat is for the last 7 days

commit 2a447b8cfbb5556388d3cdb943eb3ecf240b9c0c
Merge: 3d23a7b 35f4de3
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 12:05:25 2010 +0100

    Merge branch 'master' into mike

commit 3d23a7b1ad3cd70ac1c3b1067d0277f2442f74cb
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 22 12:05:19 2010 +0100

    Emit <reliabilitystatupdate>

commit 35f4de3d1f9598d5158edf35b4c20bc9ee732473
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 22 10:32:28 2010 +0000

    better message if no connector failed

commit 99c0d168e50b6f706fa06a223d6a0a65f66c61f7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 22 09:56:47 2010 +0000

    better diag if no reliablity infos are available

commit f71033bd6e7aa8a11e84343732ddbb2cc0061f68
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 22 09:53:38 2010 +0000

    bugfix: check if no reliablity information is available

commit 196498acc895d9462819f22cf36b42dece7c21ff
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 22 09:48:59 2010 +0000

    display total number of connectors and failed numbers in nightly mail

commit ab3e55d45cb02e3bb3a4a3329bfe5c69249d8861
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 21 11:45:45 2010 +0000

    use -eq to compare integers (not = or ==)

commit 023691a6c3568c3fac0893a1ebf41a3080b28784
Merge: cac3c42 e094f7c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 21 12:29:49 2010 +0100

    Merge

commit cac3c4292eca723c55a5374a59d72e353810aa8a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 21 12:28:28 2010 +0100

    Fix mistaken use of "==" in test(1) invocation -- should be "="
    This prevented test results from being registered as OK.

commit e094f7cc6e76e897e36b693ec86e769f7136750b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 21 10:31:25 2010 +0000

    remove Ohiolink stuff from cfrepo home page

commit 201a1755eeca0b3f113de881928c44b6258981ee
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 21 10:30:15 2010 +0000

    add help link

commit d41579006dc2862835c59d33f8b8f60dfc382ab9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 21 10:22:07 2010 +0000

    re-generate the reliablity statistics after a full test of all connectors

commit 5ee18df6d0de97adc009a7f789ee2cfab1a33242
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 21 10:04:08 2010 +0000

    do not support the old test script anymore

commit 865638c33271e3447ec960d7bcc421fc9632eae6
Merge: cf7d235 4879201
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 21 10:59:07 2010 +0100

    Merge branch 'master' into mike

commit e49f31417fd3645f7f5384cd7fa8f07b83580b34
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 21 09:58:31 2010 +0000

    rename cfws-test-xml.pl test script to cfws-test.pl

commit 4879201f95c6e9d74710e1781c23f1a13a547e0b
Merge: 8cf3c59 e3c274b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 21 09:55:15 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 8cf3c590004f2aca57eb22b058c03c1aed51a3fd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 21 09:50:47 2010 +0000

    pretty print odd connectors

commit 75286e63a7201c331b41c0de8e864a24f157e0df
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 21 09:43:30 2010 +0000

    indent

commit 78e3fc20accc72ecc2e386143ec0d8ae2e163096
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 21 09:42:57 2010 +0000

    reformat connectors

commit e3c274bb1026f70ec911959def8d0113ed7c12b2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Oct 21 10:41:49 2010 +0200

    Add missing note on the md fields

commit 01ece08e28a5db56763a8ef8d0bec7974c8106e9
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Oct 21 10:25:00 2010 +0200

    Do not explicitly specify metaEditor size/width
    
    Fixes #3766

commit 56dfa3b65b480f4da62ee68f2f252e0c42d8d17b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 21 08:12:50 2010 +0000

    print file name if a CSV line cannot be read

commit 65c270aa6370dccec662ae5e36e3bfbf32147832
Merge: febefc6 c2cfd9b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 20 21:56:26 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit febefc6ff74f0f6362e66f141ac7f99e8d8e713e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 20 21:55:54 2010 +0000

    allow to configure multiple e-mail addresses if a new user is created

commit c2cfd9b4df4f817980cbc37840a621a6e818ff69
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 20 21:03:25 2010 +0000

    better CSV line checking

commit adda75d3d89b0ba2391b6b678b20e7c15296e358
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 20 20:55:12 2010 +0000

    use perl module Text::CSV to parse *.csv files

commit ad73717cb2f862e02a3e5b8345b3e5a2c39849c1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 20 20:50:32 2010 +0000

    umask

commit 878501f7925097ce0d8fa0630e84c27d45cbd4ef
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 20 20:18:41 2010 +0000

    typo in last commit

commit c0901b91a76fe283fa7186ef65c33cd733453772
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 20 19:52:40 2010 +0000

    always red color for failed test link

commit 245c4668edcc31c534edc7cf9aecefe06c60f73a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 20 19:44:48 2010 +0000

    display statistics of failed/successfull connectors

commit 1581830e3d4a72ab48f36ee98cc046d85dba2425
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 20 19:34:18 2010 +0000

    refactore

commit 85bd51890c7098e4e4b4fbca3357e12e57f517f5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 20 19:33:40 2010 +0000

    record when the last test started

commit cf7d23569bd187137b82c464ec00664795dc19d3
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 20 17:10:48 2010 +0100

    Change another s/// separator character from " to %.

commit f4b3702416e027a63d63a23ddbfb3edee1304c6b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 20 17:10:13 2010 +0100

    Change s/// separator character from " to % to prevent Emacs's
    Perl-mode getting confused.

commit 461703804ec50b16e6d1086b2cd3073313db8094
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 20 17:09:07 2010 +0100

    Add redundant repeated quote characters to a character-class in a
    regular express to prevent Emacs's Perl-mode getting confused.

commit 6a35c6eb2ac70a22630e55cdc7691bc52059b224
Merge: 4c38ac0 3b42479
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 20 16:43:20 2010 +0100

    Resolve

commit 3b42479b11ea3d83ce1e0e617119de09d4cbc875
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 20 15:22:25 2010 +0000

    keep a copy of the failed xml output in .status file

commit 99df1d61c04012c82434ae0d262699b8db36df6d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 20 14:47:59 2010 +0000

    allow to restore symlink'd connectors (imported from public, not your own)

commit a4a17688e170949e4047a8574f7d50ea51901e05
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 20 13:51:20 2010 +0000

    add a TESTHISTORY handle
    
    allow to read the log from the last test

commit afbb2c1ac23e0ea303f3af351c3511f69f33a718
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 20 14:25:15 2010 +0200

    Version 2.6.4

commit a6f086699ed6e24d1d6ac47d7a6689e5b891c1d0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 20 14:15:10 2010 +0200

    Revert "Cancel load detection on error."
    
    This reverts commit f98857f0f32fd2593eba944cf11a75760fe1fe49.
    
    Running test-suite proves much higher failure rate with this commit.
    Reverting before new release (2.6.4). This commit is available on the
    failed-click-load-detect-fix branch.

commit c98e6821b410713471de2aca2bbab047b0b94610
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 20 11:48:09 2010 +0000

    allow comma separated list of users
    
    --user=oa,ebsco
    
    `--user=oa --user=ebsco' is still supported

commit 8af7eca46adb81e165200b62f6fc4553faf24485
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 20 11:30:21 2010 +0000

    if a connecor fail, keep the xml output in the <connector>.status file for later analyze

commit f98857f0f32fd2593eba944cf11a75760fe1fe49
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Oct 20 02:52:10 2010 -0400

    Cancel load detection on error.

commit 4c38ac0fb93212bc5578d0c6a4412f9385b656b0
Merge: 2c91439 bae051a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Oct 19 16:53:34 2010 +0100

    Merge branch 'master' into mike

commit 2c91439a16f014f05d01dc3c39d5b27ec2c53d92
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Oct 19 16:53:07 2010 +0100

    Date heading changed to Last Modified.
    Remove Size column -- who cares about that?
    Separate Reliability column into (true) Reliability and Testing.
    (Shows that "reliabilityupdate" is never set.)

commit 6cb5c08c6f1c859490a0f1874b049c7d73fc14c2
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Oct 19 15:59:07 2010 +0100

    Note that all the "table.tr" selectors are wrong: they should be
    "table tr", which works on <tr>s within <table>s rather than on
    <table>s which have class="tr".  For this reason, they are all being
    ignored.  I've left them as they are because I think adding these
    fixed widths would make things worse.
    
    Add a (correct) "table tr .filename" selector to add padding to the
    RHS of this column, which often butts up against the next one.
    
    Add a vacuous style for the new "testing" class.

commit bae051a509df97e78490559f232fe8315c20be96
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 19 13:48:01 2010 +0000

    rotate only if there are new *.status files

commit 0cdb2e8c7b0d99792721955f9baa47508e146a6b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Oct 19 14:20:22 2010 +0100

    New Apache2 configuration file, used for Mike's local development.
    Derived from /etc/apache2/sites-enabled/cfrepo-wosch.conf on donut.

commit 24157f9788bc04bd090aeefc15aa875785e729f2
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Oct 19 14:19:07 2010 +0100

    Finish instructions for Ubuntu/Debian installation.

commit aaa32f8fb4baddcd8246bd1c630622b48d995db8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 19 11:30:33 2010 +0000

    rename old script

commit f43ed1ae4e0714853292f7d52686159659508509
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 19 11:29:37 2010 +0000

    use new cfws-test-xml.pl script for testing as in repo.pl

commit c0e78fa23719505a22607b9b12a158786219ce6e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Oct 19 12:13:36 2010 +0100

    Add libtext-csv-perl to prerequisites of cf-repo.

commit 6aead198b41a850e23b25b62f4204570a7f77df0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 19 11:10:23 2010 +0000

    check if we parsed more records than hits available (e.g. broken next step)

commit 7503a36e14b75c86f64f4ed7f83eae5ace1858ab
Merge: ce1f87e f72cead
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Oct 19 12:09:21 2010 +0100

    Resolve conflicts: bring in the use of CSV

commit 64ac8d5dcfa893d7c9f407b0d3f46422e74243a9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 19 10:57:42 2010 +0000

    display a warning in deduplication section if we got anormal page records counts

commit f72ceadf6a103ccdf12f34525a9b991d9eda8e03
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 19 10:34:21 2010 +0000

    new target clean-statistics (part of distclean target)

commit 011e34616c549042895b7375c2b9f9baef71475e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 19 10:25:06 2010 +0000

    expect a non zero hit count for the first test by default. #3757

commit 97d9c45e1d06f9acdfad7d773f80c107c8833e53
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 19 10:05:21 2010 +0000

    reset task summary for zero hits

commit c638fb3d75f58676b46d5466fa588d5a2eb155cc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 19 09:56:43 2010 +0000

    do not display --tag command line arguments

commit 2b008280ec9fd7c56ea4732abc7bccb4b6763d34
Merge: 1b8b1fa bbfdb87
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 19 09:49:45 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 1b8b1fa91cf6951f092de2fb9a7031a35abe6d05
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 19 09:48:35 2010 +0000

    do not mark a test green if the test for zero hits failed

commit bbfdb87ffc92680fe4869bd2cc1930241882419a
Merge: 92e755c 40a2c0e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 18 23:52:57 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 92e755c8878ea05e030dcc5ffb6ac4c2468d6b86
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 18 23:32:18 2010 -0400

    Sanity check to prevent highlighter error.

commit a8224d48dc3bfbbed451288de3b37ecebf242d9b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 18 23:21:28 2010 -0400

    Fix XPath generation---no longer is [1][1][1][1][1] a possibility.

commit 40a2c0e53defe77b1c0b6334079a3a6e1d475443
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 18 20:01:23 2010 +0000

    cleanup

commit 19213b5a850b177e06966dfc86796c336de3867e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 18 20:00:24 2010 +0000

    check for '/' in connector names (not valid in file names)

commit b387a1bc0ae8cdcb118cfbb40fbfc7e856670742
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 18 19:52:28 2010 +0000

    use perl module Text::CSV to parse *.csv files

commit d440e7b982b9751a42c1dd5ea5f7377847d0e008
Merge: acad514 23ff67f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 18 19:48:27 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit acad514047a1e1400f73d8ac05f2b644fda37928
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 18 19:48:08 2010 +0000

    use perl module Text::CSV to parse *.csv files

commit 1123005fd0fd805f1351ecd5c018d6479ae4859d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 18 19:32:32 2010 +0000

    update debian pacakge list

commit 23ff67f732fdcddabef94b94ecb61a2aa6611ad8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 18 16:06:05 2010 +0000

    unicode for new&old CGI.pm module

commit f277e14168a4a3327123fdb189fae3b9b4ab120c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 18 17:39:24 2010 +0200

    unicode for new&old CGI.pm module

commit 7d64e27d536c2e31bf058451931f6b9b88dd410c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 18 15:29:07 2010 +0000

    mark posted connector data as unicode

commit 4ade4e07063b15dbf7e4b4c11f1f7c232b123d50
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 18 12:53:17 2010 +0000

    save temporary connector in pretty formatted xml
    
    this make it easier to run a diff between a saved connector and
    a temporary connector.

commit 3685f498b5f72d3668eee36b013d16a75ee62ccc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Oct 16 10:05:58 2010 +0000

    group writable files for statistics

commit bbbff7b06672f47b6eafe05f6d249cc9a28e69d8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 15 23:41:03 2010 +0200

    the HTTP::Request object cannot handle utf-8 data, convert it to bytes

commit cc4e02178399b4445ea64a4c26f8b5bc90ce5a01
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Oct 15 15:56:20 2010 -0400

    Set highlighter to null after destroy() to prevent multiple calls.

commit fce81372da02f236f0d085a74b1d1378a2fc6609
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Oct 15 14:56:30 2010 -0400

    Check for root element in more appropriate Task object.

commit 33ac1afd43e6f755e02b456a030609a0b8550b17
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Oct 15 14:36:11 2010 -0400

    Check for empty document root before declaring page loaded.

commit 02c4756897c705e0cb5f7495b4ac2837bb1b4b87
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Oct 15 14:03:06 2010 -0400

    Preserve old non-matching global regex behaviour in new Transform step.

commit 5e20a4de2ad3aeaf02dc3f3810f88b00f917d4bc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 15 14:42:53 2010 +0200

    Version 2.6.3

commit 0ac258249ef787bc88eeb1d8023ddca1ec78fc4d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 15 13:55:56 2010 +0200

    perl warnings

commit bfebdf62b8b71491714466aef72f02f9e77d714d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 15 10:17:57 2010 +0000

    english grammar

commit 4a025d98e1b6efaa7680a9942160190b9895fe0f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 15 11:34:03 2010 +0200

    if a connector could not be parse mark the test as failed

commit 25b9b36ce1cec81dc0b23acadb47139f4b30d559
Merge: c4984e6 4eeb958
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 15 09:30:47 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit c4984e62e4e5758a4b4cea816b7a1d616af9ee58
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 15 09:30:10 2010 +0000

    check if the engine can parse the connector, #3749

commit 4eeb95860ca0742195c46280f61b79fd86220b93
Merge: 895ae24 b9e8f20
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 15 08:59:00 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 895ae24d4d8dea744c6625f519b301839d9f946e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 15 08:58:49 2010 +0100

    Comment

commit ce1f87e7a76241dce75bf03910c082df3deb7c27
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Oct 15 08:57:26 2010 +0100

    Update the installation instructions.

commit 08785be6ae51fbf9772c1b334f7b3606c0e2831b
Merge: 31015ec b9e8f20
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 14 17:30:34 2010 +0100

    Merge commit 'origin'; branch 'master' into mike

commit b9e8f20730ca0e3268038fe6446e17c808a8d37c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 14:31:07 2010 +0000

    indent

commit 152cf3a252e7d0b81f3e9a1185716f3dc226a2d8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 14:27:46 2010 +0000

    better description

commit b7698990e6d0f19bece8ea9714e40d7a672aa599
Merge: 1a7e372 0536ec2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 14:26:25 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 1a7e372f12106fae8169773e9119a8735c692b2c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 14:26:02 2010 +0000

    set default reliability_days=3 before we report an error

commit 0536ec28124955ce8a77921e876f94e21669043f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 15:20:14 2010 +0200

    incr. debug level for missing user config files

commit 77b39f7cd90faa0518266d47328e156caa7056e6
Merge: 227c163 9364483
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 15:15:33 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 227c163f1f38b4437d4e083045f7b1376868aed3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 15:15:24 2010 +0200

    set debug level to zero

commit 9075366cc568599e569465b80cff881d57522900
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 15:15:00 2010 +0200

    perl warnings

commit 9364483a1d5ee500d84c97bb11a7e05a600e7273
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 12:48:46 2010 +0000

    update crontab from production site cfrepo.indexdata.com

commit 5709f6e2cff264626313f040aec8f57f8e2c5cca
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 12:46:06 2010 +0000

    documentation

commit 359a8759f1fa83f55b8f7c75b1ad8f768cfa0677
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 12:43:00 2010 +0000

    improve zombie description

commit 6577a742c29aed7b48892d9819e0f2fa56c1ed9b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 12:40:19 2010 +0000

    sync

commit d66129c7dbf676111baa419c1b79c6470e46491f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 12:39:01 2010 +0000

    send notification email if SEND_EMAIL=yes

commit c252247fc413ce0d0a5160348e0f3a1a178ac2b0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 12:35:55 2010 +0000

    document cron job for daily reliablity stat

commit bcf77b171e44e1030798d5935555beb71d2df706
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 12:31:54 2010 +0000

    document how to test all connectors with a newer engine

commit 9e42b09b46fd5f86bdc732af8c6fead2016ab38d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 12:30:13 2010 +0000

    documentation

commit c109621f5a17902ec51799a67c08002faeea703b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 12:22:04 2010 +0000

    rename script, too confusing name

commit 31015ec1dcb4cbfeb5ce1c9f5f8053987372f6c9
Merge: 0c280c7 830468c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 14 11:50:36 2010 +0100

    Merge branch 'master' into mike

commit 0c280c7f67a675a26088fccca3e53a8e5e264554
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Oct 14 11:42:11 2010 +0100

    Make links to logging page.

commit 830468c6b7abc8d02f9f770697cfb020f9c2e48e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 12:11:19 2010 +0200

    allow to set script debug level in /etc/cf-repo config files

commit 30c5b418b99ced2a76b214f07da9047486f96036
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 11:50:19 2010 +0200

    more design changes

commit ad5b47d91c216a48589a8a6f9e128eec964f128f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 11:45:49 2010 +0200

    design cleanup

commit 9737b9f8d59c89204e4f31d1ca6f9eb18ab48753
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 11:41:50 2010 +0200

    debugging

commit ba187895dfa032376214edb6d3339d8c438638f1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 11:41:02 2010 +0200

    more the Title up on the page

commit f45871f6e2bd492053900837c32dc707a42c4d93
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 11:38:55 2010 +0200

    display Title and Author once. The author is only visible for admin users

commit d506738bd461130594a0f14f904584694e3c9ab5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 11:20:37 2010 +0200

    hide title and author in detailed table.
    
    Author and Title are usaually the same for all listed connector versions.

commit 2d7420fd428999fca5524037581788a4bf8587b6
Merge: 64a1478 6a465a0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 10:47:06 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 64a1478c729dd20f36aeec3b9b13ed293fa8e48a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 14 10:46:51 2010 +0200

    disable debug message

commit 6a465a0b92c5e14a743e916822a0b85a3c55b6ec
Merge: 02a5c64 95120c7
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Oct 13 21:56:10 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 02a5c64cf830cce18a856bac1b9fed47c9c0f8bc
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Oct 13 21:49:58 2010 -0400

    More compact UI for drawPostProc XUL helper

commit 16397799d4b0bf7b6e88a5457a9a7fd33af7cce5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Oct 13 21:48:30 2010 -0400

    Transform recipes persist through result list changes.

commit a17a9cf876bef7095d0f6f2600d745de7a624784
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Oct 13 21:45:25 2010 -0400

    Add "Fail if no match?" option.

commit 95120c7e3d50bbdefad47938a794f4c12e12ed04
Merge: 6850a09 3b0c679
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 13 23:13:58 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 6850a09ccc4341b708b30c097fb494f18821e169
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 13 23:13:46 2010 +0200

    real footer on test page

commit 94a57a88b4fa81ec6afb3e9328040bf1bbaf5869
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 13 22:31:47 2010 +0200

    optional tags

commit 5375f27164c64229bcd53fab68c4070508c34613
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 13 22:31:24 2010 +0200

    indent

commit b8dab07006c6bc698cd8f58aa111fa2875d5670a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 13 22:30:15 2010 +0200

    xml/xslt experiments

commit 952de568d250181333cd3b299d906aa684079760
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 13 17:47:35 2010 +0100

    Remove line-break -- my bad.

commit bdc23b0c8538f138bf9aa76c88c0d3ddb8107c20
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 13 17:45:01 2010 +0100

    Better positioning for line-break.

commit 0043932eb498e6456f910d60f96c24bf86b20106
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 13 17:42:36 2010 +0100

    Add HTML line-break.

commit 8f7662415c2d4f084b0987f3f4342358277c1901
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 13 17:36:22 2010 +0100

    Fix comment.

commit dd7a00a087a250fce1fb65a0cae104dd733ebac8
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 13 17:19:18 2010 +0100

    Add display branch for when reliability-status == 1 (errors, but not failure)

commit 3f8282cad3d325827bffc5dab77b25c5973bbbd7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 13 17:17:48 2010 +0100

    Explicatory comment for modificationtime()

commit 3b0c67932f97a143a0616cb8b94752d2da1df2d8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Oct 13 11:28:19 2010 -0400

    Reinstating heuristic for LocationChange progressListener events in the builder.

commit b19dddf2bdcd7d11ac481394be75fa1099d64cdd
Merge: c095f09 40dfdd6
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Oct 13 16:26:07 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf into mike

commit 40dfdd6f8f85f738c23eca5616d93b03befef084
Merge: cd2f7a1 a3f5ada
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 13 15:24:22 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit cd2f7a1367427e2a6849b1dc4aa0d92c997c9e3a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 13 15:23:57 2010 +0000

    require min. Fireflox Version 3.5

commit d23bfde6e971ebb741fd7029559bd3c08f94ef55
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 13 15:40:44 2010 +0200

    better link description

commit a3f5adac328d8e8825643c32cc66198ae55a609e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 13 14:51:14 2010 +0200

    Spelling

commit 213bf2d38150a5511442b0f6e4e249ff6025b618
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 13 14:37:52 2010 +0200

    Furhter explain about SRU

commit d2219e683584877b6cc57f244ce28929f0b7b545
Merge: 0d560dc 2b3c94e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 13 14:26:49 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0d560dc1fae8c19a259d8270087aebf41bc627dc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 13 14:26:34 2010 +0200

    SRU example for cf-zserver

commit 355d85733fa42e3829c2d1238734cfe0df314897
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 13 12:24:07 2010 +0200

    documentation

commit 2b3c94e32c7d1e66649d4815f3322ae3c5ccc9a7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 13 12:19:20 2010 +0200

    copy XSL footer from cfrepo.xsl

commit 71856b0f7fc1d3a59da3ce41972d545d27a7d6bd
Merge: ddb1895 b3e3334
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 13 12:07:48 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit ddb1895de686af6996b48233e3c5f78524d0e8db
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 13 12:07:43 2010 +0200

    extract URL from fancy transform step

commit b3e33346f3db179626c6b2d7b730d79fe3ac6ab1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 13 10:00:41 2010 +0000

    display connectors without title as 'Connector without title'
    
    we are sorting connectors by default by title, and an empty
    title looks (more) stupid.

commit 52c13d5e19d0dfa25bc416d30bfa55896b407b0b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 12 14:13:33 2010 +0000

    remove windows resize work around. See bug 3606

commit c095f0985a32e7a1fdeba0b2c7136d3c41b0f705
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 12 13:56:37 2010 +0200

    Reverted

commit fdf5c2abaa6820760e1745243a927d5b657bda6b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Oct 12 12:54:18 2010 +0100

    Temporary change, testing ability to propagate branch.

commit b18d6466e57de608099424da5c1f15c6d96df3ff
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 12 10:25:59 2010 +0000

    assume that cf-squid is installed by default for using proxy/cache

commit 7b0228c6bf40725ac2eebc589c262d362cd4a3d8
Merge: 5760b85 1833866
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 12 09:26:11 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5760b8583444df3356843043cffa3f30f6abb5d3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 12 09:25:51 2010 +0000

    better error message if the image size is zero

commit 183386694e960d781710558912ffb2012817daca
Merge: 9e4400e 4fded43
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 12 11:25:02 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9e4400e760d3a0190bbed8e7e0ffc89c60b6a29b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 12 11:24:42 2010 +0200

    cf-engine depends on netpbm (for screen shots)

commit 4fded43d25a942123563bf5da7e1e92a37eb500f
Merge: b7dbfd9 ba937e4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 12 09:18:56 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit b7dbfd942f2183be22384876ea631bee8d5217d6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 12 09:18:32 2010 +0000

    group writable files for statistics

commit ba937e4ed1d87c3397baa2d8ad581eae2ed17ed4
Merge: d86ca77 c4648a8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 11 16:10:10 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d86ca77b2a67b5664727f6a3deede6af094726c2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 11 15:50:52 2010 +0200

    xulrunner.mk: update for Metaproxy 1.2.3

commit c4648a89fdb079748e73c239a4a170f6281788e1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 8 15:07:18 2010 +0200

    indent

commit 8e53d836ae4129eccc1f0b824674e401aa9e3185
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 8 14:48:14 2010 +0200

    @ARGV must be in unicode

commit 91a290cbb68e59222139b7f4014645401bd81fd8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 8 14:31:46 2010 +0200

    command line search option are in utf-8

commit 4d813ea337e44b5d1928686d089fd91cdef63a3c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 8 13:36:59 2010 +0200

    sort by latest upload

commit 4f1bb37d1e678acd00ed2344130cf37afec941db
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 8 13:33:35 2010 +0200

    support sort by modification timem (latest uploaded connector)

commit 880385c358dcc498e66800930e4e6c3b185a92c6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 8 13:18:59 2010 +0200

    more space below table header

commit 7396d33bd3d9f3e1b730970ef706f8d439a0d176
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 8 13:16:49 2010 +0200

    the sorted column is not clickable

commit 3803e35276fdca13a43e96e20b63b7e2a310f8c8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 8 13:05:10 2010 +0200

    display title first, then the filename

commit de2187ff734949c760bf2c54bb6614d319116ca6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 8 13:03:15 2010 +0200

    allow to sort by Author, title and version

commit 9de00ea107c1473ca9d97f566e24862644ef5b72
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 8 12:59:23 2010 +0200

    new CGI param sort_by (title, author, filename, version)

commit c8ffd14975ec3c40fe2a3ecfebe3b11fa0ec04f5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 8 12:45:55 2010 +0200

    support sorting rows by filename, title, author, and version, #3173

commit 09bb61e11b963cc764d9ba77540060a8319d0969
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Oct 8 10:30:03 2010 +0200

    ignore case for sorting File name, #3732

commit b883e409f9ef3fe95f0269c89a258baf83c42bb8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 7 18:05:38 2010 +0200

    open homepage link in new window

commit dbd0e98c01c178c572ab43b789b2691ca4d7e9a7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 7 18:04:22 2010 +0200

    $url -> $homepage

commit 0e95158a704dd41a6820ef169e54798af07ed9b9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 7 17:52:52 2010 +0200

    read homeepage URL from connector

commit 3f79d7cba90f84483372d8275f29d49ac09815dd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 7 17:40:32 2010 +0200

    display homepage URL

commit c0052f2654926081648974ad22afb7b364b10c6f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 7 17:13:02 2010 +0200

    disable Author column, #3732

commit 2a91f52a2cba05fca0507e0afba1100fb49d11bb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 7 16:47:42 2010 +0200

    public connectors are released by default, #3732
    
    the message "This connector is not released to production" is nonsense

commit c38dbf40e2c542e9f2d9c28d6864fc4939397314
Merge: 0d1f925 961565f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Oct 7 16:45:04 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 961565fa446fb47311b8d30f58c3665bf21b4efa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 7 13:37:37 2010 +0200

    CF works on squeeze again

commit dc32e2a3b16e5f3fa111f93cb83d734b36fe1c5c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 7 10:36:34 2010 +0200

    Version 2.6.2

commit 3d695aba67f56043687d32734e45b38a2aaa07d5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 7 10:35:05 2010 +0200

    Doc: info+refmiscinfo

commit 912a088d5cd93ca508bb4ca88c56ed9707b441eb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 7 10:30:37 2010 +0200

    Rename cf-zserver wrapper which uses repo.

commit 5997103b97faa9ab977a7c54231620e49584d8ad
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Oct 7 10:26:40 2010 +0200

    Engine: try all JSON queries against search task
    
    The CF_RPN_to_JSON module may return multiple JSON queries for
    some RPN as indicated by the get_result function. Until now, only
    first returned query was passed to the CF runtime.
    
    This might fix bug #3729: opinionarchives2 fails with DIAG 114 in log.

commit 0d1f9254d3d0c43262bbc7a71f0c5c489a45eb7f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 6 15:51:11 2010 +0200

    display STDERR message in utf-8

commit 8eaad39457ac7ba9b4dbfe07f23c9117dd720786
Merge: 93e1978 ab01673
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 6 15:34:27 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ab01673ad9d45118f15b7342b0c68d1657818a4f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 6 15:30:57 2010 +0200

    uploaded connectors are in utf-8

commit e86fa7eb974ec70ec5fb6fc475da4c0f0011f2d5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 6 15:25:31 2010 +0200

    proper ref(var) ARRRAY check

commit 93e1978c88884ccd81cfd5d7224bf074d00441c6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 6 15:11:30 2010 +0200

    Version 2.6.1

commit de08c31af5fc2403b93a0c92131c4b12cff6997b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 6 14:56:16 2010 +0200

    mark XSLT result as utf-8

commit 1c9295d19a2f2f08fe141d8e26ae3bc993c442fb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 6 14:37:12 2010 +0200

    quot quotes

commit fd772f0f4e85b35d2d6633011c78c42b0cfa88eb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 6 14:35:37 2010 +0200

    set encoding to utf-8 in XML

commit 703560d8fe297761404339d66e6d5976809ae7f0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 6 14:24:51 2010 +0200

    XSLT and spaces. Long story...

commit a9894fe0a4e2c789e4847f399edfe9400d60550c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 6 14:12:16 2010 +0200

    remove newline inside <time />

commit dc11b6a595313c4b26c129c17356d0327b60f031
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 6 11:44:22 2010 +0200

    display failed connector count as HTML comment

commit b6b9693989ca3d0eafea1d2f05759ba1fa8eadb4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 6 11:40:11 2010 +0200

    perl typo

commit 7b4be74cb4932f1642d3501903fc2a3cfcd3fa2f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 6 11:37:13 2010 +0200

    count how many connectors failed in tests

commit d67f524a18e0595b7daef0f50dd385dc7386e91a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Oct 6 11:36:00 2010 +0200

    update debian package list

commit 142a8b3f397559e09e2039e8d8f50ef66799f5f8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 6 09:44:28 2010 +0200

    Version 2.6.0

commit b8ed20ace09ab1ae99e8ae4d88e73596da120f26
Merge: 1a5bf6c 1753ce6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 6 09:38:29 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1a5bf6c49e972ed759c5ee7a7eb939db6542646c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 6 09:38:18 2010 +0200

    engine: Diagnose for bad host in URL

commit 1753ce657b476faaf000dffc7b6ee25119b67474
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Oct 5 15:45:55 2010 -0400

    Node selector identifies the highlighted node by localName

commit 2b946e950a13a1cd943d7471e4c84af444e9643a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 5 15:04:47 2010 +0000

    more unicode fixes.

commit c5c4253823204ef4d095fc7bda1d7f557ed42ef6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 5 14:59:12 2010 +0000

    unicode handling of CFWS log output

commit 3390ece9495438349fb7b337004d80c61f7f2f07
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Oct 5 14:42:06 2010 +0000

    escape <deduplication> content, may contain URLs with &amp

commit f7a6ee2a78461f9f4338e2b4b4ea7a47a2aee40b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Oct 4 10:23:53 2010 +0000

    try/catch for server side XSLT.
    
    Older XSLT libs seems to have a bug

commit 04f248728af33fd79db859d405cbb01dbcbfdca7
Merge: 5bb12b8 ea66495
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 1 11:09:38 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 5bb12b83dff3019ff75637ed6b0a116c3b564ade
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 1 11:08:22 2010 +0200

    CF_Embed::printf skips print for RT messages.
    
    This is because the JS runtime ALREADY logs to stdout - even those
    using the logging interface.. It's pretty annoying to have duplicate
    messages.

commit ea66495752ed94e3d52204096980a307f71d61f5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 30 20:22:57 2010 -0400

    Warn instead of failing on attempt to map a non-array result list field.

commit 516e013096b6f934434d0e511bc7e3958c46dae7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 30 14:47:04 2010 +0200

    Include Z39.50 session as part of CF logging

commit 0a08549383dd249a5bbc5d262a42e2d55083a2a0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 30 14:08:15 2010 +0200

    Call printf in ConnectorLog wrapper

commit 66d102a5d00ea813dad0c0fe6cb23604f3da5a11
Merge: 1ddf009 9e1a0ef
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 30 13:49:50 2010 +0200

    Merge branch 'master' into cf_filter_does_z3950

commit 9e1a0efd529d11dcd7674e586cdcb8955174b158
Merge: 317fd76 f8748df
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 30 13:49:36 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f8748df77bbd36435552b7c33c1ae9bcc85b0a7e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Sep 30 10:50:54 2010 +0200

    Push runtime log messages to connectorLog

commit 6d38a32ff1dfb447bf1d0544fbcbec7a33f0ecc6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 29 17:35:20 2010 +0200

    set charset=utf-8 in HTTP header for server side xslt.
    
    Otherwise, the debian apache will set a wrong charset=iso-8859-1

commit f98f55af0d4e520fc09d3f0b6780c445b8bafd03
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 29 16:56:56 2010 +0200

    GET request have no content type

commit 1ddf009e6067b697ac036c6a9481f67f570c6d85
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 29 16:46:14 2010 +0200

    CF_Logger passthrough.
    
    Means that CF_Engine takes logger interface so we can perform
    custom logging from Metaproxy module and others.

commit c6eee0b2abe47d0efee9c38cfeba82d773d9c65b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 29 16:45:42 2010 +0200

    absolute path for CSS

commit 40fade1f38deac73fb1752e50b5332909cab7398
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 29 16:35:39 2010 +0200

    param("PUTDATA") is not supported by old CGI.pm on dart (but required on donut)

commit 58c96fb862c020df3c2d4fd305b0497ce1a66814
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 29 16:07:41 2010 +0200

    run server side XSLT only for GET requests

commit 2376e0f0691724c1168f41b53da207b9858145d5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 29 16:01:55 2010 +0200

    enable pretty_xml again

commit 77426b6309ebbc8be236068d98cb20f0e7badfc4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 29 16:01:02 2010 +0200

    support new versions of CGI.pm

commit 704793801ea747c31d1e7917a34da250e937a5de
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 29 15:38:42 2010 +0200

    do not run server side XSLT if the request URL has the conntent_type application/xml

commit 6eba1911910002e9dba82140065b03d9b35eb334
Merge: c714b29 5074712
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 29 15:04:37 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit c714b291a0aaabb7eeb652cc19dc98b776372ff3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 29 15:04:07 2010 +0200

    back port to old XML::LibXML v1.70

commit 5074712d3e0532161c4b6fb32a72ba38f70630a5
Merge: a1e9250 e7a1d00
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Sep 29 12:30:31 2010 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit a1e9250470960c2763bb0d570179b72f40e38c30
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Sep 29 12:29:54 2010 +0200

    Join returned location with testURL's host name

commit e7a1d00c0b8f2c2660f84e8222488825e70226c5
Merge: 7e540e9 77df7e1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 29 12:26:46 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 7e540e9cc78d8e6fadb7aa817a83b0db405b5ac8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 29 12:26:09 2010 +0200

    run XSLT only if there is XML content, otherwise return the empty xml object

commit 77df7e1cc6cb7f92129d4749db21a5218c717939
Merge: 4a4ef2c af1fe6e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Sep 29 12:08:28 2010 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 4a4ef2ca700b9a1410629a5744a4c0aafc843ee7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Sep 29 12:07:24 2010 +0200

    Switch to new test WS protocol
    
    No need to fetch stylesheet or mangle the XML, the WS
    returns location of the test result which we just feed to the tab. Simple?

commit af1fe6efa75164d38b738e20b904b2d4e39654c9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 29 12:02:30 2010 +0200

    rmeove hard coded <base href="http://cfrepo-wosch.indexdata.com/"/>

commit d9d3ae7452a4981139fa6dce5bef9242fd46f5d0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 29 12:01:13 2010 +0200

    HTML output, run XSLT server side

commit e02aa052cba5bb48418885a07531a6a5016ed063
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Sep 29 11:38:54 2010 +0200

    Helper function

commit 5c09c48fb2fd48aa71718ca80b979b4048dc700e
Merge: 6f9b912 971deba
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 29 11:16:56 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 6f9b912ec31332808005bfb8ff37061416e0c46a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 29 11:15:36 2010 +0200

    support RESTful service
    
    Instead one POST request with an XML response the browser will POST
    the XML file and download the XML later with a GET request.

commit 971deba8c55bc81097f9998e335dba11314da423
Merge: 85b3baa 9da6ecd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 28 19:38:13 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 85b3baa031ebf8d94adbfa5e31ab4e5a568de1a3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 28 19:37:17 2010 +0000

    workaround for local e-mail addresses, expand them to <name>@indexdata.dk

commit 9da6ecd7db52b773435ae974d7625dc3530f5ebe
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 28 21:15:36 2010 +0200

    improve application/xml POST requests handling

commit 44e1c6862362a63cb272aca4034134571d86c63e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 28 21:00:57 2010 +0200

    fix multipart/form-data

commit d666b4cdff88cdf25057c056694bae447868a4c4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 28 20:16:49 2010 +0200

    handle the (rare) case that the parse task returns no results at all

commit aebb8b3cf6542488128709e45c70e83184006d8b
Merge: b847d11 37c4fbc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 28 17:14:12 2010 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit b847d11e442590ed499b4e5917882c50598386b2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 28 17:13:57 2010 +0200

    Store XSL verbatim

commit 37c4fbc682106054ea26de35c5e6407eec2d9cdc
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Sep 28 14:54:34 2010 +0100

    Remove hardwired hostname from screenshot URLs.

commit f7e22225beb5d532fce31d78a3a0d82e2d8fb4fd
Merge: 74b5567 8f23317
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Sep 28 14:30:50 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 74b55678de9615af0b883a622e2ba2801182307f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Sep 28 14:30:32 2010 +0100

    Add <base> element for cfrepo-wosch

commit 8f23317e95de4430e92f9d80d4e82bf6449b389e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 28 15:01:22 2010 +0200

    Put test btn before upload btn

commit 04e55605b804c7402782aeecbbd7d80b31654316
Merge: 57e6a8c a10a70f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 28 14:57:06 2010 +0200

    Merge branch 'absolute-xsl'

commit 9ee1f0575ea1e350dfe7bce5399f9f3830d61f27
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 28 14:55:36 2010 +0200

    Remove useless browser status messages

commit a10a70fe018159ceaf85a27e7b7f3a5edb75f4eb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 28 14:53:15 2010 +0200

    Fetch stylesheet and rewrite refs to local files
    
    This makes the test output OK but it's fragile -- it won't
    work if the stylesheet imports other stylesheets, sripts or CSSes.

commit fe40030c9ca1dd38c06cff0cfb3a36c7acbe00ee
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 28 14:25:27 2010 +0200

    CF MP module: handle Z39.50 close

commit 8630616efc5b932db829e421cda071e2bf721702
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Sep 28 12:56:12 2010 +0100

    Incorporate all <json_pretty> chunks.

commit 57e6a8c97499c347bba3bba7ecc252974480e115
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Sep 28 13:17:44 2010 +0200

    Added citation fields

commit 25f72a56fa56d2a23e9ad63a923033d4d810f712
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 27 21:04:01 2010 +0200

    Check resultSetId for Z39.50 present.

commit 2f417957a188ba36160c97ee4b1051baf887b119
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 27 20:54:19 2010 +0200

    use CF::Session for Z39.50 result.

commit bcfdb33073a096dce49f4694fb9577c5c91e8b90
Merge: 54d78ee b07b29a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 27 20:54:07 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 54d78ee244f38de5e805c0a6de72cad75ed6e43e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 27 20:53:43 2010 +0200

    display pretty_json for all present requests

commit f4fee915b9e507480aebf782df81e0af4636d7ba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 27 20:20:04 2010 +0200

    JSON syntax. Fixes for retrieval. Z39.50 config.

commit 56264cb3d6b898f10d4bdbc3d8bb15087f53a297
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Sep 27 20:06:50 2010 +0200

    Override xsl URL to absolute
    
    But FF seems not to be able to fecth the stylsheet.

commit b07b29acb24aeae778c415a23c7ffc66e8b6d383
Merge: 66bb22c 9b02177
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Sep 27 17:35:06 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 66bb22c7d5a12bf2263b100db37ba94515b1859f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Sep 27 17:34:54 2010 +0100

    Rendered records now use <json_pretty> content instead of <json>, and
    are accordingly styled to preserve line-breaks.

commit 9b02177ea12ff4886ab070b1adc272fd718ff4f7
Merge: 94e41d7 4ba5044
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Sep 27 17:55:39 2010 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 94e41d7bafdd44e25976156d8abaa406357e3d28
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Sep 27 17:54:35 2010 +0200

    Add "test" functionlity to the builder
    
    The displayed page looks awfull since the stylesheet is relative and
    does not get loaded

commit bbe95d9aa608bb7002dfe9437d77d40cafdda161
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Sep 27 16:50:24 2010 +0100

    "Connector:" and "Time:" caption prefixes are not active.

commit 8724d4bf3db4444eadeb84ba13067a31d42ebc16
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Sep 27 16:48:02 2010 +0100

    Connector source-code can be turned on.

commit fa5f508adc5cd359e975c5c1728c177dd561216b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Sep 27 16:29:09 2010 +0100

    Reduce H2 font-size to 120% normal -- needed now that the 2nd-level
    headings are much longer due to the inclusion of the test name.

commit fbb63bcecafe31847ae9766a225da0d0176a70d1
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Sep 27 16:28:44 2010 +0100

    Supply text for timings.

commit d01e331f5d18fa6cc150846449933b0f674b1956
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Sep 27 16:17:58 2010 +0100

    Screenshot is now a smallish link to the standalone image.

commit 5f33d95be3b2c95f353d24373173a445a187938d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Sep 27 16:17:24 2010 +0100

    Screenshot now in a styled <div>, used to introduce some padding.

commit 2825927be1ce2a7ea9c289188d31288d4278d767
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Sep 27 16:12:26 2010 +0100

    Switch order of Connector and Web-service URL.

commit 484ac8b2a17657afdeafa8cb52a43cbafa95c708
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Sep 27 16:07:03 2010 +0100

    Screenshot div included only if a URL is present.

commit 5a9345aba88db255bfbaa0843f0c19aa74dc7e6f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Sep 27 16:05:25 2010 +0100

    Add expandable screenshot.

commit 4ba50448672884fe2d688124ed8da1176c659606
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 27 16:44:50 2010 +0200

    screen shots expire after one hour

commit adcdf07b9597cd541dcc52870014d9e4b49912c9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 27 16:20:52 2010 +0200

    less warnings for debug=0

commit 2d9f58fbfd418505308b891020b396c5766329b5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 27 16:18:50 2010 +0200

    fix debug infos: xwp -> png

commit 9f540ec6f5176fa944121160f0c2979d5d87faaa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 27 15:42:55 2010 +0200

    Metaproxy filter CF does Z39.50

commit f51e3c830378316cb41180f5d37c3b7b9fe7b3f0
Merge: 2c184e4 18153b1
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Sep 27 14:39:49 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 18153b15346175ec7ba324cc89d99c507085d8a3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 27 15:06:55 2010 +0200

    display the time used for zero hits

commit 2ad89fda41a5b8026ed4086f56cfd9d262033f9a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 27 15:04:17 2010 +0200

    do not display english words "sec" or "seconds" in summary

commit 65fef2855a7b9ac67b3c6b40f8374cc0923c6a59
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 27 15:01:38 2010 +0200

    pretty json output

commit bfdbadde8f95e5a542953053f44ef45d40bd9b1c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 27 14:25:23 2010 +0200

    keep CFWS session if an error occours
    
    neeeded to download a screenshot later

commit 2c184e47997824db84efda3d8866f7cafc935895
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Sep 27 13:24:49 2010 +0100

    Include test name in output.

commit 9ec1cd72f4c2ce283c45ae226682986ea4eb132f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Sep 27 13:22:55 2010 +0100

    Further tweak comments.

commit a3160f41be86e24fd2314835a1a33f3bc4071972
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Sep 27 13:22:18 2010 +0100

    Comments

commit fbe1c1d74e59e6063cf6eadbcae4759a36f7ea06
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 27 14:01:57 2010 +0200

    display screen shot URL if a test failed.

commit c31142836337f91a12f094945321f31052f96ff5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 27 13:55:12 2010 +0200

    workaround for CGI.pm bug, strip charset from application/xml POST requests, #3682

commit caeb66b239244e82061ab5de75002bb6dba6e823
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 27 12:33:00 2010 +0200

    display <screenshot_url>

commit 9b02f21a364afa982ce0668610167c59ce524268
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 27 11:47:56 2010 +0200

    Allow to submit an XML files as XForms:Model, #3682

commit 317fd76327eaa96f4bf9e3782a95fdf7bd58cf6e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 27 09:41:14 2010 +0200

    reformat

commit 2a544297e984fa223bc5540a4401dc78d1eda84d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 27 09:39:17 2010 +0200

    Avoid printfs. Log CF version upon start.

commit a3a27ebbcdc2ca2e2307a02abc2ed763d7458055
Merge: 53903bb 630da97
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 24 15:34:56 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 53903bbe4e8a8bbd7ffce8c51ce8d94360208f44
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 24 15:34:44 2010 +0200

    print a warning if temp file has zero bytes

commit 630da979999a321a17c72d2e5fe7342fa672fa22
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 24 15:14:04 2010 +0200

    Log loadConf filename

commit fe7c102a9c8f7c5a63a298a1c53a8cf1dd1722e1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 24 15:09:53 2010 +0200

    Remove faulty include for IDL

commit 41306b66d613d14af800957e861bcfd9b9f166fb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 24 14:32:47 2010 +0200

    use POST request for connector testing

commit 2f1f869eab059be8d8630fa6c30012d0c4d45338
Merge: aec5f6b b30422a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 24 14:17:58 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit aec5f6bdb727ce44d23e1b20143d465ea0fbff75
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 24 14:17:23 2010 +0200

    All engine log go through eprintf.

commit b30422ab13dfd6ff86c529634efc28cf4c63a619
Merge: c8f27be cb450a0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 24 14:09:41 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit c8f27be83835d243da12e0e53e7690b38b90b690
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 24 14:09:25 2010 +0200

    force STDIN to be in charset=utf-8

commit cb450a032ae27c5dca1657735da7d6712e163e38
Merge: 84c241b b144d7b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Sep 24 14:03:58 2010 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 84c241b336edae4a7e000962c53466c5f15c1398
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Sep 24 14:01:42 2010 +0200

    Move the +/- buttons next to tasks drop-down
    
    Who would think that will take so long? After playing with at least
    10 -moz-CSS and XUL properties this is the only way I could make
    it look good enough across platforms (Win, OSX, Ubuntu)

commit b144d7bc55dc9a5cf0c8644793f723debc55b82f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 24 12:40:13 2010 +0200

    <test_status> reverted 0: success, non-zero: failure

commit bae03ab528d7df7649d0b07773b142ef39c834c0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 24 12:29:49 2010 +0200

    <test_status> reverted 0: success, non-zero: failure

commit 415f6d46e21bf3c556b724fd7758a05db8110322
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 24 12:26:13 2010 +0200

    reorder xml tags for both tests
    
    <search />
    <hits />
    <test_status />

commit a3efef47f5eb496ee86bef021b25f5d5d292a1ea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 24 12:23:52 2010 +0200

    each <test> could carry a human-readable name.

commit 0626908137f7d1d1f2b51b3badf4283636a7daa1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 24 12:13:16 2010 +0200

    display total time as numeric value only and without human-readable English-language text

commit af66412469156a9c7a8454a2799eafe123b22d07
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 24 11:50:20 2010 +0200

    optimize command line argument for new test script

commit d6c0e613593c28e09eae21ec207e9f10b85dc12e
Merge: 2ea25ec 6879817
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 24 11:16:15 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 2ea25ec0e43c219ba4bbbf700ce38dba5020f9ff
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 24 11:15:17 2010 +0200

    Add nsIConnectorLog to capture logs CF runtime

commit 36a83d35be4d123966e6ad42c40213b1b4592658
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 24 11:11:05 2010 +0200

    Missing file for cf-squid package

commit d76976bf2e8425e76cc4df4fbdca010bf043865c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 24 11:10:45 2010 +0200

    Ignore temporary build directory

commit 6879817987433c81461b97bb3c3784ba5b2ffe90
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 23 19:59:39 2010 -0400

    Click to wait for load by default.

commit 54f7226bc054d8fdcb9fc1c3e626561cb24a5f9f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 22:27:34 2010 +0100

    Use "selected" class in place of <b> for the one place that still had that.

commit 4c4f3d26c5033eb7050514270fbe1b1e5cea4229
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 22:26:08 2010 +0100

    Display of total times with optional expansion to per-task breakdown.

commit 0fff1af2e476e654daf532edbaac5aa02d05cd6f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 22:15:43 2010 +0100

    Use em-dashes to separate test-number from status.

commit fb9306105556f0896fbb70ada8b8ddd05049ca1e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 22:12:04 2010 +0100

    Clearer captions.

commit 8bbab101852406780cc5e41644a5ffb79bacfdbe
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 22:10:40 2010 +0100

    Connector name given before web-service URL.

commit 31fe1d92644965327d117163be1f2e1a1728a746
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 22:09:37 2010 +0100

    Only emit times if they are provided (duh!)

commit dbe01426b8c5c20bf6863b27e3ae2ed2d42c6097
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 22:07:32 2010 +0100

    Ability to expand records is only made available when the number of
    hits is greater than zero.

commit 52113fbad440b09e6c45161f87a6e0c599fb0eff
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 21:52:05 2010 +0100

    Hits display can now be expanded to show records as JSON.

commit 97c63d388edc918e43a037d1259ac6efc9fd2350
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 17:40:19 2010 +0100

    Optional complete display of deduplication information.

commit 40ebb0ee131e9e20c1bd6a47a31bb1ed5ebbc7d9
Merge: 3ff9a3a 9300058
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 17:27:58 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 3ff9a3a090758224b889f841d59fb7485cbe80e3
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 17:27:42 2010 +0100

    Add total time and note whether deduplication info is relevant.

commit c3384b312235f2b579a590826d9df3f81af4408e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 17:13:18 2010 +0100

    Remove explicit coding of id's <div>s as rounded: add class="rounded" instead.

commit b791397209e2f4df2a8ec6b4b278b9398bc7d24f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 17:09:13 2010 +0100

    Use <div>s for per-test information, too.

commit 9465c824f5124a143385cc083617a126325671be
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 17:01:37 2010 +0100

    Better presentation.
    Link to web-service URL.
    Use <div>s for top-level summary elements instead of <br/>

commit 930005822928e979a443a862a9dc6c859cfe8ec6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 23 15:15:25 2010 +0000

    larger input field for email addresses

commit e121c4cd6b1888e7794646c58bbf4041e77c06b5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 23 15:06:23 2010 +0200

    new cfws test template

commit 3ef8c708e62b42dc2f02a708e1bd753a4cd7c1cf
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 14:02:28 2010 +0100

    Make image URLs absolute, otherwise they are interpreted as part of the connector name

commit d69becbee7babf184368eaa05b565d18c0fefcf2
Merge: 39170e1 3ef8c70
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Sep 23 15:02:24 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 39170e180fa0bbbf3643903b1fdee085e8d6d265
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 23 14:46:32 2010 +0200

    with new XSLT sheet for testing

commit e196a7f1ffdaabe3cf23e38148ae24ada989ca13
Merge: 026d36f bd396c5
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 13:30:23 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 026d36fbb325e264f5cb59dab0cb1c296fbb5f87
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 13:30:08 2010 +0100

    Add per-test status report
    Report search used in each test
    Report number of hits correctly
    Include actual messages.

commit bd396c5eb45610e11eb6465b7112b4c7575320d0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 23 14:24:08 2010 +0200

    one quote is enough

commit 8c7de2ba85dfeace375c3a6af3e900bded54f4bd
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 13:11:45 2010 +0100

    Punctuation

commit fcd82450f9ab8ed7c7fe7c0a0b5775fb1bd53279
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 13:11:10 2010 +0100

    Background of summary is faded red or green depending on success

commit 217c545b7a32726cfe0b0ffe9217df920ce57923
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 13:03:59 2010 +0100

    Replace heading with Success/Failure

commit 9281a1d4a378dd57e8ac006df03baf77156c06fb
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 12:44:54 2010 +0100

    Support invocation

commit ebdd8ec3f3c8b3f413f07265e60c6515a29530f6
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 12:39:23 2010 +0100

    Use position() throughout for naming testN classes etc.

commit a858b92e014908c6776946f371f4cd73f6f0e4c7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 10:46:21 2010 +0100

    Reindent

commit dcd24cd8295fefe272b7e2ebf89c5d0a45c02e54
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 10:45:46 2010 +0100

    for-each around tests.

commit c52a19d563d1e3d7d287b9a29df5b124bcc06192
Merge: 9942ef9 8a6801c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 10:26:50 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9942ef90a774cb8793f7e153f5c0a43000d86467
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 10:26:29 2010 +0100

    Reinstate "tests" header

commit 436631eb9f573291317063f7f7f9d6ccb0526581
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 10:25:59 2010 +0100

    Test 2 block renamed test 1.

commit 8a6801c55f05f6ac80e7e9c301e03b35c8d3a4d5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 23 11:21:16 2010 +0200

    store script path and arguments in <test_script />

commit 37418677da97091fa36840aa89a9dbce5401d6c5
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 10:17:46 2010 +0100

    Eliminate separate test 1.

commit 7db526ad464518f5c27f0bdd99f3b1aa15badf56
Merge: 42984d0 6d53e25
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 01:53:31 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 42984d040f73275188abf3233693b170cac1f3c7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 23 01:53:06 2010 +0100

    New file test2xhtml.xsl, well on the way!

commit 6d53e25935018d55e03b936cdeb3080acc899962
Merge: 137f9c9 32ee90b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Sep 22 19:31:09 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 32ee90b322683b38a850a237fee374f270ca30df
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Sep 22 23:16:19 2010 +0100

    engine_log class.

commit 3c236bf016f7a98b24b0f9b83a5117a959f0a976
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Sep 22 23:14:33 2010 +0100

    Slightly lengthen sample engine-logs.

commit 43310f29b9696cb050076e744f8edf787f37879a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Sep 22 23:14:10 2010 +0100

    Simplify handling of three message-verbosity levels to match the
    	handling of the three engine-log levels.
    Reinstate missing </div>

commit 5e0e10265c9a5473ec3219d527068b685878132a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Sep 22 20:58:55 2010 +0100

    Preformatted output for messages.

commit 5c8591e796105191aacdbccd880514665147ceb3
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Sep 22 20:55:59 2010 +0100

    Obsolete -- absorbed into HTML

commit b747f1cbd29c10332a1696873b58756b1bf6b4c2
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Sep 22 20:55:44 2010 +0100

    Move style information inline.

commit a5a3e7ed33b93266bf6939cd82b096318e1e47aa
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Sep 22 20:54:40 2010 +0100

    Messages toggle actually affects display of content.

commit 860cc7b475ddfa52b40f3043ea7fd74483243a6b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Sep 22 20:53:50 2010 +0100

    Simplify and generalise handling of messages section.

commit 530eb379fb62c9611619771df20b5e30a048cf6e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Sep 22 19:52:46 2010 +0100

    Refactor sequences of turnOffAndOn() calls into turnOnOneFromThree()

commit 3b5ee7c9fd8784a3d74abfaccfd40bd79f8eaafc
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Sep 22 19:29:26 2010 +0100

    Completely different handling of messages: do not use changecss(),
    which doesn't work when loading HTML from a file: rather then http:
    URL on Chrome or Firefox (though oddly it does on Safari), an which is
    also inexplicably slow.  Instead, provide <div>s with each of the
    states of each button, and enable/disable them as required.  More
    portable and faster.

commit 845418a30be9e1add03778215ebbc0167efc4353
Merge: 532f0ec 7e41160
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Sep 22 17:51:35 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 532f0ecd5a6efca895bfb221e459ca3f10c8cba2
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Sep 22 17:51:05 2010 +0100

    New file.

commit 7cc94f94a669e16c95ffa3f25f462f32b3245ec0
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Sep 22 17:50:56 2010 +0100

    New

commit 18619b7b941ad0561d8faff9e4f14d2c22ca0961
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Sep 22 17:50:44 2010 +0100

    Rolling

commit 7e41160ecf59ac6522c387643bb48f9789900a7a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 22 18:25:51 2010 +0200

    indent

commit 024bdd75ad737714b23b825dbf44ada8ebb1be03
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 22 18:24:51 2010 +0200

    improve de-duplication wording

commit 50cba2edbb94e12b66ba6d253a424f4be85ceb8f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 22 18:15:57 2010 +0200

    for zero hit test: a non zero value is a fatal error now, not just warning

commit 60b1f192752903c10ecdc0a0be7ae004e745b8d3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 22 15:12:05 2010 +0200

    exit code

commit 9c5a653c37e2c54fd908fa4c75a4a1371f34cf06
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 22 14:48:57 2010 +0200

    hide duplication if hits <= 0

commit 1a4bd8b19858eac2e0aa93cd404ea64600d28dc3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 22 14:31:33 2010 +0200

    fix status for broken test, runs zero hits test only if the first test was successfully

commit be787440e43caa1c55391d9787ee265a78954e73
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 22 13:43:45 2010 +0200

    more xml fixes

commit 8ac4790abd387d8aa8e9bcb1c388b556e01d9acf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 22 13:24:11 2010 +0200

    summary for zero hits

commit aaf105d8d6165387936e559ca43d4eb4ed46ea03
Merge: 206031b c615b2d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 22 13:19:13 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 206031bc69feda35f442a180cea1dbddb533d307
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 22 13:01:31 2010 +0200

    cleanup

commit 42acaaa1502dcfcbbe7729a5601e7aa4b5549c19
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 22 12:54:27 2010 +0200

    refactor

commit 83ff7ed942db66caec05a4be16616f884d55d3e7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 22 12:53:05 2010 +0200

    add summary per test

commit e3bbcc6085ace56aaecf46e8759023be570b0c71
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 22 12:45:06 2010 +0200

    update

commit 24b25b867c03e13876ed56df85fd2dbb2e43faba
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 22 12:39:17 2010 +0200

    json output, task time as table

commit 137f9c94b1a37cbc5a9f50803a5e5631f84cd3fa
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Sep 21 14:05:48 2010 -0400

    Prevent scrollbar overlapping Alt checkboxes (#3336)

commit c615b2d952b26a83d0a1672bc3eecebe0692b67b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Sep 21 18:28:34 2010 +0100

    Towards a nicer results page

commit 90d5788119221f0d0ea1a3372e6d2b2e6a181250
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 21 15:06:34 2010 +0200

    more xml output

commit 82a102ae0c73e0ed17f7d188feb5b95c9135caa6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 21 14:36:23 2010 +0200

    closing tag

commit cc1f2b9312d732a290bf82ef507e607ef195d1cd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 21 14:34:45 2010 +0200

    print xml output instead flat text

commit eba458e342d7ebd68ca59a39c4f03da8b5f09265
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 21 14:31:28 2010 +0200

    new method to log debug messages

commit 74abbe098dd6ce38ddcf4686a1968aebbd8cb7b3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 20 17:04:46 2010 +0200

    refactor

commit 33b6cb51f979f06d969392d698bc32f54bba4f72
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 20 16:47:56 2010 +0200

    update perl depenency list

commit 071a433fdbc507d47e4589c78c5b95dbc93bc716
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 20 14:12:36 2010 +0000

    mark all output as utf-8

commit b5f99de53d4102c40158ed028dd5f69155997333
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 20 10:04:44 2010 +0000

    import apache config file for cf-testframework.indexdata.com

commit c418e5846d895da7521d956c3d6d957dc8920ab4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Sat Sep 18 09:15:54 2010 +0200

    Recurse instead of looping
    
    Although perfectly valid the do/while loop would have Firefox
    nag about unresponsive scripts. I really have no idea why. This
    one works better.

commit b8e0954fc185156c5fa86b8369c701117dfdc0f9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 17 21:22:08 2010 +0000

    indent

commit 62d18ad9fd7ee000d9382bc5107b002e2900eafb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 17 21:16:36 2010 +0000

    in context of a file upload, the value of the cgi param is a file handle (or the uploaded file name as scalar). Use the file handle to get the content of the file.
    
    no statistic for uploaded test connectors

commit 987025a9afd43f75623830e45ee5014f1b263844
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 17 20:36:26 2010 +0000

    temp file with .cf extension

commit 23acb873d66dc55afababbf5c38dd3514d562849
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 17 20:32:58 2010 +0000

    perl typo

commit 43b0296c0b6fff2ea8603a465ef1cce9bab20532
Merge: 72a4b30 269ddf9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 17 19:48:11 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 72a4b3092ab2be021c3c98577adfe98edda73f36
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 17 19:46:12 2010 +0000

    force every input parameters to use utf8

commit 65829c150f49fb6ebf319430645f5d087ae61099
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 17 19:45:12 2010 +0000

    new handle to test uploaded connectors

commit 269ddf9c117c29920f38af517567a42811cc2c31
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Sep 17 16:38:50 2010 +0200

    Warn before saving file without an extension

commit 6835ba512f6d6b2a9a57c616a77ecaa4455b59d7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 17 13:56:25 2010 +0000

    copy of cfws-test.pl

commit 968c58947d43822c13444bccc11bc21a2625dfdc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Sep 17 15:31:35 2010 +0200

    Propose name based on origin, then title
    
    When saving to a local file.

commit 93a15b001ec40a996a8e6ec2d95a6b8aa1be3eb8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Sep 17 14:44:58 2010 +0200

    Handle "state" connectors without file handle

commit 611ce58c8fc85c48f389a277b85c7ea70a97dcd2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Sep 17 14:23:49 2010 +0200

    Proper, rich logging

commit e7da83eaa1d124995052ed91dbc735de5ff8823b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Sep 17 13:54:34 2010 +0200

    Return if license rejected.
    
    Otherwise the UI may go throwing weird errors as we will try to
    draw on collapsed sidebar.

commit 3c4108e37eac44028a860d5fde7761d11a7c601e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Sep 17 13:43:22 2010 +0200

    Check if stebox is alive before collapsing it
    
    Also purged old comments

commit 6b800ad3f31b6a613fee11fa16ec6f5030d57d65
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Sep 17 13:26:08 2010 +0200

    Protect redraw method from collapsed sidebar
    
    When sidebar gets closed the contents of taskPane is unstable.
    Triggering any redraw methods on a collapsed sidebar causes various
    errors (Components not found etc). When aplicable, it's OK to ensure
    the sidebar is open BUT calling 'toggleSidebar' is not enough,
    it's an asynchrounous method call (requires a callback!!)
    
    Not all redraw methods are protected with this commit, only
    invocation from the "selectedTask" change callback.
    
    Some other invocations (like setSidebarTitle) are still vulnerable.

commit 128d1d4a8032db5eb6d0444c2d43d496d26ff4cd
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Sep 17 13:15:42 2010 +0200

    Cleanup logging

commit f7b02ef6092caa31bd90c21781e34047641579dd
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Sep 17 11:29:33 2010 +0200

    Log full information about exceptions
    
    If an exception object is passed to the logger, e.g:
    
     logger.debug(e);
    
    log all possible information (including stack trace) ignoring
    default toString method

commit cedbabc66cba1ca85105754240652c04cc4b2179
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 17 09:03:55 2010 +0000

    pagesize -> page_record_count

commit c374520726ed48cb8f7ebd69e9673ae2ef7e7cc2
Merge: ef8aab3 e3da162
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 16 17:20:01 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf
    
    Conflicts:
    	builder/modules/ui/app.js

commit ef8aab3f0bdacd236d53b37457133a790c2f0f34
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 16 17:13:08 2010 -0400

    Improved node highlighter.

commit e3da162c4ab7fae312fac82f1f93bed9671501a8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 16 14:00:32 2010 +0200

    Use metaproxy-config for cflags, libs
    
    This requires Metaproxy 1.2.2 released 15 Sept 2010.

commit dcd4835cc04d657ee8dcc8e4562c87570819c44f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 16 10:12:49 2010 +0000

    typo

commit e208953edca2350f9103539b61472ad8dd8e0693
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 16 10:02:50 2010 +0000

    line flip

commit 2c9af6f80e5ffef9f4f1269c363d65f6b90a4b80
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 16 09:59:36 2010 +0000

    display test script option only for debug >=2

commit b0708bb98ac5ff11d2319c5b148ecd99edc8a024
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 16 09:55:16 2010 +0000

    spaces

commit 12ca1dfc77e78e88b7912e37caae7e55787afd8d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 16 09:52:02 2010 +0000

    the generated XML will contain no attributes. bug #3667
    
    All hash key/values will be represented as nested elements instead

commit 7cc201cca9795a7674708c955cb734df72b35c72
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 16 09:16:10 2010 +0000

    compact indent for perl dump (debug=3)

commit c59ee463c7ed040112152284a7a1f43117165f77
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Sep 15 16:13:45 2010 +0200

    Refresh repo tab (if any) after upload
    
    To make this unobtrusive, the page is not brought to the front.

commit 20ccb894ef1475ce7914b49bb872f0303e4676f9
Merge: 8caa294 cb71428
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Sep 15 15:14:25 2010 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 8caa294766eb2b3b1c446e7bb200beac192d2fb4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Sep 15 15:13:13 2010 +0200

    Display both local and repo (remote) name
    
    In the sidebar, if too long the string is cut down but
    full version can be seen in the ToolTip

commit ba254ae0016c0b3b61e101c596b84a0bcaf30647
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Sep 15 15:12:31 2010 +0200

    Handle 204 from the repo
    
    Workaround for the Redirect that Apache/Perl was putting on
    200 with Location responses.

commit cb71428462712cb1d819b8a6768c12b8e5b356a7
Merge: ba81a89 d4fa261
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Wed Sep 15 15:08:19 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf
    
    Conflicts:
    
    	cfrepo/www/repo.pl

commit ba81a894eef78f6b2dc8d063f4a6a05ee0a29e7f
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Wed Sep 15 14:56:23 2010 +0200

    Returning a 204 on PUT instead of 200
    
    Since 200-OK with a Location header seems to trigger
    redirects.

commit d4fa261e788705ea382b3b0dd448d7d0d6582e12
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Sep 15 14:23:41 2010 +0200

    Update 'origin' right after uplaod.
    
    To ensure proper version is shown in the sidebar.

commit b7861b4e387e108821cacdf48747775d66e16848
Merge: 3013bed 5fd80b7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 15 10:21:41 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5fd80b791e0df8386c24044dace148cc294ae0e4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 15 09:21:23 2010 +0000

    pagesize -> page record count

commit 3013bedfdd05c1baacc3a3cac3a8f8d144c00fa2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 15 07:01:15 2010 +0000

    update help

commit 6f54c3f60d4a2d128a76244f011816171e208ca8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 15 06:58:57 2010 +0000

    cron jobs don't have login name

commit 3d50072bea77cf3696c5bad0419b502f78e739d1
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Sep 14 19:07:10 2010 -0400

    Highlighting notification box.

commit 1187c59164338db36960373594af798d42b56780
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 18:55:32 2010 +0000

    forgotten debugging code

commit ea27509f73f228990526931beda82b50b71e3af2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 18:48:47 2010 +0000

    update help message

commit 980c5dece47c260524ac5d9eb343aa7f88a44aeb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 18:40:38 2010 +0000

    display a link for more verbose test output

commit 4eacf2c1349f9cceef05ecef0a1881e13d82bb62
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 17:25:14 2010 +0000

    design

commit 495c9d8dde5b597331ffdc6608b06c87e52db8e7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 17:24:04 2010 +0000

    design

commit bbb2cc608c783017c288eec226448e627d36f2e6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 17:18:03 2010 +0000

    layout

commit 8f9d36800e314f27d3d7754aecdb612447b29447
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 17:16:26 2010 +0000

    explain the 3 colors for test results
    
    green: all test runs successfully
    yellow: test for zero hits failed
    red: basic search and retrieve failed

commit 330971c3594df720bcaa6b07cf4754cdb6cff80f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 17:10:41 2010 +0000

    display error message in yellow if the zero hits test failed

commit c24ee5bab6b59bf95dfa1e034a594270f1b3e07c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 17:04:59 2010 +0000

    script with type attribute

commit 5521b96d442b064f13d16320de6dd14788aa3d70
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 14:38:21 2010 +0000

    delete statistics data which is older than 5 days

commit cc04503e2678107f4b508b3d2f7831718675bf50
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 14:31:58 2010 +0000

    display a compact duplication statistic for debug=0

commit 617f55cf7404f31b5fda0c811c8f4cddcfc82723
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 14:21:28 2010 +0000

    for debug=0 display only the total time spent in tasks

commit 5df142d21ba80974917c4dae86b2d7dd0dbf5314
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 14:21:20 2010 +0000

    spaces

commit 269173b7da8910bf89e610939da70cd5d7556f78
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 14:19:16 2010 +0000

    always log time spend in tasks, just supress the display if $debug < 1;

commit 528510f9c6aba6ed5f24edaa51357d4cf59b3037
Merge: d8c35ca cda5d77
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 14:15:52 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d8c35caf20578b6f7e754f69c609f739c7a64976
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 14:12:41 2010 +0000

    set default value of allpublic=0

commit 8377fc85f5671fb7f6599d9648b9d7ffa60f5856
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 14:10:25 2010 +0000

    document

commit cda5d776e18bbb8b85f5193c819ee45dc60221d0
Merge: e9dbe70 78237fe
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Sep 14 10:02:22 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 78237fef6f947decfca710d1268edee39c4db7ad
Merge: d64fa7d 46d3c89
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Tue Sep 14 16:01:40 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d64fa7dbd6e24584449d1aadb2866acd876664eb
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Tue Sep 14 16:00:48 2010 +0200

    Returning proper response to PUT
    
    Either 200 OK or 201 Created,
    with a Location header that tells the proper URL for the connector

commit e9dbe708f5c62621229ec5939916762a991ff10f
Merge: 852bcef 46d3c89
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Sep 14 09:55:13 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 46d3c89d19abdd271d54fdadc533355542a73155
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 13:45:03 2010 +0000

    random JSON structure, see #3667

commit 45d101565cd010721616796b402956e7da3ef64b
Merge: 264f90c f98490c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 14 15:30:43 2010 +0200

    Merge branch 'master' of ssh://git/home/git/private/cf

commit f98490c09ada3ce65c30d33a4ec3030ec27269b9
Merge: eeb8bff 7360350
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 13:30:30 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 736035049a0ea8d19d3ff68c7d73eca1a0263f91
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 13:30:00 2010 +0000

    fix HTML <div> structure

commit 04de3a472aeab517b5154ef709411e991ae44ffa
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 13:29:52 2010 +0000

    spaces

commit eeb8bffef7613aac8dbea391eddf894fe2c0a899
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 13:28:06 2010 +0000

    set default cfws-test.pl debug level to zero

commit 264f90ce8d938bb2d53b5fb69d54306fa1049f5a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 14 15:27:48 2010 +0200

    Warn before changing 'origin'
    
    Modal dialogs take away focus from the target element. This solution
    records user's answer in the DOM and popups moadal continuasly if user
    clicked NO.

commit 638d4e6e568f152a966594580776d57c928fb1e0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 13:12:45 2010 +0000

    screen shots are in 1024x768 now

commit 3704d13c24c9110da7091d11128ce1af4d37b416
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 13:10:57 2010 +0000

    footer

commit 9b3c6595abc23cb5f2efe387c7c1c9237e8f5d7e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 13:08:57 2010 +0000

    CFWS supports not PNG format

commit 05f6607197081008435434e3e109a0bf9d3cce94
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 12:59:16 2010 +0000

    display the screen shot *after* the first error occurs.
    
    We are running 2 test, the first one should return records and the
    second one for zero hits. This make it more obvious which of the tests
    failed.

commit 79a4b18dcde4e7bacb43d9439cabc7962fca05fa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 14 14:41:36 2010 +0200

    Return screen shots in PNG rather than XWD
    
    PNG is much smaller than XWD

commit 1869684233f5c90892b861a966d2de3bcf1122cb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 14 14:41:07 2010 +0200

    Cache .cf files for a minute

commit 85fa71af6d661ebaa970e6ad7805aaa4215ec372
Merge: 480cc27 ebe866b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 14 14:27:30 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 480cc274d3151f78d56104ce80ef9d4966c51c07
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 14 14:27:04 2010 +0200

    Increase Xvfb resolution to 1024x768

commit ebe866b0e74fb9708be89440d52cf45c3b17c889
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 12:04:49 2010 +0000

    Screen shot of last failure

commit 1efacb3a3affd035b46d30b7e5a1246f8e15813a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 11:49:15 2010 +0000

    display a screen shot of failed test

commit 0ba7c0b998274c6dbcca1b42ca876f8e43bcb454
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 11:48:58 2010 +0000

    perl typo

commit 573e6ffacebd618a2d453379526eb26ab020256f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 11:38:37 2010 +0000

    document & debugging

commit 92cefd3727f9e0ac6c2594b6f546b0febdb7a216
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 11:36:21 2010 +0000

    perltidy

commit 923bf1126fa862cca9cb09f461373bff6f92e151
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 10:38:12 2010 +0000

    unlink temp file, check for conversion errors in shell pipe

commit 3e7757270f9f35bcce69057fd40db543d54f0f6a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 10:23:38 2010 +0000

    indent

commit d02ef882bfee55d1cab5f6aad05bcf4c05acd8dc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 10:23:15 2010 +0000

    Revert "first version"
    
    This reverts commit 217b974a841b9e3a1c012a639759268afa3a4f01.

commit f81f8c9b4510bcfc50d8b0176a72bd01efa2acbc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 10:22:55 2010 +0000

    first version

commit 217b974a841b9e3a1c012a639759268afa3a4f01
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 10:21:52 2010 +0000

    first version

commit 009cec7a5ce5e025b6727d6cdfa3cafff0a82a7b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 14 09:51:37 2010 +0000

    copy of admin.pl

commit baaf38efedc85fa9fd32115cbbc03edd748c5efc
Author: adam <adam@dart.indexdata.com>
Date:   Tue Sep 14 09:05:50 2010 +0000

    Avoid gtk_widget_get_window
    
    This function is unavailable in older versions of GTK - in particular
    the one in Debian lenny.

commit 852bcef777ba9e131965b9272def1074392665a3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Sep 13 17:17:36 2010 -0400

    Start load detection sooner.

commit a83b0e9a797d915cc8dd4a80ca1a20f9e5e887b6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 13 20:37:37 2010 +0200

    cfzserver may return JSON records
    
    But only for YAZ 4.0.13 and later that has JSON OID defined.

commit 827b0757f48965c4dbc1a5c561d6191a6af97e36
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 13 16:55:05 2010 +0200

    Allow screen shots to be taken inside CF Engine
    
    For cfrun, command screen_shot dumps screen to a file. For CF
    WebService, POST /screen_shot will return image using Content-Type
    image/x-windowdump (for consumption by xwud, gimp, ..).

commit da6e9bd726140c2a573c56d125a368ca468c5a89
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Sep 13 15:06:49 2010 +0200

    Change 'origin' handling
    
    Use only the basename of 'origin' and override old version on download/upload
    This makes the repo client simple, old builders will keep on working
    since they override the 'origin' in their own way (don't ask).

commit 7568940c448aa971e50128c4debf501359c20cfb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 13 09:15:57 2010 +0000

    display modification time (not only date) for a connector in detailed view

commit aa3ae21fa8d9e6b1e9ae7ae5029ec7a36afa4e02
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 13 09:15:39 2010 +0000

    handle the permission mess a little bit better

commit b973ba9889aff9a27ae42ada450c14f8c29c66d6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 13 08:46:41 2010 +0000

    display an admin link in footer for user with admin credentials

commit ea1f709fdba58f190f5a055bfae50d010aab30a8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 13 08:33:58 2010 +0000

    add a link from admin UI to repo.pl

commit ea38ec1ec4b09f327a8fe671353bcf1a5222918b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 13 08:12:44 2010 +0000

    sort Reliability by failure count

commit c45b2a1d7bf59e292c04113a43549e4307a14646
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Sep 13 08:03:19 2010 +0000

    curl(1) must fail if it cannot download the errror statistic (HTTP 404)

commit 48307e7e5e21ed925acb5ebec11ad7b40cf18159
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 16:17:05 2010 +0000

    fix 19fb80280c883120afa7420b2b533c48b43c7ecb

commit 8579c50e5c6270c233b5c1651174816f2ef0e083
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 16:10:49 2010 +0000

    header & footer for optimize

commit 594f3bc34bd6dee2d84d51cd005a2a4d0969ecf4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 16:03:58 2010 +0000

    test page with ID header & footer

commit d6ef707fc7a08863850bda2385d98f7493678c43
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 15:55:32 2010 +0000

    add a makefile

commit 59dbe85d13d26837d390bb7b502f4167b12d9b0b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 15:52:48 2010 +0000

    display errors in red, #3665

commit c24ab8fd7b9d83e593e1cb4ca901f0d7371076f3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 15:36:20 2010 +0000

    exit with non-zero error status in case of errors

commit b3b402bf89b8deced8d9ec42795d01fe92a6f07b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 14:34:12 2010 +0000

    display exit status of test script in <test-status/>, #3665

commit 78998a3573f58f08b902c18ef2a6bfdf7087c17e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 14:06:27 2010 +0000

    refactor

commit 8176297d4c2c5d52726055a8c5e83fd4f8e33fd0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 14:05:21 2010 +0000

    code refactoring, use get/setter method

commit 6a17289df0206554c2fefa2e5e8bcdd54d50bb67
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 14:04:52 2010 +0000

    for debug=3 display JSON output

commit f13843e764d545a3cf97d566555ffd8dd67e3841
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 13:50:24 2010 +0000

    perltidy

commit 8e9d1b029e3c6e24fe1608cd5351fa4d48fd877b
Merge: f43878a f1f7ac7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 13:39:20 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf
    
    Conflicts:
    
    	cfrepo/www/cfhelper.pm

commit f1f7ac7134bd170ff2e750bba65605126e3ecce1
Merge: 2d85c65 69610e0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 10 14:57:10 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 2d85c6547398a0cdb109f949da694e7c09c2fc26
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 10 14:56:43 2010 +0200

    Add Debian package cf-squid

commit 018ee6afae694242bef8cf950e0b8dc7d2acb5bb
Merge: fc7b620 69610e0
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Sep 10 08:46:06 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 69610e07a5fc64ac8974dab94baeb06ddaceeef3
Merge: cb3a9ae 954d1e2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 12:21:54 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit cb3a9aeb965541cea8c5aabb70c6c6c767eabce8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 12:21:27 2010 +0000

    perl unicode filehandle fixes

commit fabaf07190e6f9822b7341ca67708ed18d994983
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 12:18:49 2010 +0000

    perl unicode filehandle fixes

commit 6b79830c05a078dbdce84b0e1d8ca39f91300593
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 12:15:23 2010 +0000

    read connector as utf8 file.
    
    It don't fix #3663, but it is related.

commit 954d1e22fe290e6c3edf23f30402ad6b62bfc092
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 10 13:46:44 2010 +0200

    Log when TermEmbedding completes

commit d54336493f2d0d46294f073fff6d02a583cf6712
Merge: af83ebe bace86b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 10 13:31:54 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit af83ebe4c48b0ffbae28eda6191e4477f8ffd553
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 10 13:31:16 2010 +0200

    Log for browser Init/Term + ref counts.

commit 133ece2008c106755ae8f959f522928251920565
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 10 13:30:30 2010 +0200

    Engine: Log parent/child pid on fork
    
    This allows to align SEGV messages in kern.log for example

commit 2405ca92d456090613983e2ed15360801daa69ea
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 10 13:29:01 2010 +0200

    Allow option "thread=1" for POST /connector

commit bace86b4bb5319fc9ec4c24a48f5c5e007225e00
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 09:36:14 2010 +0000

    tune xargs for repo users with few connectors

commit 36ce9e19b27481cfbcc3a37b1625c87777003e95
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 09:35:31 2010 +0000

    allow to set repo user for tests
    
    make CFWS_USER=dbc test-all

commit 27ffea7c956f853eb13951b0a141f2205ff79308
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 09:24:43 2010 +0000

    update list of required perl module

commit d67f94e2c187bdbb1615eeb5da2a4fde2d7416f5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Sep 10 09:10:23 2010 +0000

    allow to configure cfws debug level per user

commit fc7b6207fc70544e769349788fdb9c60a51f1d1c
Merge: baa75e1 a85e214
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 9 19:03:39 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f43878a0ee976a7570a1db7a2f9892d5f21fb8e9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 9 14:55:18 2010 +0000

    perltidy

commit 0662d63ab957ec5a84d90ee716aaa0c512aeba38
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 9 14:54:52 2010 +0000

    display duplicated URLs

commit 14b3146823468635cd58249191dea6a7b734774b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 9 14:54:34 2010 +0000

    perltidy perl5 modules

commit b12c13b55b9e2e0947d0815e14c383a53c0cdc84
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 9 14:37:54 2010 +0000

    display which records are duplicates

commit a85e21440417e0297fea961c13460b07c8149326
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 9 16:31:04 2010 +0200

    Deal with timing in child process only
    
    The task_timing was previously initialized in parent, then
    later used in child. This could result in incorrect timings
    because parent would have used resources already.

commit e15257b7a8a9c21dc18bf668dab6fd6e4eeb08f4
Merge: 7afd2fe 9201b99
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 9 16:05:15 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 7afd2fe6bd83918142ea62f78d39a13b302145b3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 9 16:03:58 2010 +0200

    Use CF_Engine_Error's what value
    
    Instead of return value for run_task (for normal JSON results
    only).

commit 80c50a1984570d3d863b3f23c5eeee702008de80
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 9 16:03:41 2010 +0200

    example: store session as shell var

commit 9201b99b9e7f462b0ea2385875c5dde6447d5086
Merge: 94c2e2b bcbbd5b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 9 13:22:03 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 94c2e2bf104b27c80eaa44ad5b40e3b31d862528
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 9 13:21:42 2010 +0000

    display total time spent in tasks and a summary

commit 4da4a8f643c200c0d109eef8e38592412d85762e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 9 13:07:31 2010 +0000

    enable used time per task

commit 6825f0c4bacb4d428724fc6123f59ce48b8b192e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 9 12:56:36 2010 +0000

    display elapsed_time for running a task

commit bcbbd5b1e415488764835cb25dfde483380ca06e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 9 13:50:12 2010 +0100

    Fix the code that was returning (rather than setting) a value of zero
    when no numeric characters exist.

commit cc2140ef139762098e74e4682e473cb7a262c92e
Merge: c38cdb1 2c0b3fd
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 9 13:30:58 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c38cdb11cca2299558055422ee3bf480095d666b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 9 13:30:46 2010 +0100

    Add normalize_number to the common steps of the Search task.

commit 4c724bbc183675f48f22763ed847ccb845426182
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 9 13:30:13 2010 +0100

    Add new Normalize Number step -- fixes bug #3654

commit b6971f7763a4487584387a6ffebc42cecc4491fa
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 9 13:29:38 2010 +0100

    Remove two smell old Transform steps, replace with a single shiny new Normalize Number.

commit 2c0b3fd2b2657a82a47a373cba1c4504ad63028a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 9 12:04:00 2010 +0000

    automatically enable squid proxy after package upgrade

commit 5ec7f09798dc3b2f7a7909ff124a5e6bb5fc61e4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 9 12:31:51 2010 +0200

    Version 2.5.4

commit dace13fe2b7d463b14cd965ef06af40d9e5285dd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 9 12:31:44 2010 +0200

    squeeze does not built, bug 3646

commit 982c3f2bc0f6d111cdf80145f160ea626fe612b5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 9 12:28:07 2010 +0200

    Allow CF database arguments to be prefixed by ,
    
    As an alternative to ?. If not, we can't do SRU.

commit 9b09679155716e56434d49c50205bcee0025ce22
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 9 12:28:03 2010 +0200

    Call yaz-config with static

commit d77298b3897e382dabba38fadd3ab1e497fb069b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Sep 9 10:03:26 2010 +0100

    Fix incorrect alt-step setting: the previous delta, which was meant to
    allow the connector to cope with the zero-hits case, instead had the
    effect of making the hit-count ALWAYS be zero.

commit baa75e1cdfcfc8633bb774cf91636f65375ac998
Merge: 80d9dd5 f980e92
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Sep 8 15:06:02 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f980e92c55fc362d61fbab8602f7dd358ea86d93
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 8 15:03:29 2010 +0000

    display duplication statistics

commit e09398601c713094bee1ee91e8607f72624f3d04
Merge: a2b3dbb 5bb0633
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 8 14:35:14 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit a2b3dbb9e4d50ec6101ccf794150b4d93359185a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 8 14:35:00 2010 +0000

    add statistics() method

commit 27bae987b959dcffadfdde2fedd9b309da1ff04e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 8 14:34:31 2010 +0000

    display dummy statistics

commit e663b8c4880dc686485475a6e027e0a1f3c238c6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 8 14:31:09 2010 +0000

    display total count of downloaded records

commit 7ec6caaf66a085f3523cc39ecf75a95f0a6e3dc2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 8 14:21:16 2010 +0000

    new method pretty_perl

commit 2e1d945f6da163c8baf89c09ac0b19de7a685239
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 8 14:13:12 2010 +0000

    documentation

commit 42687e5c22fd8c312efa40d5c8460caae4511b29
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 8 14:10:11 2010 +0000

    cleanup

commit 192904d955b301017ac36131e8bf2d815990d849
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 8 14:00:43 2010 +0000

    new homepage for cf_webservice

commit 5bb0633fef21089743b0bdbab1203212cd6b7b59
Merge: c46e1de 2d5359e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 8 09:52:04 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c46e1de953b5a974a494743778fb46dc5208a8f3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 8 09:51:59 2010 -0400

    CentOS 5 RPM includes Metaproxy module
    
    cf-engine also depends on metaproxy as well as cf-xvfb.

commit 967bb833c3bd08134405b2aa80b00fa0203f0c1b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 8 13:51:58 2010 +0000

    copy of CFWS.pm

commit 21ce60e475709647d91da539aefad93d3f4c02ac
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 8 09:36:52 2010 -0400

    Honor libdir

commit 2d5359e41a27120e487f063312020d31b69b17ee
Merge: cb45d0c 7d2d2de
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Sep 8 12:47:28 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com:222/home/git/private/cf

commit cb45d0cb432ce00e411b8fe67df805a5862e80e8
Author: heikki <heikki@leopard.(none)>
Date:   Wed Sep 8 12:41:56 2010 +0000

    Comment about frames in READMEZ

commit 8ea3fa4d0521c252f5f662f09daedaef9b7cb7a8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 8 07:05:29 2010 -0400

    CentOS RPM: mark %config for conf

commit 7d2d2de6958d971f13a6899f688c347a75b9864e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 8 10:36:31 2010 +0000

    perltidy

commit 3659fe79bb1499d78e69a25c5587519eb9bcb459
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 8 10:35:51 2010 +0000

    allow to set the option $test_with_webservice_api per repo user

commit cdc65dd20a2a5191c93fd31b17c228db9365905a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 8 10:32:25 2010 +0000

    zero is a valid value in a config file! Damn perl!!!

commit 768dad25205abcc6d55004126642c747d08ebdc2
Merge: 19fb802 d7fac69
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 8 09:42:50 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 19fb80280c883120afa7420b2b533c48b43c7ecb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 8 09:41:59 2010 +0000

    Optimze script should read CFWS test URL from user config, #3652

commit d7fac692bf88d7a872703dbbcaf232ae22fcee14
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 8 05:32:53 2010 -0400

    2.5.3-2 with logrotate.d for CentOS 5

commit bd52f0e3be08fa16186268bc4f11c7e874cb5118
Merge: bfa7969 a6248b9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 8 11:23:51 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit bfa79699f714e34152538c9f28372158e72caecb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 8 11:23:08 2010 +0200

    CentOS RPM: Enable log rotate for cf-zserver

commit 41a60a3c5ab73b075566862243349c48b44e87b6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 8 11:19:55 2010 +0200

    Display condrestart in help

commit a6248b9ce0adad4a19d62daf89108ba55ecfac44
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 7 20:39:03 2010 +0000

    allow to set time betweent screen shots and max. number of screenshots
    
    e.g.: env CF_SLEEP=0.2 CF_COUNT=100 DISPLAY=:1 ./cf-screenshot

commit 80d9dd5f5db04affcc881967284de1d14fa48dbd
Merge: 805c146 d0a79ad
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Sep 7 16:28:44 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d0a79ad9ca736d781a1d53f3855d69857ed6498e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 7 19:00:53 2010 +0000

    enable nightly test for ebsco user

commit 67ed6314da803e9bf59ce331a4b3ea49968b93a7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 7 18:50:35 2010 +0000

    support the new test 'Some hits'

commit 99c0fdb0af81409a336a194caf2180edd82935cb
Merge: ecffba0 7e96f77
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 7 06:25:29 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ecffba08a643445f8865c62f3e7b3651cbcb01fa
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 7 06:25:20 2010 -0400

    RPM: split into more sub packages
    
    The CentOS 5 RPM now consists of: cf-doc, cf-engine, cf-connectors,
    cf-xvfb, cf-zserver.

commit 7e96f77bc0a97f34387ecdb81499e0a725cf1ff7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 7 10:11:57 2010 +0000

    if testing for zero results, modify every parameter execept "database" and "url"

commit 012f04362a3ae93706b689b898c6bdfedb026e04
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 7 09:37:44 2010 +0000

    the test of broke connector should not deleted the log files of working connectors

commit ef4cd96d14da8b68958bf4b3e9b9d4d8bfd5ef65
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 7 05:25:26 2010 -0400

    Doc: install CSS along with HTML

commit f32daab0b0744757f48a58ec625c837876981e8f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 7 05:20:52 2010 -0400

    RPM: enable init-scripts at levels 2345

commit 5e6db29599852a25030803d296565fddeb762f55
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 7 05:19:15 2010 -0400

    RPM: fix clean up. Suffix package names

commit 0128bad92e4713309b9aed24256082e8d447b67d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 7 05:00:40 2010 -0400

    RPM: fix name of init.d service

commit 472759c34018ffa0b9311ec41328b935c7d641bb
Merge: 149059f 4e7ffda
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 7 04:53:07 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 4e7ffda670ecd76794c932c98bb734b7714fc0b2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Sep 7 10:51:46 2010 +0200

    Update from DocBook V4.1 to V4.4
    
    It makes xsltproc 10 times faster on CentOS 5 because V4.4's
    are locally available.

commit 149059f07e3dc7dabcdbc7fd31f15c729f710724
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 6 09:46:38 2010 -0400

    cf-xvfb package, fixes for Xvfb init.d

commit 81877b52da493173310b5bf08d96539f051a772b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 6 07:29:41 2010 -0400

    Xvfb init.d script for CF (RPM CentOS 5).

commit 508df626aa263623c8fc5b5af6e47d505d90333f
Author: heikki <heikki@leopard.(none)>
Date:   Mon Sep 6 11:06:52 2010 +0000

    Small changes, docs from install on leopard

commit 0668133beeb8925c0484473beba6f99e30becd7c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 6 10:39:27 2010 +0200

    Towards 2.5.3

commit 2795829f708a2f36772ff704b006ca1f840b580b
Merge: 9a99b23 b1936e7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Sep 6 10:28:55 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 9a99b23ef4383b612e67670c0fa5716b0552e9da
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Sep 6 10:28:37 2010 +0200

    using 'cfproxy' as the proxy name

commit b1936e760f5a8cd6cb4a7d3e8dca297bfd870d27
Merge: 70fd133 6e6debb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sun Sep 5 18:35:31 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 70fd133fec09c9c61c14bf586e40922d560cf85c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sun Sep 5 18:35:11 2010 +0000

    sent alerts from email address cfrepo@indexdata.com

commit 6e6debbd63aba4fbde2dab881b6839e51964f0e6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 3 09:46:24 2010 -0400

    RPM Centos5: work on init script for cf-zserver
    
    Also using proper BuildRoot now. The package installs in system
    directories rather than /cf prefix. This seem more proper because
    it will be using existing RPMs for xulrunner, boost etc.

commit 8a46d448068f5b7b14d22eaebd15e54ca39fa337
Merge: 3f2a74a 6ddc4e6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 3 09:28:28 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 6ddc4e605daab282cd573715fa83684a13556a9d
Merge: 14e181f c4b32d0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 3 15:27:54 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 14e181fccdd490ab63f6f95da9cd8fe8c85e0d0e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 3 15:26:20 2010 +0200

    Move away, so we can pack connectors without Perl.

commit 3f2a74acd874e33070e2f7ee595fa672292066f4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 3 09:14:17 2010 -0400

    cf-zserver sysconfig

commit 1486654af1eed6438d8760369d7b5b4f4a8f8693
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 3 08:58:23 2010 -0400

    Add start/stop script for cf-zserver / CentOS 5.

commit 805c146cef21057d7d5dd50e2e0a6d355b0136f7
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 2 16:34:59 2010 -0400

    Rename download task to content.  Output filename.

commit 1658aee5eea52d8dc00eddaa0f9a3ea2d21fc0d6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 2 16:25:28 2010 -0400

    Documentation.

commit c4b32d0975b3d8b0f6f563c2dda3d653f503d837
Merge: e050c9d a79eb38
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 2 12:30:58 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e050c9dca480eb76b3d5a4c7c5663b0b7d7ad0d4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Sep 2 12:30:45 2010 +0000

    wait 50 seconds

commit a79eb38218b6a8fb3931a3efc58b256213c76776
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Thu Sep 2 14:11:58 2010 +0200

    Using un-numbered connectors in test script

commit 62411c332c35a74274d38f4c261284c75045a10f
Merge: cfa69c3 a15be6c
Author: Heikki Levanto <heikki@us4.indexdata.com>
Date:   Thu Sep 2 12:08:29 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit cfa69c3a59589076f8ee8e82cbb89673d5387425
Author: Heikki Levanto <heikki@us4.indexdata.com>
Date:   Thu Sep 2 12:07:00 2010 +0000

    config for running on us4

commit a15be6c69f946f9718223a5751637bc45f49bf54
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 2 12:43:13 2010 +0200

    RPM: exclude lib*.a. Include yaz-client, metaproxy.

commit d307516545ce04280fb8b93fa5363ae4bebeea99
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 2 09:29:46 2010 +0200

    Remove xulrunner devel, gtk-doc from RPM

commit 2d60084c577f9c38df79ef9f352e1509bd965d99
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Sep 2 09:09:36 2010 +0200

    Rename to reflect SuSE version

commit d6b1d889a89000f8afa065d73e129b2776d3073e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Sep 1 20:16:13 2010 -0400

    Download step.

commit 2e9c30ac403d075e085db5724c61b6fabd8e2bba
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 1 20:59:06 2010 +0000

    perltidy

commit 354aa3a2a34e912434d961de3bfa400176bb8d1f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 1 20:53:34 2010 +0000

    for zero hits test use the same parameters (e.g. localID) and not keyword

commit 5b183e751354d9a77563be609d9747ef76ef08c6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 1 16:11:26 2010 +0000

    better sorting algorithm for sleeping less than a second

commit 543a26398036270941c97a0c736cf2c2934e686f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 1 15:38:54 2010 +0000

    sleep only a half second

commit 21edbca089d509a70d71ab13ced707054a12582c
Merge: cfcd49d ddd3971
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 1 15:35:38 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit cfcd49d82d94f85117fa4e83c1fbab0ac36ab13a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 1 15:35:30 2010 +0000

    cf-screenshot - take screen shot of the running engine

commit ddd39714ffdecb80e9b12e3254ce719542bc8a68
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 1 16:11:29 2010 +0200

    Rename RPM for SuSE

commit 2c250655a7e294d9ac0f000b2c12aa4691196c1a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 1 16:11:07 2010 +0200

    Working Centos 5 (without Metaproxy)

commit c87f864e235fc253d1ee9213734010468087ea80
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 1 16:09:23 2010 +0200

    Simplify RPM for SuSE 10
    
    Do not clean to /opt/cf anymore. Only one package: cf-engine, which
    includes everything. No separate /cf/xulrunner directory.

commit 79664f098450be2add200d9a790ad3332e3141cf
Merge: 7da03d1 a8757ea
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 1 16:09:09 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a8757eaaa59b36da5e8a902e7d83050526915eff
Merge: 6ef4fd0 17d3294
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 1 16:08:44 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 7da03d15b9c0d79e40c2157cffb081cb6c09cd06
Merge: 00deda4 17d3294
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 1 16:07:01 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 00deda4f3a8bcc118298e2bfd6d29d995e9951f8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 1 15:54:37 2010 +0200

    Split install rule into two

commit 17d329496d942983b1077cb6bba80101d484bfd2
Merge: 439a8e8 edc1b57
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 1 13:52:09 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 439a8e892037b3023dca730528b0dc563ebfa133
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 1 13:52:00 2010 +0000

    more debugging

commit d1526f7a5781dc8e8f13b72bcdbc4148263d9ebe
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 1 13:44:27 2010 +0000

    grammar

commit 030f5c9ca6bb24ce0e647462afd614a907e2c251
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 1 13:41:46 2010 +0000

    testing & bugfixes

commit 20f977e0eff625225c5910953c6cd5ca8c76f23b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 1 15:38:21 2010 +0200

    First go at RPM for Centos 5

commit 0b2c452236fa5d6df258fef811c1725daafce726
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 1 13:27:58 2010 +0000

    enable to sent email to cfrepo users with connector statistics

commit edc1b57cff3f48d2c4e960ddb1ac474bfc3341bd
Merge: 0beca07 1ef08b2
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Wed Sep 1 15:04:49 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0beca076e8e0b60e370497578cc447d8bf2bbe78
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Wed Sep 1 15:04:34 2010 +0200

    Updated connector versions in test script

commit 02e370a6bc723f8ded5c2db99d70bc9ed25f5609
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 1 12:53:39 2010 +0000

    disable debugging

commit b43afe1bd789ed4eaa5cf6e7f46e73e4b1951e8a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 1 12:52:53 2010 +0000

    reformat output. More debug messages

commit 1ef08b25e5a16a2443ede2661057073ad2c9f57b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 1 12:47:14 2010 +0000

    add alert target

commit b0b63d1100ef34dc70820946f282cae5a1e0c9f3
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Wed Sep 1 14:04:22 2010 +0200

    Send version 0 cookies
    
    Fixes the newsbank proxying.
    Also extracting the url in z.sh and decoding &amp; stuff

commit 6ef4fd040723d7606910e8e12219968ebcd9167a
Merge: b9bde78 3b1c94c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 1 14:04:17 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b9bde782020c42d5bf23992d0546292d7756f528
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 1 14:03:52 2010 +0200

    Pango requires glib too

commit 3b1c94c8a6410607df4bf70db1bf02247424519e
Merge: 99d71fa 8ad6dcc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 1 11:42:30 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 8ad6dcc0019f73f750c588860c55d7b7d5d0574a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 1 11:41:19 2010 +0000

    group writable files for statistics

commit 885ef465c7d1cdeaf265265bde59326b64b5575e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 1 12:54:25 2010 +0200

    Use $(MAKE) for submake rather than make

commit 858ba837294c137ec3b6b02817600d61726a58cb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 1 12:32:38 2010 +0200

    Depend on libxml2 libs for YAZ

commit d6fd995a051df6e8397493315038d9d6cf33cd5e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Sep 1 12:31:52 2010 +0200

    Dont build dynamic modules for pango

commit 99d71fafcf05f7bb4d16b4912ae5c0fdf20a4477
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Sep 1 10:19:23 2010 +0000

    chmod g+s for all directories in /var/lib/cf-repo

commit 4404d7faf1e2c6467c5b875964753dfe6fe3e342
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 31 14:20:36 2010 +0000

    display the engine hostname in repo.pl output, so we wil know on which machine the test runs

commit 2f40be756084879fd330a81fd245790a90c3d956
Merge: 48bff4e 89e6b21
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Tue Aug 31 15:39:23 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 48bff4eceda73bd67748b4eaa8dd3a553cd3bb09
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Tue Aug 31 15:39:01 2010 +0200

    Added a test script. More cookies.

commit 89e6b21f4b1f84958cfbe478e93b2285c4eac082
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 31 12:44:00 2010 +0000

    filter only password from stat
    
    a wrong user name may cause a failure, so report the username

commit bc7126d63faf1f7ed198b3b512ee42c795873469
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 31 12:42:06 2010 +0000

    filter auth from statistic

commit 7f8a0831c3cc725cbab23dde988d6e7256b3fa84
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 31 12:29:51 2010 +0000

    display reliabilith stat only for the same user
    
    This is a privacy issue. Even if we now that idtest@cspan-video
    failed and the connector is equal to oa@span-video, we should not
    report to the user oa.

commit 81ab421366fb1c52ee33d7ae496f703b1e5b8e92
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 31 13:52:05 2010 +0200

    Build Mozilla with client.mk (-j4).
    
    Also add more appropriate dependencies for pango, pixman etc.

commit b8d98508c6cf5213fd0fb40f9197289dfe5ff0d6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 31 11:48:55 2010 +0000

    fix logic

commit c20ce717be72c57d67cc4f720d732e0af9ab7552
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 31 10:28:27 2010 +0000

    documentation

commit d2631a3b07304399c0173ee927c4a388600fb28f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 31 10:23:58 2010 +0000

    more debug options

commit 1f0fac4ca1dea7155b09f88f1f586d0f5bf8c421
Merge: 73eae11 6d0159a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 31 09:39:40 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 73eae112eb9e2bd797c9de50945fe64947328f6e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 31 09:39:16 2010 +0000

    protect cp(1) argument parsing

commit 6d0159a3a836b27e0dce8d2f0fb1fb6a8e3a444c
Merge: f5c5fee 789e658
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 31 09:26:19 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 789e658d2ecf72a0f622829ab276e57b1d551511
Merge: c72bb96 ff0938c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 30 16:47:32 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit c72bb96a525ba23e99104889ad5c6a45c4d328d2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 30 16:46:56 2010 +0000

    configure how often a connector must fail in days until we mark the connector as broken

commit f5024d79fd1b0af0c39f0c37986ded30831fff69
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 30 16:22:31 2010 +0000

    perltidy

commit 3031bbafc90ca8579b30ee7b8ffbd969bea9ff98
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 30 16:22:11 2010 +0000

    sort broken connectors by name

commit ff0938c71bd3c453d8a265fddc12e45fe711d008
Merge: 93f37bc a79a2ba
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Mon Aug 30 18:12:10 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 93f37bc4702994cda45f90154641e5bd41eb0995
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Mon Aug 30 18:11:39 2010 +0200

    Passing all headers, browser cookies, etc

commit 1fb1a216ea2344413130eed63e71169225ebf132
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 30 15:48:32 2010 +0000

    refactor

commit a625a4203dec0f0b1d00676cf58864afd476a730
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 30 15:45:26 2010 +0000

    document targets

commit a79a2ba53740940720f5b73913e9150d68fb9d3b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 30 15:40:53 2010 +0000

    strip user name from connector: idtest@abc_clio.3 -> abc_clio.3

commit f5c5fee82041abb2e931f564d5098b6713c61b83
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 30 14:44:34 2010 +0200

    Version 2.5.2 , proxy development (testing)

commit d7c49ca8e746bad158e71743cc05c5b8ed4f3ec5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 27 15:19:09 2010 +0200

    Added a simple readme

commit 1028662d77adfe771ea8a284f1e6d0e0baec1804
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Fri Aug 27 15:09:19 2010 +0200

    Added the proxy stuff
    
    Example apache config (which needs serious cleaning)
    and the proxy script (likewise).
    At least they are in git now.

commit 56ab6774f66579eb004f8a3f757387ddc345f742
Merge: 6b519e6 1671d51
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Fri Aug 27 14:57:47 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 6b519e674c679d38b5e8ee020ae14b297431bab6
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Fri Aug 27 14:57:36 2010 +0200

    Works with local paths

commit 337182ff39f05c0ec0390170c8398e12efdad4cd
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Fri Aug 27 14:56:56 2010 +0200

    Removed a debug dump that gave problems

commit 1671d513b48af70b16412ce33eba07eb64f2f129
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 27 14:55:52 2010 +0200

    Removed some debug stuff.
    
    Still quite some cleaning to be done!

commit a129b8841e049455d28e544847cb9a81566f2b1c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 27 14:06:14 2010 +0200

    More debug output

commit a9d1768b85b81f820ee7b549ec6fff7ad39bf8ea
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 27 13:56:42 2010 +0200

    Save the whole cookie jar in the session

commit 5c360132d88339f644f8c42e7c4c864a9e51468a
Merge: c3bddd8 e760b21
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 26 17:55:03 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit c3bddd84bdcae370202f2e91cfca8f7677cb0db2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Aug 26 17:52:47 2010 +0200

    Added auth tokens from the init task

commit e760b21103c2d11856cedba7091a678f84107694
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 25 14:37:39 2010 +0000

    extract username/password from connector for init task

commit f90b8f1add07aa3eeece63154cff3f91e98091bf
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 25 15:48:58 2010 +0200

    Only one session for all links

commit d459add21e6114d30a3b149f1e5d8d51c2a0897a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Aug 25 13:25:29 2010 +0200

    Added a proxy-url step
    
    Step rewrites an url, http://foo.com gets into something
    like http://99999.cfproxy.indexdata.com/foo.com, which the
    proxy can understand. Step also writes a session file 99999
    into /tmp, with all the cookies etc, for the proxy to use.
    So far there is way too much hard-coded stuff in the step,
    and it could use some cleaning up. But it does its job.

commit 5160988f38e2567ecddaedcead08d87b7dc10132
Merge: 9419c8d 5a70283
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Aug 24 15:00:50 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5a702839d0ef540c6c8b31ab9c7175c6384149ab
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 23 15:41:29 2010 +0000

    rename script

commit 740c813ce89d040a378dd8ac48fa20490d8457ab
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 23 15:36:31 2010 +0000

    add rotate-statistic target

commit a04eeb596d9419510cfa5b60df8ba32eb8935dbc
Merge: 354e49b b347108
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 23 15:33:15 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 354e49b23651c7bd7ed18a240bac82f5a2216d1d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 23 15:32:49 2010 +0000

    documentation & tests

commit b347108ca8c815096a595e1b9522378886b075ba
Merge: 40ecbc8 5967e94
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 23 14:14:26 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 40ecbc8fa0ca4c70beb3fd805ca37c5f10f0b3f9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 23 14:12:40 2010 +0200

    a new search term for zero hits results which cannot parsed into words
    
    This is a workaround for the yahoo connector. Yahoo splits the
    term SearchTermDoesNotExists42 into: search terms does not exist 42

commit 5967e948aef5f55cf97c516863de2b1e722823ee
Merge: 89befaa 269c565
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 23 09:08:16 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 89befaa84aaaf4fff661148cc084e228ebc74fee
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 23 09:07:43 2010 +0000

    Add a flag to display how many cfrepo accounts use a connector. Disabled by default.

commit 269c565aeaa9af7ea9b725aea942768ba75f1c3b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 23 10:17:48 2010 +0200

    Fix release date

commit f3c640b716d4b9296df1e1f7f176ca63a3cd2fd1
Merge: 846b5c7 7bf1868
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Aug 23 10:14:31 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 7bf186807e5eab0e858e560439ea55ec0ed6ed7b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 20 15:24:27 2010 +0000

    implement restore handle. close #2986

commit baf3c76a8870bf02c0f91b90e475ed70a6cdc2be
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 20 15:14:48 2010 +0000

    implement restore link.

commit 1e22cf0a3910546306bfc84b58cb8ae4d47c8a6e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 20 15:06:55 2010 +0000

    report which connector was deleted and can be restored from trash can

commit 80f24c217e991ccadb5a0ea387e00b916f29c652
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 20 14:52:33 2010 +0000

    keep a copy of deleted connectors, #2986

commit 846b5c7372e614827b0fd7a49ed8cde812dbbd15
Merge: 7d8a129 a2dd079
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 20 15:15:13 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a2dd0798aebc24316eb7ec5a5529c222514e9860
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 20 12:33:17 2010 +0000

    less warnings for production systems

commit 7d8a12934631b89da0c3e7c3d7a6f931a93741ba
Merge: 87ee25b bb576da
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 20 14:27:06 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit bb576da3e7ac81f6adfc0f97a384591ab8447464
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 20 12:09:57 2010 +0000

    perltidy

commit 733db67f827261d5761336bd78ed4ac5860e2cb2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 20 12:09:20 2010 +0000

    new makefile

commit 04aeac9d09ddc3d74cef4c12955a563fa3a4fca6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 20 12:04:34 2010 +0000

    ignore illegal users names

commit 87ee25b4756f07816a0d406baa00132cf909e5b4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 20 13:50:46 2010 +0200

    Update date in Debian changelog

commit 6fb4cd798fabe6da14354612166b2ce041fcd7f9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Aug 20 13:49:46 2010 +0200

    News for 2.5.1

commit 9419c8dea767895c2ae8dfa8a77cb5ba4106b080
Merge: c6ad211 af70b53
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Aug 20 13:05:28 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 9b5b9bcd172f7a6ffbe2a4786f82ad993d225f26
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 20 10:29:17 2010 +0000

    shutup perl warnings for uninitialized variables

commit 6e6b5f91da5f98c6d9cb6a9fb667849e6f81bea8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 20 10:27:45 2010 +0000

    shutup perl warnings for uninitialized variables

commit af70b535aa563fd0b383ebb10aa46cf8c2b97f50
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 20 10:12:53 2010 +0000

    document how to set debug level

commit ec54648355039b24fa9ce7803729f9989d645ea0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 20 10:12:07 2010 +0000

    set debug=0

commit 2593f61e525df9b50bc8798b795116d7ca251e5d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 20 10:04:22 2010 +0000

    only the admin will see the list of users of a connector, #3611

commit d84b0267f071b05c355de3c5bae4e1a413da17ce
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 20 09:21:33 2010 +0000

    for non-admin users display only the number of users who use a connector

commit 088e46452477bdd071fa9f41a787849b7d67b7de
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 19 15:48:20 2010 +0000

    Show which connectors are actually used, #3611

commit b3fc3f134a1f520d13314356b099d27ac6b51878
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 19 15:41:37 2010 +0000

    display which user accounts use a connector

commit 5b1d8bc6d3deac0d9eefcc0886beabc99bf57685
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 19 15:12:15 2010 +0000

    silent zombie target

commit d5d93c656d28fdf3344a98f227a028c554e92f55
Merge: a6dd249 328c31a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 19 14:39:29 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a6dd249c6167c40097f3719f675f14773e5f250b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 19 14:39:20 2010 +0200

    Remove /opt/cf/share from cf-engine RPM

commit 328c31af099592727706547841dfa8a90ba6cfed
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 19 12:30:20 2010 +0000

    document "zombies" and "cf-by-users" target

commit 4db5a8c13e29de807c2a57fd5f5f8081625af2d7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 19 12:29:37 2010 +0000

    document "zombies" and "cf-by-users" target

commit 821d4ec3c93b21c031e16203af12fec03b38eb54
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 19 12:27:51 2010 +0000

    code refactoring, documentation

commit 66471e0ec9046613088fd8a9ba390017b1085787
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 19 12:24:47 2010 +0000

    first working version

commit 0285c44d7700df10c180fb21c3847b12e29695e9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 19 14:17:41 2010 +0200

    RPM: give a way to continue building

commit 6f3ffe5f0e5cdc8df3bfab31bdae98e73e0556a6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 19 12:16:58 2010 +0000

    copy of zombie.pl

commit c7ec991f55f4c84ed071c221e5895c65307f2f2c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 19 14:12:51 2010 +0200

    Conf cf.xml instal by engine Makefile
    
    Instead of debian/rules .. So that we can use the same for RPM

commit 25d32135574fe799dc786e3966cb0e4e7e63e601
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 19 14:02:59 2010 +0200

    Build xulrunner in /home/xulrunner-build

commit c6b522524b7278605e6fa8c6d28863efbc0af601
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 19 14:02:22 2010 +0200

    Fix install rule for MP .so

commit 5da4f6181e514eba52585a8d863da80834349581
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 19 12:33:39 2010 +0200

    Specify default prefix

commit 6ab4bc6c25078894c6d9761c2b0f5d2f2c5b49f3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 19 11:21:46 2010 +0200

    Versio 2.5.1 in progress

commit 7f65cd26ee91aec9eda8705afacf3cddb2b2d890
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 19 11:21:02 2010 +0200

    Update RPM spec for newer files

commit 951a5f24d392709cb9fda06d3872bb08370104b0
Merge: 3e994bd 322da27
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 19 11:20:17 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 322da2736fa6358386b83d07e84993345901a338
Merge: 2830860 e60357c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 19 11:19:51 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 3e994bdc12c246fafb4de5964f5c4ab7de8200ac
Merge: 78f6049 e60357c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 19 11:19:28 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 78f604961bc457f97f4a4bb8ac52efa88b6ef530
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 19 11:18:55 2010 +0200

    Honor prefix var

commit a91e1f79502c83ca9525d140b4afefa5702ea3df
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 19 11:18:52 2010 +0200

    Honor prefix var

commit e60357ca07099c10110ef3407b297e10db9a6220
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 19 09:03:17 2010 +0000

    report only broken connectors (at least on failure)

commit ae7d906ea112d5454c02b1658bebd3ba50cc8fd0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 18 15:59:28 2010 +0000

    display full reliability stat

commit c6bdc755f8e29d4e1fd3c9c8c85e5eaecd435174
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 18 15:54:05 2010 +0000

    first working version

commit 5f65469f982e05c1b9a77de27788c97658eb47b8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 18 15:34:12 2010 +0000

    get_all_users() works with /etc/cf-repo/conf.d or /var/lib/cf-repo

commit a18c91c346a700a68f5d455e4263b2619c6bdbd5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 18 15:34:00 2010 +0000

    perltidy

commit 2b353a9863ca6c79acf7d8b7b977deeeae1d2000
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 18 15:33:42 2010 +0000

    first version

commit 6555746a6c3bae21a13cb4f14d533205d5f9c126
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 18 15:33:31 2010 +0000

    cleanup

commit 994d203425b261e049331d2daa5f20d4ef87ff8c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 18 15:23:07 2010 +0000

    allow to override $debug from other scripts

commit d6f9cb6b134a07b224b67f53fb00b2b2a22b5bf6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 18 15:18:08 2010 +0000

    alert.pl - sent status and reliability alerts to cfrepo accounts

commit 5b62042e0516a58d96c91b262a4cfeb4f5cc9e04
Merge: 3d6c8b1 2119478
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Wed Aug 18 15:47:47 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 3d6c8b1e244cf4c31035ccd8ab322a1e5a3b00ba
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Wed Aug 18 15:46:19 2010 +0200

    Ugly hack to work around bug 3606
    
    Doing a window.resizeby(-1,-1) and by (+1,+1)
    in the body.onload handler, in order to make very
    sure that firefox redraws the page - it tends to
    forget it...

commit 2830860ca372ac6b98002f6c80e99cd1806bec90
Merge: 2f67a48 2119478
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 18 15:20:41 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 2f67a48d1d32019a39d1c2f4039f9decfd892492
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 18 15:19:41 2010 +0200

    Download xulrunner source from ftp.indexdata.dk
    
    mozilla releases site removes older releases (too often).

commit 2119478e30aeb91e9497f1ff6587b5cd9d220741
Merge: 892dc7b d91ce8c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 18 12:57:53 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d91ce8cf49e8a27f6d887fdd1cd3be6ec9fd436b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 18 14:38:56 2010 +0200

    xulrunner.mk: Download MP 1.2.1 with --with-boost fix

commit 892dc7bb2d6ec481f951e54e7422d5cdd981b635
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 18 11:54:48 2010 +0000

    the xslt sheet may change <script></script> to <script /> Implement a workaround to avoid this

commit d29c4d5c5ffe7511f4978698a871b9e5871d0d67
Merge: f8ffb6c 38cab7c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 18 13:26:28 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f8ffb6c7c017796fcc342d2d28d591a5b42a7113
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Aug 18 13:26:00 2010 +0200

    Build Metaproxy and Boost as well

commit fadd0c75bf87aae89d769d251b1dabf437ae50c3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 18 10:34:12 2010 +0000

    Firefox don't like <script .../>

commit 38cab7c9f02f8febc543647b6abd50903c780513
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 17 16:07:13 2010 +0000

    display zombie connectors in italic font style

commit 84645209c4540503e202d2d8b3499d41fac75a62
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 17 15:50:46 2010 +0000

    mark a connector as zombie if have no parent connector

commit 284bab3f9b36106166c784eb641e82d3368bfb74
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 17 15:48:39 2010 +0000

    new function list_zombies()

commit 334063d51d042e1a25cedb96605ed4a5c2c4d745
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 17 15:35:04 2010 +0000

    indent

commit 493214f60777366663df9307cb31e8a2a2c3648d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 17 13:46:02 2010 +0000

    relocate script to ../bin

commit 84b817d9db2711bc9dd1645b6f263198a02e8f60
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 17 13:34:46 2010 +0000

    use code from cfhelper.pm module

commit 1bc2d510aec63c1aeed183b27b9880e3bf0031e9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 17 13:32:50 2010 +0000

    forgotten use IO::Dir;

commit 13924a391cc54b74501212d6be8b82ee240cacb2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 17 13:31:08 2010 +0000

    code re-factoring

commit c817f73d2ea1cbc630b04ff3226491cf7afa160d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 17 13:27:19 2010 +0000

    display a list of zombie connectors in "public"

commit 45788243c68671f87c7a2d907db9ebc21121df51
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 17 12:42:16 2010 +0000

    copy of latest-version.pl

commit 74ba37aef63afd71f9b2872eabcc0cf9f6eb082a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 17 12:41:23 2010 +0000

    typo

commit ae67540ee11769c57eebb8a7938cde944c813681
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 13 12:42:32 2010 +0000

    name -> account

commit f5bce9deadf64fdfcb1900f04f75d546ba4c1c50
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 13 12:40:18 2010 +0000

    debug

commit 5c03183ff2d008bfa92072c56ceb229ecd487d86
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 13 12:39:18 2010 +0000

    handle property values with quotes in config: a="foo"

commit f4b179e21e1999731a76796304cc46ccc73bfb64
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 13 12:36:52 2010 +0000

    readconfigfile() read the second config file per account

commit 985778b862e4680bc8e7dab5f7e5ac48963172aa
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 13 12:36:17 2010 +0000

    consistent variable names

commit 81900d6e88a574237d42ff197e84d7b74be9dc34
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 13 12:24:58 2010 +0000

    update config file

commit 801753c76a936b03fb68c037225de96f619c1e19
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 13 12:24:29 2010 +0000

    print a 'do not edit warning' in generated config file

commit adf9be500a0c5a6f0aecbf90f76a4bfb3756d7f5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 13 11:59:30 2010 +0000

    prepare to update config per user

commit 195424608e02fce0df9b3d2604262836037912cd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 13 10:44:32 2010 +0000

    a forms for every account

commit 43121c299f1d6a40164772e96af3bed5383957d6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 13 10:38:54 2010 +0000

    debugging

commit dac7f1947334be3cb6008e4b3e0fa7c4456c33d5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 13 10:32:52 2010 +0000

    new function writeconfigfile()

commit 66eb7f044a7f9bc79b506b976adb0de67c0f17bc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 13 10:10:38 2010 +0000

    only the admin is allowed to use the admin.pl script

commit 219aa1ab3c08d6061005962421fc247e7b06c9be
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 12 23:14:50 2010 +0000

    test broken connectors again

commit 00f029e89e0e970ea9f43700d927d22a95bba255
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 12 15:33:33 2010 +0000

    always cleanup log status before a new run

commit fb2ca03017341ff72c5e2d5f6056f74821cb28a4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 12 15:32:37 2010 +0000

    new target 'test-broken'
    
    check all connectors which failed in last test

commit 98f636e2201e725c4a94cfcfe472213bfdd85656
Merge: 399ee58 bf69501
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 17:15:13 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit bf69501709b7546af2f0b9a1a1d6e3ce721acd13
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 17:14:44 2010 +0000

    sort accounts by name

commit 8d5cef038916842b6a1e3f7d261edaa7a0c56062
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 17:13:11 2010 +0000

    fix reliablity_notification parameter check

commit 399ee584d17fa2c691f14e84239ea9de1e6dfe97
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 16:25:19 2010 +0000

    add a note to update proxy config

commit e8bc29eb153dc03673d449587b0590266c6455c2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 16:21:38 2010 +0000

    use GET for debugging, otherwise POST method

commit e87101af04bde501f7c682d5591dcb906e05fff0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 16:01:46 2010 +0000

    add todo list for this script

commit 365c7dee5123ec14ef8b444d4005819e6e25457e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 15:56:45 2010 +0000

    add forgotten password parameter

commit 7ce3e0f200903821de917c3c29dc4fed74fe2c75
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 15:51:26 2010 +0000

    create new user with shell script makerepo.sh

commit 7a9f15902ef69ec4317464b154eb05c1ad027590
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 15:40:11 2010 +0000

    help text

commit 3d3a3fc7b37dcc01ca75d6749f5e5089c5cc8140
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 15:38:36 2010 +0000

    add a home link in footer

commit c831d689c0e303c366e159e4764b1588a167875d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 15:32:27 2010 +0000

    permission handling for user root

commit 29a04efeceed4d74bef8c4746f987ff17d4e4a9a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 15:25:39 2010 +0000

    generate a password for new users

commit ee6a70540054e39dd048fcad2d01f0a5d288a3be
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 15:22:25 2010 +0000

    check email address

commit ea06c7dd742ed8be9d403a0e64cc3bcf17f7c83e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 15:18:52 2010 +0000

    check for illegal character for new users

commit 2d410e43ff73b7f0b1af9b5c1ac37464404b4304
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 15:11:12 2010 +0000

    new function create_account()

commit 643f4e393060bb9395dbdce16580173bbe93ce0c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 15:03:48 2010 +0000

    refactor code

commit 2ed14d4e6338d0b5d5366764a282590bef45cab6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 14:51:44 2010 +0000

    stupid sticky flag!

commit 817c57a08ef6c8fb6c88533e193de29ff017afb1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 14:49:12 2010 +0000

    print a help message if no argument are given

commit 7bdc4f19d8a637e95b7f04ca0e7511489bcb961f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 14:47:13 2010 +0000

    support email address and notifications

commit 213a800dfbbe37e776cb95c6af711eeb8c99cf91
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 14:39:58 2010 +0000

    allow to override CFREPO_ETC=/etc/cf-repo on the command line

commit cd0dbb3cc3b0b392c7a247b1b6f50cd66fc2d4a8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 14:38:56 2010 +0000

    rename variable to name space CFREPO_

commit 3bd559e8fcf47d047ec337e7dd1cc27a3052adb4
Merge: 7a77de9 c81402f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 14:31:44 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 7a77de917b04ed307ddc20beac0eddbe8c2f39e2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 14:29:34 2010 +0000

    popup menu's looks better

commit 1e4d02be9f0072f71fc58b2b198ba3584bc53df5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 14:02:19 2010 +0000

    use radio boxes for Reliablity Notification

commit 2ce6a8159b5ff78f6ee1b02b2a9ecbe3674ee939
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 13:55:07 2010 +0000

    use -override flag to not use sticky option

commit 66f80747b2d26280b145fadba30ef020ce13ccd9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 13:50:10 2010 +0000

    display Reliablity Notification

commit c81402feb42ec8dd81e10a17de86613c60f2eb44
Merge: 22b8b6f bef51b0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 10:08:32 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 22b8b6ffdd8f1d11d7350c98b3f9cd4b8efa540a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 10:08:08 2010 +0000

    rsync excludes for test files

commit 9bc9331fb0b21afaadfda10cea6f808db311390e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 11 10:05:33 2010 +0000

    permission

commit bef51b00dbd7d397fa452445042652abaaa4f34a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 10 16:23:06 2010 +0000

    debug

commit c431bae1dbbed116f593b076c4525e824283b16e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 10 16:22:29 2010 +0000

    -nosticky CGI

commit 7cad263f3ccf46758041e6b5ffcf030183078d8e
Merge: a01dc22 ddf5084
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 10 16:08:41 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit a01dc22b45ab9ba103832f920e8e57aec0fc02b3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 10 16:08:09 2010 +0000

    read email address from config file

commit 606beb6903e246740b1503db70f1a70f72ce1036
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 10 15:38:15 2010 +0000

    display Active acounts

commit 4abbed51e5e5679eed710080ead6ae4eff824c58
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 10 13:13:28 2010 +0000

    make argument typo

commit ddf5084d4d6514df5e2955d3fa520bd64ada1755
Merge: 278d2d1 50ab388
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 10 14:45:12 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 278d2d169ff819c0a79e4e6ee1f42f08cf9f2f2a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Aug 10 14:44:35 2010 +0200

    Add notes on XULRunner 1.9.2 compilation on lenny

commit 50ab3889538affc0f43b39049806050a83f58d5a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 10 12:28:04 2010 +0000

    new variables for admin interface and email notifications

commit 2c3993db1d01d763bcfef96496f53d4a72a1e9d1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 10 09:59:24 2010 +0000

    add reliablity-statistic

commit c060ab0f5c75fb2c780ba489b260511638fb12a4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 10 09:58:11 2010 +0000

    option to delete files with rsync

commit 86e1f213757ded8abf8f2e73a3b1d3463d40f7e6
Merge: b3a7f4d 904c61f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 10 09:40:24 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 904c61fc293958271b3eb04707492711e9ae4dd2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 10 08:09:36 2010 +0000

    add fix-permission target for /var/lib/cf-repo/.statistic

commit b3a7f4ddcb5e23f2d696db65ac21e044df817f72
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 9 13:22:59 2010 +0000

    document

commit efb7d37009a786606b052bacbb2f9d16c9ef5099
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 9 12:50:29 2010 +0000

    new target reliablity-statistic
    
    which download the reliablity-statistic statistics from the
    production engine on us4 and generate the database for the
    cfrepo UI

commit dfb6c9d1a9e952787a18fb02bd6832ce47708dee
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 6 11:59:46 2010 +0000

    new flag -force-delete=0..1  always delete metaproxy connection, for automated tests

commit 739c2b6c37efbe9411da6eb7779f1c90b6796c4c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 6 11:58:52 2010 +0000

    run CFWS test script with options --zero-results=1 --force-delete=1

commit 21e1b6138954862d4d8fba48f5f0de486ffb783f
Merge: f7dda96 eafbce9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 5 16:26:18 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit eafbce90134e1fa5ecbfe00a2cd291bbd19fca87
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 5 16:15:21 2010 +0000

    use xargs(1) to start less processes for connectors tests

commit b4398e42a79af018b7a9da6488cc529aeb6d0993
Merge: 6b7de6d fc09ceb
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Thu Aug 5 17:57:43 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 6b7de6df7e5a587bf3550f3ef4e12b0510168df6
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Thu Aug 5 17:57:11 2010 +0200

    increase lockfile timeout for large batch tests

commit fc09cebfc62563d3b8f42561b5f65e58e34ab2e9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Aug 5 16:32:51 2010 +0200

    Version 2.5.0

commit f7dda96c1fb72b0f3d4c358a34b7c8519b7d7984
Merge: b8b25a5 cf8000d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 4 10:03:22 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit cf8000d064c7181b91322f419ecfc71fe71c4808
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 4 09:58:38 2010 +0000

    add a Note that you must be member of the unix group 'www-data' on the machine

commit b8b25a56f976b7b28a7974e713e5430ebc5ae4ef
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 4 09:55:41 2010 +0000

    add distcleant target

commit 138dd366f5b9fd5062ce2526684a675566f5ce70
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 4 09:53:15 2010 +0000

    more permission fixes

commit b7467f484f7c9b30d1476466b872a19536919fe9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 4 09:41:51 2010 +0000

    use make variables instead hard coded pathes

commit 4784a1ddd46edeabb1597a86ef36e7968088d9f5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 4 09:37:16 2010 +0000

    add target 'mirror-cfrepo' to sync connectors from production to development machine.

commit d335991636871e96c5ffb81791174ffdcc1f3800
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 2 15:10:34 2010 +0000

    if the keyword cannot be parsed from the connector, fall back to "water"

commit d6e63aacd1b4f2620ac2c6f4e2ba710db0647dab
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 2 15:03:38 2010 +0000

    enable debugging for test_arguments

commit 319bb96000845b2ce043f8b7dff0f818c9abb501
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jul 30 20:38:28 2010 -0400

    Display repo origin if connector not opened from a local file.

commit e3e75e058dfac885f07276f632830e951c1a1627
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jul 30 20:04:46 2010 -0400

    Open repo in its own tab.

commit 1e375f53b4405d343730d3df7f80f059a551ac21
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jul 30 19:38:01 2010 -0400

    openOrReuseTab() now will reuse tabs that move within the same site

commit 8f5e775c2131a099fce7d998b32215a1c84648c8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jul 30 18:01:58 2010 -0400

    Help button now uses the CF Guide or finds the tab if you have it open.

commit 20e88bbc95b4529fdb77e4e8af6fb15aa0a26fe0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 30 14:46:11 2010 +0000

    use XML::LibXML for indent instead tidy(1)

commit 6d3220d0b03b0e4e435d592b703587d4530c6152
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 30 14:02:20 2010 +0000

    if run_tests fails it will return an HTML error pages
    instead a JS return value. This may break the optimize script in cfrepo

commit 8abc83699dacf9513e6520b9b05fcb8b56e01f8b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 30 13:52:34 2010 +0000

    scripted moved to ../bin

commit 17d7ab6c3cbfd00a903c73a1e30b0d92d792f305
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 30 13:51:27 2010 +0000

    script moved ../bin

commit 021c42d0c9807438db93764f03f8487c13b41e3a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 30 13:39:26 2010 +0000

    run tidy with wrap option -w
    
    otherwise the engine may fail with a strange JavaScript error message:
    
    Task [search] - ERROR  - Error in step 'Transform result (hits, s/.*?([0-9,.]+)\D*$/$1/)' #26: val[j] is null

commit 65586ebfa9673039d11c161e086d420809d99fb9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 30 13:19:26 2010 +0000

    disable xml indent, there is an xpath issue

commit 20fc54e6b38472dbed7319a63df0665665fe5e6f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 30 13:18:11 2010 +0000

    use strict & use warnings
    
    fix all warnings

commit 3442ed9db0d79f100dfbd90f95bcce558e50bc15
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 30 13:00:24 2010 +0000

    indent connector content as the builder does

commit a88230f2f522381091681da48cf7f212845a8ef7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 30 10:23:54 2010 +0000

    this file was moved to ../bin

commit 706d7d46b77d56548cc0aad6753478c92c583339
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 30 10:05:29 2010 +0000

    always print the search queries, may differ from each connector

commit 464d31abefefe1f996b672465ca4383bae295a4a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 30 09:45:36 2010 +0000

    ignore empty test arguments

commit 4dd497614fa6031a4b7e87b577e72125011b44e7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 30 09:35:20 2010 +0000

    don't search for water, use the default test search values from connector file

commit 5111ee291a9b19761e0c0ed47b311d10655559bc
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Fri Jul 30 11:17:03 2010 +0200

    extract default test search values from connector file

commit c963c464b4fa152811049d0389672d4f64db6d62
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 29 17:00:40 2010 +0000

    merge statistic for prod version and the real connector number
    
    e.g. if amazon-com-books.14.cf is released as amazon-com-books.cf
    add the amazon-com-books.cf stat to amazon-com-books.14.cf

commit 7b99eb527512b51b28f45506a3a2252612cd7957
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 29 16:49:07 2010 +0000

    match stat to prodversion

commit be5c5dc1fbabad8b49e81868754f0eea1b113a6d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 29 16:00:48 2010 +0000

    connector reliability stat by user usage

commit ca6c3fa9480b34d480984517fc775504276fef0e
Merge: 1a0bb11 e78a3f7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 29 14:23:22 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 1a0bb117064cfb288f0e9fb5b69080c86971d8e3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 29 14:23:06 2010 +0000

    update-reliablity-statistic - make reliablity statistic available for cfrepo

commit e78a3f7ccb610ff174771ec9209da0e740d4f90b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 28 16:03:19 2010 +0000

    install amd64 only packages too

commit 7f702cdec1f9752d53512334410e55ff5c68007e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 28 15:37:26 2010 +0000

    perl typo in eceda32792675af0f43d38eedabf23bd99febd68

commit deddc0c2812a2aeafd1715d646d1f74efbaf0f72
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 28 15:35:27 2010 +0000

    display production reliablity (if differ from latest connector)

commit c2d658803eae516c47f1e0743f4edeb4fcb300e3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 28 15:26:55 2010 +0000

    returns reliablity of latest production connector

commit d527aba3eb24f811124d0f21ea6ce46254616453
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Wed Jul 28 14:08:19 2010 +0200

    `make dist' will update the preferences etc. for the dev mode too.

commit ace1c8efeed70410b9e0908d05aa92531b73e999
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Wed Jul 28 12:05:25 2010 +0200

    prepare for Firefox 4.x

commit eceda32792675af0f43d38eedabf23bd99febd68
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 27 19:10:20 2010 +0000

    escapeHTML the title

commit 927e21471e9dd0bdd97b046d669821723d2896a2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 27 19:08:04 2010 +0000

    author must be HTML escaped, otherwise the XSLT sheet will fail miserable

commit 1acbae998c0aeec5214bfb1d41d551c329173f83
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jul 27 12:32:52 2010 -0400

    Use browser object directly if Xulrunner is new enough.

commit 49fa0c7a26cab22cc2edbf305cad5a0248439b60
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 27 13:28:45 2010 +0000

    display reliablity date in overview page

commit 976f197fd5fd976d92eb266210646cf5275f4d2d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 27 13:26:34 2010 +0000

    display reliablity time with hours/min/sec

commit 7caf4163c9f4fc9cbd578b20d6f147d92c8442ce
Merge: f585c96 7dadbd9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 27 13:20:14 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f585c967fe2c3cad46f2a47f02a292c4e38aa371
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 27 13:12:55 2010 +0000

    display date of Last reliability check

commit 1fa674d0451fd3addd0c738510fff661624feb33
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 27 13:10:38 2010 +0000

    complete last commit

commit 4210411700ddfe1df9e4e99020174f70227fd2a7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 27 13:08:06 2010 +0000

    display date of last status check

commit 7dadbd90818232841a89f80782dcb2e9f44b2f8e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 27 12:19:08 2010 +0000

    add a makefile to install the CF debian packages on the test machine dart

commit 98e7cee3255a1f97e05f20695a32b67bdb72d49d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 27 11:57:58 2010 +0000

    new directory /usr/share/cf/repo/bin for cfrepo binaries

commit cba9a2722435c894fe9f0d414ef851c7213a628c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 27 10:27:09 2010 +0000

    bugfix: If testing a connector, use the user from the URL (e.g. public) and not the login user (YOU).

commit ad0430fec90849b20b63ad7da485714e301123c0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 27 10:18:29 2010 +0000

    catch more errors from connectors

commit 8e5327a4d0d93231e18b4f6579930a309cff2b2f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 27 10:18:03 2010 +0000

    permssions workaound for *.status files

commit f854cf9f0a73902406bdb094b837c10ae04a1bfb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 27 10:10:47 2010 +0000

    log reliability status

commit d3b200f38f619ceb9fad4d6f89a71ec8875a6709
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 27 09:59:12 2010 +0000

    update usage

commit 0d8499f8c99c298578c58d78d84ea4d22c01f576
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 27 09:51:57 2010 +0000

    add an option to log the reliablity status for the cfrepo

commit fe3d9a250d1bd0b5fb390b796e70c2c5b64e6d6d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 27 09:41:12 2010 +0000

    make status files writable

commit 0b180d86338a1ae47432b0ae1872a61215e1eede
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 27 09:16:29 2010 +0000

    make status files group-writable, for the web server

commit bf0e5deb82cdee95ff99443d76fb9d5aca6190cd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 26 20:17:16 2010 +0000

    add option to sort connector file names (pseudo) randomly
    
    This feature is neccessary for parallel tests. Otherwise we test
    several version of a connectors at the same time which is not a
    good idea.

commit 5fc2be998b846400f600ac4b65f067fc0feb140b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 26 19:56:24 2010 +0000

    documentation

commit 657b9687503cb30cbb42b5fdead00cdd78141f98
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 26 19:54:12 2010 +0000

    daily reliablity check, wrapper for crontab

commit ead7cb57f38e0c8fc89b919d436e9c1037fe56eb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 26 19:52:38 2010 +0000

    example crontab for daily reliablity check

commit fccfd5e9e18ff4bf60574b46ad73c3455d25994d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 26 19:49:49 2010 +0000

    test-all will check all cfrepo users connectors

commit f47a0bce680b5f5f6e7bdb006a8248d3b996aa11
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 26 17:11:11 2010 +0000

    help is default

commit ba340ca3df71122bb4dcbb2c56dd1d5dca5cf43c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 26 17:10:44 2010 +0000

    add help target

commit 122f5d2649f0a4c9302d4c7e2abe2010db98aa59
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 26 16:58:04 2010 +0000

    always rsync *.status files

commit e515c4aabbd4396ed7d126e398c8393af1923995
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 26 16:24:10 2010 +0000

    new option --allpublic=[0,1] display all connectors for user "public", not just the latest one

commit b9421c342b7327caba41972b6487b0e4689ad94e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 26 16:09:35 2010 +0000

    test user "public" as well

commit edfaabfbe38d83fe56961993893864faf488191a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 26 16:08:25 2010 +0000

    test connectors for user "oa" and "idtest"

commit 0edd6e9c1ee72933437d7ae82b9c93fe93ce17e3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 26 15:52:57 2010 +0000

    store cf-repo statistic in /var/lib/cf-repo/.statistic

commit 464fe8d44beb5778a49b0eb626ab281ccc619236
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 26 15:34:07 2010 +0000

    only one file per connector, remove duplicates

commit 9bb1b041dab430e8eaf95620a8fa078e86b2de06
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 26 15:17:45 2010 +0000

    allow multiple argument of --user=USER

commit a1778818aa9ce5fac6c0403e402f076226c60984
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 26 15:03:34 2010 +0000

    typo

commit 5c3676cf5c1ddde8b81d56ad26f5a676e0f64b6e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 26 15:02:17 2010 +0000

    check if connector is readable and exists

commit f161669d43527a7217726288359aecf6eb8446f1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 26 14:57:36 2010 +0000

    clean & perltidy

commit e7fc84c0f897c9a5fe2a58f502cf89984826c310
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 26 14:47:53 2010 +0000

    perltidy

commit 14b6e19aa72b0831236c0ece09bbe786e8b1104b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 26 14:45:46 2010 +0000

    the pseudo user :ALL list all connectors of all cfrepo users

commit a5a806c3894abf1a108ac55a821d0712c9470565
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sun Jul 25 01:57:35 2010 -0400

    Tidy xpaths and re-enable truncation.

commit b0291d1f9b581daf29e8fb4c956b8ed062aa85b7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 23 13:42:21 2010 +0000

    remember what I did

commit 780bd95d68956c79789b288f045da9baecc569fd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 23 13:28:07 2010 +0000

    display verbose Reliability status in detailed view

commit e2d70d9262898776a4f7e330bdcff7a1dcbfbc25
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 23 13:05:19 2010 +0000

    reliability status for detailed view

commit f38a8532f2db640ca8e6351101fb0bb62ec4e464
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 23 12:57:19 2010 +0000

    reliablity code refactoring

commit dd781281e4aee486c24f82ee6073f1b51d14bd44
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 23 12:47:15 2010 +0000

    change color of "Version" depending of the reliability of a connector

commit 981aa05c9d06ecff1a9549bcb92aec4ecc082a4e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 23 12:46:57 2010 +0000

    add colors for reliability

commit 31171faac840db90cb17de527db9e936862c59a3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 23 12:40:29 2010 +0000

    display reliability in xml output

commit 7ff6fe15f66f7ffe73c1036057234ab70118c9f1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 23 12:37:46 2010 +0000

    perl typo

commit 56111c80da8c6432bacfd623c3738bb544eab687
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 23 12:35:20 2010 +0000

    connector reliability helper function

commit c039b9f2f8aa01ffe289adac450ab58f6a996807
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 23 12:05:57 2010 +0000

    perltidy

commit a799b3073c7ac921a7f4a36408ae2b26c62c2908
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 23 12:05:39 2010 +0000

    configurable cf-repo dir

commit 74c67bb29774f848f7696a69e086f5964388766e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 23 09:59:56 2010 +0000

    create a <connector>.status log file in logs/
    
    The size of the file is zero if the  test runs successfully

commit d7ec42e3c7177ad37a909d4346e4afd451352b50
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 21 16:30:47 2010 +0000

    print full path by default, document it

commit 9cc93e43423ad41c947d160c86dcbe8f50231556
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 21 16:26:25 2010 +0000

    bumb version number

commit dc8fd989bc5d28769868403c69dab2e36074a960
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 21 16:26:06 2010 +0000

    first working version

commit 66cfb4b5f99ba08085e7c835bbe4bfebf77b99bc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 21 15:53:27 2010 +0000

    this is perl, not JavaScript!

commit c50097425a3f51c76fc10cb9999b273aa2c6a075
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 21 15:49:38 2010 +0000

    copy

commit f3fb6ff5e1984c261f71bf014c55806c066ffdfb
Merge: 4f7ab2d dca4bde
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Wed Jul 21 17:39:05 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 4f7ab2d58cee8e94105d7239d5b552bd25b66733
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Wed Jul 21 17:38:49 2010 +0200

    new location for cfws-test.pl

commit 8ff074e7695547d2f7c34474c18d99190ced4998
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Wed Jul 21 17:37:11 2010 +0200

    fix perl lib path

commit 1947f94ca250b1b374b9e9b13adac1e9b86a6088
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Wed Jul 21 17:36:27 2010 +0200

    fix perl lib path

commit 529930634c2dacc3026d45a7d56904b17c95de96
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Wed Jul 21 17:35:43 2010 +0200

    use strict & warnings

commit d8a04a6c3156aa88f52f61871d86030f66a724eb
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Wed Jul 21 17:35:02 2010 +0200

    fix perl lib

commit 667950738de86d729724f51f8bfa092025031aaa
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Wed Jul 21 17:33:52 2010 +0200

    move scripts to ../bin

commit dca4bdebc1af5c944bc895d9dd910d00884d6e0d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 21 13:47:56 2010 +0000

    display more verbose error message if illegal characters are used in connector file names

commit d7328adc0df4f7bcf14d265d93d16864ae8ac170
Merge: 808c4e3 051fe51
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Wed Jul 21 14:57:43 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 051fe51bc6747978e6a579cb26974f049136ceb1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 21 12:19:12 2010 +0000

    off-by-one error, allow to display only the latest connector

commit 93b99b7b2762c443ba949cb02c881373e0a479f6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 21 12:10:44 2010 +0000

    display link to get all connectors

commit 72343473f06904d4239745a33242c20f5ca86142
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 21 12:04:29 2010 +0000

    display a flag if not all connectors are displayed

commit e18c13321bc89729edff6b75ab5a5f7a9fa4aa1e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 21 11:54:48 2010 +0000

    add link to Connector Framework documentation

commit ba612bdf596a7969ecf1a24d494149b7466b2d9e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 21 10:57:01 2010 +0000

    unify Production/Last columns and links, #3574
    
       Version: 3 (latest), 2 (production)
       Version: 4 (latest & production)
    
    the number (with the label) is a link by itself

commit df262b5f405ccd73a3aa2d3964e5582114309e27
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 21 10:26:40 2010 +0000

    display date as a tooltip (mouse hover), #3574

commit 3ec30e8f2408d68fda6f4243292de1b18f2a8223
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 20 16:34:41 2010 +0000

    for now, display the latest 2 public repo connectors.

commit 0cca9b716be728ce95e1601362e547a257370d13
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 20 15:53:01 2010 +0000

    do not display repository public. #3573

commit 795db5ad13e94263708382787bd2c74ce0a39e5f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 20 15:45:50 2010 +0000

    make the releases connector stand out in bold font. #3573

commit d78371f514368cbcf18060ca7dd26c81e25089e5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 20 15:26:19 2010 +0000

    documentation

commit 441d6d91ddce2f0c237e4d8d6e12e8bf29794a59
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 20 15:24:40 2010 +0000

    allow to set the max. number of displayed connectors with the cgi param 'dv_max_connectors'

commit 00a6e317860c091e3362e370ecb16f9f6bdf3682
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 20 15:21:35 2010 +0000

    display only the 10 newest connectors

commit 40036cb0d46183f3ea87704507d8b5c904937dbd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 20 15:14:42 2010 +0000

    change the ordering: newest connectors first. #3573

commit 4b67e98bed26cb45a8e8d1c9638454ee8df04697
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 20 14:01:33 2010 +0000

    limit title and author to 50 character in table display

commit 7c62e3e40d203c18ad4235a4c0e26b9294b81f04
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 20 13:50:48 2010 +0000

    rename second 'hits:' to 'no hits'
    
    otherwise the value will be always zero due the second "no results" test

commit 10b0685b468c060f1c4ad13bbf6e7d3495fe7a24
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jul 16 19:58:38 2010 -0400

    Better (though longer) tooltip wording.

commit 7cb3d4b9301401404e9ee2c86c32a29491fcf270
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jul 16 19:53:25 2010 -0400

    Fix bug 3143 -  Status bar button for enable/disable Javascript

commit 808c4e3879caf9f5ab01d29fadf4313448cf33c7
Merge: cc2bbcf 4810377
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Fri Jul 16 10:52:21 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 4810377f1e2e54ab7b35d60775957084ec0ffba9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 9 15:27:44 2010 +0200

    Version 2.4.0

commit 84353ff55ed3f5c177f51e85f0487ccb1a317ae4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 9 15:17:01 2010 +0200

    MP module link: add -lmetaproxy

commit 08923d606d1f72566db3a8b557ed007904000c34
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 9 10:18:30 2010 +0200

    Expire thread created in 'start' method
    
    The expire thread is created in method 'start' rather than during
    construction (prior to fork). If not, the expire thread gets
    stopped.. And we don't expire CF sessions anymore!

commit 8547b3ebbf8f972853b7721bcdb7aa0e98500273
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jul 9 10:18:23 2010 +0200

    Require Metaproxy 1.2.0 (start method)

commit b58aff5a8823f4d5f0f84dde0f3df0bd00e10804
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jul 9 01:01:16 2010 -0400

    Wait timers need defaults.

commit f48c3de36368800b1144712230a5e6c004adf896
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jul 8 22:23:10 2010 -0400

    Better timers for load detect.

commit cc2bbcf1c83104dec60772e014f31638d0847b8f
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Thu Jul 8 13:21:02 2010 +0200

    shorter sleep time between startups

commit 0230a34c4f037518d3aaf5b6c9bd69e64f56be94
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Thu Jul 8 12:04:35 2010 +0200

    depreciated step regex_extract

commit 88f59851e8a619c489646651cade5f962e6aaefa
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Thu Jul 8 11:59:36 2010 +0200

    sync from cfrepo/OA

commit 9a537cf089f862ab601247941fb7b26440588544
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Thu Jul 8 11:56:09 2010 +0200

    remove leading spaces from hit count

commit 36e8ab5e823970492be5d989f41900f59ee64ad9
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Thu Jul 8 11:47:41 2010 +0200

    a wrapper for test-connector-cfws.sh to test connectors with the latest CF engine from GIT

commit 7efd93f250ae2fd300623d248187ab8640eef512
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Thu Jul 8 11:39:27 2010 +0200

    update

commit e1c9c8d9cb4716153e956f1b8af4f8703d151dbe
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Thu Jul 8 11:38:43 2010 +0200

    fix zero hit count

commit afabd288d81f585a0702681fca65e6cbd689c2b2
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Thu Jul 8 11:36:38 2010 +0200

    fix extract regex step

commit c0a2165d22e3a7fd1f35b8fe7baa6b551a480f1f
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Thu Jul 8 11:23:00 2010 +0200

    dots are not valid in connector names

commit ef6bd0683bec5989536538e3a47afe750fbf5cbe
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Thu Jul 8 11:22:05 2010 +0200

    dots are not valid in connector names

commit 15166883a442149648916ba4a7ca289ec2e6dc99
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Thu Jul 8 11:20:01 2010 +0200

    fix origin URL

commit 10cdd20f4692d9eacd8e780e510a87d2dc3fb203
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Thu Jul 8 11:13:20 2010 +0200

    fix origin URL

commit 2b97b189df81ef427bba49008ed021ecb6425926
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Thu Jul 8 10:39:31 2010 +0200

    fix zero hit count

commit 575348d747f7fac34fff0dc47712a3d0e1f91c31
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Thu Jul 8 10:36:55 2010 +0200

    fix zero hit count

commit 206c15b99b0dfbc5a5aa297d9ec024a0d70a10cf
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Wed Jul 7 18:51:27 2010 +0200

    fix zero hit count
    
    There is no manpage for "water", map the query to "cat"
    All other searches will return a zero hit count.

commit 80281ecb39c1bbcaaab02fd172d73fe3ecd217b5
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Wed Jul 7 18:43:45 2010 +0200

    fix zero hit count

commit 88cdd990f9c94713f51327139e98729de8223635
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Wed Jul 7 18:41:20 2010 +0200

    fix zero hit count

commit 81eea1d525dc4c3449a38c6aa9b4cb96fa442914
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Wed Jul 7 18:38:27 2010 +0200

    fix zero hit count

commit c21479988014545ff59831a3d4107baee08de257
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Wed Jul 7 18:33:57 2010 +0200

    fix zero hit count test
    
    A search for keyword=water returns 10 hits, otherwise zero.
    To fake the hit counter, please use year=hits

commit cb698e5cdc2e752d73da526cf840de91b7ea66f4
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Wed Jul 7 13:21:50 2010 +0200

    replace deprecated regex_extract

commit 7c8192409864a600a8f30fe48f98c0979985375f
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Wed Jul 7 11:56:42 2010 +0200

    update

commit 70c2e4026e055bdf733ea11412656ad85011ffa5
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Wed Jul 7 11:28:25 2010 +0200

    allow set cfws-test.pl parameters via env, e.g.: CF_TESTSCRIPT_OPT="--zero-results=1"
    
    Disable zero results check until all our connectors in GIT are fixed.

commit 4c84344f1165fd4f8ea2f2da5ee02f81df829d46
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 7 09:46:20 2010 +0200

    Version 2.3.10

commit ec9bfcf9908f546b1d427581d5ee55d5b3dbe1f3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 7 09:00:15 2010 +0200

    Fix path to doaj.cf

commit 270b416d8c3cb818ec6aa23face04243ad0d24c7
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jul 6 19:03:06 2010 -0400

    Handle STATE_TRANSFERRING

commit 945eb739bed1c571cd59053ae214a247bbeda075
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jul 6 17:40:28 2010 -0400

    Remove old load detection.

commit 90f6132e8f4d82d67347bdf17536184f825c8870
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jul 6 14:18:06 2010 -0400

    Don't use template to sort tasks in the engine (3502)

commit 35aa6aa9a4b9cea6e5248fe81e8c771d08102112
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jul 6 13:24:22 2010 -0400

    Fix retry losing timer reference (3549)

commit 1dd76d197d9e253d8f383aa9858ba28b9fc5b732
Merge: a0f23ad 767a413
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jul 6 12:20:58 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a0f23ad0db3775ba840bab2794de8c162e7542dd
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jul 6 12:06:55 2010 -0400

    Remove old load detection from Task object.

commit 767a4138295064d916afa96892c3c162bf352ff9
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Tue Jul 6 16:18:22 2010 +0200

    Check hit counter for zero results. Enabled by default.

commit 33b14d5bcf07a71d40e13acaea65a15e5d99beee
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Tue Jul 6 16:03:41 2010 +0200

    update help message

commit c8731b08e75fa944b964a3b68c553c2dafcba36e
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Tue Jul 6 15:58:12 2010 +0200

    use perl lib JSON instead substr

commit b5b65d98a85e7610b9f21cfaa6fa41b60b767022
Author: Wolfram Schneider <wosch@freebsd.org>
Date:   Tue Jul 6 15:53:07 2010 +0200

    supports multiple hit counters, required by OA connector.

commit 8c6159725e43ab37f71dc47e867dfb6eb010668e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 5 13:24:32 2010 +0000

    display debug infos from the cfws tests script to the browser instead the apache error log file

commit c7f8f4869f326b0f6c212605e842ebf265efb962
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 5 13:16:56 2010 +0000

    optional redirect stderr to stdout, useful for cgi scripts

commit 2c3b49301eea0128f0aaf71ee2d66b8ab0927cc7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 5 12:51:45 2010 +0000

    spaces

commit a95cb4260cdbed496c4a0131d8fc28526a4d8a07
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 5 12:36:40 2010 +0000

    allow to set cfws_test.pl debug value via CGI parameter cfws_debug

commit e72dad69358d2ced49622be3023ef5bb433a71f2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 5 12:35:01 2010 +0200

    display YAZ error messages for debugging. See also #3239

commit c6ad2117b967c230f06da7976afb5992d1a8a5a4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jul 2 08:47:13 2010 +0200

    some old tests

commit 89da65ee49cf9ee55e6d969f18fee92b38822287
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jul 1 14:16:33 2010 -0400

    Two important lines for observer-only detector. Not sure how they left.

commit ad72540d2b50b45c9ad1c5781a4546115335d00a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jun 30 22:13:23 2010 -0400

    Abstracted load detection.

commit 8abd1cc220b5b16d467135c1dcd0f7fcb7d357b8
Merge: 80d0b7a c3a7489
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jun 28 11:04:43 2010 -0400

    Merge branch 'master' into loadapi

commit c3a74890935b07f64de0fd258f1aeddfcd1f61a3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jun 25 20:59:45 2010 -0400

    Convenient debug output.

commit dd68b210fa2806811b17f10b19bb3e21f5e58ff3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jun 24 22:11:52 2010 -0400

    3337 Fix step list scrollbar

commit c0045da000c3d99865866a7cc786fb2a4dbe1388
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jun 24 17:42:03 2010 -0400

    Filter editor moves focus to new entries.

commit 206fb5636959f425b8006fae1f673c8dbc21a9d2
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jun 24 09:03:50 2010 -0400

    3300 filter editor ui tweaks

commit 756a93c9c9a0a39e839f4c224c1b94e2d6109c1b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 24 13:45:51 2010 +0200

    CF file fetch: avoid 0-ptr ref for unresolv URL

commit 045d175aa042ef85f9876208fee9fc2e5cc87fde
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jun 23 18:40:56 2010 -0400

    Remove vestigal event listener.

commit 7161f63ad216caab551c39ba40df2619985e1b23
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jun 22 23:48:46 2010 -0400

    Fix accidental global.

commit 80d0b7ae60b795fe4b7fabe34a42291bb03c3f8e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jun 22 23:24:50 2010 -0400

    Branch for abstracted load detection.

commit bb96bd747fb0d4bbf659751a9d2f836c6d61fb9c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 21 23:40:44 2010 -0300

    check for OK, not for any error message

commit 9e8d3db9b836902677f80e4e9134057cb09ee502
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 21 23:38:39 2010 -0300

    display a final "OK" after a succesfully test - similar to test-connector.sh script

commit a14867944e7da27130eee6bdb296eaf3ff3de70e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 21 23:03:50 2010 -0300

    display special warning if we do not get an ID from the metaproxy/CF

commit 2dccc8eba51f7b6abcf36526839c7e809c443b3e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 21 19:47:39 2010 -0300

    print the pagesize for the first, second and third parse task

commit 260a58420a64ec787e58ea4b9485bcbdf44fef09
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 21 19:23:26 2010 -0300

    better formatted output

commit 22b665185d27ef6648d65c23a0d8d5b8637f36c4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 21 19:15:25 2010 -0300

    refacor for better readability

commit aff93eb1e3e7d172f39d2a848d57d2fa5459a11c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 21 19:11:20 2010 -0300

    display a hint how to get the cfws log output in case of a failure

commit ed676513906a32515f9b65c2fa91715d18c487ac
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 21 21:19:03 2010 +0200

    Fix bug #3499: cf-engine upd does not restart MP

commit fa9e6436a946fd6da6d3349962f9072b53ccf3bd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jun 18 12:26:23 2010 -0700

    support optional search parameters for testing, e.g.:
    
    just append &tp=searchquery
    
    to the test link and it will override the default test for keyword water.
    You can also search for several parameters, e.g. for
    
    author=mckusick and keyword=freebsd
    
    http://cfrepo.indexdata.com/repo.pl/idtest/pica-gbv.4.cf?action=TEST&pg=details&tp=author:mckusick&tp=keyword:freebsd

commit 786f26aa86b65545decfdef7e738880a585fe337
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jun 18 11:46:53 2010 -0700

    update copyright year

commit 6695eb6bc262112b803ce489c9a092507fc64f8b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jun 18 11:22:11 2010 -0700

    pass debug value to CFWS module

commit 857b061c93c617fad900bad7897d5f884c1588bf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jun 18 11:19:31 2010 -0700

    add out of range checks

commit 7dcaf6eb0ff672b0dda336341ea46d731edf9507
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jun 18 10:58:01 2010 -0700

    there are connectors which deliver less than 7 records on a page

commit 1795cc6593fa68b9a23ccea6173a01aacbcbdf00
Merge: 5509545 969cc29
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jun 16 08:31:12 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 5509545ed397cb8ebe878f9cad54c7730898fe23
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jun 16 08:29:38 2010 -0400

    Refactor step browser to allow per-task step subset from template.

commit 969cc299dc463af26b1cc31e6650a5e9a7367c63
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jun 15 07:53:42 2010 +0200

    connectors may fail in optional init task

commit 4a6a192a43cdabbef4005893b79d66bbc7f731b8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jun 15 07:42:54 2010 +0200

    test-connector-cfws.sh use the CFWS instead cfrun for testing connectors

commit 64653785752117da250aa1424db6e2971ff7514a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jun 15 07:17:27 2010 +0200

    copy of test-connector.sh

commit 2ebf5bcbb60099bc254220a16a9b6a12dab8ece1
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jun 14 19:24:41 2010 -0400

    Add commonStepOrder into task template.

commit 415928425ab4f650121915964258837ffd611b46
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jun 14 17:07:13 2010 -0400

    Make property loading DRY and non-recursive.

commit edd769327028fe933b6136faf54aeed2d5d4b428
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jun 14 13:34:17 2010 -0400

    3458 - Sort Tasks by order of appearance in template instead of lexigraphically.

commit 7e38ea8b45d07938e40a6ae7a8c528a18220e715
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jun 14 13:23:29 2010 -0400

    3460 - "Pre-canned Recipes" -> "Common transformations"

commit 6b0363ede6af8d33bf6f1a37df5837874c0de401
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jun 14 12:55:00 2010 -0400

    3456 - Open URL renamed to Go to URL

commit d997b86d5a5409006a04d2e6a3981a12f1613575
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jun 14 10:05:38 2010 -0400

    Use a more sane delimiter for subframes.

commit cce8208780bc1a21d28cdf44b8acd0de50cba92b
Merge: 14073a7 6baa66e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jun 11 21:34:09 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 14073a71460bb8a883cc4e9ee1346a59f31cab8d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jun 11 21:32:58 2010 -0400

    Fix 3485: added reach for Next If.. step

commit 6baa66e3efc28437da816abc36e9a840c0919193
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jun 11 21:40:53 2010 +0200

    http://cf-testframework.indexdata.com is the new URL for our test own test connectors

commit 1354c6bd53842ee91c03359ca27770fd7315669f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jun 11 10:42:55 2010 -0400

    Extend retry step to go back an arbitrary number of steps.

commit 9294edf02a70bd120f250ca582567443cd888357
Merge: 20950d1 f9080de
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jun 10 18:39:17 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 20950d16865bd57c6b269e82e8022a088c03c106
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jun 10 18:30:09 2010 -0400

    Delay description done descriptively.

commit f9080de08a8e6808cb14d8e0daf0c68068d1754b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jun 10 21:20:09 2010 +0200

    We should not allow dots in the connector names! bug #3226

commit fa01da60e01c92de23c0353e02098640c64a0d57
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 9 16:15:44 2010 -0700

    cfws-test.pl has a new output format for hits, bug #3474

commit 208573f196a78030cc1823decfb38e69415c547c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 9 16:11:28 2010 -0700

    I'm tired of setting CFWS_URL on the command line, set the default to http://connect.indexdata.com:9000/connector

commit 37d718ff908ecbcfed3c21be4488b38952506c5a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 9 16:09:16 2010 -0700

    make the search query optional, by default it is the keyword "water"

commit 637b2375e7428bd327fcb6f5bc4df50062f31cda
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 9 16:03:01 2010 -0700

    call cfws-test.pl  with new option --param=keyword:water

commit b6166da08de9609c1311bd8a2d13b8c954b0ecba
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sun Jun 6 22:13:35 2010 -0700

    check for zero hit conditions

commit 03c6dfcc6bbe0971c7bdf95e17df56a1969122f5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sun Jun 6 21:56:40 2010 -0700

    check the real number of returned hits (pagesize)

commit 39f14dbef8f8626f5b69e25e76f4b83e843541bd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sun Jun 6 21:45:41 2010 -0700

    remember number of hits in last parse step

commit 55ac018b88ed5716d41b6aa7f19aa6b3fdc3bec4
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jun 4 20:37:57 2010 -0400

    Update misleading description: return true is not possible in eval.

commit f784b184fcb1ca8f909f9b2d0877d93808abdf14
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jun 4 20:17:50 2010 -0400

    JavaScript step.

commit 78701ba3d14cbd5f782dea06ed68cff63e38e304
Merge: 08896f6 2438f01
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jun 4 15:40:28 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 08896f6be2a05bd06e545b5fedee489ee492445a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jun 4 15:40:03 2010 -0400

    An assert step.

commit 2438f0142601f2f7d1fcfa1e60f63e54cf3e551b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jun 2 12:36:54 2010 +0100

    New

commit 0dc3aac85486b245ca7e3f0144cad1aa2c9ab034
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jun 2 11:35:26 2010 +0100

    Smaller version

commit 1bd876e1bf979994f9a269cd6a9f7a3cb82d23b6
Merge: 59e5f4b 79293d6
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jun 2 11:20:12 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 59e5f4b2ed054a99df7ef199c2911355b4cc933a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jun 2 11:19:48 2010 +0100

    New

commit 79293d614778be6bbe2ea639d3b8af891c019e49
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 2 11:36:19 2010 +0200

    Add Debian lenny

commit 80627e7b6b5f844bf66a8d4157ec44229c912da5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 2 11:02:30 2010 +0200

    Version 2.3.9

commit 5152bad73251ffb9dd23366b95a6c4a08b431630
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 2 11:01:11 2010 +0200

    Update news

commit ad6bc82c3a0f8492e8f2a0827eca176a2f482ca5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 2 10:57:41 2010 +0200

    doc updates WRT later Debian, Ubuntu dists

commit 2e8e675308e2e6901c5c51539e6983dcb12b238b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 2 10:51:00 2010 +0200

    Update doc - mostly WRT Web Service

commit 61ddbcb6f08d040b7beff937c93a7ec97fba9066
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 2 10:16:56 2010 +0200

    Use IDMETA for list of distributions
    
    The IDMETA has list of distributions for cf. mkdeb.sh no longer
    specifies them.

commit d88b57e75df1dc7139cb2cfebb585ccaadbbb369
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 31 15:45:40 2010 -0400

    Add a connector for http://www.science.gov
    
    the tasks works fine in the builder, but the full 'Run tests' fails.
    The connectors also fails in CFWS.

commit e5f2174675eb560b91109c1df72238f762ce2cef
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 31 15:09:05 2010 -0400

    workaround for broken hit counter space cleanup
    
    For unknown reasons, removing commas and spaces in one step
    does not work for cspanvideo.cf. Use two transform steps instead,
    one for commas and one for spaces.

commit 1bf898918b60b0e8f5bf67938d638bbfa9636cc6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 31 15:07:48 2010 -0400

    display hit 7 only if exists

commit b3d06746bd68de4edf0e78c8f9b1b72e03f0e948
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 31 14:06:47 2010 -0400

    forgotten print

commit f2eac372b6622fbd10d83451d852cf27dccab527
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 31 13:46:07 2010 -0400

    configurable log file output. Better diagnostic for failures.

commit e849a51f772b4606a0aac197d20dbd893c3f11fa
Merge: 2264586 f6d70c0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat May 29 00:19:50 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 22645863ccf11b458138d7776e04824f9b0c1808
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat May 29 00:18:58 2010 +0200

    run optional init task

commit f6d70c00d1a76a244e28b67926b19d5cc9ed2c87
Merge: 17b33b5 0300763
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri May 28 12:30:23 2010 -0400

    Merge branch 'master' into ajax

commit 03007632d216c138383687acf9d7d0471bba121b
Merge: f9f5c4e 8735530
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri May 28 12:30:07 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 791c986a8e3f925688bdeec9772f75284dfe32a0
Merge: 915e7e6 8735530
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 28 17:24:43 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 915e7e67f6535d6f59ab4e2ef29584db5256c862
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 28 17:24:19 2010 +0200

    check if the hit counter is a real number and if not, give up.

commit 8735530c873c6a6283be4cfcbd53914f5d3837df
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 27 11:15:24 2010 +0200

    Fix dependency for local JS files (js_stuff)
    
    Also fix a race condition WRT the components directory.

commit 64af4ff2323c09eb66de68a6f496536172ba387e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 27 03:09:48 2010 +0200

    print the tail of the log output if the connector fails

commit e586ba7c60903ce76008cc8078e7fe83b85c314e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 27 03:03:41 2010 +0200

    update documentation

commit f8bda5a11cc8b6fbaf2bdad6c46bef6c653e737d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 27 02:58:23 2010 +0200

    support CFWS log operator to read the engine log output

commit a6696f562e393f352a62befdf2428a0d0b89c017
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 27 02:47:01 2010 +0200

    code refactoring

commit f018b3ddac7c7693d3e3ecc78539da20a6be65c6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 27 02:38:29 2010 +0200

    refactor code

commit e9e2794db9785339233fd64da5177bcf259fb2ee
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 27 02:34:03 2010 +0200

    update

commit ad6cc03fb7d8f7a1c0d3c244ac624ae224087fbe
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 27 02:31:20 2010 +0200

    allow to set search task parameters on command line
    
    e.g. to search for "water in the danish wikipedia:
    
    CFWS_URL=http://us4.indexdata.com:9000/connector ./cfws-test.pl \
      --param=database:da water ../../connectors/inactive/wikipedia-olddesign.cf

commit 1923d3f1424e075f45c0e47c820ba01c09f79e91
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 26 22:38:04 2010 +0200

    The english wikipedia is no longer supported, use the german as default.
    Remove dots in hit count (german/danish)

commit 39a38431850c2f0f3742d66e33743d29dd0270ad
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 26 22:30:42 2010 +0200

    the wikipedia connectors works only with the old wikipedia design

commit 97d8b17afc4dbb065311bf7eb4ad64a510ad8e83
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 26 22:23:29 2010 +0200

    repair yahoo connector

commit e5a7edc6e7082310b71cf0361dcb3b3c36079311
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 26 22:00:34 2010 +0200

    replace extract regex step

commit bb843b6d72ed76baa084a39ff3230492d79d928b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 26 21:17:44 2010 +0200

    cleanup

commit 6fa03984aba57995e066b1e04c5f69d903ee7f0b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 26 21:17:11 2010 +0200

    fix connector

commit 732f80080e6b2f79389134079a8962df06041836
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 26 21:16:39 2010 +0200

    disable makefile

commit becc1bad195df7470a11faf236f79c3a767a160b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 26 20:58:16 2010 +0200

    fix 'extract regex' step and parsing xpattern

commit e41c9e5ab44d2d204b14ab538cf141dcbd7c7eac
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 26 20:53:01 2010 +0200

    fix connector:
    
    replace the deprecated step 'extract regex' with the two steps 'extract value' and 'transform results'

commit 55ab4e04f4439b5a2cba7ada4018422e7919f5d7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 26 20:47:26 2010 +0200

    big connector cleanup

commit 2ba7618e0cec9de6850e4eb10c933977c0d0bdc2
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed May 26 17:29:54 2010 +0200

    Ablity to write results into input parameters.

commit 7fdf4e9aaa475d6a9272511eb132bddb76ebefb4
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed May 26 17:29:13 2010 +0200

    Document new ability to Transform to set input values.

commit 660258cb205eba4c4087743341e33520cc870183
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed May 26 17:26:36 2010 +0200

    New area with weird connectors

commit 14e663b660afba0e6627cb32b0f24828c23d3882
Merge: a19d609 4da869c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed May 26 11:10:55 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a19d609bebe5eea8b3068f249ef5828ae3cd7532
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed May 26 11:01:36 2010 +0200

    Synced from Drupal.

commit f9f5c4edb4b8c2e8cf5569500afde02574c39bc2
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon May 24 19:43:44 2010 -0400

    Tidy up some unintentional globals that generate warnings.

commit 4da869c3b9cee587964191b56b4c05bd611b7b18
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 24 23:55:51 2010 +0200

    add copyright notice

commit 9a02bf6fec145c2455719fb62ae8be36233bc34f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 24 23:55:00 2010 +0200

    document typo

commit 17b33b52465e03ec8dac4034c1a34907e0bae23d
Merge: cf4ea44 66479bd
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri May 21 12:20:51 2010 -0400

    Merge branch 'master' into ajax

commit 8c60a78b3b6e0cb6caffdf2f993a58b933c7b146
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Tue May 18 14:21:50 2010 +0200

    Documented the new options

commit 4cf2bcf646db22287e3e9bfd7af93c736b8abe3d
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Tue May 18 14:11:55 2010 +0200

    Using a config setting also for the test WS

commit 393fe35f496f848e4c1cb7fb5ccd9661956c1076
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Tue May 18 13:34:16 2010 +0200

    Toroid using the per-repo z-url if defined
    
    Still missing from the test script

commit a67a50a4b9897fee042e194534e73cb5c5e58116
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Mon May 17 15:47:21 2010 +0200

    Some small old changes, seemingly harmless

commit 66479bdc53bfa7f4ac1ef662bf7f2f7e0fe3b050
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed May 12 19:06:44 2010 -0400

    Filter editor changes enable save button.

commit fba91a13595cff029cc3318571dfe9482ce62816
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 12 09:49:39 2010 +0200

    Update for newer xulrunner, yaz, etc.

commit ee24095dc1a474cee9d5618a01401f9724618a1a
Merge: 4441f6f 8746c99
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 12 09:44:14 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 4441f6fa754e0afa35fbeaf935368697fced10ce
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 12 09:43:21 2010 +0200

    CF Engine make: local JS files target: js_stuff
    
    Makefile target js_stuff replaces components_stuff and prefs and
    all binaries depend on it.

commit cf4ea44aea367543b225567c402f1c63b119f7e5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri May 7 14:20:10 2010 +0200

    Added C-Span ajaxy connector
    
    Feel free to remove if you have better/newer version

commit 1db7996e31559566ab667f6ffdde742a52705d10
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Apr 30 00:27:34 2010 -0400

    Beginnings of XHR support.

commit 8746c99f8e0184a42ca2eae41c7e70b59b3ded67
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Apr 30 00:03:04 2010 -0400

    Better session state saving.

commit 25bb40e45b18dfbe06ad5f151cb77ef006ecb72b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 28 13:06:51 2010 +0200

    Tests for regexp matches of text content

commit 8df7d66beab18d40297fce8b98eb3fdf1adff26e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 28 12:49:52 2010 +0200

    Tests for attributes, better reporting of failures
    
    The attribute code fails many tests (bug 3407).
    Now displaying the actual hits if a test fails.

commit 47300f8907e75af19ed124cd934ac7f534cae118
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 28 10:52:32 2010 +0200

    More unit tests
    
    Commented-out tests that demonstrate the new bug 3406.

commit 8782e586ee336326350832a22504e7954cb84f2d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Apr 27 16:39:03 2010 +0200

    More unit tests

commit d40da1d5830138b36631d48e2ba38835ff108390
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Apr 27 15:16:51 2010 +0200

    Refactored xpatternTester
    
    more table-driven, to make room for more test sets

commit ac11657035e7a5c4fb4eccae908e7fada2ae1814
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Apr 27 14:47:29 2010 +0200

    Fixed two bugs in non-greedy matching.
    
    Improved tests too.

commit 41841af9074263ec3edf9a6b86b5e336198dec8b
Merge: cd2ff79 40de812
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Apr 26 16:02:52 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit cd2ff799f2f48a72044c480763b77af40978a119
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Apr 26 16:01:39 2010 +0200

    Unit test module for xpattern
    
    A successfull one at that - it found a bug in the
    non-greedy pattern matching!
    
    Also, added make target 'unittest' in the engine makefile,
    so that it is easy to run all unittests with a one-liner
      make unittest

commit 40de8128a20cd149bdbbaa49773ee0773b391f78
Merge: 6c5cb09 8bcf5cc
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Apr 23 20:05:21 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 6c5cb09dc895e8992b8c6d1849194f32ae788691
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Apr 23 20:04:49 2010 -0400

    Builder session restore.

commit 8bcf5cc133840f3d167253555ff70a1684bfd4fc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 23 13:04:50 2010 +0200

    mkdist.sh: make dist.tar with git archive
    
    The distribution tar no longer includes cfbuilder-2.3.7.xpi.

commit 7c1e73d704c0c332397ca26a6088e67b598f1d04
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 23 12:48:41 2010 +0200

    Version 2.3.8

commit 1b3aa5ac8894526cdcf6370e3c3a8a34fee1da53
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 23 12:48:23 2010 +0200

    2.3.8 news

commit b81c6d973dc693df5eeb03e66b6deb5d62cc2be5
Merge: b382c81 d9d9138
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 23 12:46:54 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d9d91385b479143f7b34970f2e0b7f5a54927047
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 23 12:46:22 2010 +0200

    Updated the grammar

commit b382c81f3ec3ce0a208afb24a9f2602a0265fa59
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 23 12:43:10 2010 +0200

    Directory cfrepository no longer in use

commit 64679dc927de149107808781f643c488a0a90e45
Merge: 7c6c9e5 4d882da
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 23 11:32:39 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 7c6c9e56e4a21f90cab8d617310d37245a5ecfc2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 23 11:32:22 2010 +0200

    Caching the parsed regexps in attr nodes

commit 4d882dac455691fa42c46b7cf83d504bdad7ad89
Merge: 96adfb5 29cab57
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 23 11:13:49 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 96adfb5ca183d74dd613f971d878e7ffee6d34df
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 23 11:12:56 2010 +0200

    Refactor parsing of cfrun commands
    
    In particular, allow blanks in unit test argument (name).

commit 9dc4328462b3d3487abab8e2a3ebf3e3e60dd733
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 23 11:08:14 2010 +0200

    CF_Engine::unit_test's name passed verbatim
    
    Until this commit, only characters up to first blank was passed
    to the ConnectorRuntime

commit 75ada8ab48f9c97451a38656f4c04a5a7aab5d3a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Apr 23 10:15:06 2010 +0200

    cfrun returns exit code depending on CF run status
    
    If a CF_Engine_Error exception occurs, exit code is 2. For all other
    exceptions exit code is 3. If a unit test is executed via option -u,
    and the unit test returns failure, exit code is 1. In all other cases
    (no errors), exit code is 0.

commit 29cab570366d095fbd36b2c8ef166fa893e51485
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 22 17:49:48 2010 +0200

    Actually loading the named module

commit 72943dd2e3aeb177c926127701a5bb548324655f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 22 17:46:08 2010 +0200

    unitTest framework

commit ebdd7c3a039cd8704b62d7e73abe89fd8d6659c3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 22 16:36:22 2010 +0200

    cfrun: option -u runs unit test and exits
    
    Implement and document this facility.

commit 2f0d3c4c8fe8100a66c9ed3b1e2010d2f599a68b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 22 16:18:17 2010 +0200

    Add unit test functionality for Engine
    
    CF_Engine class new method unit_test. Program cfrun may run a test
    with the command 'unittest' which takes some name as argument. This
    name (or whatever the string is) is passed to the ConnectorRuntime's
    unitTest method (in ConnectorRuntime.js).

commit d5960cd9fc3f8a6320f7ce9e1e4c3ded86b8e099
Merge: 1cbdfe2 9e1b938
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 22 15:58:58 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9e1b938252bb526ffefab39fd1ccd0febedbf4c4
Merge: 73c4bee 677bae4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 22 14:58:09 2010 +0200

    Merge commit 'origin/master' into heikki

commit 73c4beee19cf6fe37300ecbf15440f0154d25b2c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 22 14:51:35 2010 +0200

    Parsing and dumping non-greedy modifiers. Tests.

commit 3691a96bd19a12cc8c728e28d71fe5a158e7e55c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 22 13:37:12 2010 +0200

    non-greedy patterns seem to work in the matcher.

commit d1b87621f74d32b7f1087d7010a1d3ff61e59396
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Apr 21 20:42:23 2010 +0200

    Towards non-greedy xpatterns.
    
    Optional seems to work. Repeated is almost there.
    Still need all the support (parser, dumper, etc)

commit 5f903f8e2b8b46c3b7adbcb7992e1fe4fa05e09c
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Apr 21 19:05:14 2010 +0200

    non-greedy xpatterns: optional, and a test case

commit 2f95e51cf2a34363f723ea55e98790586475b7eb
Merge: e9022cd 3297d81
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Apr 21 17:01:05 2010 +0200

    Merge remote branch 'origin/master' into heikki

commit 677bae4f30943c927c328a94f3fb1443a40f06c5
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Apr 21 17:00:50 2010 +0200

    minor

commit 3297d81e43d570ea8590bc065bfea310a95335e7
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Apr 21 16:57:07 2010 +0200

    Disabled xpattern debug (again)

commit 910040b3aad8353f5d338bbdd06537f9c54eb4e8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 21 14:52:09 2010 +0200

    Preparing for the non-greedy matching

commit 72939b5072afa57ed24b9bc3319495a3235892c6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 21 13:18:19 2010 +0200

    Matching #comment nodes

commit 11d75af5e5db548ebfe28e7c8fc68f9e499bb1c1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Apr 20 16:05:24 2010 +0200

    Testing, cleaning

commit 7ecee68a9e8b3cddb40a5390c1cb35606a111324
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Apr 20 14:07:02 2010 +0200

    Or-nodes with matchHere, nextAlternative pointers
    
    Allows any kind of node as a or-child, even groups! Should
    also fix the #text-node problem in a better way. Needs testing
    and cleaning.

commit 18b292d66d998e5801db9248420aec25d7f4d46a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Apr 19 16:04:28 2010 +0200

    CORRECTION - earlier commit also fixes 3377!

commit fe5f4f03a3edca0fe02bb8c5d25977b49dc845c0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Apr 19 16:02:06 2010 +0200

    Removed xpattern debug

commit 8e52bff1bc0c2d974d8964133e50389a19e2864e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Apr 19 15:57:20 2010 +0200

    Test cases and better xpatterns for them

commit c7f4a8db23d3e031d03bac3cc45222acfd68f90a
Merge: 3faad9a c0e76b7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 16 12:45:56 2010 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3faad9a08cc93aff2a2a8b65896e2a430336d7bf
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 16 12:17:01 2010 +0200

    test connector

commit c0e76b70a1ce0075685e346b3f61c67a16c2b080
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Fri Apr 16 12:15:49 2010 +0200

    More test cases, with comments

commit 95d038cc87935afbb3f377daa864c4d9830ab556
Merge: c1055e3 aefc67d
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Fri Apr 16 11:36:23 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c1055e3ed5209d958570111b4c4543e33d621ea4
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Fri Apr 16 11:35:49 2010 +0200

    Added a test case

commit 1cbdfe27fe25d8f1f20faa56c1ab357394af6714
Merge: 2648e57 aefc67d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 15 11:28:03 2010 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 2648e5794e5da37506555e87a7077f7b70ea635d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 15 11:27:43 2010 +0200

    Rename id-pbuild script

commit aefc67da3d855844852f3f3cb266ea8ee64d8275
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Apr 14 19:52:01 2010 -0400

    Move clickwrap from overlay to task pane.

commit baf4eaa26fe7054a54b2977f04e9d92f5f83229a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Apr 14 16:10:44 2010 -0400

    Handle empty licence pref.

commit cc44b289f96822a40268a736d1688426a577b266
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Apr 14 12:36:03 2010 -0400

    Clickwrap.

commit 94f6b128fa7891753183da7befbab5b4b5b9d518
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Apr 12 14:59:46 2010 +0200

    Use logger for logging.

commit 3b6ce5ed0505e60d36ec58f6a00765b4c8d04276
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Apr 12 14:31:42 2010 +0200

    Align 'origin' with homerepo before a push
    
    Fixes bug 3356. The 'origin' is retained to distinguish updates
    from creations and prompt for connector name accordingly. Becuase
    of repo bug the update/creation is not properly reported to the user.

commit 61f0e0cb0e146a38847140c1edb52d4fbd8d088b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Apr 7 14:35:36 2010 +0100

    Advanced search and better data-cleaning.

commit 28912eef2ad5ebc93a75d3336ccf1a0eab71a503
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Apr 7 14:27:10 2010 +0100

    Complete advanced search.

commit 7af0887dc842c5da0602a9a3645911ed1de784f0
Merge: e9c0b34 77a152f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Apr 6 19:12:35 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 77a152f78d94330c1afb2ec6268a4aa3fdc1e442
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Apr 6 17:53:17 2010 +0100

    Rolling

commit ebb3b1a42799bbd9177f398864d8e9836ace8bed
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Apr 6 16:40:24 2010 +0100

    Finish data-mangling.

commit e9c0b3421c0767d5e2f331f7ab7da5336d00736d
Merge: fffc535 c0d5265
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 30 23:09:22 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c0d5265bbb571ce6803dd84893557d8776d14e13
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 30 10:43:07 2010 +0200

    HTTP proxy example: quote url for shell

commit 63b1f76e8902df3d0154125962b6d99ceb50e481
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 30 10:41:41 2010 +0200

    Fix proxy example (missing http:)

commit fffc535871801f95401897fabe97b5ab67d0f4bc
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Mar 29 18:10:27 2010 -0400

    Compare references rather than URLs for better load detect accuracy.

commit 96c6419ba5bdffbe236f54789356fcf4812190ce
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 29 10:42:11 2010 +0200

    Use id-pbuild-all.sh options.

commit 672b03046d2fe13b6f9280ad1d21b27a8fa238f0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 29 10:39:44 2010 +0200

    Version 2.3.7

commit 9116de2c60f81f24a018bf380384f47c351b9b33
Merge: 2f4beda 14523cd
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Thu Mar 25 14:00:03 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 2f4bedaadffaa5cf4c1bd05cecc3860bd08bd57b
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Thu Mar 25 13:57:19 2010 +0100

    skipping empty accounts in connector-list too

commit d340b3d76284bca0cd6f448b26b8930d36af4ed9
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Thu Mar 25 13:48:13 2010 +0100

    Limit the output to nonempty non-internal accounts
    
    Added a checkbox to skip empty accounts
    Added a checkbox to skip 'internal' accounts
    Those are defined in the config file for the account,
    setting like
      internal_account=yes

commit 14523cd0c753b2754b6af5dbe47d090120f9f446
Merge: 0a003e3 7184fcc
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Mar 25 00:49:57 2010 -0400

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 0a003e3c2e3e95fe7461753b729a9b0295aa50a4
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Mar 25 00:49:06 2010 -0400

    Keep null-valued results from clobbering results derived from earlier in a pattern

commit 7184fcc8aa3af15c4c94fbe37bd9bf28ce8cbf68
Merge: 8c0ed2a f53f5ec
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 24 15:51:08 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 8c0ed2a8ccdcb6d804bbc13256827554228bdf37
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 24 15:51:01 2010 +0100

    upload now first argument

commit f53f5ec38e5202f928d9028b16daa72909486121
Merge: 3fc6d01 c835289
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Wed Mar 24 14:02:31 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 3fc6d01f3c5353a44f36c62333eecff086d2ed77
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Wed Mar 24 14:02:05 2010 +0100

    Report new connectors

commit c8352894b53983bc3e004a9ada9cf455ac52665d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 24 10:47:05 2010 +0100

    cf-repo depends on yaz because it uses zoomsh

commit 2c79b39755a548892ca8665b6494bcc1bebcf7a2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 24 10:46:29 2010 +0100

    Break long lines in control file

commit 28bb012623af38f089a69c38f3f47709a00e5649
Merge: e1504b0 e9af1e1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 24 10:39:22 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit e1504b0b392943f0c8af6087c358568ed617d814
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 24 10:37:00 2010 +0100

    Emit onMessageLog only when log level matches
    
    This is only to align the old way of logging (messgage based)
    still used by the task execution with the logger levels.

commit e9af1e1a6a73efed8f85f0ac2ecd8ecb1722027e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 23 12:55:19 2010 -0400

    Update step display on 'command' event too.

commit 8b4f79fa0ac4c6c2510cfdd225970884613c5856
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Tue Mar 23 14:42:12 2010 +0100

    Removed the extra authentication tag from toroid

commit 570dde32ce349007a9c9e0a496e957222aae4a1c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 23 11:21:39 2010 +0100

    Use 'isDeprecated' rather than 'deprecated'
    
    in the step browser. Also no longer use check for 'deprecated' dir.

commit 804ea2e651548650ab21f986a1add3610d41ce3e
Merge: cf2a6a9 67e8fb0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 23 11:12:08 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit cf2a6a9587419fd322822a35bad18a1acf0a5a38
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 23 11:06:45 2010 +0100

    Add ability to mark steps as deprecated
    
    New optional Step API methods:
    
    * isDeprecated() - return true if step should no longer be used
    * getDeprecationInfo() - reason and/or info what to use instead
    
    This data will be used within the builder to mark deprecated steps
    and help connector authors to use better versions (to avoid bugs like
     #3319)
    
    As of now deprecated steps are displayed RED in the step list and
    deprecation info is displayed as a tooltip.

commit 67e8fb0383706c48c1d058c82cfdb58daacb9beb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 23 10:33:12 2010 +0100

    Version 2.3.6

commit 9cf6b379ed2fb529080e08391848c1a0577c5e3d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 23 10:32:00 2010 +0100

    Add cf-zserver.8 man page for cf-zserver pkg

commit 088517f63c99795f90825fd239554e224b1e10f9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 23 10:29:36 2010 +0100

    Ignore generated directory cf-runtime

commit bde75198871ba5d5aa9eeda0be3f99e25b557d51
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 23 10:18:08 2010 +0100

    Add builder release news

commit 58d4bd20c23a04109e045e9c8ff879700373b838
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 23 00:25:54 2010 -0400

    Delay step, pageload tweaks/debug logging.

commit ca74e8688952a830cada487d3d4312608cd3db00
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Mar 22 18:41:33 2010 -0400

    Add DEBUG logging level.

commit 46d999c9dc99279fb32205c09e3b4b4082e16fa2
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Mar 22 17:54:06 2010 -0400

    nav_to fix for builder

commit 15067c92f3f4f25d7ab601d0c2d025edd0cc313f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Mar 22 15:05:10 2010 -0400

    Reapply mysteriously reverted xulHelper.wait()

commit 1af637036bede26ae34340499d4f19ef1482dd9c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sat Mar 20 20:43:10 2010 -0400

    Display current template.

commit fe37d73229ecc247a58439971b4d877529099eb0
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sat Mar 20 20:08:47 2010 -0400

    Update step parameter display on node select #3316

commit 1049f797d9a15cfb41da74bf09154472355bc7af
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sat Mar 20 19:40:06 2010 -0400

    Ensure nav_to change is backwards compatible

commit b33b8c7988cc1f3b1aa8394457820bae6efdcecb
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sat Mar 20 18:58:03 2010 -0400

    Use 'input' instead of 'change' on inputField* helpers.

commit 41ffd1dad5264b2ead73d07470b1409c8ef6adda
Author: Jason Skomorowski <jason@fritz.local>
Date:   Sat Mar 20 14:20:31 2010 -0400

    Notice step display needs updating via events rather than conf changes.
    
    (bug 3321)

commit d63c6e0eb2099c7c5b7a1934baa64ba2c2b5c933
Author: Jason Skomorowski <jason@fritz.(none)>
Date:   Fri Mar 19 18:19:12 2010 -0400

    Make wait optional in nav_to

commit 12c683447532ed46f72e063ecc9019184d6ce3f4
Merge: b884f82 e6a090a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Mar 17 00:42:28 2010 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b884f82dc2efe53e753dd110d0022db4f7387749
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Mar 17 00:27:55 2010 -0400

    Generic mouse event step.

commit e6a090acf2806b9bcdb328a30be4786ea14e1fea
Merge: 48a1ce9 c8ab959
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Mar 16 18:31:56 2010 -0400

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 48a1ce9641329ed025844be2d757e4f411c119c7
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Mar 16 18:31:17 2010 -0400

    Removed response-to-demo -- it has nothing to do in the source dir

commit c8ab95960e7376e86ee058af3eab020eead551fc
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Mar 15 20:10:23 2010 -0400

    CSS blocked in optimise script rather than by default

commit 73afae471f3c6c8c39f0203367de0beadba216ca
Merge: 24fcf05 f20b1fb
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Mar 12 17:05:46 2010 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f20b1fb0139d60dad0f45a4976e0b68f6e5198df
Merge: 9794cb8 75fa72a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Mar 12 17:42:07 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9794cb800306d266061c4456df19e37861c9cb49
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Mar 12 17:41:38 2010 +0000

    Rolling, incomplete.

commit 1be9dd6021cf2b0ba59ef5b089726211f6eb320a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Mar 12 14:54:50 2010 +0000

    Initial incomplete.

commit c98f8ec9eb6a8b3ce3bf6657fa660e738f408155
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Mar 12 14:36:10 2010 +0000

    New

commit 75fa72a21e59c73d1476e0facbfb565b19c63ada
Merge: b7ece19 4d72c89
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Fri Mar 12 15:34:25 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b7ece19e93843057ba0517437dbedace08438b88
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Fri Mar 12 15:34:02 2010 +0100

    First reporting tool

commit 850b3b42de4cb6ab510bdec068dc2db6f18e4881
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Mar 12 14:30:19 2010 +0000

    Complete!

commit 24fcf05e25bda3b304d664dda8a8366d546c46a3
Merge: ea1f9ce 4d72c89
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Mar 12 01:45:38 2010 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 4d72c895f4ad4e0f9021f562b69977798d5b6357
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Mar 11 17:05:15 2010 +0000

    Append

commit a3f44d0169c27446785cb1ba7b8b878a4b73a1e6
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 11 14:44:14 2010 +0100

    Change order of default tests for search task.
    
    'Some hits' is the first one.

commit 3992fe504b6aba0400e6f36338c5425bf8614323
Merge: e9ad5b3 7b7431c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Mar 10 17:53:08 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit e9ad5b36734999686b882033d089f68a2126f950
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Mar 10 17:52:20 2010 +0000

    Rolling ... *pant* *pant* ... nearly done ...

commit 7b7431c24385cebe05b4c0cc79b1b3df94e8ad77
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 10 14:39:30 2010 +0100

    Generate some basic tests fro new connectors
    
    as defined in the template

commit dc4331dfa23cde8ed3ed578c0e99513f375f0e69
Merge: 2e45f35 0d871ed
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Mar 10 12:03:07 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d676d5265c8e4b08195a1da58803dc60b6d43ed6
Merge: e1b5b72 dc4331d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 10 13:00:59 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit e1b5b72eae4cda34a728c5c8f6264fe00075c505
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 10 13:00:51 2010 +0100

    Fix

commit 0d871ed6224d57509e8145cab62b1908806d3876
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 10 12:59:24 2010 +0100

    Clean-up

commit cb3ce1b7bb756953f6844fd6c38b4c2491adb1b1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 10 12:52:20 2010 +0100

    How did win line-endings ended up in there?

commit ae72299793fce4d956f78824a9824587f327beed
Merge: 6f881fb 0cb0f74
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 10 12:50:39 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 6f881fbf53ae765fa414dcec22a0de28cc8b0fb0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 10 12:49:48 2010 +0100

    Seperate 'release' and 'dev' preferences.

commit 2e45f35668ba5e0d95b677f0f0c30d6a0b9a228f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Mar 10 11:30:59 2010 +0000

    Rolling

commit 0cb0f74ad97442461cdfca21109d31ad9241a53c
Merge: df301c9 c3b5c21
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 10 11:05:59 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit df301c900123680e4cb05006450dbed5a7abf652
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 10 11:05:15 2010 +0000

    Add an OpenSearch plugin for the IndexData homepage.

commit c3b5c2109310339eba772a9ce8271f3313e1d40b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 10 11:25:59 2010 +0100

    Ignore auto-gen news file

commit 6b0c81b267ca5571066f8d49c6bab105a362c237
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 10 11:24:46 2010 +0100

    What was that doing there still.

commit 5999c3ee05a62106c614338bd072fe7327253f69
Merge: d9067a7 c334db6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 10 11:01:21 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d9067a733b4d7ac3cd9888f95a3141323ee49235
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 10 11:00:37 2010 +0100

    cf-zserver log rotates daily, keeps 28

commit ea1f9ce725cbec6e84c71118042838b520da9803
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 9 19:37:44 2010 -0500

    The rest of that last.

commit c334db60e0e8bfebfb5f7665bf07f970af716b59
Author: Jason Skomorowski <jason@fritz.local>
Date:   Tue Mar 9 18:33:04 2010 -0500

    New task window rendering cleanly on ff 3.6

commit cc2bd040f0d365c440d45485e957f4b8403bcbc9
Merge: c6148d0 2fccdb0
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Mar 9 17:16:41 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c6148d07845f2b49d11716f2f0b114cc20737b49
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Mar 9 17:16:02 2010 +0000

    ROlling

commit 2fccdb0aed68a4139e9657b0aa8f21b82e1730fc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 9 17:07:52 2010 +0100

    Move all existing taskPane logging to DEBUG.
    
    This means that none of those message will appear in the console
    unless log level is set to DEBUG ("cf.indexdata.logging.root" "DEBUG");

commit f488f1475b365cd65b9d1585a04e0e39e1fbd17f
Merge: 634cf9a 76028dc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 9 16:57:03 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 634cf9accf0a865a274d38b67299764abb827799
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 9 16:55:03 2010 +0100

    Read root logger Level from FF prefs
    
    if found, property (via about:config)
    
    indexdata.cf.logging.root
    
    specifies the log level for the root logger, possible values
    DEBUG, INFO, WARN, ERROR

commit 76028dc5931f8990cea75c0213db8696ce3bab13
Merge: 36723f6 a08d91f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 9 16:46:00 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 36723f638e5610005e40ce8b23f24992c1e2e47b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 9 16:45:52 2010 +0100

    docu update

commit 253d92ace498515daa8a161203e0c02c6d1c11e7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Mar 9 16:43:41 2010 +0100

    print record 7 out
    
    this make it easier to detect if the next steps works for sites
    which returns 20 hits per page. Currently hits 1-3, 7, 11 and 27 are printed.

commit a08d91fb47b328d6fa23c960558b11448d82dad1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 9 16:26:17 2010 +0100

    Log tests execution to 'run meter'.

commit 880a895ac253388fe78c6f753ce6243e706a0fcc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 9 16:24:50 2010 +0100

    Fix shared state between the loggers.
    
    Also, move the initlization out.

commit 384fd47a7ea3044231042d2d235c141bb48598f0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 9 14:55:49 2010 +0100

    Fix typo and move all test logging to loggers.

commit 480e8a956c5db45649e81d4290c4ecca6adeba57
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 9 13:52:39 2010 +0100

    More flexible logging facilities
    
    Rewrritten logging to allow multiple, configurable appenders
    (console, file, progress box etc) and configurable logging levels (via
    settings). API mostly backwards compatible:
    
    Example:
    
    //import
    Components.utils.import('resource://indexdata/util/logging.js');
    
    //logger name is optional, if no specified root logger initialized
    //to console logging and INFO level will be retrieved
    var logger = logging.getLogger("my_logger");
    
    //one can use shorthand methods: debug(), info(), warn(), error();
    logger.log(Level.INFO, "This is my message", /*optional*/ "some prefix");
    
    //it is also possible to specify custom appenders after the log has been
    //retrieved, appender is a siple interface with 'append' method
    logger.addAppender({ append: function (prefix, level, msg) {dump(msg);} });
    
    The API is log4j inspired.

commit fd0a5d652f52a467f31913923a397fa7376473e5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 9 13:48:27 2010 +0100

    Remove unused includes.

commit 23823eee3ef1aaed3d2183a53cacc8fc1156fe66
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 9 12:37:06 2010 +0100

    Version 2.3.5

commit 57a85ddece95fcd219e6464aba709302d12886da
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 9 12:36:37 2010 +0100

    cf-xvfb, cf-zserver breaks old cf-engine

commit 332ed91132f9fc89fc66e5c024feedee982cd9fd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 9 12:36:19 2010 +0100

    Debian 2.3.5-1indexdata

commit 8bb9b52fcc7b1feda06b8422d1a2a99110b261c5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 9 10:34:27 2010 +0100

    Fix description of CF_Engine cons

commit a4e67d0ce89cee5a245b33ea6e25dd609ece6cad
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 9 10:23:49 2010 +0100

    Reformat

commit 80631eab000ee2183ec947a9e263633e84da50a4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 9 10:18:37 2010 +0100

    CF_MOZEMBED_PATH -> CF_PROFILE_PATH refactor
    
    A lot of changes, mostly to reflect a name change. Both the Metaproxy
    Module (CF Webservice) and cf-zserver now by default do not enable
    the profile area (which used to be called CF_MOZEMBED_PATH).

commit 265073a489985b3467bf83c0e948931913dd993f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 9 09:32:39 2010 +0100

    InitEmbedding: enable profile cache only if set
    
    The profile cache directory is only set (and enabled) if mozembedPath
    is a non-empty string.

commit d1dc13e9a9065e6785b3930be4c492b08ea306c2
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Mar 8 23:05:06 2010 -0500

    Added a bit more documentation.

commit d13c07832905b37d9c65c6a7c5b40001477b2cd9
Merge: f1d5092 c922597
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Mar 8 12:15:37 2010 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f1d5092b2760e224d16a05745054c11abe5a5d71
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Mar 8 12:15:06 2010 -0500

    Prompt before discarding unsaved connector.

commit c9225979dde7dae3c41d4f9138a3245c5dbb9966
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 8 17:25:04 2010 +0100

    MP test makes mp.log; clean removes *.log

commit fcd53508fe745ca1e06b7ba755b58fc23aaffab4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 8 16:27:57 2010 +0100

    Allow to remove tests.

commit 23f2dcb2d4e6a33d33f730cf31a76c9c76f9b04e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 8 15:42:25 2010 +0100

    Rename 'meta_info' -> 'meta_editor'

commit 9920c96b308a77e9e42f3648e8967abacfeef055
Merge: 55c85be 3cb9908
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 8 15:36:28 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 55c85be9447e1669fce7c8f2f6db41f7f75e34ce
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 8 15:35:17 2010 +0100

    Disable mozembed by setting CF_MOZEMBED_PATH to ""

commit 3cb99087cfbb803780dcffb9b919f6137ff96e5a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 8 15:30:46 2010 +0100

    Resize win when more asserts

commit e17a7b53a387b8cd34c4b7ccf7007daefda9b161
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 8 15:16:30 2010 +0100

    Change layout

commit f43020f40b26b2239947b208acd89a02b3585c01
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 8 14:54:14 2010 +0100

    Allow custom regex asserts.

commit 1c3f2142b6d0c2cc912eaa46172481df0b374ba3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 8 14:25:01 2010 +0100

    cfrun: destroy engine in case of exceptions

commit 4a8a45d2169ad1aeb48a0a78799ce169bbb2c19b
Merge: 7ae9b4b 297bff4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 8 14:01:07 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 7ae9b4bde177567c92a67c64a40c759555e7c9ea
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 8 13:55:21 2010 +0100

    Re-organize directories for CF Deb pkg
    
    Package cf-zserver: writes PID/LOG to
    /var/{run,log}/cf-zserver.{pid,log}.
    Package cf-zserver uses /tmp/cf-zserver for writable files (mozembed)
    Package cf-engine puts Mozilla pp files in /usr/share/cf/app (contents
    of components and defaults from engine/src). Metaproxy module uses
    mozembed writable in /tmp/cf-engine .
    Package cf-xvfb uses /var/cache/cf-xvfb for hosts file. Package cf-xvfb
    writes PID to /var/run/cf-xvfb.pid . Directories /var/log/cf and
    /var/run/cf no longer in use.

commit 297bff485ade16af58abe3dce2e7ad8a7660ca2a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 8 12:59:13 2010 +0100

    Use publish/subsscribe when upd test name

commit b6c55c99cfcc655384d44d5ded83aab0335abd85
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 8 11:22:31 2010 +0100

    Fix layout of test buttons

commit 43258431845782d5a3937368817ea0ec281cd808
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 8 11:05:31 2010 +0100

    Add "new test' button.

commit 60596b23335a6d9e59ffabaabc6a5f3592c8c15d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Mar 5 18:14:44 2010 -0500

    Ensure generated filter entries are enabled for the engine.

commit d19411d2cb931e56c027de14fd61e680bf83d1f6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Mar 5 17:13:06 2010 -0500

    Make task deletion happen cleanly.

commit 32d45e310b44162c46475d2171a5d832129b0105
Merge: 618a705 b68aead
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Fri Mar 5 15:47:29 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 618a705684f41d3c3c54d678b51201b70af34cec
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Fri Mar 5 15:47:08 2010 +0100

    Added a comment to the settings form

commit b68aead57c86a3aea888ffd15f43c384c981e362
Merge: 90b9bfb a697458
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 5 10:52:33 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 90b9bfb0386da85f2f445c38b40a719bd56ee4e8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Mar 5 10:51:52 2010 +0100

    Allow mozembed path to be set (CF_MOZEMBED_PATH)
    
    This directory (unlike so many others) should be writable by the
    browser.

commit a697458a72ec498356b4ec5342313dae31bb0920
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Fri Mar 5 10:33:04 2010 +0100

    Minor

commit 6959ba188a21606db79d8d8ff2fa9e98de01132c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Mar 5 00:50:17 2010 +0000

    Reinstate doubleplusugly Giant Textboxes Of Doom.

commit d7756deaaa3d503fdc0a8efed4a1d38f60602825
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Mar 5 00:47:24 2010 +0000

    Back to blue icons.  Well, that was a total waste of time.

commit 5bf4b2b4c8c8f4cb2b0c580244be43f17a35e653
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Mar 4 18:33:47 2010 -0500

    Ungrey save on alt checkbox toggle.

commit f72a15e77a0a7d02afe0b52d6cc726130f8fe1df
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Mar 4 17:17:24 2010 +0000

    Rolling

commit 8eb659384a6a28882edae37dd794a5071cd448f3
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Mar 4 16:55:51 2010 +0000

    New, skeletal.

commit 6d6d6b99731eb30d8bca801f9fe5a3e4f309c5e0
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Mar 4 11:36:57 2010 -0500

    Stopped letting new step init() conf defaults dictate to old connectors.
    
    When loading a conf file it used to be that the default conf hash from init()
    would be used as a starting point but this causes old connectors to sometimes
    unintentionally inherit new defaults.  If new values are necessary for old
    connectors, they should be explicitly added by upgrade().

commit 9ac29f3d176d78a5a637ff3f90d20bcb5dd1ed22
Merge: 810305f e4231de
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Thu Mar 4 16:06:02 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 810305f116d5954a844b508dd710680b53bd429e
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Thu Mar 4 16:05:09 2010 +0100

    Simple companion file with a private-flag

commit e4231dede6ec6ccec54d3ed37789db63b96300db
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Mar 4 12:03:33 2010 +0100

    add a socks proxy example

commit cd456dbe92d523a718361d579ae3e6e8c5495d1b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Mar 3 20:34:41 2010 -0500

    Make connector templates less obtrusive - #2725

commit 953c74a52d24c264f4ec54f86935d0fb0f1c5ba7
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Mar 3 18:10:46 2010 -0500

    Add entry to Tools menu to show/hide builder in case it's not noticed under View.

commit ae3c4015433683f4b349d702904f5676e523f0c1
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Mar 3 09:22:15 2010 -0500

    progressWait actually prints what it was waiting for.

commit 39c312ed21a81db65025f8a2fcaace8f6c7b41c9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Mar 3 13:28:08 2010 +0100

    loadConf gets errormessage attached to it.
    
    The extra errormessage is part of rethrown exception in C++ so
    the C++ API is unchanged by this.

commit e2bb6abed5126dd522c2ec22a130495329a3e5d4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 3 12:33:28 2010 +0100

    Catch/print connector load errors

commit 3143d70e29740750aaeb1118627747293203ae43
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Mar 2 15:43:11 2010 +0000

    Sort by date.

commit 9572ac88f16138a00eafb6d869e18ec4564bb11b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Mar 2 15:41:13 2010 +0000

    Change last-modified dates into ISO format

commit 9151afd85e278216345b5c2161e9f6f74850516e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Mar 2 15:39:53 2010 +0000

    Append list of potentially relevant TWiki pages.  I think this all: I
    have surveyed everything that is hit by a search for "cf" or
    "connector" and that begins with either "Cf" or "Connector".

commit 1769d8dc97ed70c408766352b43f4b519db4e766
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Mar 2 14:54:27 2010 +0000

    Obsolete file

commit 5d48253db41cabc02a32c9829fc913ac4a2fbfcd
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Mar 2 14:54:16 2010 +0000

    Append stuff from "steps" file, which we no longer need.

commit 4d9ead9805ac76cc3d5990ec926d0a93a6be17df
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Mar 2 13:54:59 2010 +0000

    Break long lines to avoid completely screwing up the formatting when
    displayed in our web-site.

commit 145d0951aec345ae1a7456cf206a044077117a94
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Mar 2 13:50:00 2010 +0000

    New

commit 39c75a39745988781eaedf764dcf507722f7a0a0
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Mar 2 13:03:53 2010 +0000

    Simplify schema

commit b06e1e37f0b359ed971a237f194dcae02897e7bf
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Mar 2 12:59:29 2010 +0000

    Move the ANY macro to the end.

commit 1be79060c6c5b637f3a87f28bace69c7a687aaaa
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Mar 2 12:40:39 2010 +0000

    Append link to page on XML representation.

commit 2e22da7cc66b1710b8ea61bfcbc85287914f12f7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Mar 2 12:30:35 2010 +0000

    Complete

commit b1034a1f4e250f986df4fc9f0e430b78135e8b31
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Mar 2 12:29:59 2010 +0000

    Add Relax-NG Compact schema describing connector format, plus scaffolding to translate into Relax-NG XML and XML Schema, and to test all connectors

commit 59d590a09fe8a81e143ad693d8e2fa6c04b33b2a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Mar 2 10:24:51 2010 +0000

    New

commit 400a13d64868ab8c3c1e7f6f1dac601266c3a9da
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Mar 2 10:18:38 2010 +0000

    FIx capitalisation of displayName

commit 1585aea5a578d75d8e1ef61bb6fa017f9ea5f747
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Mar 2 10:17:45 2010 +0000

    Fix spelling mistake in displayName

commit 761b0a479c88afe2ffd9f32df929a21c4bf6528c
Merge: b07ccd8 f564961
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Mar 1 17:49:04 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b07ccd8d4115baaa81108c5aad7a99dd1f049670
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Mar 1 17:33:53 2010 +0000

    Rolling

commit 5f270599c2726ba8f9a3c2c084566ae0184b26df
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Mar 1 17:04:25 2010 +0000

    Append

commit f5649616afec1014b756756f8928ec364e058f2d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 1 12:26:20 2010 +0100

    disable caching of SSL pages to disk

commit fb259ff1b3e41521687772d0f24e65101d491c52
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Mar 1 12:03:26 2010 +0100

    typo

commit b1c0a9ee334e175326903dba9470ae7730a5820a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 26 17:48:35 2010 +0000

    Rolling

commit 92b80efa265f6427d256491aa78b8c5e28a10f77
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 26 11:15:57 2010 +0000

    Attempt at focussing the textbox when clicking a task argument.
    For some reason, the click event never fires.
    Checking in now anyway so that Jakub can scribble all over it.

commit ebc6bc4857b26a6d803b79e38c94bedceb1d00da
Merge: fe8ff21 8c51e0f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 25 17:34:15 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit fe8ff21b4015d2bc497eaee74151146c746ba733
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 25 17:28:32 2010 +0000

    Node 138

commit 549c510db173bb1ff733bd2488fe6f64f3be7f9b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 25 17:27:45 2010 +0000

    New, incomplete.

commit 8c51e0fcf8c951b244c71bcc2c7613ab00d4d3fc
Merge: 71020b0 0ed4279
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 25 14:56:15 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 71020b0bf786d81f7fa0b7c5e5f1f54211fde3bf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 25 14:56:08 2010 +0100

    Disable fd output handler for child

commit 0ed427968d2bd1e798c33489cf101d4a808f5ad7
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Thu Feb 25 14:42:20 2010 +0100

    Releasing a connector also copies to public

commit 4ed927a083f9032476c6e6b111f9dc351b094448
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 25 13:27:20 2010 +0000

    Add node comment

commit 89b5f1456ebae7c2afed87352a55f184708d1982
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 25 13:26:48 2010 +0000

    New

commit 09e5b427f1d2092dffb39ffe516d174082421d89
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 25 12:31:07 2010 +0000

    New, written by Jason.

commit 155e2b3ef4730713eb1bdea3d16811b0b040c79a
Merge: a12b50e 226c9da
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Thu Feb 25 13:14:16 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 226c9da67809461fe6c60212156e85e877985cb0
Merge: 80486cb 6a98616
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 25 13:12:34 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 80486cb8be32ccabed2f63eda625299522098b4c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 25 13:12:24 2010 +0100

    Added some comments

commit 6a9861625888bbaac5825c9362f9902dae907715
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 25 13:06:27 2010 +0100

    Deal with incomplete/inter writes

commit a75720476292f9bdb3f53f476fac90a85e9f8950
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 25 12:46:42 2010 +0100

    log child pid when waiting

commit 39595380ecb95d546ecd812b123cb96d07127d1b
Merge: a77d11c 7638a73
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 25 12:38:28 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a77d11c9f53066cf5e82c6ef8fa1f8e471d61239
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 25 12:37:51 2010 +0100

    Produce warning if engine waits > 10 secs

commit 7638a73dbb81a1a520358bdadf1c8e8e433186c0
Merge: 3cc2c65 ea13e25
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 24 17:32:45 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 3cc2c65c7712450b13f591a887457e97c7d73946
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 24 17:32:28 2010 +0000

    Add magic comment specifying node.

commit 6af52fa271219f635a2df2ba1ef49f5f1e9e459f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 24 17:32:02 2010 +0000

    Fix magic comment specifying node.

commit 6094c086eb3d84a718183dcb21daff9942d035e7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 24 17:31:47 2010 +0000

    Fix magic comment specifying node.

commit 6fe5fa96d9b7d620f06f69f56a1a1e2a87c0dd04
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 24 17:30:22 2010 +0000

    Complete

commit ea13e25e142ae639630649923e0d75921d510768
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 24 18:08:40 2010 +0100

    set hit counter to -1 in case of an error

commit e34a4aa9bf32464b99efbeb92fde0f186b0c1e18
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 24 16:24:03 2010 +0000

    Rolling.  Use magic comment syntax to note which node to upload to.

commit bb82f2793fa30b058a2acf99a84ebe93f9a525ab
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 24 16:15:27 2010 +0000

    NEw

commit 74b7b6354e69bb6196d04652740fb8554c4f2f41
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 24 15:01:50 2010 +0100

    perltidy

commit 0c52901150b7f1434f4385fc3dfe67b04800c865
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 24 15:01:06 2010 +0100

    handle bogus return values from the metaproxy

commit 90545d60df63e280ab34e079ee61f9da12c03fca
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 24 13:17:16 2010 +0000

    New

commit 30eb9545b51d05a1a893558fd5dc885b69600d4b
Merge: bbc2f6b dcd6856
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 24 12:47:05 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit bbc2f6b36fd068063a679eaafb4b8e5829e57609
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 24 12:46:59 2010 +0000

    Make icons lighter green

commit dcd685674c6c71dd4f25b483689487d9c41e2ae2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 23 18:35:34 2010 +0000

    Revert "metaproxy does not support the WSAPI, call the engine directly"
    
    This reverts commit 53fb55d5d7f0b661850e0754fa324ca961390786.

commit 53fb55d5d7f0b661850e0754fa324ca961390786
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 23 17:56:38 2010 +0000

    metaproxy does not support the WSAPI, call the engine directly

commit bbd2d65ba16fee7793767958aa6f21a56dce138b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 23 16:38:32 2010 +0000

    Rolling

commit 2f3f61e8b98f29ae676cdaf515642e0b2ef1b786
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 23 16:25:52 2010 +0000

    Use green versions of Home, Up and Down icons.

commit ae84f435787867349b59c4933b11e11b717c90a3
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 23 16:25:37 2010 +0000

    Append

commit aee57ef84ee2e14f002096a5e3e884dc7e4f2f6b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 23 16:24:52 2010 +0000

    Add new icons, greened from the blue versions we were using for better consistency

commit 0e1fa4bafef189c819bf2ad5817e54b5d885429e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 23 16:06:03 2010 +0000

    Reorder .toolbar-* classes to match order of buttons on toolbars.

commit 85a5868ad6a207bdcdb20d36123745a9518aa153
Merge: 056661f 6733b09
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 23 17:02:53 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 056661fd4f18424b9bdebfa2d9901a89ad6724df
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 23 17:02:23 2010 +0100

    Propose name based on title, stop if none given.

commit 20e6858a40697ad08569701e5cd3fda19d646cb4
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 23 15:21:18 2010 +0000

    Rolling

commit 6733b0922a30f0c5a6fc4736402ecbd9a74ec68c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 23 15:20:07 2010 +0000

    Rolling

commit 19b039292117650c4320ea1dd742ad207ddd504c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 23 15:19:26 2010 +0000

    CSS class "greyed" was used only for unused task argument captions, so
    I have renamed it to unusedTaskArgumentName.  I also added
    usedTaskArgumentName, and arranged that the appropriate one of these
    classes is used, making it easier to experiment with different ways of
    clearly but unobtrusively showing which arguments are in use.  At
    present, the best I've found is to use the regular font for unused
    arguments and dark green for those that are used.

commit 7d394b783db2317abdb07b189c235b85a14f6431
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 23 15:19:00 2010 +0000

    CSS class "greyed" was used only for unused task argument captions, so
    I have renamed it to unusedTaskArgumentName.  I also added
    usedTaskArgumentName, and arranged that the appropriate one of these
    classes is used, making it easier to experiment with different ways of
    clearly but unobtrusively showing which arguments are in use.  At
    present, the best I've found is to use the regular font for unused
    arguments and dark green for those that are used.

commit 731cf717d6d635572093aa4f05022babb1b08a27
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 23 14:48:28 2010 +0000

    Describe more UI cosmetic changes.

commit bede82911232cdbfcca27c26ba79afdcb3b87272
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 23 14:46:45 2010 +0000

    Describe recent UI cosmetic changes.

commit 965e002f0d757a6019f5d58ff97ea71634c6e6ad
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 23 14:46:05 2010 +0000

    Use class="plain" for argument-value textboxes: gets rid of fat, ugly
    borders.

commit a9fe6fc8f2365859312550b35649496ac65c8002
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 23 14:30:12 2010 +0000

    Add 1em of padding between argument names and value textboxes.

commit d11ef572236f20512ef8e2765369f976493820b6
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 23 14:21:22 2010 +0000

    Remove extraneous Name/Test Value headers from arguments table.

commit 6835535b6ff50fca1bb5d9b56add7d93d1a9a2d2
Merge: 284f1d3 03379d2
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 23 14:17:20 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 284f1d3f7c65faa2e7f696933155e94eb18ee4f8
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 23 14:17:08 2010 +0000

    Vertically align "Current Task" caption with its dropdown.

commit 03379d26e33645a2630ea5321504b4c0cc2b5cb3
Merge: d03ef23 c2d0358
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 23 15:15:03 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d03ef23d44d8a8c08d8eee929195cffa49352e76
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 23 15:14:25 2010 +0100

    bug 3282 - bad hitarea in new parseXpatter step

commit c2d035872cb3988e75e7c2cfa752d7ec273a1cb4
Merge: 3959962 a7be762
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 23 15:08:26 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 3959962b7d4c4c760b3e870e60f58b4f827e6a55
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 23 15:07:22 2010 +0100

    New debs pkgs: cf-xvfb and cf-zserver
    
    The CF Z39.50/SRU server application is renamed from cfzserver to
    cf-zserver to be in sync with the package name.

commit a7be76261411c6cf893cd6be7011e3b77f204e97
Merge: e33d08d 278b9c4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 23 14:00:48 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e33d08d2789d55e441c38076d4ccf6dfefcde775
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 23 14:00:33 2010 +0100

    Simple fix script

commit 278b9c4afd513ba8b5998a54fb6062571fe4688f
Merge: 236bf0b 910b4ce
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 23 13:32:06 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 236bf0b4b2369063d592fcf487550950a5dc5698
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 23 13:31:46 2010 +0100

    cf-engine depends on exact cf-runtime version

commit d8f93a17822700e7b6917ad47b77f87c2e5a8c89
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 23 13:31:15 2010 +0100

    cf-repo.postrm: == is not a test op

commit 910b4ce626617cf39d44b24134145fa6149b03db
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Feb 23 12:17:05 2010 +0100

    Tweaked metadata elements

commit 8a1280c4c84d4598447f42debeaa5ff1a607c7e5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 23 11:41:04 2010 +0100

    Add /favicon.ico
    
    I'm tired of all these broken browser which try to download /favicon.ico
    and flood the apache log files with 404 errors.

commit a499d5b28715735eadbbbd4a5120ab8c32d8af31
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 23 11:40:15 2010 +0100

    sync with http://www.indexdata.com/sites/indexdata.com/files/favicon.ico

commit e8fb31cda960a3c117b222ccbdb842246be2980a
Merge: 6977b5e 6d92235
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 22 18:35:18 2010 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 6977b5e3b103ff251e25b841499063f167eee0d4
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 22 17:52:41 2010 -0500

    Add an upgrade() method to Step class, #2638

commit 6d922359b2bed4d562868c40f1d0aa4a6474c72a
Author: Mike Taylor <mike@cartney.local>
Date:   Mon Feb 22 18:08:41 2010 +0000

    Rolling

commit f57f890437b1e5ff10f2b74cb3703aa063e04ff7
Author: Mike Taylor <mike@cartney.local>
Date:   Mon Feb 22 18:07:45 2010 +0000

    Task dropdown is now on the same line as the "Current Task:" dropdown.
    
    (This and other recent and forthcoming changes arise from my
    documenting the Buiilder and realising, as I write down what it's
    like, how unnatural some of that seems.  I'm trying to clean up the
    look and feel of the Builder sidebar, which has something of the
    coagulated-over-a-period-of-time-from-several-sources look to it.)
    \

commit 1ae923ca80f04d6e61def7298c253cfa7ce2c745
Author: Mike Taylor <mike@cartney.local>
Date:   Mon Feb 22 18:05:56 2010 +0000

    Tasks listed in dropdowns no longer have empty argument lists
    expressed with a C-style open-close-paren pair, "()".  The parentheses
    now appear only when there are actual arguments.

commit 0305a9cc0ace10b842d5193f059d70ea57878add
Author: Mike Taylor <mike@cartney.local>
Date:   Mon Feb 22 17:26:50 2010 +0000

    New

commit 87021fe7d88937687c0bc442a5bb9351b7f1ed4f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 22 17:24:28 2010 +0100

    Popup meta-editor.

commit 1e75b136a470145491e227bd6e5ce3f9e7170341
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 22 17:17:27 2010 +0100

    Validate meta-data before a push.
    
    Fixes #3273

commit 6d2d185a2e8d440f3fa9d50092ec8d7075c07784
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 22 16:44:36 2010 +0100

    Delete once more.

commit f4c66eab680f4283588623993d863356b7bc7f13
Merge: cb45c6a 5de9f36
Author: Mike Taylor <mike@cartney.local>
Date:   Mon Feb 22 14:28:38 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit cb45c6ab0a29c4d0cc4c8274e15e455e940e5496
Author: Mike Taylor <mike@cartney.local>
Date:   Mon Feb 22 14:28:23 2010 +0000

    New, pretty much complete overview page.

commit fd470074e1d83feeee28d38858d7c5ccee1880e9
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Feb 19 18:35:45 2010 -0500

    Strip deprecated nodeSpec promotion code.

commit 03c3436eaa06e7044950fff963a89b4018f275a8
Merge: 1cb8f9d 5de9f36
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Feb 19 18:30:25 2010 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 5de9f36d2ee3f34916bee115ffdd40c5e18099f7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 19 12:40:20 2010 +0100

    perltidy

commit 6791847545a14c28834e0620b810c8a564939d49
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 19 12:39:56 2010 +0100

    documentation

commit 52e7d09896b374577dca6651dabbf67cbc7d44d6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 19 12:38:28 2010 +0100

    cleanup test script

commit b5808191dce4bce1d85951bf1c4b9676755661a2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 19 11:29:26 2010 +0000

    die syntax sugar

commit de74a4753da1d2ab21a3da33be6a40c3f4f6fcd7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 19 12:18:00 2010 +0100

    die early if the user configuration was forgotten, see #3271

commit 20f8371c71f63a8e2ccbbfaded86f5d267504107
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 18 20:25:57 2010 +0100

    Add example for CFWS_URL - metaproxy with engine for testing

commit 1cb8f9d2dad8077f7920b67cf294a0ef46a5d1e6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Feb 18 09:56:02 2010 -0500

    Fix ability to keep a step deprecated from new connectors but still running.
    
    And properly deprecate regex_extract.

commit 25987cd566a534b871069fcba4e374ea19cbb1f8
Merge: 1e2d2e6 e1069f0
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Feb 18 09:55:50 2010 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit e1069f0c981985e9dc697bc9b83f8887a64e1074
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 18 15:25:50 2010 +0100

    Ignore response files

commit a4be93fa2574eb773244b1d7084bbf62d5325b60
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 18 15:10:39 2010 +0100

    Remove unused element

commit bbce3fe43ef397e96384c71f20dfe96e012d1bd0
Merge: c8f3fb6 ea5ce1e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 18 15:01:52 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c8f3fb6e240b7bdca56a10a4ef0fb49fbc7fada9
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 18 15:01:34 2010 +0100

    Cosmetics

commit ea5ce1e18966b2c645c63a0b6c4da8865bc83468
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 18 15:00:38 2010 +0100

    make check: upgrade to yaz4

commit 8d14d026444d43839903bdbe7314e2018681d193
Merge: 0e997d9 98f5f47
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 18 15:00:20 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 98f5f476f549ec601e0ceca940ba93218938b625
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 18 14:12:43 2010 +0100

    One more dependency

commit 77878dfaf383a092b1bdec2ab0a0a5bfe00e7a71
Merge: de1ccd4 1d9dc12
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 18 14:04:13 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit de1ccd4064fa3b4a7f4055692f11b1b7bc713651
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 18 14:03:51 2010 +0100

    Added dependencies required by the optimizer

commit 0e997d9a75545cfa0c3c0734d7bb647eb09b98bc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 18 12:52:24 2010 +0100

    shell quoting mistake

commit 1e2d2e6d7bf413f3f436e7f5f44c2a08e7ba663e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Feb 17 15:03:47 2010 -0500

    Move step versions in step browser as per bug 3150

commit 1d9dc127fe63717b5cb40cf8bfea2ace7d49cd67
Merge: aeabd48 089baa5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 17 16:41:08 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit aeabd483a81df86253e62455c32ba7bb05221815
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 17 16:18:49 2010 +0100

    Version 2.3.4

commit 089baa59f65841e7c7607fc226b03cad2b12a948
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 17 15:34:53 2010 +0100

    DEBUG=3 keeps a copy of all error logfiles
    
    e.g.
    
    $ DEBUG=3 MAX_CLIENTS=32  ./test-connector-xvfb.sh
    $ wc logs/*.stderr.* | head
       1404    7198  135224 logs/abebooks.stderr.BrWRnC
         11     127    1618 logs/abebooks.stderr.ZdTzFi
        983    6192  101913 logs/aleph500-melvyl.stderr.XMqRbn
         38     279    3460 logs/aleph500-melvyl.stderr.eLhoDL
         11     127    1618 logs/aleph500-tub.stderr.GNeslX
        426    2655   49470 logs/aleph500-tub.stderr.jIlZoa
       1093    6209  142436 logs/amazon-com-books.stderr.cRgrpr
       1105    6281  143097 logs/amazon-com-books.stderr.kgtGdq
       1394    7897  164479 logs/amazon-com.stderr.XUsHtM
       1405    7978  166460 logs/amazon-com.stderr.lMFcIU

commit fcd11b6974f1a3de030ecc8c340ce03b68587767
Merge: d39cb5c 7841bac
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 17 14:42:27 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d39cb5c2561c0ac2622045b21ebddbb790a9b436
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 17 14:41:49 2010 +0100

    Log time it takes to for Engine child to ack start

commit 7841bac666269620541e09fd2068d02c2615c56d
Merge: 3cdd32b 6b1c86a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Feb 17 08:37:54 2010 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 3cdd32b306010225891cba941a833744eb53cc9d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Feb 17 08:35:43 2010 -0500

    Preserve mtime when optimising.

commit 6b1c86a9260b0c9fce57f43edcc5d1dc2a5e446e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 17 14:14:47 2010 +0100

    Revert Makefile mod (YAZ_CONFIG)

commit ce019524883b2d064ae9cd9af11760452337dbf2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 17 14:12:38 2010 +0100

    Child response write(s) being checked now

commit 00f27a5f76b972f8611a1334e474a92d6ad7144e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 17 13:57:34 2010 +0100

    Better diagnostics when waiting for child

commit d6741170097f19d86e5278de825864a9dd0d7611
Merge: ff584e4 7180cb6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 17 11:12:58 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 7180cb645a0b04f7b3768d539a25596927f4b17f
Merge: df57628 f17d12b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 17 10:57:27 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit ff584e4ba4c365a81598829e888449bc9fecc495
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 17 10:56:05 2010 +0100

    Engine removes mozembed files (fixes #3264).
    
    The parent process now sends an "exit" command to the child, in
    which case the child process removes the Mozilla embedding. The
    embedding itself is responsible for removing its mozembed/pid
    directory. If the engine child process SEGVs or does no honor the
    exit command, it will not be able to clean up (but this should be
    not happen in normal operations).

commit df5762838f5e6a9afd9167156ecfa25d6941b7d7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 17 10:55:01 2010 +0100

    Merged the group stuff
    
    The builder can now handle named groups as in
      ... : ( TD $author : TD $title ) $article + : ...

commit f17d12b8b76158921ec569b834e7211fef609eec
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Feb 16 23:55:51 2010 -0500

    Test connector before attempting to optimise.
    
    Otherwise we don't know if the optimisation failed or the connector failed.

commit 8f7419ddf34afffa92232cc8a6b8ab53e354f5ea
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 16 13:28:25 2010 +0100

    Fix close of pipe FDs (same FD closed twice)
    
    Have not seen a real problem with this (code inspection)

commit 5017485daaf97586786f3bf0b37c53a0d247a7f6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 16 13:24:03 2010 +0100

    Make a mozembed for each Engine instance
    
    The engine now uses mozembed/pid, ie a suffix directory which is the
    same as process Engine process. Cannot reproduce bug #3256 anymore.

commit 1085124b1f85b1e6dc20d171cac9e678d8337e9e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 15 14:01:02 2010 +0100

    mktemp(1) creates a file, always delete it later

commit f0b5422a58a475ca83b3a9e8f15bc5edb944f087
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 15 13:59:23 2010 +0100

    better extension for lockfile

commit 2d7e68f68daa50af4c08b77c736d9247e29041ca
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 15 13:37:19 2010 +0100

    keep a copy of the error log file if DEBUG=2
    which will not be overridden by a later test run

commit cbe1a3d400c51a6a3a9ef2fd3dca9fab429a7bb4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 15 13:30:56 2010 +0100

    use mktemp(1) instead $$
    
    give that we run alot of test (thousands) on one machine there is a
    realistic change for a temp file name clash

commit de40ff5fc80f9fab52903e464d007071260c52c2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 15 12:54:06 2010 +0100

    make sure that all temporary files are deleted

commit 1f03702733d7318058e71718d57fe1abd818dfce
Merge: d05f405 9668e28
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 12 16:40:29 2010 +0100

    Merge commit 'origin/master' into groups

commit d05f405501c363c9ea1bcbf37d378dc3b3172873
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 12 16:39:48 2010 +0100

    Removed debug dumps

commit 3e35692be3ed9d62a3a53d0fd0113072a92f8d88
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 12 16:02:42 2010 +0100

    Bit of cleaning

commit 1d08b3e5b5b46aca6757bcf1bdd3f186c4914346
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 12 15:44:20 2010 +0100

    Seems to handle all nested groups I can think of

commit d31dd647f6e14c8ccec308538d6c73c2bedf0e88
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 12 15:22:17 2010 +0100

    Restructured group recursion to higher level

commit 641b766b93c40338cea29b15555cfa4b178903ac
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 11 17:25:24 2010 +0100

    Simplified special cases away, removed dead code

commit 2a5f5f605c032fb8d4e96f48e74babb95b2b99f7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 11 13:13:46 2010 +0100

    sequences of groups

commit 9668e28ad8172bc98d38e66329bcd4ec79704c4f
Merge: 382907c 4dbdfaf
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 10 10:55:52 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 382907ccfeeb58fbc223bd96e40e5ed21fe8e67f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 10 10:54:16 2010 +0100

    Rstructure builder/modules
    
    Puts UI script files and shared 'runtime' files in a seperate directories
    ot easily distinguish between them.

commit 4dbdfaf3119e5d5f006c311420116477105e1fee
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Feb 9 23:20:26 2010 -0500

    Repo optimise option---whitelist nav_to TLDs.

commit cfb338748dafacf6ac0accc3d1495fa093929e5a
Merge: 72f1f4e de0e50e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Feb 9 22:03:33 2010 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit de0e50e2fb5b4b15fb782fc1dd273fdcfca70123
Author: Adam Dickmeiss <adam@us4.indexdata.com>
Date:   Tue Feb 9 14:35:31 2010 +0000

    Include xtime.h

commit f1f4f699ca28b1a3167c9164a1145c30b4da85e6
Merge: c0384a6 09a65b4
Author: Adam Dickmeiss <adam@us4.indexdata.com>
Date:   Tue Feb 9 14:33:39 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 09a65b4b0f4f3f4fe168053490120b81591d396a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 9 15:01:08 2010 +0100

    with unicode xpattern "Następna"

commit 388b0c645847ea539cdc06757cf90f1038c4682b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 9 14:51:39 2010 +0100

    Nicer indentation, comments in xpmaker

commit a97561fda1e6863380f66de2a9b611dc0f950f94
Merge: 1b68ac5 995e114
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 9 13:43:29 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1b68ac53a35c75314a13ceea285c43dc095ee912
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 9 13:40:49 2010 +0100

    Use UTF-8 when serializing connectors (bug #2875)

commit 995e1146ac76bdf4b17e5f6d0c4a0a9c3b12416f
Merge: f5adeea 93ffdf0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 9 12:57:04 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f5adeea14284cdc770ca62e1ff1ab213e14bf886
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 9 12:56:33 2010 +0100

    Remove section about expiry of connectors

commit bc6a43f2e765e0f97dc27160fe712483535f048e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 9 12:52:51 2010 +0100

    Remove connectors idle for more than 5 minutes

commit 93ffdf0a1096b95f6f28da5972eeefe01d0f3a19
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 9 12:08:56 2010 +0100

    Remove debug statement

commit c8cb3476798aaf1e3b8a62bb06d31595939d0273
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 9 11:24:29 2010 +0100

    Mutex protect access to connectors
    
    And refactor Metaproxy filter connector handling to separate
    functions.

commit 1cd615d75d8e9bc4cdf14a750887f6fe6901df53
Merge: 7e8988c b7c2b47
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 9 11:22:48 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b7c2b479c7e88d4fdda4ac4e24d1862bda5ee7eb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 9 11:12:10 2010 +0100

    Set default save name to  new_connector

commit 72f1f4e0fd717c5e9077736d00b3c87811fd01e2
Merge: 5eb5739 b8843fc
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 8 22:03:01 2010 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b8843fce1c2977c0b00ecaf5dd29040968e98244
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 8 18:43:37 2010 +0100

    fix broken character set
    
    Remove illegal polish latin2 characters which broke the builder.
    Only utf-8 characters are valid, see #2875
    
    Replace xpattern with a 7-bit version.

commit 18b3b95d20aa1e893be5915b7198ad9fe4cf7daf
Merge: 9ff0e57 1f9df63
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 8 18:26:28 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 9ff0e57c4fa9a06cc97cdaf5ea8586ec22b99d80
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 8 18:22:53 2010 +0100

    use author search example which produce results and pass the test.

commit 5d42f6face19977a520b49a225c3bb17814d9ce2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 8 18:18:51 2010 +0100

    fix next task xpath

commit 418ffc283865482e262a3eb5c4f6d4de9cd52428
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 8 18:13:02 2010 +0100

    fix click step

commit 5eb5739ec129cb5e0c97575dc7ae58066d9fbd8c
Merge: 2484dae 1f9df63
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 8 11:22:57 2010 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 7e8988cd01c59a9308e5f50b3e3d0db24045610a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 8 14:51:28 2010 +0100

    Depend on ../src/curl-example.sh.

commit 1f9df636fe250cbe476496015887a8a868fc607e
Merge: c6c2cfb 610c2c0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 8 14:39:46 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 610c2c0081db2e3b06d9f125227effc4e75036c8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 8 14:36:16 2010 +0100

    Use 'defaultExtension' on file picker
    
    Does not seem to work on Ubuntu - the extension is not appended.
    Adding it manually before the file is serialized to XML does not work
    either - the file picker will misinform the user if an existing file
    needs to be overwritten.

commit c6c2cfbe920b957b320cae518b40cd1e180a1bee
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 8 14:27:59 2010 +0100

    Version 2.3.3

commit 0996afd6f4b3909e6fc3b75ccecdf379fc27a72a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 8 13:50:08 2010 +0100

    Using application/xml instead of text/xml, #3249

commit 4511bc43146ed415b2dfec4cc99336432f17e7a6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 8 13:45:07 2010 +0100

    Fix bug #2890: Integer overflow in hit counter

commit a951261e4100fcff3d24eec85a350e5f1d4c8e1b
Merge: 53ca537 b03f7f9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 8 13:31:46 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b03f7f9071d1341f0f81b90ab3797d8a4f754ff4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 8 13:21:10 2010 +0100

    Fix #2739

commit 53ca537b474bff7e4e3a4c052cb46d23a8d665d8
Merge: 85c618f c9b0da9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 8 13:18:59 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 85c618fe79ff076c8df8a3d48945c83b21005373
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 8 13:18:39 2010 +0100

    curl example has run_task_opt example in it

commit 6563e973dffffb6c14760d9218bd0be1d9a6c5cf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 8 13:18:02 2010 +0100

    Fix run_task_opt . Bug #3241.

commit 19cb3d3dc6ae53fe97004ec0a764db3a3fb34831
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 8 13:16:20 2010 +0100

    JS: successful optional tasks return JSON {}.
    
    Errors still return plain strings (taskDone(false, ..)).

commit c9b0da97c44c08af5888e4fb8cc55cc4f6b73d98
Merge: 9e3aa14 c1f542b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 8 12:50:04 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9e3aa143b24541e383fa9ea310f4fc934650847e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 8 12:49:26 2010 +0100

    Implement 'getUsedArgs'
    
    Fixes #3255

commit c1f542ba823e79af1caaafc2ede78e2c0a904d3f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 8 12:30:06 2010 +0100

    tmpdir creation same for cfzserver / webservice
    
    tmpdir handling is now performed by CF_Factory class and used by both
    cfzserver and Metaproxy module (Webservice). Closes #3247.

commit 44c589849db056f495ff53b74dd72251955acb06
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 8 11:06:44 2010 +0100

    Log tasks and arguments in CF Engine child process

commit cd9ee4ff49a8f7881dc9491e2c73f3738272aace
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 8 10:49:31 2010 +0100

    Stop parsing results in case of diagnoatic
    
    This partically fixes bug #3255.

commit 2f018db593ee43eaed1675e25075a5b2fd8ad44e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 8 10:28:43 2010 +0100

    Remove obsolete defines CF_REPO_{ANON,PASSWORD}

commit 201155e11e838ff3ea33be832bc8a259c3d56e91
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 8 10:22:24 2010 +0100

    cf-engine postrm removes /var/log/cf

commit 2484dae036eb6706fda7d06425145a134f3c3c20
Merge: 5d5cdfd f45e252
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sat Feb 6 19:13:16 2010 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f45e252c5704e1cfe8ca40a7bf345eed4f5556fb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 5 15:49:56 2010 +0000

    honor env variable $DEBUG if exists

commit b29eabdfe225382f49669e459134730d0c70d3f1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 5 15:30:20 2010 +0000

    download only the first 10 hits

commit e4b281cb4f05c31a50acda2f4b773a3a4a8823d1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 5 15:13:29 2010 +0000

    Add a workaround for CF proxy format
    
    see bug #3253, support http:host:port and the Unix standard
    http_proxy=http://localhost:3128/

commit 5589c3390bac9217094685279025b25ff071b72a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 5 14:39:11 2010 +0000

    wrong usage of proxy parameter

commit 5d5cdfd04597a2e25570ae992fd076665d83a135
Merge: 00b0a60 d48774b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Feb 5 09:20:59 2010 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 00b0a602b85f21a51e43def2901689bbaf5a67e3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Feb 5 09:20:37 2010 -0500

    Merge resolution

commit d48774b6e525f8441c63392a6ea7a57d9f79770e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Feb 5 14:45:10 2010 +0100

    Graph and use 100 threads

commit 532ff07faf75e78803fa10d85d4592b33f71e080
Merge: 24271cf 4d72e83
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Feb 5 14:35:23 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 24271cf45eeabf6b8ad615fd72a643ba834ac271
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Feb 5 14:34:49 2010 +0100

    Host and port can be specified from the cmd

commit 4d72e83c1b3581ec4566304e3f680a01a98aa3cc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 5 13:55:48 2010 +0100

    Bump version to 2.3.2

commit c225677dbb3c8ac8810dcc606c4182a6e4a83a35
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 5 13:55:43 2010 +0100

    mp_run: Metaproxy logs to file: log

commit 5d64b3b745563ef437ae7cf848d1cca4a6557447
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 5 13:55:07 2010 +0100

    Add flush of stdout before log output

commit 63fc2117a11c5c17e9a21c113f8ae4a64e3866d7
Merge: 1a73fed 795d8a5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 5 13:53:32 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 795d8a5286a0b6f2da9f7e3a41e254e54d925f7f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Feb 5 13:52:06 2010 +0100

    Add parse/next loop

commit 6a02471355ca8b58d90ad073b9848a35c01a4642
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 5 13:50:24 2010 +0100

    Gui details

commit 7863602df2393a21cac8d37445f5334494f4e9f0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Feb 5 13:42:43 2010 +0100

    Delete session

commit 1a73fed39d60d6b0329179bc7a0640d4c02a0a2c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 5 13:42:18 2010 +0100

    Purge removes cf.xml file from metaproxy config

commit b4bc30ca0330f981141def944eeeb4470df15f5d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 5 13:36:58 2010 +0100

    Update 2.3.2 news

commit ba5ee5a1ab363ac8093ac5073a29575a74924913
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 5 13:35:06 2010 +0100

    cf-runtime replace (parts of) cf-engine
    
    This is defined by adding Replaces to the control file.

commit b911abf443c47d757e2b2c92e6dce60645d51623
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 5 13:33:44 2010 +0100

    Details in the GUI

commit c044e8879e2819bfb5ba56d3f38a4b8620b08c05
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 5 13:28:03 2010 +0100

    Fix problem with multiline JSON strings
    
    The engine implementation relies on single-line arguments for the
    communication between parent (controller) and child (browser process).
    This patch ensure that \r\n are converted to blanks (which does not
    alter JSON semantics anyway). This problem has only been seen because
    a WS client was adding an extra \r\n after JSON content (which is
    redundant anyway).

commit 43a14a81a6fdf17588827f24a40f778caa35aafb
Merge: c3259bd 1e30e76
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 5 13:15:05 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1e30e76c520719f32533856be44d94b387099e5f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Feb 5 13:07:15 2010 +0100

    Add readme

commit e5cb42d682acc80943a5151de5a7e409d3198259
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Feb 5 13:04:57 2010 +0100

    User rel paths

commit c3259bd771f265a640ae9a5d415bce1ab34a20f8
Merge: c5edbd2 cb1995e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 5 12:53:13 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit cb1995e7e09bbe36f9dbcbcf2533d46c8cfa4b4a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Feb 5 12:18:57 2010 +0100

    Add task param file.

commit 23af0dbb812a40d76a34bfa33cec68ad1cea0f04
Merge: 141af25 10f8179
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 5 12:18:44 2010 +0100

    Merge commit 'origin/master' into groups
    
    Conflicts:
    
    	builder/modules/util/xulHelper.js

commit c5edbd20a8fdfcd0bde2466df4defc6ef640cfd9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 5 11:46:27 2010 +0100

    Honor proxy for WS

commit 141af25860090c3369d24e89aaf6e0f5a2987129
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 5 11:43:52 2010 +0100

    Handles the stuff following a group

commit 9dc91b795ee2331d25e77c4a412fd67034674684
Merge: fc31789 073f7fc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 5 10:29:27 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit fc317890e59c861de530a6100177709e6b7c6c79
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 5 10:25:28 2010 +0000

    proxy test script

commit b4489c61d2d7285e52983e80cddab1d47d3afeec
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 5 10:22:37 2010 +0000

    add support for HTTP proxies
    
    Can be set as the environment variable http_proxy or an optional
    parameter in new()

commit 073f7fcab9fc9b7db3f2a27a5bd2747a785f1fc6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 5 11:07:59 2010 +0100

    dist depends on news.xhtml

commit 3f940d36dfd779205da39f0511346c912543f80a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 5 11:05:19 2010 +0100

    Update NEWS for 2.3.1

commit fcf40772b90807080aedaefd5049ad4e2fae6a84
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 5 11:01:21 2010 +0100

    Version 2.3.1

commit 76176b289eb43fd46eda8cab2a40710b370bb9d8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 5 10:58:46 2010 +0100

    2.3.0-2 with cf-runtime package

commit b6a04e1b3bfacc242a327b28da58d61d48a57172
Merge: d842e93 3625a7a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 5 10:57:45 2010 +0100

    Merge branch 'cf_runtime_deb'

commit d842e93ba13b84894882b06657b1aeed567eda76
Merge: ba2a77e fe969a3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 5 10:34:24 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit fe969a3c6ac4dae3d9db29b5a078ac3fb19c9c02
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 4 17:04:09 2010 +0100

    Parsing 'id' properly

commit cb26acca991babd23c5d86132f3957a7e7992de9
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 4 15:56:21 2010 +0100

    CFWS jmeter test plan (unfinished)

commit 3625a7a3add06a10f865d6a3f3fdff775f2ad60a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 4 15:02:07 2010 +0100

    Put arch indep JS runtime in a seperate package

commit 1c4385ffc2cbeec5a7fb5e05a3996b78275fa266
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 4 14:16:42 2010 +0100

    Add ztest like fake page connector
    
    Allows to specify the returned hitcount in the 'keyword' param (as long
    as the 'keyword' starts with a digit)

commit 0eaba06c9024c63479d626a5725c7a5dbf19bfa2
Merge: ece52ed e8cd867
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 4 12:57:13 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ece52ed201fe86accdf67ea740f8e236a002249d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 4 12:54:41 2010 +0100

    New 'parametrized result' step.
    
    Introduced primarily for CF testing, allows to predefine hitcounts.
    Added as a new step instead of extending the 'Constant result' to
    avoid polluting CR and making it backwards incompatible.

commit e8cd867f23ee1c0a7cef44dea678838116dfc6b0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 3 16:43:29 2010 +0000

    indent fixes

commit 5bc30e99c70edb2a359f5512f25dec67683df9cb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 3 16:37:17 2010 +0000

    test a connector with a query, download record 1-3, 11 and 27

commit 3a5282b8b80639af38c6ae8fd59478c2b0138e86
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 3 16:32:37 2010 +0000

    use the perl CF WSAPI instead the curl script

commit 05b9a3e5cbebd11e6d8b6d02963e99f25d6f3d43
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 3 16:25:25 2010 +0000

    perltidy

commit b84fd509857a28dc900b6b4817b124f149c97393
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 3 16:24:39 2010 +0000

    test wrapper for CFWS in cfrepo.pl

commit 16dbc7e4e468b45a81b7064bbbad33eda124c573
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 3 14:52:50 2010 +0000

    get rid off the us4 examples, use connect.indexdata.com instead

commit 923f74bc500664384c2f44e6201b4a1d077ed84a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 3 14:50:19 2010 +0000

    rename method ws_url -> cfws_url

commit 22556fb0cb22b7d7a3c56dd1628e583213f7aa76
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 3 14:47:39 2010 +0000

    rename env variable WS_URL -> CFWS_URL

commit bad2a5583fd14a472ad55292312083aa7643d8e4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 3 14:42:44 2010 +0000

    rename env variable WS_URL -> CFWS_URL

commit 7041dbfe04c9025423cd6ffd9862b5768a71ed94
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 2 17:42:10 2010 +0100

    working on xpatternmaker

commit 10f8179438825f9d0e45b8f696902df78df162af
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 2 11:21:27 2010 +0100

    set default WS URL to http://connect.indexdata.com:210/connector

commit ba2a77ea4c42bd550466fd260c88da09b2b9d035
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 2 10:28:21 2010 +0100

    Debian build process does not rebuild man pages
    
    We don't build man pages during Debian build. These are part of the
    dist anyway.

commit e61afbbaaee0de05579ef9fdb5555c203cc6e47f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 2 10:25:12 2010 +0100

    Update CURL example and include real script (DRY)

commit 543a4f950889190395f7344f07e3d0a3488ecd75
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Feb 2 00:55:34 2010 -0500

    Fix #3230 "undefined" strings in connectors

commit 9057f63b5a82128f0d7e30859f542c1b08cf4bb6
Merge: 471cf98 e489fb5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 1 16:47:06 2010 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit e489fb53f037d7c2124d02679af8e7e99f5ea3a9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 1 12:13:47 2010 +0100

    Debian postinst: fix cf.xml link name

commit c0384a61c11a83fa90e076be85143ddc2a0e0e7f
Merge: 1585a91 f0b9d89
Author: Adam Dickmeiss <adam@us4.indexdata.com>
Date:   Mon Feb 1 10:23:45 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf
    
    Conflicts:
    
    	engine/src/Makefile

commit 471cf9888511aaace56ab7db0a50184769147c31
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 1 02:34:02 2010 -0500

    Use new string input to CFWS.pm instead of temp file

commit f0b9d89c612a30864d407fddca8e0c6923b36f9f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 29 14:26:35 2010 +0100

    Add Build-Depend on libboost-thread-dev
    
    We add  libboost-thread-dev to the list of dependencies because
    libmetaproxy2-dev does not depend on it (as it should).

commit 8f485c778da9a7d7435e59e1b4bc04eefdb8550d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 29 12:46:58 2010 +0100

    mkdist.sh: calls builder make dist

commit 0e12db973a8e963471643d319570492a6f9c1581
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 29 12:44:08 2010 +0100

    Fix make rule WRT news.xhtml

commit 49b3c7d97021c5132f8d826fe1a9dd98665e7b7c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 29 12:40:50 2010 +0100

    Ignore file for debian directory

commit 0ce23562edd303496d647861deac16841f881299
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 29 12:40:41 2010 +0100

    Update news WRT navto/openurl

commit 5722428b3d5dd71f7d820ce63507488828e1eca0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 29 12:35:46 2010 +0100

    Ignore man pages

commit 69cc49a954f294282cd65e3ec34c093ebbe9ac48
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 29 12:28:06 2010 +0100

    Bump version

commit 8555348cae372a96f1016e54443e527eda2b83d2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 29 12:24:55 2010 +0100

    Depend metaproxy

commit 77320f7df83ae20d20a3de68291bb7ed88a51f26
Merge: 4105c9e 8ec2ee2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 29 12:23:42 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 4105c9e2371a0120cea2aa43d5e08ff5e1300c16
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 29 12:23:18 2010 +0100

    Document the "log" operation

commit 8ec2ee20b131c62dc485291eb91ddaebf2508e47
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 29 12:13:32 2010 +0100

    Added url as an input param for search

commit f0aaafd0c9025971bec0c9215eacea2a073ea5d1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 29 12:10:15 2010 +0100

    debugging unrelated details

commit 20281c606eee592dfd483f6306fbe41fcef9c32b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 29 12:04:46 2010 +0100

    Engine log now captured - fixes bug #3243.
    
    The CF log file for each connector session is now saved into a file
    in tmp_dir/id.log, where id is the connector session id. This file
    can be inspected locally or it can be fetched via a new webservice
    with pseudoname 'log', ie /connector/id/log . This will return the
    full log with content-type text/plain and no charset given (we don't
    really know what comes out of it, but octet-stream seems a bit
    overkill).

commit 97372591f692bad2a8c69bcf51a5dc1bcc7f5f26
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 29 11:17:53 2010 +0100

    Reverting a simple thing, to test git

commit 68dd19bd18145a05402fd0427f23e2ab83d88b68
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 29 11:16:19 2010 +0100

    minor

commit 6d5d4c584d41d93f570c6b4467aeb8d4d5811063
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 23:02:34 2010 +0100

    add simple run_tests()

commit 65efdc53da219835eb871ef576184eb281162814
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 22:46:49 2010 +0100

    failed test task

commit ed6408168207462777c3241e6ecc7c5aee9cd474
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 22:37:11 2010 +0100

    test script for development of WSAPI

commit a8c09641816b2a431f69a68f9fe6a0a8195b4598
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 28 21:05:00 2010 +0100

    Debian postrm rm filters-enabled/cf.xml

commit 366ea514c0a7122a0cf5539aa974d660cf3d9e2f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 28 20:56:49 2010 +0100

    Debian postinst enables CF WS for Metaproxy

commit ece16054100e337534c551341c2bbf1dee9c7ec7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 18:30:15 2010 +0100

    print content of connector for $debug >= 2

commit 84ad1fcad9bf1fd82d7fd2fd19d6c59f46377682
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 18:00:41 2010 +0100

    optimize manual page for 80 character terminal

commit a01d51c4113bb145ca9251746cf952833e89250d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 28 16:43:05 2010 +0100

    patternmake produced a pattern with a group!
    
    Still lots to do, but this proves that I may well be on
    the right track.

commit b73e80db71a89648f771b21b05b7617eb3f0f069
Merge: 7ea7af0 374d8eb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 16:42:08 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 7ea7af0c37901fe5a6e444590d1f9b72d08a40af
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 16:37:40 2010 +0100

    new parameter to use a string instead a connector file name
    
    $cfws->connector( 'content' => '<connector><task "search">....</connector>' )

commit 374d8eb52cca5c37785f8e05b6eeb9ceed5e8292
Merge: 9e89da34 88e24e9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 28 15:12:50 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9e89da34bee44c081d93fb0cbd0f616397b159fd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 28 15:11:00 2010 +0100

    Remove JSON code no longer in use

commit 1dfb0d104294ca2c76ec74127d37404774ffb7f3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 28 15:07:33 2010 +0100

    Some files for development testing

commit 88e24e944356c6d22ea209e5b9b6d0d45cef582d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 15:03:33 2010 +0100

    indent

commit 5d8eac0a349085da9b026402643ce24b6b81a579
Merge: 1d1f405 aa9c66d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 28 15:00:32 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit aa9c66d56656c39a1258762a722b6aa6f6f27a06
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 14:47:27 2010 +0100

    document how to print last hit from parse task

commit 8630b826c5f6dc44c7ea16bf23b20de13acd6533
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 14:46:49 2010 +0100

    print the first and the last hit from parse task

commit 1d1f40575dccc07ffcac5fc2952428a53ffbbd49
Merge: 52443f3 00411d2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 28 14:45:30 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 52443f3d1144cfcaec183185ab98c8cf641e58e5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 28 14:44:46 2010 +0100

    Separate CF Metaproxy module config

commit c7dfe6686a4708ed24aa83dfb94f39a8edee921f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 14:41:24 2010 +0100

    pretty_xml and pretty_json can select specific hits from result list
    
    print $cfws->pretty_json( $max_records, $pos);
    
    print $cfws->pretty_xml(1);
    
    print $cfws->pretty_xml(2, -2);

commit d0f2c18d5f9ed6e45b92991dac9d20b878b8dbf1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 28 13:37:58 2010 +0100

    Passing (fake) group info to XPatternMaker

commit 00411d21a4daa14da5f66c0c7fe8d3de52ad713a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 13:05:18 2010 +0100

    call $cfws->run_task_opt( 'task' => 'init') early

commit fb1b8c918a7d118fe0799fc7a7b2017a326291dd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 13:02:41 2010 +0100

    indent

commit a7f22306237b1bf096f13ed84235dd09af35a85b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 13:02:24 2010 +0100

    more tests.

commit 3b77ede21a7ceecf8c02fa314b5efd9c1e2d787f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 12:59:36 2010 +0100

    weird bug in perltidy
    
    perltidy insertes broken white spaces around \n if
    the perl script does not parse.

commit 5bced31a84e5f1069c22329cb36fe3936a9445a8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 12:52:37 2010 +0100

    implment run_task_opt for optional tasks

commit 28e90ba2e752a59c43da39204d599c205db5dffc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 12:41:08 2010 +0100

    add a simple task_exists() method

commit 19a472f2b9261a90255c1bf716ee7c6937815484
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 28 12:25:28 2010 +0100

    Remove Z39.50 dead filter code

commit e7bd33584be54892a094f4322f54a309258aa8b7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 28 11:54:02 2010 +0100

    Minor

commit ddb02050882cadbbb09630aee32df5251494aa2d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 11:46:57 2010 +0100

    by default run_tests call the optional init task
    
    This is equal to what we use in ./test-connector.sh
    to call the cfrun program: init?,search,parse,next,parse

commit d0b8cef0096e4f2d936b6ba09daf28ef15aa8c65
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 11:41:22 2010 +0100

    add example for next task

commit 013a18a5acdd961df806b6ecb621888a039233a2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 28 11:36:44 2010 +0100

    syntax sugar: make the data parameter optional
    
    instead
    	$cfws->run_task( 'task' => 'init', 'data' => '{}' );
    
    you can use now:
    	$cfws->run_task( 'task' => 'init' );
    
    if 'data' is omitted, the empty JSON object {} is used.

commit 2b49530a416801c4cd10b33d72ea8d28ed56e839
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jan 28 00:22:52 2010 -0500

    Starting to make the optimise_connector script real.
    
    Also: Moved it to live with the rest of the perl stuff in the repo dir as it will be primarily launched from there.

commit ce234181d165be3b502d7c087a6bb9895566cef0
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jan 28 00:16:24 2010 -0500

    Ignore connector DOM elements with textContent "undefined"
    Partial fix to 3230

commit 8110e686ae0b1c926b646223d33df05a8592de25
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 27 18:20:09 2010 +0000

    special handling for init task
    
    $cfws->run_task( 'task' => 'init', 'data' => '{}' )
    returns 1 on success and 0 on failure, was the empty json object {}

commit 4e4b1b1f32e83eb955cac5c280b34def7c8efaa6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 27 18:03:00 2010 +0000

    'init' is a valid task

commit 453908ed09dc5534788b2ed5e02a893cbed5b81e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 27 18:20:53 2010 +0100

    perltidy

commit 9eddc094e6a92525fab1e5d6cb881a04cf47bd94
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 27 18:19:53 2010 +0100

    bumb version number to 0.5

commit d4a3269105712b616ac6feb06be3669c09542292
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 27 18:19:15 2010 +0100

    update documentation

commit dba1e3ab20250cf2a756476ff61bc80d98be51ff
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 27 18:12:18 2010 +0100

    document run_tests() method

commit 7ece217c3865925ffe51b243e4adee563e054613
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 27 18:10:46 2010 +0100

    it is only a simple test with search & parse, no next task

commit 46a0adc971d549299fabeaf1e899d3e2b37eb14e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 27 18:08:08 2010 +0100

    fix permission, executable script

commit 272cb2ef7d96b094dd96534000642f36f4cf9c6f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 27 11:51:57 2010 +0100

    call $cfws->run_tests()

commit 4fe961932635e256efc4b6ed0f3a32bbc7e7b321
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 27 11:50:30 2010 +0100

    typo

commit a2c14f5e26e77c661d70d13da383e01110cb3bb6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 27 11:49:30 2010 +0100

    documentation

commit 6efd16ee2230e7b306c55b78e98f0a63546d5b04
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 27 11:48:43 2010 +0100

    run_tests return 1 if the json result it "true", otherwise 0

commit 46e9f1d6df11ba2b1c49c2604cd7af6db45110e2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 27 11:35:30 2010 +0100

    better debug output

commit af7d2c31331d5b74318f66c5645e460c27946a88
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 27 11:30:43 2010 +0100

    installation hints for debian an MacOS

commit 66539c05acb7c8fcfa52225abb52da083972d4a9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 27 11:27:54 2010 +0100

    support test task

commit 246f9b9d4c2aded567a202b6af1bf8ca04ee2806
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 26 19:29:23 2010 +0100

    update documentation

commit d09ebf24613b3cb1ed12d04de4f14e049099a08a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 26 19:24:22 2010 +0100

    perltidy

commit 6418c046a884bdcae7edc7be9daf88faeaba21a4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 26 19:23:59 2010 +0100

    test pretty XML and JSON output

commit b3b1d9863b0c14c3933ee47c703f4113d993c5b9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 26 19:20:56 2010 +0100

    add pretty json output

commit 0f36efe625089e245d588b2a6a8db1885e28e251
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 26 19:18:34 2010 +0100

    add pretty xml output

commit c25cec3b1cc9ebfed0a483032d4fa95c1dd23609
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 26 19:10:47 2010 +0100

    test run_task with search, next and parse

commit 962b70dc3dca9f8d6257f697016c144af7f9f2fc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 26 19:10:25 2010 +0100

    implement run_task

commit 8048a433b7794c95dfe8181e0c389338ef1c2e9a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 26 18:29:12 2010 +0100

    implement DELETE request
    
    print huge warning if forgotten to call the delete method

commit 116a94a36a9dc6a0dfbd5368c3c444d8eb8f70cb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 26 18:28:43 2010 +0100

    test script

commit e66d0e872c8f69e7422246691d7a084bf6c16a53
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 26 18:12:54 2010 +0100

    upload a connector to the WS metaproxy

commit 6acd2efd24254781414790619708286c1948d634
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 26 16:06:20 2010 +0100

    Detects repeated groups. Gets the $variable right

commit 3c0c018eebde12155e70e5febbe615195fbde172
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 26 14:46:31 2010 +0100

    XPatternt o group transform does groups
    
    Still missing: repeating groups, group attributes

commit 6b270ec41fd22e62c282c5cf22130710056bd5f5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 25 15:17:39 2010 +0100

    the engine depends now on libyaz4 and libmetaproxy2

commit 230dcb3932006980cf9a4efcbec4c8dc0770bff2
Merge: b15ec75 bdceba4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 25 12:05:05 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit bdceba43667315fcfd38a93b112ea0c4ea35f9ed
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 25 12:03:11 2010 +0100

    nav_to can now take a parameter to nav to

commit b15ec751bcad756a3d938642a73a5fd05bcdd2b8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 25 10:34:05 2010 +0100

    minor

commit e410d409e0b2368ef3988c51f52157e4ac200624
Merge: 9f31720 d28124a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 22 19:54:18 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9f31720141b4845bea575e258ea15aafe4b1f4e4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 22 19:53:22 2010 +0100

    Use JSON.stringify and JSON.js for FF<3.5 compat
    
    This allows for JSON pretty-printing

commit d28124aa2a6612f35b1eee5037a55908fb34f95b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 22 17:13:26 2010 +0000

    document it

commit 5191b10b180b956f741dbac9ebf49fba107cbd01
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 22 17:28:52 2010 +0100

    Allow saving results

commit 673bcef2cc3c2cc200f8e28084e62a60bb833f94
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 22 10:04:35 2010 +0100

    new xpattern

commit 62d24b56c3c7c365f03f197d12024950fe365a5e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 22 09:41:08 2010 +0100

    Add a retry step for hit counter

commit 9b2e88248610792aa0f00d29988892c195a22f37
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 21 17:27:20 2010 +0100

    minor

commit 57d540359cd43f46808cd2f9bb1be6ed04c8a1cc
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 21 17:20:20 2010 +0100

    Rudimentary indentation in displaying groups
    
    So far all of this is in the GUI only, the magic to translate
    between these new group displays and ()'s in the xpattern is
    not yet there...

commit 4352385119d65d95a7b460ae33d0c574c0ddb241
Merge: 753e588 d7797d1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 21 16:59:54 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 753e588a869d0835305ae39949517778ca62288c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 21 16:58:49 2010 +0100

    Gui part of group editing almost there

commit d7797d14812324651b56bd3f2fe1dc7c7c0a6807
Merge: 60f6fe1 86abe86
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 21 16:09:55 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 86abe865bcdf7464c39ffc34cda58bdb862efa72
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 21 15:21:44 2010 +0100

    Using JSON parser from YAZ4

commit 1f98ec15247d56bbd501090aa8d91eac5b6dd708
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 21 15:17:16 2010 +0100

    Remove unused serverinfo things

commit 2deb066209455984f10b508197088c30e8809de0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 21 15:12:08 2010 +0100

    Version 2.2.13 (YAZ 4)

commit 60f6fe1748e9ed5b6426c807f22a24f980600b0e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 21 15:02:23 2010 +0100

    new method connector(), add helper functions

commit 349453d326a48496296ad163a9e7fdd955927f05
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 21 14:58:13 2010 +0100

    WS: fix various error handling and extend log

commit e8fd8117716e224e5e3bb192c0e6639dc040a8f4
Merge: 3ed543e ce4cfa1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 21 14:39:27 2010 +0100

    Merge branch 'mp_module' of ssh://git.indexdata.com/home/git/private/cf into mp_module

commit 3ed543e622075bad98d2ff01641abecd9d0e4110
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 21 14:22:40 2010 +0100

    cf_webservice man page in Deb

commit 115bb784fe241d3a8f2fb5a30b7a38c01aa1fe09
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 21 14:20:07 2010 +0100

    Only set module so link if not there

commit 18a8b9b56788f59bda086a46133520b8ac1eb0da
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 14 17:31:31 2010 +0100

    Metaproxy module part of Debian package

commit a2e9f70ed301fbf1c113d594ebbc5a05fd4060ae
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 21 14:34:21 2010 +0100

    Engine: wait for child process (bug #3211)
    
    Wait for child process to avoid them becoming zombies.

commit b114c387ce73b22f376215a72accb9df729ab674
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 21 14:33:30 2010 +0100

    fix comments

commit da1e84c9c417237f2d7d4900e893a14b2e17f0eb
Merge: 979e3af 3a6d8c3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 21 14:32:07 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 979e3af90bf8893f10a9fd697c98d1ec69c8ab26
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 21 14:26:26 2010 +0100

    more cleanups, tidy, new functions

commit 3a6d8c3fb76062f404d5743c4a8de17a8d6d5b51
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 21 14:24:05 2010 +0100

    If CF_TMP is not set use cwd

commit ce4cfa1c5fe3a56beb40ec8c6ec96c188ed3c520
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 21 14:22:40 2010 +0100

    cf_webservice man page in Deb

commit 8dd1e1a82f9cb2ff59661226552c2c509eedfe90
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 21 14:20:07 2010 +0100

    Only set module so link if not there

commit f6a20a97118ff0d5aafd6dea215dcc08ee980333
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 21 14:14:49 2010 +0100

    major cleanup

commit 9fd0e5d12a57ddce7a46e0c5ccbb80895009aef4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 21 14:03:14 2010 +0100

    Connector Framework Webservice Module
    
    dummy module created with 'module-starter' script

commit b7943ab2715299d6d5e046ced3331997d866a9e6
Merge: 7578fed de3bc62
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 21 13:29:11 2010 +0100

    Merge branch 'mp_module' of ssh://git.indexdata.com/home/git/private/cf into mp_module

commit 7578fedb1f33028837501251f035417d74c10ec3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 14 17:31:31 2010 +0100

    Metaproxy module part of Debian package

commit 5ecb4e118ad23b62e4f8139eeb894c29001180f6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 21 12:14:05 2010 +0100

    normalize hit counter

commit ed3687f70b705b228db03600b3bcf341a81e652a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 21 12:11:22 2010 +0100

    normalize hit counter

commit a17223359132060bb31e5b919dead31eaad42af0
Merge: cb55798 6c51124
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 21 10:16:15 2010 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit cb557981e1ee4aaf94c60c8dd2d57fc289f98e87
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 21 10:15:48 2010 +0000

    check if CF WS id was found

commit 766badd1f1b841263004af21b5dfe801545ecd4b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 21 10:11:54 2010 +0000

    force an expire of connector even if the script died due an error

commit 35bcb91086cab2ccf3d488149d62c406681c727e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 21 10:07:35 2010 +0000

    improve error handling with a global cleanup function (aka DESTROY)

commit 6c511244f068ce5c2e4687636ba725d729ce3876
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 21 10:49:31 2010 +0100

    fix hard coded URL

commit af7780defc42c32d36531f17f4fe4827311cfa41
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 21 10:40:33 2010 +0100

    update

commit c2ad63ed58f577c70096626ba5ee6054a8e48b38
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 21 10:38:26 2010 +0100

    replaced by debian/cfzserver.logrotate

commit cb04c7a8b8de0afe1c4cf2d15ccdd40c785a61dc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 21 09:48:20 2010 +0100

    Fix cfzserver hang if syntax is unset (bug #3181).
    
    For the fetch handle of cfzserver, ensure output_format is set
    to a real syntax OID (not NULL). It is bug in YAZ' GFS that this
    error in a backend is not handled properly . Bug we are switching
    away from GFS soon anyway.

commit 0cb65ee75717e2e1e568f9364493e79af6bffcc1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 21 08:53:29 2010 +0100

    Change cfzserver log location (bug #3174)

commit 94ff0c6dffb674b82e00db88aa63f858f7136fb4
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jan 21 01:18:23 2010 -0500

    postProc steps recurse.
    
    NB: Please grep connectors for undefined.  The pp draw method has always
    had a bug (I'll file in the morning) that left a bunch of insidious
    strings of "undefined" in annoying places in the conf array.

commit 2aa5649717e3c47176679149b101d291f25ca6e6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 20 21:54:47 2010 +0000

    in case of an error curl will die

commit 313f703c32f2e1b0d45f83d96560828037a8b423
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 20 18:16:49 2010 +0000

    use the more generic hostname localhost instead us4.

commit 975c17097983c20043a88ea81108c35fefb4fcb4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 20 18:13:44 2010 +0000

    do a real test with WSAPI
    
    This is configurable in the script:
    
    my $test_with_webservice_api = 1;

commit e1398270a38b7c8aa814d0d78dc269a188aa8d94
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 20 18:12:50 2010 +0000

    allow to run the script from a different directory (e.g. cfrepo cgi scripts)

commit 7cc292ed216a1bf2f1eff78e966070f0a8debb7f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 20 18:33:45 2010 +0100

    test-ws.sh - test a connector with the web service API

commit 7f50075fc814aa24fdb8233209e60c20ec752530
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 20 18:13:12 2010 +0100

    Converts a JSON object to pretty formatted JSON output.

commit 2877742c6d5a38c11e5c9d066609013fdb4f888b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 20 18:12:42 2010 +0100

    Converts a JSON object to pretty formatted XML output.

commit e84c67e23409a89c26f709f1d09f505527ab3a0f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 20 14:40:42 2010 +0100

    Comments and some whitespace

commit d5f9abe5d4c00f924628acb20d712e4dafa1fe30
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 20 12:35:56 2010 +0100

    comments and commented-out debugs

commit a09767fd2149775e9b698f16a99262c9627c9689
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 18 16:07:21 2010 +0100

    Deal with concurrent Z39.50 ses

commit 4b5ca0ce89c73acde1c5f6ba81602e6dfe417e90
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 18 15:25:05 2010 +0100

    mp_run sets CF_REPO_AUTH_URL

commit 04793ec316dbaf909bd05057acc3391bf41c6b85
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 18 15:24:32 2010 +0100

    Start work on Z39.50 init for MP CF

commit f9e53ece6f2a55c6179ac7dfcff43dccc27cb44c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 18 14:48:57 2010 +0100

    Bump copyright year

commit 19b893048c14a15041bee540282c223bd7161777
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 18 14:40:27 2010 +0100

    Rephase

commit 1585a915e32c1c5bfb262dd9b2ee2d89da461707
Merge: afbe6c0 d92c843
Author: Adam Dickmeiss <adam@us4.indexdata.com>
Date:   Mon Jan 18 13:38:48 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d92c843c0fb1ef4c113931a16de1248e3c5db43b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 18 14:37:48 2010 +0100

    Update doc WRT run_tests, content-type

commit 3d007fc057b1b1ed2a7946eb5d369564e2bc5122
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 18 13:50:59 2010 +0100

    Honor config prefix for CF WS

commit afbe6c07227e3cf44774c405ba73cd38ccb6c36b
Merge: 401e11c 2c27bfa
Author: Adam Dickmeiss <adam@us4.indexdata.com>
Date:   Mon Jan 18 12:14:07 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 2c27bfa076a72eed46ef3551110b89fdc08f5f39
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 18 13:12:30 2010 +0100

    Spell; rephrase

commit e2651cd0993a9c15c31658871c6d65a7c35d1e25
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 18 13:08:37 2010 +0100

    Break long line

commit 20c97753e89757cead3cb380d0ed5c6d930151e1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 18 13:08:28 2010 +0100

    cf_webservice.8 part of all

commit d96199907bdd2d6c25674adb1d1be17da0aa646b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 18 13:05:58 2010 +0100

    cf_webservice man page

commit 401e11cfc52113b1499f617d89e7a7e91447904d
Merge: a21d84d 129e526
Author: Adam Dickmeiss <adam@us4.indexdata.com>
Date:   Mon Jan 18 10:01:24 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a21d84d70245a29d0ddfd675a6590e9f2dc6a68a
Author: Adam Dickmeiss <adam@us4.indexdata.com>
Date:   Mon Jan 18 10:01:18 2010 +0000

    Reorder yazpp, metaproxy flags

commit 129e5261ca3c0ae7ab19ac1877a125d9597d316a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 18 10:55:14 2010 +0100

    Force stdout/stderr to yaz log . ID JSON response

commit d99a094fd88cb6aeabdf16044a7aa87eb8adedf4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 18 10:55:04 2010 +0100

    Use returned id in MP WS test

commit 5d0639feca3c45309cbd7e550c41693926824c8a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Jan 17 22:05:11 2010 +0100

    CF WS uses CF_Factory

commit 0d3b59883d7cfc15503f99455e89aceb22c6dab5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 15 22:22:15 2010 +0100

    Fix call to CF_Engine constr

commit cd7f792d98b96e55603181111f7c0f1d8b7e6bcc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 15 15:20:11 2010 +0100

    Update CF_Engine cons. cfrun uses CF_Factory

commit 98d9fff8edd3550c96f95a2e1079d00d0024cf2d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 15 14:59:58 2010 +0100

    Remove code -- now in CF_Factory

commit 33177804e139c645e349fe55bf3250ea3a2aff54
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 15 14:56:33 2010 +0100

    New class CF_Factory.
    
    New class CF_Factory: wraps environment (CF_..) and fetch of
    connectors.

commit da2e13751a0bbffdfdc4532cb131f50d3dc16afe
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 15 14:34:54 2010 +0100

    Refactor: get_cf_file mods

commit 944f69e892435e78946a49c35f8f94f5c6390487
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 15 10:22:47 2010 +0100

    Version 2.2.12

commit 54b4b6f5410ccdf203933e3ce47cc4ab6a893875
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jan 14 19:06:15 2010 -0500

    Filter out generated nodes.

commit de3bc62a5a9d8fa0403aa3803201f621f2db3d64
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 14 17:31:31 2010 +0100

    Metaproxy module part of Debian package

commit 9f62b1967329843d040b6ae348ca47ee7b8d421e
Merge: 0da2d90 a58960a
Author: Mike Taylor <mike@cartney.local>
Date:   Thu Jan 14 16:19:15 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a58960aebba595cdb11e8e742fa4dc9de9fcf47d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 14 17:08:20 2010 +0100

    Add tooltips in meta-editor.
    
    Provides support for long meta elements descriptions, presented to
    the user as tooltips when hovering over meta elements labels.

commit 807cf430773b266fc767d8df58fb8d646218e0e3
Merge: cb823a8 7095fb3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 14 17:01:17 2010 +0100

    Merge branch 'subdbs'

commit 7095fb3df55f4480a3833d035aa166fb12a72a6f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 14 17:00:13 2010 +0100

    Use 'label' not 'caption' and bind to textbox

commit cb823a8e07a515b0dab46e10b6e51b94203f343d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 14 15:11:50 2010 +0100

    Prepare for multiple 'record' from one connector

commit 3481a51cf3215ccfebd7290623f2eead76b75082
Merge: c2aa3b7 3a61ec3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 14 14:35:52 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c2aa3b79c436a5483087391547ae1e8934d3bf6f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 14 14:34:05 2010 +0100

    Genereate mutliple 'record' if subdbs present

commit 3a61ec3fe00fee5f444ecfff644e51296653f1b9
Merge: 148ee64 64872c6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 14 14:13:59 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 148ee64d415ae9ff57fabf8d6c0708fc3af443cd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 14 14:13:20 2010 +0100

    Named groups produce structured results (bug#3189)

commit 64872c60375896585e73883c0c0ea868c4271383
Merge: da5ca02 e8a875c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 14 14:07:39 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit da5ca023c58f4ba0247502e312fdcef7b92ef684
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 14 14:07:13 2010 +0100

    Metaproxy flags, libs

commit e8a875c34ab8448e67bace75258f2bc14935a947
Merge: 0e7f24b ea55b9f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 14 12:52:50 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0e7f24b2c749f0da225a3ed9d8295a5f07a44697
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 14 12:52:23 2010 +0000

    Fix typo in error message

commit ea55b9ff0d7cc21f0ec0365a481f8d703d587895
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 14 13:41:00 2010 +0100

    Add 'zurl' param declaration

commit 86cf4dc3c5c9a853a73549c4756f79b8daaa1fc0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 14 12:45:37 2010 +0100

    Use 'grid' for meta-editor layout

commit db2bd2364c861c3a01424e798709282f3680c0aa
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 14 12:39:43 2010 +0100

    More informative error message

commit 1ce5ae26dc3bf06ef63b04daa2e31ef28f6316f8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 14 12:20:22 2010 +0100

    Add "subdb" meta element.

commit 49d8274648620e7bdcf5d2f85bfe4248d90dabdd
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 14 12:19:50 2010 +0100

    Handle displayName if present

commit 872e7f1538721b3e320712884ff71224caa2c3be
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 14 08:51:40 2010 +0100

    Sync VERSION with Deb version

commit e5c667fb8bcabebd7b967a064b06fbcdd9ad704c
Merge: e882913 9e56ccd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 13 18:25:38 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e882913fd0e3f8be9acdf871259641cb3bd1567f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 13 18:25:18 2010 +0100

    Added a test case for named subgroups

commit 9e56ccd3a0729cf83dfcf7ed54f09336547375d3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 13 11:10:23 2010 -0500

    Revert "Reverted Jason's change."
    
    This reverts commit f97b03d8ec283557d87af0356b389a8b919f160b.

commit 82b6f3548843cd117eee520223d95cf91b6be029
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 13 15:52:56 2010 +0100

    Allow engine to use JSON parser of YAZ

commit 6f573949540025b95f81ba6c4a5c6b0189cd2e85
Merge: 1c22dc2 f97b03d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 13 13:40:52 2010 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 1c22dc2d81ccf8474d81cb94a2f9d119e34f5987
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 13 13:00:07 2010 +0100

    Added a comment on profiles

commit a12b50e1000e50dc18e4359e5e3dcd67a00b0d71
Author: Heikki Levanto <heikki@flurry.indexdata.dk>
Date:   Wed Jan 13 10:40:27 2010 +0100

    logout link on details page

commit f97b03d8ec283557d87af0356b389a8b919f160b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 13 09:40:14 2010 +0000

    Reverted Jason's change.

commit 7ef4049e5fbe535acd6156f4b3cdcf5a8dc47be8
Merge: 6097c02 a16e12b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 13 09:36:45 2010 +0000

    Merge

commit a16e12b8c9478039aeffd2ea52e4b95b4882b67b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 12 23:23:17 2010 +0000

    less noise

commit 91aa4df3377b751e4dc8d152af0f82797a6d4eac
Merge: 7913097 ff7dd6c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 12 17:24:34 2010 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 791309712e55086e3daaf15e29487163e7344d47
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 12 17:23:50 2010 -0500

    Transform recipes don't change target.

commit 6097c026da666fdce53cd6c0242d05a4cc3f1414
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 12 17:28:22 2010 +0000

    Trim

commit ff7dd6cba09cb33f30f5dc5a2eb92890826b8526
Merge: 9d20edb 4093a29
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 12 17:18:14 2010 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9d20edbe8630d6ce5613fdae089e7628ea5a6c50
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 12 17:18:07 2010 +0000

    New

commit 4093a290084a0d76e77ef46a8d32359a385bf1da
Merge: fa2f1e9 243a29a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 12 11:58:29 2010 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf
    
    Conflicts:
    	builder/modules/steps/transform/transform.js

commit fa2f1e9eefe58814ae946d50726068bc027f4c16
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 12 11:37:14 2010 -0500

    Add recipes to extract first number and last.

commit 243a29a8971a80f9d6656cad43106b610f07c76f
Merge: 5077fb9 a683fe8
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jan 12 17:14:00 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 5077fb9c3996e81ea31f280633281493f023d620
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jan 12 17:13:48 2010 +0100

    Added logout link

commit a683fe8b859d979df7adf01bc92d5ca7d4ebf07a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 12 15:51:22 2010 +0000

    Whitespace changes only.

commit 46e4c1cb5d0f121e17094769c7543b5e04462af8
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 12 15:50:01 2010 +0000

    Add new "Extract hit-count" recipe.  Fixes bug #3108.

commit 7ce840c1d04815f2f586f809f2fcf4ede97a1b11
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 12 15:39:41 2010 +0000

    When a new node is selected, default to using the text content

commit f315b00430ea9928f34902f99d2104f61dde35f0
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 12 15:04:13 2010 +0000

    Add missing semi-colon.

commit 8e23c403c1bac4b2b38c52ab06ff83772374ad4e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 12 15:04:02 2010 +0000

    Tweak help-text.

commit dc287d880a12df75d88e169d769b1077a08861c8
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 12 14:50:52 2010 +0000

    Tweak help-text.

commit 12deec2a77cb50f37b4e88bfb02bc89dd0ffe844
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jan 12 15:44:38 2010 +0100

    Bumped version 2.2.11

commit 7ba9f843ebc1637db20669fb61107f1ac2b6ca91
Merge: 07f1c8e c0b3014
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jan 12 15:41:39 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 07f1c8ebf160159510a9714d72c42691c12f0b16
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jan 12 15:41:23 2010 +0100

    Add proper authentication to the zoomsh test

commit c0b30149c1fd493d1b12436fc00a54bf38e8a730
Merge: 2d78deb 5451502
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 12 15:37:20 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 2d78debb5016e6ba37ac5ab6c6ccb08dabc89c13
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 12 15:36:43 2010 +0100

    Add facebook connector
    
    People search, created to test authentication behaviour

commit 54515020a5755b02996cf02ecf2d878cf74b79a4
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jan 12 15:02:57 2010 +0100

    Version 2.2.10

commit 4ee5fe3ee5ca26065be2adebbd471e564fa21d9d
Merge: ea291ee 06dd17e
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jan 12 14:30:29 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ea291eea1d21d601caedd53b2547825e3442bdf8
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jan 12 14:30:07 2010 +0100

    Re-introduced the authorization tag
    
    until I hear that everyone has switched to cfAuth

commit 06dd17e949b202edf85086c6048565251b9110ea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 12 13:12:08 2010 +0000

    Print a shorter XML hit list, only 5 instead 30 records
    
    Require 2 next tasks for a real tests. Display records
    1, 2, 3, 12, and 27
    
    The show command in zoomsh starts with zero and not one. We
    ommitted the first hit before.

commit f991a9e225ff92b8ccd1d14353d30b988c302af4
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jan 12 13:42:50 2010 +0100

    Return link from the test result

commit fd2412e7d7feae3004652c1389a6e09a79f036c8
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jan 12 13:38:23 2010 +0100

    Removed the wrong authorization

commit b5b6eeec228bc4f63b774129850f386358fd0338
Merge: 045941a 17552fb
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jan 12 13:11:00 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 045941abbae5615f699adcc539bc50cb6cc0990e
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jan 12 09:56:26 2010 +0100

    bumped version

commit dbb91511f1cd136e1129bb5d72ca1f51d33d5805
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jan 12 09:55:59 2010 +0100

    Fixed the get link on other dirs (like public)

commit 17552fb9697dae79007ebd8ebdc2dac6ce79259a
Merge: 0638624 ca8c730
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 12 01:15:11 2010 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0638624a51562849050dcdde51bcc404c81c9e47
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 12 00:56:12 2010 -0500

    Add pre-transform whitespace normalisation to transform step.
    Because leading newlines and stuff are bound to confuse.

commit 03c66aa6389058cc4a4c5ad9242434e1c9acecfa
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 12 00:54:06 2010 -0500

    Extract step now reflects top level results being arrays.

commit ca8c730b3b1ab2d6bebe20e1531de116a7169b15
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 11 22:45:30 2010 +0000

    Allow to set the number of records to download. The default
    is 30 records (2 next tasks).
    
    e.g.: <URL>&test_max_records=11

commit d32bcfb4b675f9f9e943fc807e2e0752c73d797c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 11 22:39:39 2010 +0000

    enable Test function in cfrepo again

commit d638abf26da1c642163fa970e8db354c5195e208
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 11 21:56:46 2010 +0000

    enable TEST link again

commit 03c0e80e54bebd88373092a1a8a5bc0fb87b348f
Merge: d8c0cda 426b95c
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Jan 11 16:35:17 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d8c0cda97c539b1e7a80dc068ed68c733beb6969
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Jan 11 16:34:29 2010 +0100

    Added cfAuth to toroid output

commit 426b95c87d6aa6800484ddbb1f3db7ce1b3134ae
Merge: 5ef0019 88be9c7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 11 14:55:20 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 5ef0019382b043efe0037e441bfe61e45a5c9296
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 11 14:54:07 2010 +0100

    Webservice exposes full Engine API
    
    The methods run_task, run_task_opt and run_tests are now exposed
    as well as creation + load + destruction of Engine.

commit 88be9c736bd1272fd7148ce319e707de3500383c
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Jan 11 14:14:19 2010 +0100

    Storing the passwd in makerepo

commit a265196525d8846d90e14da744ff8262f3c1eb6a
Merge: db8c81f 668ca54
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Jan 11 14:06:09 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit db8c81f3092f8e700ea1b00d741c5231cbc6377b
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Jan 11 14:06:00 2010 +0100

    minor details

commit 782c8f6e7e5f2efe85647154e50948e86d3c953a
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Jan 11 14:05:10 2010 +0100

    Toroid returns zauthentication from config
    
    Unfortunately, I can not get to the authentication
    header in the http request, so I have to replicate
    the info in the config file. This sucks!

commit 668ca5448b44c633b58eec8a892b840b0713a480
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 11 13:14:49 2010 +0100

    Add onet.pl connector

commit 4101e6e69e1457cd1ecb51ffcdbf84279f043805
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Jan 11 12:37:43 2010 +0100

    Correct displayname in toroid output

commit fe3fba8924cd47adc9eecac6c802fba969715827
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Jan 11 12:26:38 2010 +0100

    Correct port for the Z-url

commit 67d8ce4400d0744a4ead4ea80486fca82521a493
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Jan 11 12:25:59 2010 +0100

    version number

commit 2864d01a9146e17527183009820acb5818ad9779
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 11 12:19:53 2010 +0100

    Update baseURL
    
    That will fix bug 3176, but this fix is temporary since (soon)
    we will drop repo.pl scrip name from the url.

commit 7ed9434b11dbe41bb7aea80f321cbc8d438209ad
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jan 11 11:41:49 2010 +0100

    fix hit counter xpath

commit 7988b22d724d3680d6e8108fee40d6aba5f40cff
Merge: dd34afb 7ef639c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 11 11:22:22 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit dd34afb884b6b5e1e247b2fd098c1587f56af5cf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 11 11:21:45 2010 +0100

    Update for MP headers in include/metaproxy

commit 7ef639c18ae91dde1d95cff8c4487d340e8d6897
Merge: 9c3d9c2 fa78d49
Author: Heikki Levanto <heikki@flurry.index>
Date:   Fri Jan 8 15:39:28 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit fa78d49a006cdb6870888fd7862a4963b6fec4b7
Merge: ebf299c c269184
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 8 15:28:31 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ebf299ca2fb6456911b50cf72ffbdb0fcbddca10
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 8 15:28:25 2010 +0100

    Initial steps for WS

commit 9c3d9c264cda26c3dd49e3f5e90299d1fffcda62
Merge: 54fb093 c269184
Author: Heikki Levanto <heikki@flurry.index>
Date:   Fri Jan 8 15:25:42 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c269184f5ad62c5250dc477ac180539329f4db3a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 8 15:22:47 2010 +0100

    fix xpath for new design

commit 3643e609d09ace4b35df2521d9ee3bb2185b74b0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 8 14:16:21 2010 +0000

    with full FreeBSD.org style sheets

commit cdee4311641fbd5f6f29d5d7ea0922f88ec4d3db
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 8 14:49:45 2010 +0100

    man.pl -> man.cgi

commit 54fb0936c09d5ea346ac7b3188ea8abccbb2810c
Author: Heikki Levanto <heikki@flurry.index>
Date:   Fri Jan 8 14:21:16 2010 +0100

    Better links in dirlist page
    
    The file name is no longer a link. Instead there are "Get"
    links next to the production and latest versions, if such exist.
    Maybe the file name could link to the details page instead, as
    there should not be any other action possible here.
    Fixes bug 3157

commit fdae8b4609da2f6bd29e07c79d1d679481621fbf
Author: Heikki Levanto <heikki@flurry.index>
Date:   Fri Jan 8 13:57:04 2010 +0100

    Reduced debug output

commit b0a90630aa85d8c8efdbe8f909da447e3b4e8181
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 8 13:48:29 2010 +0100

    Remove NSS_LIBS (not set)

commit 29f0b1d2b20bb45bc19c6442e3036ae0010774b3
Merge: 5d2164a 5865b6d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 8 13:44:59 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 5d2164ae8646764a5cbdc1017f0191831edf9c06
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 8 13:44:25 2010 +0100

    Explicitly set YAZ_CONFIG for Deb build

commit 5865b6d0e27d027282ed182c8ac1cc20a7c5e504
Merge: caadf96 1ad76c7
Author: Heikki Levanto <heikki@flurry.index>
Date:   Fri Jan 8 13:40:17 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit caadf9601c286a60591e139be4e5a69b1e3db4ee
Author: Heikki Levanto <heikki@flurry.index>
Date:   Fri Jan 8 13:39:53 2010 +0100

    Report error on bad file names

commit 1ad76c70ea1a4373d676d26e1afe2e44e27f4ee6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 7 17:53:57 2010 +0100

    Specify threads

commit 2f3f5dc8ae30949a5f320222ac50d00384000928
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 7 17:52:42 2010 +0100

    Supply CF_APP_PATH for metaproxy module
    
    Finally.. CF works inside MP and it had nothing to do with C/C++
    or linking.

commit f7044851d2e05e2a0a2d51437bb9133dfaeeeda5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 7 17:51:13 2010 +0100

    CF_REPO_FETCH_URL: %u is current user

commit 1ad751e77dec726fdca8eddf776d4bd19c78d511
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 7 10:15:44 2010 +0100

    Example cfthread invo in Makefile

commit 9595eecd5d9c369a0cec53780aaadb6e3739bc08
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 7 10:15:28 2010 +0100

    Annotate cthread test

commit 21a021d1db36513116328cf57cbd74a4f2c6e235
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 6 15:36:15 2010 +0100

    Version 2.2.6

commit 3025d86e8df592fa69f5e81d6076f3377f2e9bf1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 6 15:35:05 2010 +0100

    cfzserver default: Supply CF_REPO_{USER, PASSWORD}

commit 543ebdbb10c90ce5c95181fa7d54490b51300bdf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 6 15:33:33 2010 +0100

    Default username and password Z39.50 sessions
    
    CF_REPO_ANON_USER and CF_REPO_ANON_PASSWORD serve as default (anonymous)
    username and password respectively. That is : for those Z39.50 that
    do not supply authentication in Z39.50 Init.

commit aadf5cf8f78d56c94000f2b1bd322546b6f8065b
Merge: 3b171d6 d70037d
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Jan 6 15:27:18 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 3b171d66a5375d5eaffd5f8aba057d66604b3b86
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Jan 6 15:26:59 2010 +0100

    Added the makerepo.sh script to the debian package

commit d70037dfae0eeb1870c8f36949ec2d1f9a8f93a3
Merge: 933d174 0de6141
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 6 14:56:01 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 933d174f0300cb27948298127d7457c161459aeb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 6 14:55:34 2010 +0100

    Fix typo invoking id-pbuild-all.sh

commit 0de61410b3c5a9c4cbed07702d226078794d1cff
Merge: 317e2fd be16ad1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 6 14:45:37 2010 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 317e2fdc949cc12fe9c1cee35e76037f803ecae3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 6 14:45:05 2010 +0100

    Remove upload hack.
    
    Since we are moving to private repos this is no longer nessesary.

commit 1d52aecba188cecbb3a606b28c7f2774afe05235
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 6 14:43:33 2010 +0100

    Version 2.2.5

commit be16ad18bc6157319258b8ef004924f36defd8eb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 6 14:38:34 2010 +0100

    cfzserver defaults: use cfrepo

commit 06be6269b7b45f22026694aef3fe093f460a3ee3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 6 14:35:00 2010 +0100

    Create /tmp/cfengine as running user (not root)

commit 9688ae0616d774570c8dabacfb553e77e776409f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 6 13:59:43 2010 +0100

    Fix URl typos

commit ef15cd4a51539cf5b208a50b0af28cc1a8455393
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 6 07:48:54 2010 -0500

    Whitelist no longer assumes a .* blacklist when none given.

commit 15f08468e852346a78ba24c7ca570149e86b67ec
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 6 13:09:51 2010 +0100

    First stab at a script to transform and test a connector.

commit 7464db39bb17c2b0153aba4513075ad380f6f5cd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 5 16:48:46 2010 +0100

    the current cfrepo require the subdirectory "upload"

commit 9a9972ffd000407ad20cf5ee8190dc2f861843e9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 5 16:14:25 2010 +0100

    update indexdata.cf.homerepo to the new CFRepo API:
    
    There is no 'upload', each user has their own, which comes from the
    login credentials.

commit f49c2524e045145a11c7ae0b1745477b48121946
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Dec 30 14:57:06 2009 +0100

    More debug in write permission check

commit 1d95f142279ce0320dfc780fff71b4fa82dff376
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Dec 30 14:08:39 2009 +0100

    file permissions in makerepo. Nicer index page

commit 69e088e87ed14ca7f0ccd2c173f6dda8bfdde02a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Dec 30 12:28:53 2009 +0100

    better makerepo script

commit a5d4151411fbad2177cf1aa57bbed45908b2263c
Merge: 3f4e9f1 42cfd10
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Dec 30 12:22:48 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 3f4e9f166083da7887404fc24d724d2c517f2e06
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Dec 30 12:20:13 2009 +0100

    beginnings of a helper script

commit 42cfd10d6da952885990b3944ae3e96fbef79fab
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 30 03:06:25 2009 +0100

    Remove unused variable

commit b507c229a5f4f8fe3eef8d2c7cb31acb241ce1e8
Merge: 5d0ced3 f2b59f7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 30 02:52:01 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 5d0ced3a988ef1ce2f0f4efc81e83f05760689ce
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 30 02:50:52 2009 +0100

    Fix cfthread: syms in cfthread_sub.so now public

commit 1c97077c6e17f7df2b263ac4f5154bc77624e427
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 30 02:50:34 2009 +0100

    Fix Host for no trailing slash

commit f2b59f7d71240dda75adef1fc08379b77ef88b71
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Dec 29 20:30:29 2009 -0500

    Initial task per-url stats tracking.  Plus the rest of filter editing.

commit 7203fc4d0f4eb2ac6594efb044009b6499e5d393
Merge: b555dcb c33efbe
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 29 19:02:30 2009 +0100

    Merge commit 'origin/master'

commit b555dcb8b3cbf1437214fd69e5a9bee1a6540c12
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 29 19:02:13 2009 +0100

    cfthread dlopen/dlsym test

commit 2a93ad29192ff47e948254a51f3a9584901d6f81
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 29 19:01:56 2009 +0100

    Build cfthread test, Add -fPIC

commit 23ddd6db4c7ac7ce13ffa619f0b2420dd70aa85d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 29 18:17:05 2009 +0100

    Capture CF_Engine const except

commit c33efbe9bb49fdf59fce80297176b0b092b94b90
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Dec 29 17:42:18 2009 +0100

    Updating docs

commit 362fab62ff2c00974426eee0901932f08b95eac5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 29 17:12:04 2009 +0100

    Fix call to CF constructor

commit 680d59373d0b1db05490a6e215d31d113ae2586b
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Dec 29 17:07:32 2009 +0100

    Added read-only flag, for the 'public' user

commit 56f7569f0ff683e0482cf0dea9dd66dd18c0fe54
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Dec 29 16:56:47 2009 +0100

    Removed old unused files

commit 0bfb760640525bfe020a0728074dfe5da84787a5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Dec 29 16:44:51 2009 +0100

    fixed a typo

commit dc9ab11a1e18a01ef134017d02150622326f0048
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Dec 29 16:43:13 2009 +0100

    Config now from /etc/cf-repo/conf.d

commit eb60cb69a92d9c5782e0c6791df645906f47ea96
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Dec 29 15:39:09 2009 +0100

    Cleaned up a bit

commit 73d0c299d763aaa9b5bba763e04054be88a6ab6f
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Dec 29 14:42:34 2009 +0100

    typo

commit 7025011985f59fa5ee82a04a2d3bd38124399fbd
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Dec 29 14:41:08 2009 +0100

    minor typo

commit bbd35ed7691b04588bfc38c9e973432d1a5ca535
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Dec 29 14:36:55 2009 +0100

    Better apache installation

commit 8ec16bcae186625a67a51c48111f799c9b063836
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Dec 29 14:11:55 2009 +0100

    Better apache config for debian pkg

commit adc28606b3f44403fb861557d0df54a23763c6dd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 29 13:14:07 2009 +0100

    First cf-repo Debian package

commit 55a2a6a00a86757e854979cbef1852f5b51855ef
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 29 11:51:27 2009 +0100

    mkdist: include cfrepo, remove Doxygen stuff

commit f0e24125472af81450bad5f6e5e4824939f4a59f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 29 11:51:07 2009 +0100

    Clean PDFs

commit bcaa0f168a152ba14661118d81e30d2e4919b4e7
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Dec 28 16:10:30 2009 +0100

    Fixed the dirlist bug. Reduced debug

commit fa41121ad35fb830e2bc73bdf01819dba06dc61c
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Dec 28 13:41:38 2009 +0100

    Dir list in detail footer as well

commit bc12c2fc024dbd3b0fce65268e8769694563dd6a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 23 13:15:19 2009 +0100

    a little README

commit 7dca42840cccd9a16253f9a1a08bb50f9d6d2693
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 23 13:11:40 2009 +0100

    update

commit 30d16583053247ee9f7c787a14b3e6403105aa38
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Dec 23 13:00:25 2009 +0100

    new cftest connectors

commit 21fa00f1734a354e8394d7b0cb56efe5f1e293a3
Merge: 14fddae ebb10cc
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Dec 22 16:16:23 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 14fddae1c4c2666e61a0fe564fbd601c76ebe9e1
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Dec 22 16:16:06 2009 +0100

    dir list on the footer

commit ebb10cc18905a1c1fd19f48237b59c87d8c49713
Merge: 3661f47 fcb60b5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Dec 22 09:41:53 2009 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 3661f470134e13538603f4c5bd3f81f0d5dbcbd3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Dec 22 09:41:15 2009 -0500

    Regex excised from extract step.

commit fcb60b58a61c8607e55c81cbc792fd39e202f26c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 22 14:45:05 2009 +0100

    xml typo

commit 3f472f245b48d884e046f763adc60638d3d7f378
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Dec 22 14:43:02 2009 +0100

    CF test connectors for performance analyzes and debugging.

commit 0256836281df5c8c90e093772145e04bf188520c
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Dec 22 13:43:35 2009 +0100

    simplified a bit

commit 791d0dff28dda1aa082c22ed90d9fe38e13c397a
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Dec 22 13:19:54 2009 +0100

    minor

commit 3b0b59125d8e76c42a76abab3bec601233823f52
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Dec 22 12:58:26 2009 +0100

    Updated the apache config to require auth

commit a1d46f28f98598a4355f290538939ea460d37b31
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Dec 22 12:55:47 2009 +0100

    Putting the repo.pl into git. Removed indexpage

commit 2040e5f9ef766b8fcd5a88f990d55dc07b65aa8b
Merge: b87c772 97bbc61
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Dec 22 05:12:25 2009 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b87c7722f080e54a91fd0a6f68cfd00d7138a78b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 21 17:47:58 2009 -0500

    HTTP filter list editing.

commit 97bbc61916a53318c23dc405adf711441650e389
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 21 19:41:55 2009 +0100

    fix extract hit counter step

commit d35f734b21ff3874a57167b105a4fb944d4e36c7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 21 19:37:35 2009 +0100

    add a hint for the firefox extension folder on a Mac

commit 88190981ff7c6b8a7526eb901ba4eb1a274fe2fd
Merge: 278226e a3d4f70
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Dec 21 18:58:40 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 278226ef0fc34f46b6964b779011330a5c13919d
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Dec 21 18:58:28 2009 +0100

    makepublic works

commit 90d8d950b9223aa2c94d5951f8be8439177364d8
Merge: 2adbd1c a3d4f70
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 21 12:15:42 2009 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a3d4f70833d50f5d30f583fbab62340a6adfca02
Merge: d5effd1 6dc63c3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 21 16:14:03 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d5effd1228149ca06c824d249a920f7ba418142b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 21 16:13:09 2009 +0000

    A wrapper for man.pl which execute man.pl and add 150 milliseconds delay, as for a transatlantic fiber link

commit 6dc63c3e8380156fcb5e0d5604462ea7487d3454
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Dec 21 16:29:07 2009 +0100

    Localcopy works

commit f4426d414d1cb9ee8f5b11dd4c293fea87663c95
Merge: 57fd084 f6d20b3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 21 13:35:27 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 57fd084b37d2eda82a251d05b4a1f28df8ce4ad5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 21 13:35:23 2009 +0100

    Update news for 2.2.4 (too late)

commit f6d20b3550c7f19453b5e19477f72caf34ce00ce
Merge: aabd949 6fdc262
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 21 12:02:43 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit aabd949f6a1a80ad4eacc91d13a09eeb7dc0eda5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 21 12:00:49 2009 +0000

    runs on debian

commit bb7fa67e3bd126e7b38932ee45996ab2f7aed656
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 21 11:52:41 2009 +0000

    Import source code from FreeBSD manual cgi script at http://man.freebsd.org
    
    wget http://www.freebsd.org/cgi/man.cgi/source

commit 2adbd1cf17a1d2b73b8e4c08ad9412e819fe5cde
Merge: 3b7acfb 6fdc262
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 21 06:25:59 2009 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 6fdc26234b5849ffd5c2e6f8cc6542c96651da12
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 21 12:19:04 2009 +0100

    make the shell script excutable.

commit ccb2ec02879430ab81eae69e01de6de9eaefcc13
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 21 12:18:00 2009 +0100

    Allow to override GITTOOLS on the command line, e.g.:
    
      GITTOOLS=/tmp/git-tools  sh ./mkdeb.sh

commit 7cf53dd0d7dd14131f2532295674dc851bb2dbba
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Dec 21 12:15:17 2009 +0100

    De-bashify

commit 8ca5ba8d86a6cc4e3077508dfef7093c3194d8b0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 21 11:08:56 2009 +0100

    Script to make Deb package

commit a40c0337a3f1bb6eb7353d554f6a78ae5f59c9bc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 21 10:51:57 2009 +0100

    Version 2.2.4

commit 82a0091d5b38f1f6f16fc664226b99b1e68c5295
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 18 18:07:04 2009 +0100

        Import FreeBSD homepage, a real web site with css, js and images
    
        only the first level is copied:
        wget -m -l 1  http://www.freebsd.org/

commit a8b8fbb4ccdf61a575f79bc7158c671aabad885f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 18 17:47:14 2009 +0100

    Import ID homepage, a real web site with css, js and images
    
    only the first level is copied:
    wget -m -l 1  http://www.indexdata.com

commit 8f43dda982dcb4a093f05305e152cde19bf86493
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 18 17:24:53 2009 +0100

    bugfixes

commit bba2ed7d92e6700252482c6e2fea304c899960ea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 18 17:22:24 2009 +0100

    bugfixes

commit b4e382035af8ece70044fc600e3d7fdc73ae1ea7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 18 17:22:04 2009 +0100

    remove external objects

commit 8f225a087347d5563086e8e7676f65e81d013cfe
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 18 17:13:33 2009 +0100

    tidy -i -m -wrap 120 index.html

commit b9135bd76678ea6f90ff550003dabf526a69f784
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 18 17:11:43 2009 +0100

    lynx -source http://indexdata.com  > index.html

commit 3b7acfbb45abfadb84d9c4480a944428ad7d298d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Dec 17 07:44:57 2009 -0500

    add var keyword to for

commit 47a06041f2534b2b46bed335db120a37dbe41457
Merge: ae743d0 4be1be8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Dec 17 07:40:30 2009 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 4be1be8829a502773e0dc7254aa535bf82be4115
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 17 13:01:32 2009 +0100

    Log format of user/real/sys timing changed
    
    The message is now prefixed with 'TIMING', then followed by task name
    (completed task) or 'boot' (bootstrap of engine session). Using 'boot'
    rather than 'init' to avoid confusion with task 'init'.

commit ae743d07e5ca8d3f94b74e7bba082c1cca1e267e
Merge: 82bf8df ebee11b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Dec 17 06:32:40 2009 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ebee11b5a3b8a91d529dce011030d6fc9bf47238
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 16 14:05:27 2009 +0100

    DB: Remove attribute @id for book

commit 82bf8df8a74f97ccfac56cace630db363b7c43f2
Merge: ee08699 6938faf
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Dec 16 06:58:49 2009 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 505330d7681fe167136e4190fe0398295a1372b4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 16 12:39:37 2009 +0100

    Add id attribute for some sections

commit 6938fafb563c6b3e3ac141d792dba0cbb1978d83
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 16 11:01:40 2009 +0100

    Change proxy encoding for engine
    
    The direct/manual proxy format is now http:host:port
    (was: cf_proxy_http/host/port). The auto config format is now auto:url
    (was: cf_proxy_autoconfig/url). The new encoding shorter and can be
    conveniently used because proxy information is now part of the database
    proxy parameter rather than part of Z39.50 init auth. Proxy facilities
    described in DB manual instead of PROXY.

commit d2f363716096bc80be2b73ef740432dd62fb8b00
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 15 11:30:17 2009 +0100

    Linker rpath no longer needs setting for libxul

commit b84a355501d64af81db2a413dc7e2a9384cf6ba9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 15 11:29:55 2009 +0100

    README.Debian of no use at the moment

commit 0c3b6270fbc9dc7d8227de30c067d0a6daf953a8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 15 11:22:30 2009 +0100

    mkdir /var/run/cf in init script

commit 35ad92df6a7e1f591a06243f281156d249bad630
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 15 11:21:52 2009 +0100

    cf-doc is section doc

commit 5a645664fdda0310f87f90c596402feee0fe8668
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 15 11:21:29 2009 +0100

    Update copyright

commit 599878d4eae2f8322e46550c5ba47c260df0528c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 14 22:46:41 2009 +0100

    Print timings for init + task (user, real, sys)

commit 0da2d903f4a13b1547d37cfdacef3e6036fca296
Author: Mike Taylor <mike@cartney.local>
Date:   Mon Dec 14 12:44:46 2009 +0100

    Add metadata

commit 0127a8632c6a012aebcd3824a5fa1203083f4e74
Author: Mike Taylor <mike@cartney.local>
Date:   Mon Dec 14 12:43:49 2009 +0100

    New

commit 78eb87d39374a6aa84e2f05a1e290c879d116984
Author: Mike Taylor <mike@cartney.local>
Date:   Mon Dec 14 12:28:13 2009 +0100

    Add "score" field, which Reddit provides.

commit 3c509c2108457b68e273780b1844c19100a852f5
Author: Mike Taylor <mike@cartney.local>
Date:   Mon Dec 14 12:22:10 2009 +0100

    Change displayName

commit 94b28932be3a65cda5b2a7a04a1986969dd376ef
Author: Mike Taylor <mike@cartney.local>
Date:   Mon Dec 14 12:20:35 2009 +0100

    New

commit eb4f86221e74d639b25bf8ef8ee5eb5db8008599
Author: Mike Taylor <mike@cartney.local>
Date:   Mon Dec 14 11:38:19 2009 +0100

    Add metadata

commit bac66b4fbbcb7797ff5314fc3d92bc3eb3102852
Merge: 68ae98a 5539e49
Author: Mike Taylor <mike@cartney.local>
Date:   Mon Dec 14 11:16:39 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 68ae98ab32c402cb05ce1d6257e81bf410b9cc24
Author: Mike Taylor <mike@cartney.local>
Date:   Mon Dec 14 11:16:32 2009 +0100

    Complete rewrite, done on a Mac as a test

commit 5539e4976f0e90689ef538a025c3913b00f5cbff
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 14 10:40:31 2009 +0100

    Log rotation

commit 50f2904f688bd225f5ae9e6349763442ef7e3049
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Dec 13 11:16:55 2009 +0100

    Fix call to CF_Engine constructor

commit 161c386ab5466862d026b7b4a172fa88e984c379
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Dec 13 11:05:52 2009 +0100

    cfzserver stops Xvfb after stopping cfzserver

commit 23915e3babc0f3ef375763a8b11f6714c3942ebc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Dec 13 10:57:37 2009 +0100

    cfzserver runs as nobody, /var/cache/cf perms
    
    cfzserver setuid's to nobody . /var/cache/cf is chown'ed to nobody
    by postinst. postrm removes /var/cache/cf which has temporary
    stuff in it .. like .mozilla.

commit 21c08fa0bd53ef41c51ebe8352466cd5132cb52a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Dec 13 00:04:04 2009 +0100

    Browser cache in /var/cache/cf (was /var/run/cf)

commit a359933b1712b2b4ca370d5baaa1b6ac922186f8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sun Dec 13 00:03:02 2009 +0100

    stop script removes xvfb.{hosts,pid}

commit ccc2aa9d8a2f5f8c01a3703beed867a9978ea865
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Dec 12 23:41:03 2009 +0100

    Engine depends on xulrunner 1.9 or 1.9.1
    
    Do not attempt any guess on libxul.so .. because this is no longer
    linked to CF applications. CF applications load CF after startup
    using dlopen. Therefore like xvfb we just have to manually depend
    on some xulrunner version.

commit c21a9ddc55ea25a797c743518b31cebea9fb124a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Dec 12 23:39:48 2009 +0100

    Hint for GRE_HOME in config defaults

commit 637eeb056de3627378e2c772bc9611f573544010
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Dec 12 23:25:51 2009 +0100

    CF apps do not auto-link some version of libxul.so
    
    CF applications such as cfrun no longer links with libxul.so using
    auto-linking . Only InitEmbedding will load libxul.so. This seems to
    solve some issues with systems that has two different version of
    libxul.so.

commit 849d4c171aae1cb69d8d223417375adcb9902b93
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 11 14:49:12 2009 +0100

    Comment updates

commit 3e67f167b4aaec2937b46b5e505b37ff221b1321
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 11 14:43:14 2009 +0100

    CF_APP_PATH in /var/run/cf
    
    CF_APP_PATH directories are now in /var/run/cf instead of /usr/lib/cf/app
    because cf will create and write contents to 'mozembed' in there.

commit 150384244b7534a3345e1eb9a732cc5acabbd346
Merge: 941abb9 6c30fbf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 11 14:24:12 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 941abb982eed1e9b869e8087aece0182671f5d72
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 11 14:24:03 2009 +0100

    Fix start of Xvfb

commit 6c30fbff4f077ec190d516d34dc43b7c7e5fcf11
Merge: 1cf8ad0 9865fc4
Author: Heikki Levanto <heikki@flurry.index>
Date:   Fri Dec 11 14:23:09 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1cf8ad060753ea3fd3a1cd99f5ba3c161fe325f8
Author: Heikki Levanto <heikki@flurry.index>
Date:   Fri Dec 11 14:22:01 2009 +0100

    Release connector works.
    
    Returns to detail page after delete and release.
    Added a footer on the details page

commit 9865fc469b7ffb6358e3efb54f7ef9ed5e53da50
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 11 14:12:04 2009 +0100

    init script for cfzserver using Xvfb

commit ee086992c9db7f170fdf3e632e2db9af79483776
Merge: 0068ec0 4241bae
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Dec 11 08:05:44 2009 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b67ce4e614e41219fda34fdca92da373a4361744
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 11 13:18:10 2009 +0100

    Package cf-connectors + app stuff in cf-engine

commit f2616b78cff231e5f05f0e569ba623129ccce564
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 11 13:17:22 2009 +0100

    Try to depend on proper xulrunner via sh lib deps

commit 6cd1497bd86e6169abd7a71d36115fefe847981d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 11 13:13:45 2009 +0100

    Connectors and app stuff gets installed

commit 4241bae543420f1e3e7a4f2d3cf9910f1127488d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 11 11:37:17 2009 +0100

    Beef up the generic description of cf

commit 196023b8839500587d6226cde97b0f5ca6a70b48
Merge: e414f84 7a9760d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 11 11:27:13 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit e414f84ffe400eaca7e73e931b6729e72bf09456
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 11 11:25:28 2009 +0100

    Build using pbuilder works for squeeze and lenny
    
    Fix Arhitecture line for cf-doc. Remaining dependencies to make
    make lenny and squeeze work.

commit a66e9512c393bb1f4c8399e955be902012ef8c5c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 11 11:25:05 2009 +0100

    Dist includes Git ChangeLog

commit c1643790c1850ae16cc6c1a77605ab14f04acede
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 11 10:57:23 2009 +0100

    Clean debian tmp stuff before making dist
    
    This is to ensure that id-mk-deb-src.sh (dpkg-source) do not make a diff
    in debian from tmp stuff.

commit 1eaab295c3a804817e96bfbb617430b02af24464
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 11 10:42:46 2009 +0100

    More Build-Depends

commit 7a9760d472c5a20a49d86ea1ce840c46c271ba84
Merge: cb85e4f ee744b6
Author: Heikki Levanto <heikki@flurry.index>
Date:   Thu Dec 10 17:29:35 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit cb85e4fc7b727cbca35329647ad919eb5379204e
Author: Heikki Levanto <heikki@flurry.index>
Date:   Thu Dec 10 17:29:20 2009 +0100

    Details, delete links

commit ee744b651162ebaa2d5cc6f0443fb781a8d29088
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Dec 10 16:11:17 2009 +0000

    Add thumburl to list of fields that data can be parsed into.

commit fe2c763fa6e3f848745fa30196c277cae01d248d
Author: Heikki Levanto <heikki@flurry.index>
Date:   Thu Dec 10 16:51:48 2009 +0100

    Details page
    
    Page to display connector details, both in own dir, and
    in public.  Delete link works, need copy links etc.
    (Also better xml debug output with ?xml=2)

commit bf5eab9c70781ea0c7e8e2b1591e5e18ec0f4198
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 10 16:43:10 2009 +0100

    List Build dependencies

commit 63159f2baf95b6ff368d1bcabe32946a4c322143
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 10 16:42:35 2009 +0100

    Fix calls to MAKE in rules

commit cefd20be31db5183f100542fee7d10bdaa0f3a63
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 10 15:53:07 2009 +0100

    Beginnings of a Deb package

commit 1863ffb83ead26992e30923a77c96cd9ecf7e75c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 10 15:52:00 2009 +0100

    Add install rules

commit cdd9bd34a8bf1e5742fe3c09e8751af404398cf6
Author: Heikki Levanto <heikki@flurry.index>
Date:   Thu Dec 10 14:30:00 2009 +0100

    Remove debug output, clean xsl

commit ea3efd6bea0b4321c060aa3b32ffd03bb0171e84
Author: Heikki Levanto <heikki@flurry.index>
Date:   Thu Dec 10 13:54:26 2009 +0100

    Deleted lots of old code

commit f7f40ab27719749599b71016a3fa803bf0f94b1e
Author: Heikki Levanto <heikki@flurry.index>
Date:   Thu Dec 10 13:38:08 2009 +0100

    Get better infor from connectors

commit e2140cf4e548ec6c65f4ef357d37e311a38b4d06
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Dec 9 18:49:33 2009 +0100

    Display the versions right

commit 5a502dca22ea8fcfb83f9ac62f9c9dd5a91361da
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Dec 9 16:04:49 2009 +0100

    typo

commit a2456255480d219416200a37abbf02ea5ddcd934
Merge: 0fab47d 8483345
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Dec 9 15:19:40 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0fab47dc278a08c47ca9d7edc1fabc94fd09e64d
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Dec 9 15:17:57 2009 +0100

    Access control. Config files in each customer dir

commit 8483345a7cef9715e7604a907b47628cade114b5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 7 15:17:27 2009 +0100

    Describe CF REPO-xx variables

commit 3280d2808a80a8a26fbf9113d5f7c139e7e29b3a
Merge: 73791c7 d4fa57a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 7 14:32:51 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 73791c70b13cf0160b90384181d58991637080a2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 7 14:31:52 2009 +0100

    JSON parser handle values null, false, true
    
    This fixes bug #3112.

commit 0068ec0e7e79157a077bc1c452147e2300e4ea34
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Dec 4 14:09:40 2009 -0500

    Task more cohesive, set_pref restores pref on errors.

commit d4fa57a110a56d5a85b652def8f7a8edfd2baa2e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 4 18:52:34 2009 +0000

    add test target

commit e3ce21ae7bcd188e22718daf91262f9418c9e96d
Author: Heikki Levanto <heikki@flurry.index>
Date:   Fri Dec 4 13:54:26 2009 +0100

    HEAD and DELETE requests work now

commit a0aa2b93fee0989e241ea0a963cebf3a63760794
Merge: 62d4782 0ffa6cf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 4 11:28:36 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 62d4782744c844c8e23cdb993952bb1601496f7a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 4 11:27:49 2009 +0000

    implement the HEAD method for a connector, #2990

commit 0ffa6cf85ca712fb6f98d2f88dea2a2e9bb0c774
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 4 10:30:44 2009 +0000

    re-import the new_yorker.cf connector from cfrepo into GIT
    so the connector will run successfully after Jasons javascript
    changes to the engine in 53f514b718ab49781b040a138c2b31b80ac270aa

commit c96b4776080b8f75b9beaa6f8ac7819b116aa84a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Dec 4 09:42:51 2009 +0000

    fix last commit and set YAZ_CONFIG=yaz-config

commit 4f1088a6c5ccc7b03afaff8420a1409530d59a55
Merge: ed73fff 546cc41
Author: Heikki Levanto <heikki@flurry.index>
Date:   Thu Dec 3 17:20:54 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ed73fff2e0d153c81e6fbfc42ebef3caf73e9403
Author: Heikki Levanto <heikki@flurry.index>
Date:   Thu Dec 3 17:16:13 2009 +0100

    GET and PUT start to work
    
    GET list still returns outdated status info.
    GET connector works
    PUT connector works

commit 546cc41b33d5e510650f33a0b85b1e0000683d98
Merge: f5efbf4 c16a798
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 3 12:53:38 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f5efbf4f6396800204d4742a63c4a47fc514b6ba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 3 12:46:44 2009 +0100

    HTTP fetch and authentication from CF repo
    
    If environment variable CF_REPO_AUTH_URL is set or specified in
    config, cfzserver will authenticat against this url during
    init with the z39.50 authentication parameters.
    
    If environment variable CF_REPO_FETCH_URL is set and CF_CONNECTOR_PATH
    is unset, cfzserver will fetch a CF file from the URL specified during
    search. For the URL, the character sequence %s will be replaced by the
    Z39.50 database name - without the suffix .cf.

commit 5208e0e98a7a3bec6271ae224ae18d46d3fb87ac
Author: Heikki Levanto <heikki@flurry.index>
Date:   Thu Dec 3 11:28:09 2009 +0100

    Continued refactoring

commit a6ebdf55cbe5684ba118fa6cc2c191b2bb9c34d8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 3 08:58:39 2009 +0100

    Rename servermain.cpp to cfzserver.cpp

commit c16a7989e74faec0bb66a41421fc7f56bba6ffda
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Dec 2 13:35:22 2009 -0500

    bz3117: 1 element array result exeception now more exceptional.

commit 5acd1504de0b1228dcd7300702197578e641cb1f
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Dec 2 16:13:52 2009 +0100

    Start of refactoring

commit 9b1d9bfba42b86b6426a2b8c8d5ba969e90f8c37
Merge: 120a977 3681f17
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 2 16:05:37 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 120a977bbaa1480d001f8a0ff4b4d7b79b5e6ca4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 2 16:04:38 2009 +0100

    Initial work on XML config + HTTP connector fetch

commit 3681f17dbe74bea4a6a78c558ea8ed5df12ef366
Merge: a90278e 1628e31
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Dec 2 13:10:28 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a90278ec7568d97ffd9c0e947eac332e00431ff6
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Dec 2 13:10:10 2009 +0000

    New

commit 1628e31f958608263a793d07018dd88768a04a58
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Dec 1 15:08:51 2009 -0500

    Added availbaility fields

commit 82078fe36f1be0caa2786742d9d14b0f21ed9cfa
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Dec 1 14:39:19 2009 -0500

    Added fields to support availability lookup

commit 4c0a9982007b11d0c70acd7623244a24d0fd283c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 26 14:01:27 2009 +0100

    Configure connector using database parameters.
    
    cfzserver no longer uses credentials from Z39.50 init. Instead parameters
    are taken from Z39.50 database  (db?p1=v1&p2=v2..). Parameters
    "user", "group" and "password" are passed to init task. Parameter
    "proxy" is passed to Engine (proxy parameter). Parameter "subdatabase"
    is passed to search (used to be an optional component in database).
    This change requires YAZ 3.0.51 because use of yaz_uri_to_array.

commit f2e326069318de12ada7c0ec6973f46595ec6b98
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 26 11:27:32 2009 +0100

    Rename of session CF Engine member

commit 833dc5a7f44c1dc73dda12a74c58e8f7e8b88c2f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 26 11:07:08 2009 +0100

    Reformat

commit 862ba6c4c07da48e3c0e4b5274fff208ed3e77fb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 26 10:53:31 2009 +0100

    cfzserver: change type of saved hits for search
    
    Change type of session hits from 'int' to 'Odr_int' so that we
    use 64-bit when a 64-bit enabled YAZ is in use.

commit 4f1cd53eb300d97b9c79728a04be635d2fe782ac
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 26 10:49:55 2009 +0100

    json_node::get_int_value returns long long int
    
    This is to be able to get hit counts >2e9. Required to fix bug #2890.

commit 53f514b718ab49781b040a138c2b31b80ac270aa
Author: Jason Skomorowski <jason@fritz.local>
Date:   Wed Nov 18 17:33:06 2009 +0100

    Set pref ... now actually does.

commit 50f5e2ba2573bf8f46bf78828edf6e22a790415c
Author: Jason Skomorowski <jason@us2.indexdata.com>
Date:   Tue Nov 17 16:19:44 2009 +0000

    limit_javascript step fully deprecated.  do not use.

commit 837031c7c4d541c6005285c55ca077cad727f74d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Nov 16 09:21:49 2009 +0000

    the CFrepo connector path can be an absoulte or relative path (to CF home)

commit 1055ca187f96c5b5dab52b4edfb6f290a5be4437
Author: wosch <wosch@cfrepodk.(none)>
Date:   Fri Nov 13 17:32:23 2009 +0000

    allow to configure the pidfile (/var/run/cfzserver.pid) and log file /var/log/cf

commit 518e137d1b3306d3e0e4b32ed18865fbf12c2f42
Author: wosch <wosch@cfrepodk.(none)>
Date:   Fri Nov 13 16:44:18 2009 +0000

    store log files in directory /var/log/cf

commit e5b34f797df30dc189e4d75bfd22c83d4635f892
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 9 12:10:33 2009 +0100

    Version 2.2.3

commit 4c1f892c07ff7443996f8abe40737df444c94390
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Nov 6 09:06:10 2009 -0500

    Forgot to put something back...

commit 901bc18dbc0776834ecad306b83956b9ed6b8d2c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Nov 6 09:01:29 2009 -0500

    Open repo in current tab instead of new.

commit d49542d78025eca4a318f3c0809a4688b7a1e7e3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Nov 6 08:42:46 2009 -0500

    getPageWindow/Doc cleanup.

commit 8d956d2b368627435e6f359213811b254b8d7456
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 6 12:41:05 2009 +0100

    Complete connector, bibliotek_dk.
    
    This connector is complete. Really.

commit b4b71562a67cd60a6dba53bccf7d59cb446ce587
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 6 12:40:30 2009 +0100

    Constify a type (result of strchr)

commit d5f8a87bd91a4e362bf4946c18b37e5b33545859
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 30 15:06:41 2009 +0100

    Fix bug in CF parent which occurred for test runs
    
    This fixes a simple 0-ptr reference. Believe this error was
    introduced bc474993062ca0a23d89739e8a40390b574ee072 (21 Sep 2009).

commit 9d5d5ed7ece1bf9efeeb49d90ae5171d348c7d50
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 30 14:48:55 2009 +0100

    Fix looping in CF Engine child , bug #3091.
    
    If the CF Engine parent dies unexpected (SEGV or similar) the
    child process now terminates itself. The child now calls gtk_main_quit
    if hangup is received from the pipe to the parent.

commit 8a0ee78463b30aa61947d7a7e14e73092369524e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 12 01:28:36 2009 -0400

    If pageWindow is closed in builder, grab current.

commit 1845fc59a4063484a9a6e147787d0237ce528d26
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 12 00:51:16 2009 -0400

    Set a minimum width for the builder of 400.

commit 8d3aa1a18cc829d0a0e7f48c007efd694a2678d3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sun Oct 11 22:30:30 2009 -0400

    Reset task output when first step run (2741)

commit 7daaad73f297f2ab703fe690900385faeb543a63
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Oct 5 19:56:09 2009 -0400

    Better XPaths to fix #3060

commit 814ea9a96568ddd95f719f152d907305f73f8964
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Sep 24 01:07:27 2009 -0400

    Xpath checking always-on and saving even invalid
    paths.  Flexibility for advanced users trumps foolproofing when it seems it's mostly us making these still.

commit 4352fdda2ef46fede21ba511567e710bd15bd1e8
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Sep 22 13:37:12 2009 +0200

    Link to version details, action links in details

commit b284a84f3f506585fdea7cd831276dd5bfbfe947
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Sep 21 15:17:00 2009 +0200

    Improved documentation

commit 5e8a6d2e664c1f8bc1f252aef5941d001f1fd329
Merge: e3ac9d2 bc47499
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Sep 21 15:16:49 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit e3ac9d25bf52c8fbba3d9119cbc3760e8621248b
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Sep 21 14:54:26 2009 +0200

    Cleaned some unused code away

commit bc474993062ca0a23d89739e8a40390b574ee072
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 21 14:46:07 2009 +0200

    Re-organize error handling (bugs #2887, #2824).
    
    ConnectorRuntime now returns 'Task: no matching args', when a task
    is found but arguments do not match. This handles the case where
    a CF template do define an access point (say title), but the actual
    connector do not support that access point (bug #2824).
    The CF_Engine now has a timeout when it waits for a browser
    process/thread to respond. When a timeout is reached an exception is
    thrown. This is a more controllod handling of a browser going in an
    endless loop (bug #2887) -- the parent process will now know that the
    child has not responded. The timeout is 120 seconds and should be higher
    - and a lot higher than the "soft" timeout in the JS runtime (30 seconds).
    This commit also makes an exception class for JS/Runtime errors and
    system errors (such as timeout, fork failed etc).

commit f678b4df35c7f4e17a4cabd5c76fd2a6c4624cf8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 21 12:33:40 2009 +0200

    Log level = default for start script.
    
    Log level is default so that we see major events for requests, sessions,
    searches etc.

commit aabe23b4f647e3138273006c2208b1bf470a8eb4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Sep 21 10:27:53 2009 +0200

    CPU limit configurable for CF_Engine.
    
    The CPU limit may be specified as part of CF_Engine constructor. It
    is now 300 seconds (5 minutes) for cfzserver. Bug #2887.

commit 766b0491b1af0879330773472b4ac58cc98914bf
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Sep 21 03:04:03 2009 -0400

    Greyed XPaths now editable rather than requiring
    the node be re-selected.  Still need to select a node for refinement or on-the-fly checking of XPaths, but perhaps we need a more explicit mechanism where the user can indicate that yes, this is the page the XPath will run on.

commit 0549bf95e4407053796ede6a65e94653f72cca96
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Sep 18 22:42:29 2009 +0200

    Limit CPU usage to 30 seconds for browser.
    
    Use setrlimit in a browser child process and set CPU limit to 30
    seconds. This will stop browsers going wild (bug #2887).

commit b4a4c800e840bd94d410e9b0157dc8f023d02a08
Author: Heikki Levanto <heikki@flurry.index>
Date:   Fri Sep 18 14:28:20 2009 +0200

    Rudimentary details page with all versions

commit 3060dc9bf5abf704d636d8796440beb422cf6a8f
Author: Heikki Levanto <heikki@flurry.index>
Date:   Fri Sep 18 10:50:35 2009 +0200

    Toroid skips numbered versions, unless asked for
    
    It is possible to invoke the toroid with url parameter
      ?allversions=1
    in which case it reports all versions of all connectors.
    Also, it is possible to ask for any given connector,
    even if it has a number.

commit df0413c6bf8292b727bdc8d31160005be4195767
Author: root <root@flurry.index>
Date:   Fri Sep 18 10:41:22 2009 +0200

    Avoid empty displaynames
    
    If no title set in the connector, use the shortname
    (based on the file name, which always available)

commit b358de85b1302d8ec55d842fcda6095133caaf41
Author: Heikki Levanto <heikki@flurry.index>
Date:   Thu Sep 17 15:45:09 2009 +0200

    Login and logout now point to upload instead of all

commit e14f8e4a021cb843810d1808a23fd4b3d859b544
Author: Heikki Levanto <heikki@flurry.index>
Date:   Thu Sep 17 15:27:09 2009 +0200

    Release and redact work with versioning
    
    Added display of production version to the list,
    more error handling, and fixed the release.pl to
    work with symlinks to numbered files.

commit 46200b7770f8c4fa3328e503347bc675b9fe1180
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Sep 16 17:34:15 2009 +0200

    List with status and action seems to work

commit 75bf9f86a5e4de307990967aa546eaf2631899dd
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Sep 16 16:33:20 2009 +0200

    Half of get-list, and fixed some put problems
    
    get list now shows the upload dir right, with version number
    put creates correct symlinks, relative, without long paths
    Lots of hazzle between direcotries and paths in the code...

commit 2eddae14cd9dc4376df448191e74815f8ae59450
Author: Heikki Levanto <heikki@flurry.index>
Date:   Fri Sep 11 14:45:24 2009 +0200

    Towards versioning
    
    Put now saves under a new version number, and symlinks.
    GET works for a single connector. Test works. Delete has been deleted.
    GET list needs to be redone (show upload and production, with versions)
    Admin side needs work, publish, redact, etc.
    Need a new detail page

commit b3fa42766db8a36b28073de24128930351f72096
Author: Heikki Levanto <heikki@flurry.index>
Date:   Fri Sep 4 12:36:40 2009 +0200

    Handles uploads to different upload directories

commit 99b15a45ac453f9706ab3e0da65147abb9ccb9fe
Author: Heikki Levanto <heikki@flurry.index>
Date:   Fri Sep 4 12:17:38 2009 +0200

    Added a rudimentary skeleton for a logrotate.d script

commit 6952580f43c27255793048daa386ed8115751465
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Sep 2 14:37:17 2009 +0200

    Towards multiple upload dirs

commit 34cc4187c5dcc7b9d31be2dbe51a3c7495a0bed2
Merge: dc23596 62d1230
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Sep 2 12:43:20 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit dc23596dd38465be3e6fc0b9063f888934570d84
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Sep 1 13:19:40 2009 +0200

    minor

commit 62d123084295ea660f3315d9c8d904e100f64a9b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 1 10:36:05 2009 +0200

    Indent & line breaks. A line in a text file should not be 205
    characters long.

commit d7df33baa5d979158bd0c9c661c1d23b448336cb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Sep 1 10:33:21 2009 +0200

    document how to create and upload the cfbuilder extension.

commit 61fe5b6c3b0537237352ab0351f5a0d0b3f40852
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Aug 27 14:16:48 2009 +0200

    Release NEWS along with the builder.
    
    Convert the NEWS file to a FF xhtml updateInfo format and release
    along with the builder during 'make release'

commit a336d3311c240bb477f64283eb953222c7f8dd94
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Aug 27 13:07:05 2009 +0200

    Bugfix release.

commit d4f8ecd7221483d448cc5767405687a0886af28d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Aug 27 13:06:21 2009 +0200

    Do not release connectors along with the builder.
    
    We got repo for that.

commit a441ed9663cbaf920572c2387ad32d24cf84bcb3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Aug 27 10:21:12 2009 +0200

    Use window.open instead of window.openDialog
    
    Otherwise the titlebar is not displayed on MacOS X.

commit 2d5edc3acf1b7ba3181a6ef7ff06ddc180827cd6
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 26 13:49:16 2009 +0200

    Change username/pass to match download location

commit 717306dcf3d3bd4203941622b8bfe15abedfe13f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 26 13:22:30 2009 +0200

    Bump version (bugfix relase)

commit 96291036d3998c35bccca785f1754b5126b38513
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 26 13:21:27 2009 +0200

    Bundle default prefs with the xpi.

commit 446261dd743c19568afcc25cb6cda791a8e49f73
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Aug 25 14:44:36 2009 +0200

    Origin can no longer be changed via the metaEditor
    
    Power users can ofcourse alter it directly in the connector.

commit ad3f572c3ef1681ea7a72278c24ab8a13201af11
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Aug 25 14:33:47 2009 +0200

    Define some of the meta fields as long.
    
    And use multiline checkboxes for them in the editor.

commit 9cbc3ccbabb1c2f935a86e284440bdab869ac291
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Aug 25 14:23:32 2009 +0200

    Treat md elem definitons as objects.

commit 19acf3457e9bef77eaea7cdd6cdfe7873558cc8b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Aug 25 13:39:26 2009 +0200

    Add builder preferences window.
    
    Using mozilla preferences toolkit (automatic UI controls-prefs binding)

commit 90f2edb0de79f9e91b9e6f8ae21bb1ff925f361c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 25 11:27:03 2009 +0000

    Disable cookie for pp2 load balancing - this will be done
    now in the apache2 config transparently. Neither jsdemo nor pp2
    needs a change in code or configuration to support load balancing.

commit 65342a860ce6d2b928a1af897787d0f302c6bbb5
Merge: cebe8a5 d8af3af
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 24 15:28:34 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit cebe8a52fd9f195eb0cbf8ac04488a1e4df41a64
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 24 15:28:16 2009 +0000

    CF load balancing with pazpar2

commit d8af3af2379350c0193ee9cc2f1f3267d7a16573
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Aug 24 15:53:31 2009 +0200

    Fix metadata handling.
    
    Rewritten metadata handling. Connector template became the only authoritative
    source for meta editor form generation. The meta data elements within the
    connector are synchronized to the template definition during load. Meta data
    elements are added, if needed, but never removed. Empty elements are no longer stored. Multiple elements allowed, but ignored by the builder and lost after re-load. This is in response to bug: 2981.

commit 0ad6285d6316d626209794da0122a36331f327a4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Aug 24 12:03:44 2009 +0200

    Using mozilla pref system for builder prefs.
    
    Only home repo url atm. All prefs located under 'indexdata.cf' branch.

commit 102d2d2c18cbbaaa9ba9c4a28dc95ed8c540b88d
Merge: 045be43 8a555d6
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Aug 21 14:39:10 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 045be43915524678193d7f9f992a3b7cca94b00e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Aug 21 14:35:52 2009 +0200

    Ask for name when pushinfg new connector.
    
    Also warn aboout about overrriding existing connectors if file
    is pushed for the first time (no "origin" entry). Fix bug 2968.

commit 8a555d6434623c7b5366b97f5e1b73449af49d61
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 19 11:01:44 2009 +0000

    WebKit based browsers require a full HTML page (html, head, body tags) for
    XSLT transformation. #2987

commit f241f026e206725acf7ffa3ca0e3f1b7eb31e18f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 19 08:19:41 2009 +0000

    add duplicates

commit ab883b576c85898a76740f19f613f8bffc7380d7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 19 08:17:16 2009 +0000

    do not upload connectors marked as private|no_hitcount|stale|duplicate
    in ../../connectors/STATUS.csv

commit af6200c8bb36177623729ad7d80eaacf4971f710
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 19 08:15:45 2009 +0000

    new state "duplicate"

commit 2882a54a7f666353c2e80f8578ea0637c3cb03b0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 19 08:14:33 2009 +0000

    A tiny database with internal meta data about our connectors

commit a11549068bc968fb2ae4fe8d0fe0800f37b56f19
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 19 08:13:18 2009 +0000

    shutdown all servers before removing the *.pid files in distclean target

commit 15b991d0dfeeb87bbb9d06f0d901864f32c898ae
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 18 16:30:57 2009 +0200

    Fix the damn broken google connector by disabling cookies!

commit 1c4877fb239f9c0d74e32b6f2b12f97838457b45
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 18 16:22:11 2009 +0200

    push only to /upload and never to all or production directory

commit 3f98d844459b00727fd23f89dcee688d508f37ad
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 18 16:19:41 2009 +0200

    fix google.cf after page load changes

commit 6b45cfaca6fe63eeb1b50be331354394aabe419f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 18 15:55:15 2009 +0200

    disable cookies which make it possible to create a REST link in pp2 to the
    original record.

commit 0a45e11a20cbffa8503c30c6c27c4449b77268f0
Merge: fdcc4fd ce2c069
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 18 15:14:45 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit fdcc4fd8708ca6d487f4e8669dda6dd551d71464
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 18 15:09:48 2009 +0200

    New xpath for set form value

commit ce2c069a2ea92eeaa96af5dbd853832ea6726564
Merge: de43a6f 86070a6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 18 12:47:32 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit de43a6f79dda8f82cef8f5617542af387546e3dc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 18 12:46:59 2009 +0000

    direct link to https://cf.indexdata.com/download/latest.xpi
    (avoid to type the password twice....)

commit 86070a6e0630ca3a8303da38882c788d0322eb79
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Aug 18 14:43:14 2009 +0200

    Minor comment

commit f9b3cb7b363edacced68013615d0c8e359433381
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Aug 18 13:25:21 2009 +0200

    Neater XML indentation
    
    Passing argument '1' to toString in both list and individual
    record GET methods. This makes the XML to be indented, but
    without extra whitespace (which could break the Torus, see
    bug 2977).
    
    With this, the output is like
    <records URI="http://cfrepo.index/toroid.pl/production">
      <record type="searchable" URI="http://cfrepo.index/toroid.pl/production/google">
        <layer xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="final" xsi:type="searchableTypeLayer">
          <id>production-google</id>
          <zurl>cfrepo.indexdata.com:210/google</zurl>
          ...
    The old code had '0' for the list GET, which produced it all in one line,
    and '2' for single-record GET, which produced stuff like
       <id>
         production-google
       </id>
    and broke the Torus.

commit d89ec68d5108441aedf33e76e8ca6f5e4eb25825
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 18 10:33:44 2009 +0000

    set CF hostname to connect.indexdata.com

commit ab212b6c88697de9d758d94700196f2fd06bd76b
Merge: be0090d 46283ac
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 17 21:07:17 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit be0090d7ab05d9319c29a902e3b7fbf3bf5edef4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 17 21:06:54 2009 +0000

    remove confusing ?admin=1 parameter

commit 46283ac3ae14f01f74e3461646392dd13e3c6822
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 17 21:02:51 2009 +0200

    curl is required by the test scripts

commit fabdfa3c26a6925a06d22f9d89cbebd1fb32b391
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 17 20:54:03 2009 +0200

    indent

commit 444f091cdc7b7fb093b05f2097a807e7d17b75e2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 17 20:41:33 2009 +0200

    optional packages to build and test CF
    use `make check' in case of trouble of compiling

commit ce07d5932951f33b21ab6d40752b3fed7b92a279
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 17 17:54:10 2009 +0200

    add reference to MacOS README

commit ac0ecce0424c844f70546a39881d7860988edd94
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 17 17:49:26 2009 +0200

    add disclean & help target

commit 1358ce40264041339662808512506b123f0e4bdc
Merge: b400c8a f857586
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 17 16:54:31 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f8575862f304258927b298e97de338ba786b7ced
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 17 13:03:15 2009 +0000

    test early if the CF_DOWNLOAD_SUBDIR exists on the remote site
    before installing anything.

commit dba5a554118a0eb6ce8d0cacf1fafc54c658f27f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 17 12:15:23 2009 +0000

    docu

commit 8102a5d0fd68492988ef9d0b5381f4c867e5dd11
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 17 11:46:54 2009 +0000

    update help for download sub directory

commit c8f77b9bcc2ada78348e009305e3237a0c41ba30
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 17 11:40:13 2009 +0000

    var substitute typo

commit b68efab50cfdb8aff34bc0b0acf18e92ed466512
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 17 11:38:27 2009 +0000

    document changes

commit 38019477384d83037f673a133973c474a2810a35
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 17 11:33:17 2009 +0000

    Allow to set a download subdirectory for the builder for specific
    customers, e.g. https://cf.indexdata.com/download

commit f6d3cae2bef2eb95494ace6bcc6bbdbb00c23be3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 17 11:31:14 2009 +0000

    new features in CF 2.2

commit 1392249015eb37dab81f014d1b9cfd4868ec55c1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 17 11:24:34 2009 +0000

    bump version number to 2.2 given all new features (=> cfrepo)
    
    Approved by: Adam

commit ce9cf23fe406f88b9aa1c85d0a4f852433ded79f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 17 11:22:44 2009 +0000

    Allow to set a download subdirectory for the builder for specific
    customers, e.g. https://cf.indexdata.com/download

commit 9792b74af5678668bef28d7f72ebd5bdffe5dc29
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 17 10:31:47 2009 +0000

    Rewritten from a point of customer instead ID developers

commit 402c3417ed128aaef59121a6721cd52a60d97c70
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 17 10:20:37 2009 +0000

    update documentation

commit 922b41681a4f50e9973ed884580fc0a9f12cad2b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Aug 17 11:44:08 2009 +0200

    It was actually commented out. Fix.

commit 53853bd98cc7f805858fb3fb7403fc666ef1afad
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Aug 17 11:26:10 2009 +0200

    Always report requestSyntax "xml" for CF targets
    
    so called "nativeEncoding" will be derived automatically
    by the proxy. recordEncoding could be specified to UTF-8
    but it probably does not make much sense.

commit b400c8a99e718b44e7077674920bd98bdfe91388
Merge: 851919a f41026c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 14 20:28:36 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f41026c264877958732c0b47e51a9e0add0e5276
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 14 15:55:43 2009 +0000

    remove ?admin=1 parameters from links

commit e6c90ff08dea89aaa1754ac471149f0ade7f2d1a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 14 15:52:22 2009 +0000

    implement simple HTTP cookie based login page

commit 081b13543a72f0bf185244250dc7b357e5f24304
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 14 15:48:51 2009 +0000

    better head line

commit 9918241850b3a2ee0e4e4778b00a0f42de3b303c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 14 15:45:59 2009 +0000

    cookie security fix

commit 79918a9466d7249aa70c4c5081a96f945e56d30d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 14 15:43:08 2009 +0000

    force no caching

commit c16e854b9c2f0be7c7bbf447133c400b7266d060
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 14 15:34:19 2009 +0000

    cookie bugfixes

commit d247f3abeb325142db00a95f3684dc471c5bf205
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 14 15:21:32 2009 +0000

    implement simple HTTP cookie based login page

commit a5548d3a70f11712f4bb7b04d2fc263198d8cd2f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 14 09:41:18 2009 +0000

    set cookie cfrepo_admin

commit ce3f8da737a8199a2806d89aecb54fe02d683d9d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 14 08:38:43 2009 +0000

    Add a README and installation guide for cfrepo

commit 851919ac6aa69a331f5e6f44b8218795bb660fdb
Merge: 87e5fdb 826bae5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 14 10:12:10 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 826bae5eb3a8dd20967d64e29f435916563132cf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 14 07:30:31 2009 +0000

    if a connector is newer in upload then in production, link to the fresh connector in upload

commit 87e5fdb731728e1b652e2cc42e6991a889c9a908
Merge: bb04b51 8845d89
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 14 08:41:39 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 8845d89571eddf65300597f063fb4ec83a9fdee5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 13 22:30:29 2009 +0200

    download from virtuall /all directory and upload always to /upload

commit 42c8bfa8746456b8eed74a660d9b3ffc6a7ace51
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 13 15:40:35 2009 +0000

    documnentation

commit 72ee165c85bb0b4815f57be97e8dab0b54a19b42
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 13 15:37:39 2009 +0000

    add workflow section.

commit 97b09a240a8d6b3b26564250b43f9737a7e8285b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 13 15:28:59 2009 +0000

    ignore broken connectors: #2967
    run the test on the upload test engine

commit aeeec03423cf442f6b1b3b5e35ad19bdd7a95cea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 13 15:27:35 2009 +0000

    New variable CFREPO_BASE_Z_URL_UPLOAD for the upload test engine.

commit c32c550084dad0abf40e502d06ef1b5fc3881f6e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 13 14:47:03 2009 +0000

    allow to delete and test in state 'stale'
    Always and only delete connetors in upload directory

commit 2e0a4cfb1625ac0a2907f3380a838a19fcab983d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 13 14:34:29 2009 +0000

    Seb wants 30 records (#2973)

commit 1659c59e201d264c33e83e7c5d6cecf886dd392a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 13 14:29:25 2009 +0000

    change query to "water"

commit 46783053a9fb7ad043d04e20795f406ddf0c1757
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 13 14:26:45 2009 +0000

    open test page in new window.

commit a95890f4e4dba7edfcc724197104a2edff65e100
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 13 14:24:13 2009 +0000

    improve last commit: secure perl programming with open()

commit a83b3643369e94118400180fbfb926554b21fa69
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 13 13:10:09 2009 +0000

    implement a simple test link

commit cd9e1ea820bdd4ecd38681ffcbc65829254e8edf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 13 12:43:00 2009 +0000

    dumy test link

commit 7cc36f77503ff6a8241495f1ad41f8cae67f922d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 13 11:01:48 2009 +0000

    add connector head count

commit 9b3694d136eafb114d297b81e22aa57c639e3d14
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 13 10:53:29 2009 +0000

    fix debuggin

commit e894aaffa9a51c7de6cebd6cfb53c6cd20c22ecb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 13 10:49:09 2009 +0000

    virtual directory 'all' works now.
    
    Disable HTML output for /production and /upload, it make the xslt sheets
    to complicated. The REST API is still functional.

commit a5b463e937927f26d0ab8449e2cb72cb0ca7d2b9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 13 10:00:40 2009 +0000

    link to virtual 'all' directory

commit 50decdc970da8c528ab3afbd0c834a20600e460b
Merge: 3714758 4afc21b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 13 09:54:32 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 4afc21b1c53e8121f8bd05f5769e27b4423c5b0a
Merge: 02537ca 3d49899
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Aug 12 20:12:03 2009 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 02537ca4b2c1be20c6e29315dffc1517b44bece6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Aug 12 20:11:08 2009 -0400

    Pageload does redirects in the engine too now.
    Finally.

commit 3714758fa6b0cd0863db7179a4defadf7282e78e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 20:09:58 2009 +0000

    implment virtual directory 'all'

commit f51336f3d5b51117c428a849df944dbf216bf39d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 18:34:30 2009 +0000

    only one 'action' column for all actions

commit d9829a011de11b63c962197989478270d58c59dd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 18:33:46 2009 +0000

    add virtual directory 'all'

commit 8c1611d395fc23575566387c5f256aef5304f98d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 16:55:11 2009 +0000

    link to ?admin=1

commit fd3a1a0867ded7cf13387e5a7d39c3c38cadce0d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 16:53:58 2009 +0000

    disable "production" spool directory in directory listing

commit 74c78f38523dd52df8096c83f20b786303c72431
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 16:53:06 2009 +0000

    direct link to /rest.pl/upload

commit 7baa590b8e51f9757709fdba1429d9e764cd0784
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 16:52:07 2009 +0000

    sync footer

commit 3d498991b9d7776d02f6962a005eecb99034a935
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 16:27:32 2009 +0000

    better wording

commit 4e387fab69a48a594d482e813767978ab99c00c8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 16:24:47 2009 +0000

    one page: don't show directory path

commit f3aa2e9b4b952fac3df51d746173653cad2fa7c8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 16:19:51 2009 +0000

    refresh list of connectors after deleting

commit a91d53303b516d9f09c50a20de4d4e30363f1744
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 16:11:57 2009 +0000

    popup to confirm on Delete for a connector, #2972

commit 9e67ad7c23dec919fb2c378badd903a8c98d6ea4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 15:50:50 2009 +0000

    add fake login link

commit dc2de46eeebdbdee596d9d30f9566b5bff89602b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 11:23:28 2009 +0000

    tidy

commit f2a17fcc0b4350c9b04a9aa19eb6119961cdaffc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 11:22:57 2009 +0000

    use relative URLs for cfrepo links

commit 46de59f15b82c6441af12933c6f23319f1801510
Merge: 2d864eb da0ee81
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 09:50:57 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 2d864eb7e99eeb6585399cd3c7c47b779765d9fb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 09:50:44 2009 +0000

    less warnings

commit d9636ef1f53608c3af1f1c8a1dfc9f1e2f2fcba2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 09:49:50 2009 +0000

    more help

commit fae1eadba8d0bf25a1a47d1021f9f44ae3f0dea1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 09:42:18 2009 +0000

    tidy

commit 437df1798ac884fc70ee7204e2a965c7b3c5e07e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 09:40:55 2009 +0000

    add a help page #2975

commit da0ee81dc20b1ac4475596efd51abe45735a9c46
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Aug 12 00:48:42 2009 +0200

    print a warning if lockfile(1) was not found and parallel tests are not supported

commit 954af57c2fd70c8867f6ac9f947242971c3d0619
Merge: 7e3e25f 06ba25b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 11 13:01:33 2009 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 7e3e25f34ecf7b45117e1a227045781a7bf30f65
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 11 12:58:15 2009 -0400

    No longer need to pull chrome from the engine.

commit 06ba25b53c798631d39af93987727a6d05935457
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 11 18:54:46 2009 +0200

    add forgotten byte '$'. Sic!

commit bd39719536c1d2fb2aece2f2eb69567f2cb4dc48
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Aug 11 10:28:09 2009 -0400

    Progress listener based load detection.
    Connectors to pages with redirects are broken in the engine, will fix soon.  Checking in anyhow as per consensus.  Untested with z-server.  Why didn't this go in last night when I thought I committed it the first time?  Somehow it only put the deletion.

commit 8dbf53202f252c9d1aa28dd51d6b57d9c1614df1
Merge: eb96d86 e9e4f13
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 11 09:42:24 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit eb96d86a5cbf413d71dc13118e5b0a9cf7623037
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 11 09:36:46 2009 +0000

    call $cgi->path_info instead $ENV{'PATH_INFO'};

commit 7f2bd11c37946ab8cbaad1b408dea02c9a962ad5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 11 08:10:29 2009 +0000

    use warnings instead perl -w

commit be21576b64ab267f4ab3fd8dd0324f5a59867231
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 11 08:09:44 2009 +0000

    Revert "indent"
    
    This reverts commit 3b0dcea2ca0100b2928b09448f4a6125d212272c.
    
    Conflicts:
    
    	cfrepo/www/rest.pl

commit 66f2a52243175459ad2ff5a312804a76606e5e4f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 11 07:54:32 2009 +0000

    perltidy

commit 3b0dcea2ca0100b2928b09448f4a6125d212272c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 11 07:54:02 2009 +0000

    indent

commit d5cafac5f8285bc69cc55aba98a34f4bc9712d4c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Aug 11 07:48:04 2009 +0000

    perltidy

commit e9e4f13778e7a632f75acdd27d6826b2c7d30baf
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Aug 10 18:59:26 2009 -0400

    Progress listener based load detection.
    Connectors to pages with redirects are broken in the engine, will fix tomorrow.  Checking in anyhow as per consensus.  Untested with z-server.

commit 0a0edf4e78f1514a769c2881749facb99a332ef6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 19:01:40 2009 +0000

    half-revert of last commit: always print live connectors

commit 7d944050bd68e2e5bf5fe1cfa2eb163bd7277fac
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 18:53:18 2009 +0000

    for upload: by default hide rows with 'live' connectors

commit c48617dd9b9e0a1ec6ff26ca54155057c2023b39
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 18:10:53 2009 +0000

    use CORE::stat() for Heikki's old code

commit e66a10ce033dc7c7e00841a1f01be41700796cc3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 18:07:41 2009 +0000

    fix mtime compare

commit 75821b1eb9544c845849a117847695c57f8a4d93
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 18:07:08 2009 +0000

    remove the size column

commit 3196cf79347eff9644353707bc1a9787085b89b9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 17:51:41 2009 +0000

    print the status of a connector in upload:
    	new:  	not online in production
    	live:	online in production
    	stale:  upload is newer than the production connector

commit 1bf178b722b64ba808ce67c49231086977ebc931
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 17:22:07 2009 +0000

    Print the correct number of columns in table header, depending on the upload or production path

commit 0d794fc6fd22f4d061d400b2641a960686877fe5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 17:07:34 2009 +0000

    show current line in silver color

commit 57a139739d4ec50f1a98df92ee3844d1061d52e3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 17:04:00 2009 +0000

    alternating colors on the table rows

commit 14dba7cac9f55035dd1304d7e779b7546a205808
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 16:42:16 2009 +0000

    the table header need a <tr>...</tr> too

commit 85d9959b265e6b07e88d61f37464ea5207f6bdde
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 16:09:44 2009 +0000

    fix last commit

commit 5b64420cff817e408c53aa36ace3bbee48e97b29
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 14:53:34 2009 +0000

    fix CFREPO_BASE_Z_URL: i.e. no "z3950://" prefix (which YAZ does not understand and never has) and not using localhost.

commit f172da988c3743c26d6cd875062ebc18d37ab014
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 14:09:20 2009 +0000

    var typo in last commit

commit a3f5785ef0090137b0124d1bf0e771cd79bb648b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 14:04:04 2009 +0000

    rename $CFZSERVER_CFREPO_ENABLED to $CFZSERVER_CFREPO_CONNCTOR_PATH
    so we can use the script for both the upload and the production directory.

commit c6495d9e4bd0fba1efad16d578a9e758673e007b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 11:37:28 2009 +0000

    add link to torid upload

commit ef239da858d01b01f8f9f32f51c64d327425a4d0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 11:30:17 2009 +0000

    add help link

commit 04ad595dcd2e8f7ef939cd21a22ec1baf7c5fcee
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 11:25:09 2009 +0000

    copy footer code - I'm not in the right mood to code in XSLT.

commit 8210323d6b69622751e9ed39e8fa54b80f3df795
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 11:23:39 2009 +0000

    add link to Mike's OhioLink Metasearch Console: Global Administration

commit ccc51bae22610277043fc883ec9efb723fa99445
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 11:19:32 2009 +0000

    Add a dummy index page

commit e4b3d18b35178708593c7b632491daf4b8816c8c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 09:52:52 2009 +0000

    add a Index Data footer

commit 976fa8c69403b75371a1ea68002c0f2b204a1251
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 09:46:18 2009 +0000

    better table layout

commit 7c2dc6cc0766ce6e9a6d58d7f8ac06dff27227ba
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 09:04:24 2009 +0000

    more design updates

commit 02d6e4734e6d85ef052d80e6e3de25ca94aad2fb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 08:34:24 2009 +0000

    state of the art design

commit 9ff8a62a1bc3dd02350a88089a4540177abbf14c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 08:51:45 2009 +0200

    quote typo

commit fb2ed07273ae5daab4ff205ae5df40c9c9f0398f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 08:50:09 2009 +0200

    use CFREPO_HOMEPAGE variable

commit f21a706593c2ea22cfd2a79f914f1a65bd07230d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 08:46:02 2009 +0200

    add a cfrepo-upload target to upload all connectors in this directory to http://cfrepo.indexdata.com

commit e1858fd5cd3499646a4692288d41a539f97e7446
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 08:45:16 2009 +0200

    print the cfrepo homepage where to upload the connectors

commit 1f09d1c77551d712243eae9bcb75e4b3121ff13a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 08:42:25 2009 +0200

    check if the connector really exists on the file system - curl does not warn about it

commit db2935dc9c9d08dc21bae0e607b5de2a37e665cd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 08:38:25 2009 +0200

    exit with zero on success

commit 437416cd43fd256f39003a91124026a6163523d1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Aug 10 08:30:46 2009 +0200

    Add a script to check if the connectors are valid XML

commit a26e69adb3d4217e5f18eb5bb42ffd0853a304ea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 7 21:37:17 2009 +0000

    cleanup

commit 8fc5326a3ab14507ef75d015b6ca12329d7a322f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 7 21:34:50 2009 +0000

    force charset utf8

commit 1cd7c3e0d56ae6f664d2d72ff441ff97e68c62af
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 7 21:27:35 2009 +0000

    more error messsages in case curl failed

commit de3f18f1b023ee171d41fdd8c0ec9810dcff6352
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 7 21:27:13 2009 +0000

    Invalid UTF-8 broke the cfrepo

commit b17eeb8e925c01d547bbb2480dfb3d3f3b11b2c5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 7 21:14:28 2009 +0000

    a dash ('-') is a valid part of a connector file name

commit 8e02c2b27480020f3ca2044fd59aa78d9907b274
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 7 21:13:54 2009 +0000

    check for empty DEBUG

commit 243a0cedd1497974972ef1752744e98850414f16
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 7 21:07:57 2009 +0000

    curl must fail in case of an error

commit 9303002ff5aded03373f7edd1be588cb23ec5c70
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 7 21:06:43 2009 +0000

    curl must fail in case of an error

commit 34be9a12a2573388039e7cfcfbe63bb5f3a05ef6
Merge: 3da5144 fd3dc26
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 7 11:27:25 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3da51441f99c64ae6d5c21b229aa894b9181a4cc
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Aug 7 11:17:10 2009 +0000

    Do not pretty-print XML output, as Torus can't cope with leading and trailing whitespace properly.

commit fd3dc26ee99a27d5d4176add82514488098948e8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 7 09:46:15 2009 +0000

    block all robots from accessing cfrepo

commit 3f9765e48491af2f341307e8535d2d5cc9ac6054
Merge: 6813053 cca5372
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 7 09:44:34 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit cca5372132ecb10916e6afa679043f730f98b3c4
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Aug 7 10:31:59 2009 +0100

    Add final newline.

commit 68130536802886cce82bc8981bdfd4e872d59526
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 7 09:18:23 2009 +0000

    update cfrepo.conf location

commit bb04b518b5e1d4b9fcb6c54b15c843c9da561f24
Merge: ee5297f 381ca34
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 7 11:12:12 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 381ca34c6fec0c9a80b105cf9b49083172685129
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 7 09:05:30 2009 +0000

    update cfrepo.conf location

commit ee5297fbf2a4dbfbee54d7e6d31929692b2ed1c4
Merge: de98e41 4219748
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 7 10:27:44 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 421974831da78e33a38f6df78e6f8a30210ecd65
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Aug 7 07:29:12 2009 +0000

    Add support for cfrepo connectors.
    Enable it with CFZSERVER_CFREPO_ENABLED=1

commit d1085a591001a44e304fe79d3eb15c877372564e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Aug 6 18:47:01 2009 +0000

    better location for apache2 cfrepo config file

commit 972a4821ab1659b739e08ef7ba4a8f731e35bced
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Aug 6 16:45:56 2009 +0100

    Revert previous delta -- didn't help.

commit 7516227ed4f2158067b0ad7e22d14d80d69bf21e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Aug 6 16:45:01 2009 +0100

    Remove spaces surrounding ID.

commit 5617c5fe04c6d63992588ebf8b64560e8954b941
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Aug 6 15:00:16 2009 +0200

    Toggle sidebar when connector link is clicked.

commit cd684d5229c055ee1a44b1735ee86f89d865410d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 5 18:25:05 2009 +0200

    Push extended.
    
    Connectors are by default pushed to the origin (see previos commit).
    For locally created files the home-repo + filename will be used instead
    (it means that the connector has to be safed at least once, and the builder
    will nag if it wasn't).

commit 3d5dfa45e1e67d2ea5580c8767e9fedf7de28525
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 5 18:23:43 2009 +0200

    Add origin meta-element.
    
    If present this element indicates the origin URL of the connector
    and the builder will try to push it there. This can be modified through
    the meta-data editor.

commit 02abf22746c979fa59f645242dd8009a3f9887f2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 5 18:23:12 2009 +0200

    Capitalize meta-element names.

commit f8b3c0a523526c60a257517ec1f2fad3998df34a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 5 17:22:59 2009 +0200

    Push connectors to the origin.

commit efde328e9e3f16053ac3ef6f00564111c9f7921a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 5 17:21:03 2009 +0200

    Accpet application/(cf+)xml with any charset.

commit 419695267e7c3d42ed452896f0cabc63ed1fc1e0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 5 16:14:36 2009 +0200

    Return cf files as application/cf+xml

commit 4af4f240f9ce387a5bd3b7da5b28a0302003ee8c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 5 16:12:36 2009 +0200

    Handle clicked links.

commit 82cfdc5b76bc1de63e96e2259c48ebdd2a3a6911
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 5 16:02:54 2009 +0200

    Handled chunked files.

commit e04f3a3d4548db4fd2288fdaf75fb9b4ca72fe57
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 5 15:37:59 2009 +0200

    Comments.

commit f393d1b275b61f7483ddf7bd9b48178cefb6cd52
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 5 15:25:04 2009 +0200

    Fixed load method.
    
    After new load connector would keep references to some old objects.
    (tasks, properties etc)

commit 66375e26e70130e3f22fec4e5ce5338be4f9c517
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 5 14:53:19 2009 +0200

    Properly parsing hijacked CF file.

commit bb5eb5476522842bdb2388f6856257d2cf1e24de
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Aug 5 13:53:46 2009 +0200

    Custom URIListener, contentHandler.
    
    Triggered as long as the mime-tpe is application/cf+xml

commit 13c300735d86e1e469332b06e416eff38a664755
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Aug 4 16:49:42 2009 +0200

    Repo can be opened directly from builder.

commit 733a67dae2bc2c7fee0f351ed9bba4f760f6d04b
Merge: aedefee cee2c81
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jul 29 14:16:09 2009 -0400

    Merge branch 'wtfnobranch'

commit aedefeee78f96db4a6cdfc0880d83faad679baff
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Jul 29 14:15:12 2009 +0200

    typo

commit 4c8f4bd916ffcc36b1fdfeb12266e50bd0109708
Merge: 0824bb4 befb03e
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Jul 29 13:49:22 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0824bb4c1c2a6d6326f17e2c8e0a5239cf1baf4c
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Jul 29 13:47:54 2009 +0200

    Small clean up
    
    test-connector.pl now accepts an argument ?debug=1,
    which causes it output a lot of stuff to its stderr,
    (apache error_log)
    
    Removed old testing and debugging code
    
    Improved documentation

commit befb03e33a701455856747c895fc32eb65a35f44
Merge: a2d1aaf bdd87a2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 29 09:15:27 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a2d1aafe0cff24b3b9904b0d56475168c05e5067
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jul 29 09:15:17 2009 +0200

    Use envar for a few names

commit cee2c81787cd6c7d1e2fa87f3e9627b4ea9f2b83
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jul 29 00:51:11 2009 -0400

    Load detect implementation for engine and builder.
    Except we haven't quite got the right object in the engine yet.  Existing connectors still work though.

commit 044513ba90c2f23df8df13ce37cdbabf28c8d666
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jul 28 18:44:55 2009 +0200

    test-connector.pl seems to work, with fake home

commit bdd87a2a06667e07a2df35c1f5c60c17b155ad7a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 28 18:36:28 2009 +0200

    Implement a silent mode. If DEBUG=0 the script will exit with 0 on success
    or 1 if a connector failed.  Only error messages will be printed  and
    no status information displayed.  This is useful for automatic
    tests, e.g. cron jobs or cgi scripts.

commit dd75d29641cecdb1349df12565521cc252823c45
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 28 18:29:48 2009 +0200

    improve grep option usage

commit 79d782da98309906c3be2da494c8387b97fb961f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 28 18:14:49 2009 +0200

    test if $HOME is a directory and writable, if not, print a large WARNING

commit 9b2064f73d96b3256d3e4b6a638faf4bd410356f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 28 18:07:14 2009 +0200

    print a warning if $HOME is not set (e.g. called from a CGI script). The engine
    may fail if HOME is not set.

commit 185cf905418c596d1540953618fedc51d922888b
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jul 28 17:54:02 2009 +0200

    minor testing

commit 8f97c5f7071913effd1e55502be4e37f18be07db
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jul 28 17:52:15 2009 +0200

    add variable CF_LOGS_DIR to configure the logs directory

commit 4e68980f6052a4227416d7e865c8e6d69a3dc738
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jul 28 17:14:29 2009 +0200

    Stuff to test connectors from browser. DOES NOT WORK
    
    Creating the enging fails in a mysterious way. Committing
    so others can see my script.

commit 823bb0165761734e3e7c17cf31e33ba3209b42d0
Merge: aac1769 9c8e4c2
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jul 28 13:48:23 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit aac176967c2447b29f71a1ec4da5d22bd8628e91
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jul 28 13:46:39 2009 +0200

    Added xsl stuff to display ok after various ops
    
    Delete connector, move to production, remove from production,
    all with links back to a decent directory. Normal directory
    listing contain links to production-moving and deleting, if
    invoked with an argument ?admin=1.

commit 9c8e4c24b89b763ef05fb5696b440b2ac727ed82
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 27 21:14:30 2009 +0000

    improve test target, use test-connector-xvfb.sh, run up to 8 connectors (4 per CPU for a dual core machine)

commit f1dafcbc7b987423baef632bf70d89a840440c0a
Merge: cefff90 b30d59d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 27 20:52:44 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit b30d59d5dc862bf357eba0c8ee1d6c7dfa00de28
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 27 22:51:45 2009 +0200

    add help target

commit 295805832d66cced7603e74cdd95e0cd31e42f58
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 27 22:49:00 2009 +0200

    add distclean target

commit 2c2fcccecc4d68d1cfe1d8027a6aafb1c034c571
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 27 22:47:17 2009 +0200

    add distclean target
    update help target

commit cefff90bcadd019b090b94f6da55258d6ebf3db9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 27 20:04:22 2009 +0000

    Print an error message if a connector file does not exists instead a silent failure message of the engine.

commit 2589be6ac44ec36ca076986936ffeae940610bf5
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Jul 27 17:38:44 2009 +0200

    Test script for release and retract

commit fb7b20b0ab1fdeae3e18dad620c34bba14119f08
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Jul 27 17:38:06 2009 +0200

    Admin.pl can put things into production and remove them

commit dd716a7219c834155b5f3d8e9fd8308cd4026013
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Jul 27 16:21:36 2009 +0200

    Started on the admin side

commit ce71c8473c5f765ac6a44c31083fc95c99e77f41
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Jul 27 14:58:37 2009 +0200

    Detecting HTTP_ACCEPT header
    
    Bailing out if asked for anything but application/xml, or */*

commit 575672c60dcd0e950681146ffec3d1cb4bce7a7b
Merge: 8972c85 8545c99
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Jul 27 14:18:16 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 8972c859b47db9a7ef29585feb7ba8af78d00fde
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Jul 27 14:17:56 2009 +0200

    Added some metadata to the directory listing

commit 8545c993d3b98759bd0586292480ad08e176b43d
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Jul 24 15:46:11 2009 -0400

    Removed authentication info

commit 3090db1607f85cf202c080066928e12602658729
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Jul 24 15:45:33 2009 -0400

    New connector, Learn360.com

commit 1841f07b16127609d52b1f1f420ad1ab61bc74b4
Author: Heikki Levanto <heikki@flurry.index>
Date:   Fri Jul 24 15:44:58 2009 +0200

    Added URI to record(s) tags. Removed .cf suffix
    
    The torus base URI can be specified in the apache config, but
    is usually taken from the request. When accessing individual
    entries, the .cf suffix is no longer needed nor accepted.

commit 79356a79450c14cf74aa1f523be8d959f36ac804
Author: Heikki Levanto <heikki@flurry.index>
Date:   Fri Jul 24 14:17:41 2009 +0200

    Toroid now also produces a list

commit e0be069e0622fa0aaf59f3483efe93b20783dafd
Author: Heikki Levanto <heikki@flurry.index>
Date:   Thu Jul 23 16:52:53 2009 +0200

    Small improvement in the connctor-to-toroid xslt

commit 6183e562d475c797cdbc5170e0ab9549d8bf4181
Merge: 4e3574e 25d9953
Author: Heikki Levanto <heikki@flurry.index>
Date:   Thu Jul 23 14:35:06 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 4e3574e38be062e8bbbc20a663ef86978a98b392
Author: Heikki Levanto <heikki@flurry.index>
Date:   Thu Jul 23 14:33:58 2009 +0200

    First version of the toroid interface. not ready
    
    Can do a get for a single record, but not yet for a list of those

commit 25d9953f2ff39b9d78011025f0bbbd1ed676cf6b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jul 22 23:20:06 2009 +0200

    bumb maxVersion to 3.6.*

commit de1c7c944cd0db79b6721aa4bf763ce27e712e86
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Jul 22 12:39:09 2009 +0200

    Added xsl file name to apache-cfg example

commit ca1c80baa6c429af72e70afe300bb8b2daeab256
Author: Heikki Levanto <heikki@flurry.index>
Date:   Wed Jul 22 12:21:40 2009 +0200

    producing the (x)html via a style sheet

commit 0aaf4a8cdf0225a92be1494f92cfe1763d02db09
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jul 21 16:17:02 2009 +0200

    Added some docuemntation

commit 3d6200ade7729ca258a513c2c66d7165febeb14c
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jul 21 15:42:41 2009 +0200

    minor

commit 1ba42f346b4067f3918c244e1a2324bfc87c0ebd
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jul 21 15:27:38 2009 +0200

    Better listing

commit 1f6ee7266bd924d22edff8ac100b5f7215d8bfb2
Merge: e13d539 5528658
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jul 21 13:50:22 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf
    
    Conflicts:
    
    	cfrepo/tests/put.sh

commit e13d53921edfb76c2f3659b8ea044bea72a2e618
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jul 21 13:48:49 2009 +0200

    fixing scritps to fit new directory layout

commit 84349cba2f501e5e6d8b98805fe669de80ceffa0
Author: Heikki Levanto <heikki@flurry.index>
Date:   Tue Jul 21 12:14:52 2009 +0200

    Better file lay out
    
    www stuff in www, docs in doc, etc

commit 552865865045d4d9e2107f4b3c7a3c76c55a4560
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Jul 20 16:25:58 2009 +0200

    Simple directory listing
    
    Need to add more data about the files, at least date and size,
    later extract metadata from the connector

commit 748925765f07444c944181f85a904560c119f65b
Merge: e207fb6 76b9962
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Jul 20 14:28:22 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit e207fb6c6a31dffb5d70e3911f4637572dec6f11
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Jul 20 14:27:54 2009 +0200

    A little script to fix the permissions

commit 17b3e5c8a182c9daccc36ab28315e0a7d9b24e0c
Author: Heikki Levanto <heikki@flurry.index>
Date:   Mon Jul 20 14:27:23 2009 +0200

    Added the beginnings of the CF Repository

commit 76b996297823c673d651aafd52111e51e1f723ce
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 20 14:24:35 2009 +0200

    aleph500-mit runs no longer in the engine

commit c9b86f52337454e54bccad7c36fdd1cfdcdf9252
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 20 14:24:18 2009 +0200

    tune retry values

commit 8bbd583410d37ebd4748dc8f9550399738895aba
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 20 14:11:38 2009 +0200

    fix next task

commit 75bac9e7a7b54ea0b4f9951e3fb50c817a9f4fce
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 20 14:07:45 2009 +0200

    rewrite connector after design changes

commit ebb266c366bcc6ab4584d9503c4a033ea90ecb71
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 20 13:46:05 2009 +0200

    not enough pages on indexdata.com for a next step

commit 589ff5c2ccb52872aceceb915186f0022771289e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 20 13:36:57 2009 +0200

    remove the redundant search(keyword) task and always use the
    advanced search with keyword, title, author.

commit ce7c56457be7ed50586836b5cd37fd033fa57638
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 20 13:35:29 2009 +0200

    fix advanced search for worldcat

commit 577988a9cd79b2edc3af7bc8fad5a2f4e1aee8ad
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 20 12:46:57 2009 +0200

    change default query to get more hits and pass the next test

commit 9ffb621d5d2465c67af175b0f02494e898fd9ad7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 20 12:42:44 2009 +0200

    add information about Makefile

commit bb6f05484fa0a0d0a611123d20ba1a9b0992569c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 20 12:40:05 2009 +0200

    explain directory structure of connectors

commit 576677f0d65606af8d6ef4ab4cc21e77e2026414
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 20 12:33:11 2009 +0200

    update connector after HTML design changes

commit be23154cc116362f8c39fa01af003ae93b05beda
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 20 12:17:38 2009 +0200

    no hit count on indexdata.com search page anymore

commit d71eba06625e685d4531762ac9e8e9ad384bb923
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 20 12:11:25 2009 +0200

    fix connector

commit dec8f7d9acaf8cd5865d29609ee8f2b7b4d9572f
Merge: a62b71c 3428abf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jul 20 12:01:57 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3428abf98a89668b7d544e3a4455ec55742d893a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sat Jul 18 01:11:15 2009 -0400

    New pageload, working demo:incomplete/frametest.cf
    Now all I need to do is implement it in the enging and pull the code out of the step into a nice tidy function to call for it to wait.

commit a62b71c55d06300af5604ace47c92db17ab06267
Merge: 279d521 fe2773a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 17 15:32:52 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit fe2773ac4d1f4e08ac2080ec1cdd6e8e88770814
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jul 17 09:21:49 2009 -0400

    Experimental page load detection and step using it

commit 279d5212b5ff4d76fd7bf5eb1d86b4e4f6741f85
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jul 17 13:03:08 2009 +0200

    the ID homepage has a new design

commit 52c12117ca996261a5b1a88090c6140a4e79d1f9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 16 14:43:17 2009 +0000

    print the total number of connector adding to cfspy

commit b2f35df85a4f15836cf5ad3ac0b901aa551ae19c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jul 16 14:29:17 2009 +0000

    more verbose ouput for adding connectors tor CFSPY

commit e9022cd971624403f2274fce8675b59b3614777e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 14 17:35:45 2009 +0200

    Basics of the web service structure in place

commit ea88d490800b63094b250abcd56408b81ded56bf
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jul 14 15:40:57 2009 +0200

    Created the raw beginnings of a CfRepository
    
    A java project for a web service to keep connectors in.
    So far only the project scaffolding is there, no actual code yet.

commit 943ff0095dae992a8ef20a027b37106a785de721
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jul 1 12:35:54 2009 +0100

    New

commit fb284126850a5295613eab2de74926c7be12e919
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Jun 29 16:33:46 2009 +0200

    Add a check if the required yaz version is available:
    
    PATH=/usr/bin:/bin make check-yaz
    
    Required yaz version is: 3.0.41
    Your yaz version is:     3.0.34
    make: *** [check-yaz] Error 1
    
    $ PATH=$HOME/opt/bin:/usr/bin:/bin make check-yaz
    
    Required yaz version is: 3.0.41
    Your yaz version is:     3.0.46

commit aa46f6d5d3928e1dc8c9dd06b926970fbc9e3bac
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jun 23 13:47:38 2009 +0200

    Remived debug again

commit 0a76ffc104254bca195b4315cd9813461d1d05d8
Merge: f9bedcd 7e9378d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jun 23 13:46:47 2009 +0200

    Merge commit 'origin/master' into heikki

commit f9bedcdb3e1ae36da6d882066bd2953ab59338e0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jun 19 15:58:43 2009 +0200

    Minor

commit 613ce5fbfe8f29a4957e7ff1e54781fe08b9f374
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jun 19 15:06:58 2009 +0200

    Simple grouping works with #text nodes
    
    But the code needs some refactoring

commit 30153fb9f459cb658081ab9193bc7116a5e66850
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jun 19 14:00:49 2009 +0200

    Moved the text node processing further down
    
    Can handle a pattern like
      B $title : BR : #text + $author : BR : ( #text $year | I $year )+
    see testing-aides/xpattern/textnodes.cf, and .html

commit 7e9378d78a26887c6971399a60fd3efd74a8d400
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 15 15:41:13 2009 +0200

    Doc+etc part of RPM. Refactor RPM a bit
    
    Documentation (man pages, HTML) is part of RPM now. The 'etc' area with
    Pazpar2, Apache config etc is also part of dist. The usual build root of
    RPM is now used (/usr/src/packages/BUILD). The required build packages
    now include gcc and g++.

commit a4f4281285c219ced221134e8c12173079ddf5e2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 15 15:40:08 2009 +0200

    Bundle HTML doc in dist

commit 4e5c6b4ae031053ecb79e4be8fac8a9665e0f94b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 15 14:33:16 2009 +0200

    Test for gcc, g++ as well on SLES10

commit 80b94823d966398c067bf97a9c4ae6cbfe1ca29e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 15 14:32:49 2009 +0200

    List gcc, g++ as required packages on SLES10

commit f1e98e2746e9e23d3cac5904edebd9da5ec67d5d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 15 11:21:37 2009 +0200

    Install YAZ 3.0.46

commit 3fb64a91500f0af705f5d8a931100efeaf241a39
Merge: 45ed5db 8076abc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 15 11:05:15 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 45ed5dbed85d517b6d4cbc97e5608a0d21d1664e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 15 11:03:01 2009 +0200

    Bump minor RPM spec release

commit a060151fe09b488f03ac03a29a2904fd599dd753
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 15 11:02:31 2009 +0200

    Update moz version, optimize, fix echo
    
    Use full path for echo. Amazing what problems using backslash in echo
    can cause:-)

commit d767afce8945f6b40ad6f12400ce20876e459f5a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jun 15 10:55:56 2009 +0200

    Update Mozilla opts, version in build instruct

commit 450a5c7eb0e0b51cd08a553571d3d41188b9c8aa
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jun 12 14:30:55 2009 +0200

    Started on #text matching
    
    Simple case works.

commit 933e55b5f31417b1e75a1970d3abc249aeda231d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jun 12 12:59:43 2009 +0200

    Added a quick hack to accept '#' in tag name, for testing #text

commit 8076abce67a0b3ba4ddeb6723b73772be8601cfd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jun 12 10:47:42 2009 +0000

    add Internet Archive

commit e8ef067d4c4a276b1005beee4d68f34577ddd7cf
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jun 11 18:06:28 2009 -0400

    Added more search fields. Pretty complete functionality

commit 4ba5bb0cb430e7118d13ed9b7cf3c7cafe902c64
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jun 11 18:03:16 2009 -0400

    Added Connector for Internet Archive Text collection (regular expression parser)

commit 4147d0e97bb24ddf5125049651145921a1d83f92
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Jun 11 17:57:19 2009 -0400

    Added checks for nul values (produced by optional values in regexp_parser)

commit 6a48923d81677f7f64381349fddb9c2fd005d8d4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jun 11 14:33:07 2009 +0200

    Add URLs for Mozilla build instructions

commit 8e3f863df1b934539df7ced559f695e283966f4e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jun 11 09:35:48 2009 +0000

    Add a check target. In case of linking trouble run `make check` and report the output

commit 2aa09acc04b68494d589e33616e63c69cae58830
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jun 10 13:31:16 2009 +0200

    Extend GRE_HOME description

commit 94f022b598880b09df25305f6100d018ea3f7d43
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 10 12:21:12 2009 +0200

    replace 'limit javascript' step with 'Set Preferences'. Set Preferences
    was fixed in bug #2879

commit e27cbd3ae53f5941b3ff504d23988843545f41b2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 10 12:15:12 2009 +0200

    Add nyt connector without Javascript and the old limit javascript step.

commit f6cefd9bdffa3bc332067dbd1c10e905058bf93f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 10 09:22:20 2009 +0000

    disable disk caching at all

commit fca295cdf1d7f137d7ee49b3eb8746cc6c98d5d9
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jun 9 20:18:08 2009 -0400

    Fixed set_pref.js so it works in the engine too.

commit 5644e8a081ae6602c55fd60776d39830a313334f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 9 14:09:10 2009 +0200

    Rephrase CF acronym

commit b7377fb3ddad7a431e70e56aa24efbb70327695b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 9 13:29:15 2009 +0200

    NEWS part of dist

commit 3740d5673a2d59fd61d28579b0be629f46818cf0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 9 13:28:16 2009 +0200

    NEWS file (extract of major changes between releases)

commit 3bc40121b34dbab5156007ea94951f042a99ad0e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 9 13:28:05 2009 +0200

    RPM spec 2.1

commit 64e3747f828d1568dffe3b0d5c39bc6efa0a74a4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 9 13:13:05 2009 +0200

    Directory etc part of dist

commit 26415cc20d26366447ac8930331dd712b11743d4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 9 11:30:17 2009 +0200

    Bump version to 2.1

commit a3f3ee2d66f40bc35a8437bb0d16d1bf0b2bde0f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 9 11:29:15 2009 +0200

    Add ptr to documentation

commit 6c37b244fdfcebb40dfc1d23fdaecd15086284a1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 9 11:17:32 2009 +0200

    Show Xvfb usage. Use envar tag in documentation

commit 4ec26f84d92fe9917a1839681f73479739493bf9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 9 11:16:33 2009 +0200

    Example for cfrun

commit dabdb96d986ec1cfb37d8ac2624bc3f12d8b05c8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 9 10:57:39 2009 +0200

    Small API chapter

commit 94718234f0cade5107bd1410815af43e70041007
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 9 10:37:40 2009 +0200

    Documentation uses VERSION

commit 96e680b078326caf922635a9fa59e7f3ed7638ee
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 9 10:36:48 2009 +0200

    Simplify example a bit

commit 8ba6a71324073fc39b88b1aefff66170371e9584
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jun 9 10:29:21 2009 +0200

    Fix msg for mkdist script

commit de98e418e9c849f342bcc88270cb719832032d55
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jun 5 18:24:00 2009 +0200

    increase retry values

commit d07306d4034e97dff6be1cbc8e288b40ae760d6c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jun 5 16:09:26 2009 +0200

    increase wait timeout to 30 seconds.

commit 4972f27d37665a321e445d4172ea197ca0f72a12
Merge: 3b5fa58 25dfe62
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jun 5 15:54:41 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3b5fa588051a400a7fdf1f61e7f48334b99ef0f2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jun 5 15:27:42 2009 +0200

    the xpath for xpattern changed at catalog.loc.gov

commit 25dfe6277b30df4e03a480f529c59679d4000ea9
Merge: a53ddc1 2230f64
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jun 4 13:56:11 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a53ddc1ed8beaab72c104d373f570f859724874a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jun 4 13:55:44 2009 +0100

    Corrected input-value substitution.
    Caused argument-list to redraw.

commit 62ebe220813d6ad91b94c7c83d0c639de72d3f5b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jun 4 13:45:28 2009 +0100

    Support for operating on input values.

commit 2230f640314ac010579b2b41bc40879ce553ff99
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jun 4 10:26:20 2009 +0200

    correct test keyword

commit d2d5056efbf70316aedec204e987cbbc5ac5ef6e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jun 4 09:45:22 2009 +0200

    Allow to call the script outside the engine/src directory, e.g.
    
    cf/engine/src/test-connector-xvfb.sh google
    
    or
    
    ~/proj/cf/engine/src/test-connector-xvfb.sh google

commit 61c78078f74cb44e70b147e5d6aef5518bd2586b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jun 4 00:13:08 2009 +0200

    improve hit counter detection

commit 0e3b23803da3cf692a37f89b4204a4d0180955aa
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jun 4 00:00:14 2009 +0200

    Set constant result hits=0 if nothing was found

commit 0df3a34ee03d1dcf3a7ab32839811d04c435f555
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 23:27:48 2009 +0200

    change keyword to water => more hits, and the next step test will work

commit 4fa7bb40698753d25050c6ce76089a45f7c0bfdc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 23:20:36 2009 +0200

    fix keyword

commit 41d8cbb44787531328afc87fa0b0e52238f333f1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 23:17:25 2009 +0200

    switch back to 'limit javascript', Set Prefs does not work in the engine

commit f93a1d32b9a0f2b31a76db3e6d4be41dfec2185b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 23:07:15 2009 +0200

    switch back to 'limit javascript', Set Prefs does not work in the engine

commit 47f63c4434ca39f324d5e77dad817c1698900feb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 22:53:58 2009 +0200

    fix no hits

commit d29b7cc7318fd7ed955af2e74ca3581cc7e0235b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 22:39:41 2009 +0200

    Add a second (and dummy) Constant result step

commit 13cde0c5c84685d84a89a14a9229d2b2f90b88e5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 22:26:08 2009 +0200

    replace 'limit javascript' step with 'Set Preferences'

commit 67dba6c12e199e4830ebece342e594df92166d83
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 22:17:57 2009 +0200

    fix keyword

commit a7755d976948327d9c97541d74209f6e757c58c5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 22:16:44 2009 +0200

    Set constant result hits=0 if nothing was found

commit 8b7814b590e2109899793939ef10517a3d9f6fc2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 22:15:21 2009 +0200

    Set constant result hits=0 if nothing was found
    bugfixes

commit 8103b4de1aaa31d0a14cc0c6cf534fbc667eeef3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 21:54:12 2009 +0200

    Set constant result hits=0 if nothing was found

commit c32469a8ae7867842d36f800b65d0c96fef26091
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 21:08:32 2009 +0200

    Set constant result hits=0 if nothing was found

commit b9e34676ead46dda4e6b2095874790646c0188c4
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jun 3 16:09:59 2009 +0100

    Remove extraneous colon.

commit 643d1ccfe3f87f27606d7dc0f709cfba89486cd6
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jun 3 16:09:41 2009 +0100

    drawPostProc() now allows the pseudo-result-list "INPUT" to be
    selected, in which case it allows the various input-values to be
    selected instead of result names.

commit a2dc60b1adc54fe7615cbe6f7c46a910977d9a30
Merge: 370273a c6e1b98
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jun 3 15:33:40 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c6e1b98dd0b019ccebb8d3b930b0d29c8bcf076e
Merge: 3840f91 2ca6ced
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 13:57:08 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3840f918e1305687014f7b770b7e22be39113c77
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 13:56:51 2009 +0000

    set default port to 210

commit 8de50d5641fd39d435b0d0661c6fafe0390a6fb8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 13:56:19 2009 +0000

    improve comments

commit 2ca6cedf1b4fec20b29ca285f51413197bc4d924
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 15:54:28 2009 +0200

    more tuning

commit 8e124031c6e1b3825c8e2530e0fa7c2ab9a55b4a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 14:45:34 2009 +0200

    Frame tuning for OpionArchives meta search

commit 370273a7c3d204ae856f2754e687c032df7c3c4f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jun 3 12:54:33 2009 +0100

    Whitespace only

commit 3bda78beaa96219699619df4bdaff424618df242
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 13:47:36 2009 +0200

    tuning

commit 35942ae1ed666f204cdcee64dd96b1ef96750ec2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 12:55:47 2009 +0200

    Set constant result hits=0 if nothing was found

commit 0922b684c767d4d3b26dbfceadd3768ac6c3754a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 12:53:01 2009 +0200

    Fix extract hit count area
    Set constant result hits=0 if nothing was found

commit e22b81774034931187eb699160c01f11a8e57b3c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 12:48:58 2009 +0200

    Set constant result hits=0 if nothing was found
    tune retry values

commit 132da83bba1ddb719e68a1152dcaba15f5b795d9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jun 3 12:48:25 2009 +0200

    Set constant result hits=0 if nothing was found

commit 30ccc776ae87abf320f28408fa5c77a544f67d5a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jun 2 22:52:28 2009 +0200

    use utf8 character set for meta data title

commit 5892ddb75cb46a014eebee66f389eeb1c7ec159f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jun 2 18:34:54 2009 +0200

    Add alot of retry steps to fix random failures.

commit 2029440809f75235820f2e4c0927cb448c5dcd03
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jun 1 16:13:36 2009 -0400

    Set pref now preserves original settings.

commit ef97c3bbe82292a3fdf38ef89a9cad79004ce84b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jun 1 14:20:36 2009 -0400

    Talking to Jakub

commit 257a10e1813785238db342491088efe5786f663e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 28 19:12:55 2009 +0200

    tune retry values

commit c89d12d8313e4d346a02ed8c930c9e04eb38f63c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 28 13:39:47 2009 +0200

    Enable CSS again, was lost in one of the last commits after using the builder.
    
    I HATE THIS BUG!

commit 9ba78e14a1838932a12aa0f54726d3dfa6084a8d
Merge: 689320a 418bcad
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 28 13:37:20 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 418bcad47b6859df0fb8920e1813fc60c10b9ca3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 28 13:39:38 2009 +0200

    fix xpath after layout changes

commit 689320af3842a19de9bb0d601820717983f711e7
Merge: 3a21b0e 4752e3e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 28 13:25:29 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 4752e3e218cad3e165fbe65b4f8b2821c023b194
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 28 13:17:47 2009 +0200

    use shorter sub-database name for Wikipedia

commit 0e9993dfa1f10c7bf26ee6978e6d12e109c57aa3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 28 13:15:47 2009 +0200

    use shorter sub-datbase name for Wikipedia

commit 3a21b0ecc1f68314a739ebf818de3434611c598a
Merge: 5fbc060 20c73c9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 28 13:01:12 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 20c73c9a7baebe03b43e95d9c0ed7e0db8cb0515
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 28 09:30:18 2009 +0000

    Use full name of the database from the connector meta data.

commit 00b552f716eb4a9913d4ad346cffce0e758f7041
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 28 11:22:03 2009 +0200

    Add a connector for Yahoo! search

commit d41a70dcdadd09618c0b453676b145d6c8284d86
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 28 08:46:33 2009 +0000

    extract the full name of the database from the connector meta data

commit dc0077487806bcaa1b5ccd12075b25ae50df2439
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 28 08:45:40 2009 +0000

    update copyright

commit cdd0e97e584ced43e039a040e7536ba309815357
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu May 28 01:45:30 2009 -0400

    First go at a pref-setting step.
    Still have to put some code into Task.js to cache existing values so these can be put back after the task runs.

commit 0390c2d5f9cc2ef3db1117db1481691d4aaea7ec
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu May 28 01:28:46 2009 -0400

    Connector properties save now.

commit 5fbc060bb511cd42882dfa9fb3311012daddd9dc
Merge: 1aea03f af69911
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 27 19:40:07 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit af699116453405763d854a9199c7084d417b3dac
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 27 17:08:10 2009 +0200

    Set unset authors to "Index Data ApS"

commit 887b7bf7b13e37362415bdecdc619c3646be3d7c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 27 17:04:14 2009 +0200

    Add title in meta-data. The title can be used for pp2 config.

commit 094cad3a9b4fd53116724c53e839cd50e8128e26
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 27 12:08:55 2009 +0000

    show the database name of the record or the number of matched records in the result list

commit 60de38634c79d2d9317cb55c054584713a83adfe
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 27 11:58:47 2009 +0000

    fix description
    Print the Publication Date togehter with the corresponding URL

commit b7bc06ded44b819175e28e42e0fde3f0860f7042
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 27 11:50:30 2009 +0000

    print all available URLs after duplication check.

commit dcbc2271b7b4b710924f157f222c9ca6582a041e
Merge: d681676 56fd659
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 27 11:40:26 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d6816764317f0089fe82a6cb08365a1f2f5a5961
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 27 11:38:02 2009 +0000

    Optimize output for CF, print more meta data & links.

commit 1aea03f3cc414b538edef39ca4493a41a2258ca2
Merge: 5c1dce3 56fd659
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 27 11:49:00 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 56fd6597d7ecdf7e377a9f44c984d792a00fe828
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 26 22:31:52 2009 +0200

    Man page cfrun describes options and commands

commit 8a19a0c324d92776a7dcc327afd7ceea1f7cd934
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 26 21:57:47 2009 +0200

    Refer to man pages for make targets

commit c6c24eb2e13c7a47d376feaa49723b061e40f665
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 26 21:49:02 2009 +0200

    More on Z39.50 profile for CF / example

commit befa880c84082958e05d07c070a8b8c68029c740
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 26 21:48:53 2009 +0200

    Note on Shell notation

commit 5c1dce322ba809127e9423c2d39095eb292d0211
Merge: c39d006 365fc86
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 26 15:32:16 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 365fc863eeba6f65da539f17ad831d6401e8e55b
Merge: aaead6f 09eae83
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 26 13:27:52 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit aaead6fc2e6c2eba28967cc66b509d036a53064b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 26 13:26:00 2009 +0000

    display status info after first search, not before

commit 09eae837dfa900fbf060f024ff5f96ced7ed047c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 26 12:07:09 2009 +0200

    cfzserver man page refers to GFS options

commit 0cb9ef6cf9b163c9f0127aad4215452ceb69631d
Merge: a89a503 9cd6a6a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 25 16:08:21 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a89a5032c5f4892b9dbb5f66d906412eee3a4920
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon May 25 16:07:56 2009 +0200

    Most material from README. Manpages skeleton.

commit 9cd6a6a2e5122fb6365c5e54ee922c7fc32027a9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 25 11:42:23 2009 +0000

    run make in silent mode

commit 472270c85280a36928ca2ecbf92bb00d8ff842ac
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 25 11:33:07 2009 +0000

    add target 'cfspy-add' to update the databases ins cfspy.indexdata.com

commit c39d00686772dc9d5945d376f6531662b3b1e25a
Merge: 8076695 0e26512
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 25 13:11:30 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d3c4bf1db8fabdccb16283444b84292c723e7e10
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 25 10:40:33 2009 +0000

    Add target list-databases which returns a list of available
    databases or database/subdatabases
    
    add help target.

commit 0e26512f52eb6cd8fc232a739b46fff8fc6a4d69
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu May 21 01:39:29 2009 -0400

    Highlighter less sticky and you can click
    'Select node' as often as you want!

commit c19304631f4c24ab0ce3d24438771b8586b9eea7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 21:10:08 2009 +0000

    optimize rendering of the HTML page - load the progress bar JavaScript code late

commit ebcf2b45829a8a6e3d846bfb2231bd3dd8d9a701
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 21:08:57 2009 +0000

    show progress bar only if the clients are active

commit 35f084da94d111fe991925cb96fa50c6ee8e35c7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 20:51:13 2009 +0000

    change color of progressbar from grey to yellow-green

commit 37a24bb3ab2f5b2112b83a21103bea5765960b34
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 20:34:28 2009 +0000

    add small help link

commit 68261e4251ae0b8119505657da4b84fc2122911f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 20:19:36 2009 +0000

    copy help page from USCO

commit c9fd4954a105c34526b32ee1bd7dfee27677e732
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 20:13:43 2009 +0000

    Add some spaces below the status line

commit bdfb337c06946c1bacbe945903597d1f657cf3ef
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 20:10:36 2009 +0000

    implement progress bar

commit 365691aa878e3d6d62f6490261c13548298282b6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 19:55:57 2009 +0000

    Replace the 2 links Record Browser and Target Info with one Toggle View link.

commit 6152eeda21e874e2f4aedd3d2786b859a7e823ec
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 19:53:52 2009 +0000

    sync with USCO version

commit 03260f7c0781d7c920c477118664d293af1e0626
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 19:51:37 2009 +0000

    sync with USCO version

commit 8cc580532013c0c2eb8c97e85fd063843edf2bee
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 19:50:00 2009 +0000

    Import progess bar from http://www.webappers.com/progressBar/
    
    License: This library is licensed under Creative Commons license, so you can use it for anything you like, as long as you include the copyright notice.

commit a55599fd6363984374f5dc28d55d002302817e97
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 19:47:54 2009 +0000

    Example Pazpar2 web interface for CF, based on pazpar2/www/jsdemo

commit 26975d35529a0174f0ce5d9b04c7ded690bedce4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 16:17:19 2009 +0000

    make distclean removes anything in the logs directory.
    This may break a running installation (no pid file anymore for killing a cfzserver process) but you are know what are you doing here.

commit a6d7155866ae9deaee11b088695c908935225e12
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 16:14:00 2009 +0000

    print a large warning if Xvfb is not installed on the machine.

commit cb876b6dca77209982716cd3eb7b6e6aea83f431
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 15:50:23 2009 +0000

    Does not work in the engine. Move it in to the interactive directory if Jakub
    wants to test it. If you want test dissent, use the opinionarchives.cf connector.

commit 48abbed0d03d9856cc7e06e09f327c94fd63a96c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 15:49:04 2009 +0000

    replaced by opinionarchives.cf (alias opinionarchives-dissent.cf if you want test it with the text-connectors.sh script)

commit 65ec1e77c8db8edb7a9ab21d52d1c78c6d8a4156
Merge: d4ee03b 80209bf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 16:59:08 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d4ee03b284af3b98e795e0618adb259ccc715815
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 16:58:34 2009 +0200

    next task: select the BrowserFrame frame

commit 80766959bf16c92c8f126021d8efcd28d5e8de72
Merge: a251ec4 65ec1e7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 16:57:22 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 80209bf022ddea45b7429ddbe5ed168e6c16ca0d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 20 16:30:39 2009 +0200

    Ignore doc/toc.hhc

commit f7040c662e92cfc9e8e070abe702a438089a245b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 20 16:28:38 2009 +0200

    Skeleton for Engine doc (apart from READMEs)

commit 137cf20151bc8793c987e455abc072a0bf5d37c9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 20 14:30:05 2009 +0200

    First fully functional RPM for CF
    
    The RPM now contains two packages: cf-xulrunner and cf-engine.
    cf-xulrunner includes the xulrunner libraries and other support libraries.
    cf-engine has cfrun and cfzserver + support files.
    
    cf-xulrunner gets installed in prefix /opt/cf/xulrunner. This is like a
    normal prefix, hence libs gets installed in /opt/cf/xulrunner/lib, etc.
    cf-engine puts binaries in /opt/cf/bin, connectors in
    /opt/cf/share/connectors, JS modules in /opt/cf/share/modules and finally
    application information (components and defaults) in /opt/cf/share/app .
    These paths are not yet hard coded in the binaries , so everything must
    still be given.. It "only" takes this to start cfzserver:
    CF_CONNECTOR_PATH=/opt/cf/share/connectors \
     CF_APP_PATH=/opt/cf/share/app \
     CF_MODULE_PATH=/opt/cf/share/modules \
     GRE_HOME=/opt/cf/xulrunner/lib/xulrunner-1.9.0.5 \
     LD_LIBRARY_PATH=/opt/cf/xulrunner/lib/xulrunner-1.9.0.5 \
     /opt/cf/bin/cfzserver

commit cf5f5a8388c95ec3a8bee5e8852b244f325bd212
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed May 20 09:02:06 2009 +0200

    Reverted, commented.

commit 6e7dc186340d3bbb8898ef7e898b9017ec2aba24
Merge: 207e50f 51b87c4
Author: Sebastian Hammer <quinn@us4.indexdata.com>
Date:   Wed May 20 03:31:29 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 207e50f5b76e8181ec822e9bd413f53403416a9e
Author: Sebastian Hammer <quinn@us4.indexdata.com>
Date:   Wed May 20 03:28:20 2009 +0000

    Added a dummy field at the end of the URL output

commit 51b87c46ad74365c1eeb4c3ff4b1beb3c51a8e69
Merge: a947254 a2c9e86
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue May 19 18:57:59 2009 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a2c9e8686a513855b16fbfa2a0b2878fc7dad24d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 20 00:01:17 2009 +0200

    consistent file name

commit b5841ce863f804e3fcfeb13c94eca2a140689553
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 23:59:40 2009 +0200

    fix hit count if sub-database is not defined

commit 2bc7e425b68bafafcb8ddeca1f588042388291c9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 23:22:13 2009 +0200

    fix hit counter

commit cf48778a6a7ad30eda0feb78b64be40ca5754fd7
Merge: 3e8d4d8 0a29557
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 19 22:33:32 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 3e8d4d843ca77ae5259fef035cd2410c00ad6c09
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 19 22:33:25 2009 +0200

    BuildConflicts cf

commit a251ec47a2d3bc5c0dfd794bda2cd965289f3fad
Merge: 20d4bdb 0a29557
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 22:18:52 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 0a29557b2f8a4a9da5632a2087d8c99cd6b2fc99
Merge: fc1fe7f cb73387
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 20:18:43 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit fc1fe7f9c44d6b7b60e7febbb706b5e6c5d6e21b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 20:17:38 2009 +0000

    handle make dependencies: re-build wikipedia-da.cf if wikipedia.cf was updated

commit cb7338750c0153e447ef653d96b6b6bed79f82f1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue May 19 22:15:56 2009 +0200

    Require xorg-x11-fonts-scalable. Update description

commit 55cb85a69ae2fc6fd8211ff524a69e39c34e669e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 20:13:58 2009 +0000

    `make all' creates the connectors as well

commit 7fe675082cd7ea0350c9837412dabd3d490a65da
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 20:08:56 2009 +0000

    improve distclean: don't delete the *.pid and Xvfb files for processes which
    may still run - remove only known files.

commit aa1e4a7922b4819d3890497f912dfa159843681f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 20:06:25 2009 +0000

    add help target

commit bf34ab121d6f711d230f5f46dd13e5fe5dc87880
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 20:02:51 2009 +0000

    add target create-connectors

commit 4daebff5844733bcf1bf4296b0b15b8cd0dc0285
Merge: 6b236bf 0f2d473
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 19:57:28 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit a9472544a087f99470a9038347cd8880856719ee
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue May 19 14:38:06 2009 -0400

    Step box hiding on sidebar unload re-enabled.

commit 0f2d4738b93015cc290c9089847bba24997e1ce1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 15:02:26 2009 +0000

    add Russian, Arabic and Japanese examples

commit 23f6616f3d437d30f1e3c3c94bf216f956faf358
Merge: 0f13bcc 5db3850
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 19 15:54:35 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 20d4bdb4b5f22ee0df9bdf06b5a4a5857432cd6a
Merge: 08ed78c 23f6616
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 15:52:45 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 08ed78cfe6bcf1625143893594bdfa5655eadf62
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 15:47:06 2009 +0200

    add Japanese, Russinan and Arabic wikipedia examples.

commit 5db3850f80f3a3fa29b3bd81733f1624b82c6c7b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 15:45:27 2009 +0200

    add arabic wikipedia

commit 0f13bcc9d40ca453c27a10f69e692e48dd050756
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 19 15:44:21 2009 +0200

    Fixed bug 2752: xpatternmaker missing nodes - I hope
    
    Now choosing the hit that returned the most data
    (most elements in the hits array), in hope of getting
    a good representative hit. Will also deduplicate hits
    that are identical to the previous one, and that have
    a ? or * modifier in the pattern.

commit 91256b808f89731fd2a78f00a08760160895e3e7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 15:37:28 2009 +0200

    The Russian and Japanese wikipedia use a different area for the
    hit counter. Use 'Next if' step to select the xpath for each language

commit 296d9040f140efa636549cc9327f8f221f270d8b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 15:22:18 2009 +0200

    add russian and japanese version for Unicode tests.

commit 7fc9f08d045988c830e48de876148e5db6fcdbe1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 15:21:09 2009 +0200

    add russian and japanese version for Unicode tests.

commit 4eb528e61b9420ed1f2682a372a4492770373617
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue May 19 15:02:51 2009 +0200

    Towards fixing bug 2752: xpatternMaker missign nodes
    
    Now passing dom and pattern nodes also for 'breaks', so
    that we get the real nodes for the editor, and not the
    text nodes. Still need to choose the best hit to use
    for the editor, and handle repeating/optional nodes in that.

commit 48091865eeea05f8f956613d34e24fba5d8391bc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 14:58:35 2009 +0200

    use opinionarchives.cf for all OA databases (nacla, dissent, commonweal, american_spectator)

commit 1303ad7694d21b928ab4c41cee466b2674fba8ed
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 14:56:23 2009 +0200

    replaced by opinionarchives.cf

commit a2fb9e73009b0372facae7ad4dbfaaf165ba06a4
Merge: 6788c91 5bd5bb1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 14:53:37 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 6788c91d823cf38e6c8c62a42f8171b36b91f857
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 14:52:22 2009 +0200

    create test connector opinionarchives-dissent.cf, opinionarchives-commonweal.cf,
    and opinionarchives-american_spectator.cf from opinionarchives.cf

commit 5bd5bb168770bfdbbf02d5b03c92fc3b52626369
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 12:21:54 2009 +0200

    Re-created from sratch. The default sub-database is nacla.

commit 15c09da6161feac3606ffca66e8a03f38fc561ee
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 10:13:50 2009 +0000

    add English, Danish, German and Polish wikipedia.org connectors

commit 27526ddc6650e27be790cfebce55ad0bfcb88c2a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 12:00:32 2009 +0200

    add Polish wikipedia - for ./cfrun tests only

commit ca3c2ba432c79b64d87ee86d4d00187252ecee3f
Merge: 690a008 0df89b8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 11:57:15 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 690a0081fd8751320fc398946255bb138a37ae2d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 11:56:16 2009 +0200

    By default use the english wikipedia if no sub-database or
    a wrong sub-database name is given.

commit 1496c0b9c546408d559da0750a9f57b0f799c99c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 11:47:49 2009 +0200

    add polish wikipedia for character encoding tests (Unicode)

commit 0df89b89617e08b8852e93564624db55547c25a2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue May 19 11:38:05 2009 +0200

    Report used arguments. Fixes #2846.

commit 12d9c02fec1cd249a8d7e3ebec4519c20a8e0b47
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 19 10:42:22 2009 +0200

    undo last commit which faked  OpenURL, seems to work now.

commit 4c61b0aad04c7a26cec0e5215e040b94082fa0e5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 18 18:02:26 2009 +0200

    enable CSS again, was lost in last commit after using the builder.

commit 5fc1a30875adef4a808e260cf1bb10e6899c785c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 18 17:57:21 2009 +0200

    add a fake OpenURL so it will work for at least one site in the engine.

commit e5fdee9220e1bafda6b46e1e660b55e66ff7f5dd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 18 16:24:13 2009 +0200

    auto-generated connectors by make

commit 5935028a4ebb9b148941e5254ce3b1a79265eb45
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 18 15:59:23 2009 +0200

    update

commit 80dde0b6e4336ef1241fd9d94979de5f926a260d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 18 15:59:00 2009 +0200

    save

commit f753a49bad5a79511a4042e089402cf9d825f5f7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 18 15:56:48 2009 +0200

    create wikipedia-de.cf and wikipedia-da.cf from wikipedia.cf

commit 5ad745899147872fb219ba568432e0dfd165d6cb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 18 15:56:04 2009 +0200

    create wikipedia-de.cf and wikipedia-da.cf from wikipedia.cf

commit 98bed983fd2f5f14a5c36884376931c21ab649d1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 18 15:09:28 2009 +0200

    enable CSS

commit f43a684dc8de729048ff018690a52c8774b835ee
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 18 15:07:40 2009 +0200

    rename to wikipedia.cf - the connector supports several wikipedia languages

commit 21acbee169f86e6fa2f44835de6e938fdb6b87dd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 18 15:06:02 2009 +0200

    handle wikipedia redirect links with an optional SPAN
    cleanup xpattern debugging session history

commit f43f27f381946aa23b3090f553049d30f641d033
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 18 14:56:18 2009 +0200

    Nacla is the default database

commit a29d5d83af3989bce49188f4b8aee457b79e5a69
Merge: 2ccc1a9 9ea1173
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 18 14:55:50 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 9ea1173c3cf1c9894bfe7f44197c3f4f80398f08
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon May 18 14:54:36 2009 +0200

    Removed the debug flag from xpattern (again!)

commit 2ccc1a9d1b549aa9a8dd9ae89752414fb0dc8056
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 18 14:54:03 2009 +0200

    Support the sites American Spectator, nacla, dissent, and
    Commonweal in *one* connector.

commit 4391576aa35fdae46f342238de40f102451694c2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 18 14:45:41 2009 +0200

    copy of nacla.cf

commit 5500325f255a3293473141e30c90bc47c4331d06
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon May 18 14:29:34 2009 +0200

    Fixed bug 2844: xpattern optional node problem
    
    misses non-optional nodes after optional element at subtree end

commit 6f2480fba12e131608b6aa1fcde30533e7490c25
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 18 13:31:32 2009 +0200

    Add database support for German and Danish wikipedia with 'Next if' step

commit 199cd539013696b4f0b8ed9a96b81d3ffb97c127
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 18 12:46:07 2009 +0200

    Add German and Danish wikipedia search. These are example connectors
    for testing the 'Next if' step.

commit d3121b9da96da0130e87c5a946759ceada055e60
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 18 12:42:27 2009 +0200

    bugfixes, xpattern tests

commit e8a76c7d3c0b4b1ddab08797c3ed5e36d930efb4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 18 12:25:30 2009 +0200

    add search for en.wikipedia.org

commit 891d1aeec1e2963a2c88f7ffbcd838193b40f7c9
Merge: e304039 bd170b0
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri May 15 22:11:18 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit e3040399dcaeea573e608cd696173e652785f65b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri May 15 22:10:59 2009 +0100

    New

commit 6b236bf8adcd0687685ca5255372d671c940a1d6
Merge: e1c84ab bd170b0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 15 15:19:48 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit bd170b0a56932ffa2d817f38938af26ac5071f88
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 15 17:18:28 2009 +0200

    implement a real keyword search.
    allow keyword + author search

commit e1c84abdbe21bec2808151ce0501a995be9ba4ac
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 15 14:51:34 2009 +0000

    minor fix to work in the engine.

commit 3d561086b1fd06c07c515045864983356bc1aa3d
Merge: 4d7937b 1282111
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 15 15:45:38 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 4d7937bec83ec0b5961fea899a8eb8844c07e53a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 15 15:41:54 2009 +0200

    Make application path configurable (bug #2838)
    
    The application profile path  .. Ie the one that has mozembed,
    components, etc.. is now configurable in the API. May also be set as
    environment variable CF_APP_PATH. If the application directory
    is not set it will still use the directory of the executable as before.

commit 4ef6dd3b6f5bb6bf6984e577901e0d8aa83ae902
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 15 15:34:36 2009 +0200

    RPM tweaks.. Build area customized. Version 2

commit 128211199de5e75627edb34f474e1a3d1281f3fd
Merge: 1b15c54 2d20a7e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 15 13:03:40 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 1b15c54ab7768eabb688bcacbb2194c613516add
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 15 13:01:52 2009 +0000

    suppress the error message if the program lockfile(1) does not exist.

commit 2d20a7e9182705aa1cb95ac1ee531fbb4ab771af
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri May 15 14:21:34 2009 +0200

    Renamed registerCallback to resumeOnLoad
    
    and change it's parameter list. The method stopped being general and is
    not being used for any other type of event registration.

commit 3bb2dbdac157b2fb07e0709505a06bad7de58d1b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri May 15 14:01:57 2009 +0200

    Cleaning up.

commit 4cfab5ac55465195d9f9174553f6d82142c1cd46
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri May 15 12:29:07 2009 +0200

    Change the target frame for menu click

commit ddbfd2e970f7269170f45579efa5d23a03f7e668
Merge: 393eeed 4a9728f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri May 15 12:28:58 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 393eeed5b55f8aa8168a35661c486f14b4c5135f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri May 15 12:27:51 2009 +0200

    Clear previous callback on calls to register
    
    thus allowing only one active callback

commit 4a9728fe04e947bedf0832df4bff80d471dd265b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri May 15 11:38:05 2009 +0200

    mkdist makes tar with version in directory prefix
    
    mkdist makes tar with version in directory prefix. Before it was
    plain 'cf', it is now 'cf-version'.

commit 819f9b8d1b2c997e6dcde21a2c82df3775327bfd
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu May 14 14:54:50 2009 +0200

    Enabled css and removed last retry.

commit f62df5aac75ee15abb1b39d8b14eb7c72b57cf11
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu May 14 14:45:22 2009 +0200

    Fixed display.

commit 667b4d20a33c345c2c191e464c2368a3421562d8
Merge: eda9eed 7d27212
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu May 14 14:30:24 2009 +0200

    Merge branch 'master' into frames

commit eda9eed920a12b01a174593d2b553a2f6e4fe682
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu May 14 14:28:57 2009 +0200

    Wait for popup frame.

commit 2bb86457c418c5b58bad967ade576928f057f7fb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu May 14 14:28:34 2009 +0200

    Added frame handing to the nav_to step

commit 0c8b04b5a09def992199ffa9055f1899928bc1ab
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu May 14 14:28:15 2009 +0200

    Added event cancelation

commit 7d2721285143a3688587d5c4b5178b2ca4dc5878
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 14 12:37:51 2009 +0200

    add search(keyword) task. It is a title-keyword search, not a
    full any search yet, but the hit count is very similar.

commit e910f65c07cebaad924874bdadd5555310d90f7a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu May 14 12:35:00 2009 +0200

    Added frame handling to click step, openURL to go
    
    Dissent works wihout any retries.

commit 6181f177f1a92f29267f668177bcf777fbf32eb4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 14 12:20:12 2009 +0200

    enable CSS again, was lost in last commit.

commit 79c5302dbbd89d0c63c154d27934196cebbde7ea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 14 12:11:55 2009 +0200

    sync OA connectors from the reference connector nacla.cf

commit 24032da80e35c7b277efe000789fa51bf8489ad2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 14 12:08:13 2009 +0200

    normalize date, author and URL (from dissent2.cf)

commit e1550ed487b6333979cf0a73c479d145551621ce
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 14 11:50:19 2009 +0200

    cleanup dissent connectors.

commit 225b39657ec678e035c971d3db47e756d30e203c
Merge: 2e2a71d 077a5cf
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed May 13 21:28:35 2009 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 2e2a71d5cca1d99a3f2fd5c19ae9b3154245fc2c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed May 13 21:27:29 2009 -0400

    Send a change event to the form elment after
    changing the value.

commit 077a5cf14b0a51ea1e03cdba9c7eb8009a9cde4b
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed May 13 21:22:08 2009 -0400

    Incomplete connector for PubMed

commit f2eeb1e0bf90152c534f78765906b501790cf2a3
Merge: 483ce4b 357c387
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 13 17:05:23 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 483ce4b78baa9fd2079cce918833ac399432d5cf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 13 17:04:53 2009 +0200

    add a retry for init task

commit 357c387e6ac0e8b23e688cd7c44612878f1a66d0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 13 16:44:51 2009 +0200

    a working dissent connector based on nacla.cf

commit abef18e90a85db6827ae30cd3c8179db4529c764
Merge: d78e6e6 d7edd81
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed May 13 16:07:48 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d78e6e6be7ad8219754f041419bb7e92a624c37e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed May 13 16:07:07 2009 +0200

    Reliable way to detect if 'main frame' has loaded

commit 1a02ed0b204d861ed886ff97dddedc9140b951e5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed May 13 16:06:37 2009 +0200

    Added method to dump (top level) object contents.

commit d7edd81a2bdfca0416e501248f93a9bda4842a33
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 13 14:39:53 2009 +0200

    runs also with /bin/sh
    allow to set port number of cfzserver
    allow to test several connectors in parallel

commit 494c67306c3af35f3663bbda46e4258f308a7f18
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 13 13:53:29 2009 +0200

    Assume testbug2805.sh is running in test

commit 6dbb0aeac1134e9ef83775326a9bc9cf6e99a64b
Merge: 54b5c0c 472c401
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 13 13:51:48 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 54b5c0c53407a8ae75f8adf36484e691d2552b03
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed May 13 13:51:17 2009 +0200

    Add test case for bug #2805

commit 472c40154a5366e646c756e60d08da76475850d0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 13 13:43:33 2009 +0200

    bugfix for bourne shells: shift only if there is an argument

commit 8153c2634c17ce8bc2b42b067843fd4998a2c709
Merge: cff17ef ed39d9a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed May 13 11:16:57 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit cff17eff137ada18bf2f69d105dbbfa194feba22
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed May 13 11:16:25 2009 +0200

    A temp hack to fix new_yorker.cf

commit ed39d9ad41a37d0a0e3d8eb51b8096eabee32014
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue May 12 17:37:33 2009 -0400

    Label steps from 0 instead of 1.

commit 534b50e9e440e0316965397ba77ff5eb03591db0
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue May 12 17:09:05 2009 -0400

    Removed some deprecated stuff.
    I'd confirmed with Heikki that we weren't using this and gave a quick test to ensure.

commit da0971b14ad97cdbdcff5dc4bcc67167902e3830
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue May 12 13:31:41 2009 +0200

    Reverting to 'pageshow' for now.
    
    Polling does not seem to be reliable enough.

commit 889946eb222d7f427311dfa81cb8606dfdd77742
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue May 12 12:59:38 2009 +0200

    Using nsITimer instead of hiddenDOMWindow
    
    hiddenDOMWindow would'nt work in the engine (xulrunner) but only FF

commit d3ecd79055547ccf2110b8e8f3dd7fbd22490b91
Merge: 83ef491 3455a5e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue May 12 12:28:17 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 83ef491d0cc94af39be6b9ee3a9195a55cdd17c6
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue May 12 12:27:54 2009 +0200

    Using polling mechanism for OpenURL.

commit 3455a5e62f571bde0b9d9523b16e14c0c66430c1
Merge: 086ada4 5836e11
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 12 12:09:44 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 086ada4b057bc0a82b01945ddb964f7d67b886cb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 12 12:09:28 2009 +0200

    add more retry checks

commit 5836e11e48eb7b754ab86bf8773c1fc90e7d1013
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 12 11:55:49 2009 +0200

    add metalib-bvb connector

commit 23148c3bd5a6bb3258895339940b352fe71b6c90
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue May 12 11:51:20 2009 +0200

    Polling for page load instead of using events.

commit ba6591a47db5de5ce15aa74d4b796db4c08e4c77
Merge: 846d2c0 c56ba03
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue May 12 10:45:47 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 846d2c0e7faafe933888b45e19fb99718df76a89
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue May 12 10:45:27 2009 +0200

    Added some time measurements.

commit c56ba033d80d700d4e60370edc4d2a61a7ba0714
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 12 08:37:27 2009 +0000

    set HOME explicitly so it will work if cf-server is called without su - user

commit dbfe321ff05d108ef594f53528c690593ae98602
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue May 12 08:35:56 2009 +0000

    fix restart option
    update help message

commit b0bedd1ed5718a04e465ad75c302f7630011f45a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue May 12 09:47:02 2009 +0200

    Properly log arguments in the 'click' step.

commit 72949cfa887657d7a549f5695ee81c815781938e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon May 11 23:54:29 2009 -0400

    XPath now works when unique ids aren't.

commit 5659783c428e830a57a38ccd6e1afc51bbb0ae44
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 11 20:11:35 2009 +0000

    test -n expect an argument in quotes.

commit a1f1eb736d5c3271f5da6adbfce89b41a9325ebc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 11 20:10:05 2009 +0000

    Use option -D (daemon) to let YAZ/GFS put itself into background properly
    instead background notation (&).

commit 98420bac33ff40c26a39bccea89be324e94d87cd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 11 20:02:15 2009 +0000

    print full path of log file

commit e7372fd68956bba7e3bcf9883f387bece1af9720
Author: Wolfram Schneider <wosch@us4.indexdata.com>
Date:   Mon May 11 19:58:21 2009 +0000

    allow to override CFZSERVER_PORT

commit ddc77141b94998d11f4ce8177363d374680953ec
Author: Wolfram Schneider <wosch@us4.indexdata.com>
Date:   Mon May 11 19:55:15 2009 +0000

    rename stupid CFZSERVER_PORT_OFFSET variable to CFZSERVER_PORT

commit 4b66cad71f67ad51280990c28180de3fa45d8e2e
Merge: e7ebaea e3cd06b
Author: Wolfram Schneider <wosch@us4.indexdata.com>
Date:   Mon May 11 19:51:24 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e7ebaea182ff4fc037bcb6a171bfa0ef8822af99
Author: Wolfram Schneider <wosch@us4.indexdata.com>
Date:   Mon May 11 19:50:33 2009 +0000

    allow to start the script as root and set the user in YAZ by the env variable CFZSERVER_USER

commit 33d130125c754e05c178b2db36f566d3724337a0
Author: Wolfram Schneider <wosch@us4.indexdata.com>
Date:   Mon May 11 19:49:07 2009 +0000

    allow to start cf-server as user root and set the user in YAZ

commit e3cd06b1c86820d5d2c3aceb9370e80dcdd7e3e6
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon May 11 13:56:01 2009 -0400

    Attempting to replicate Wolfram's connector for the OA Frames CF -- seemed more reliable

commit 6dbd65703e68e3120e58b672e7461290ca6b10d7
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon May 11 13:24:52 2009 -0400

    Last step was not an alt

commit 284bdb225003ec84116a3a3b63d55936194c9d78
Merge: 1a58498 0eb177a
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon May 11 13:22:18 2009 -0400

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 1a584983753267628dd1c89f569110ec51a43047
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon May 11 13:21:52 2009 -0400

    Changed hitcount extraction to fix broken connector

commit 0eb177a1838605492598ecaf2bfdd76b3d4b57fd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 11 16:52:02 2009 +0200

    add a note that this script assume that apache2 is running and was
    started independently

commit dad65a9d47a88ba76a0f0c365baa69ef8e6e3d1f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 11 16:40:09 2009 +0200

    fix documentation

commit 27be45711f98582145f6503c49ab86aa14852bc3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 11 16:14:00 2009 +0200

    document 'Setting the proxy in a Z39.50 session'

commit a6ad14183bb7d29e5cb26295bae4eb0d0bacdb3c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 11 15:57:08 2009 +0200

    Note that build from source is optional

commit 8d296b38b62bf6668f7b6d4e80aec4f8a5a646fd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 11 15:55:04 2009 +0200

    install package xvfb

commit a5dc135b5b70af36d1e7b1a3b6b893318d032b77
Merge: c4df5e5 a619bf5
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri May 8 16:28:13 2009 -0400

    Merge branch 'master' of ssh://git/home/git/private/cf

commit c4df5e5606ea94d79983706398f26907551d8d20
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri May 8 16:27:50 2009 -0400

    Mangling URLs

commit a619bf55c18dfc113acddf06e647cd5cd2bb4b89
Merge: 12e795f 62897be
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri May 8 18:31:58 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 12e795f0e5512f090b68ce08bfe210a681682ea4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri May 8 18:30:33 2009 +0200

    Dumping Tasks args and results
    
    new_yorker.cf still a mystery

commit 62897be3cff4da676ea0f7a42fb38275c25d7a6d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 8 18:20:53 2009 +0200

    Burn  the runtime library search path into the binary. This allow us
    to compile and run the engine seamlessly on machines which have more than one
    yaz toolkit installation (ubuntu + self compiled current).
    No need to set LD_LIBRARY_PATH for runtime anymore.

commit 5bbffefa3a479d225801bbc8909dee3853525133
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri May 8 11:35:42 2009 +0200

    Fixed #2823.

commit d1ff4a86487a8fdb4baac83789cee9a3083aca95
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 8 08:13:59 2009 +0000

    enable CSS
    the metalib connector pass the basic test script

commit 99e1b5cfafe6a4ee7b0e42ea78be7641d783eacc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 8 09:51:34 2009 +0200

    Fix next task with alternate next link, see #2756

commit b978cab6def2e90d5bf923d0a080f351fe070cf6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri May 8 09:07:28 2009 +0200

    update after BVB design changes

commit 4d1c4db0a0b6b27afa36c93d4301312406e58b9b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 7 16:52:45 2009 +0200

    Move the init steps (no javascript, openurl) into the search task.
    This fix the mysterious bug #2805 where the second search always failed.

commit c6d7e9be840587f3af8c6e9563db8aad1b367a7d
Merge: 1bc8d69 a1ce0c0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 7 14:42:46 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 1bc8d698f0e8da4e31a0accdffca633a95b6020b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 7 14:42:24 2009 +0200

    un-block css

commit a1ce0c03ffb552104f5065f1b2205be31a21ad22
Merge: 388cbda 1c88a44
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu May 7 14:25:05 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 388cbda7d538d809bee5998c0063f2cc8a4cf1eb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu May 7 14:19:18 2009 +0200

    Fixes #2737 builder doesn't become visible
    
    when activated, however it's bit of a hack - a proper fix would
    involve changing the taskPane refresh method registration (for connector
    updated) so it's cleared/restored every time the Sidebar is toggled.

commit 1c88a4486a70e60853b4b78ba42d63539d52dd5f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu May 7 11:45:05 2009 +0200

    Ensure task callback is removed when fired
    
    call task.removeHandler in callback function so that it is cleared
    (callee). Without this change, multiple onTaskFinish messages was seen.

commit fede5c4388f0a612327063d97702f23bffb45e02
Merge: a9df21f 7f726e7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu May 7 11:29:32 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a9df21fdf7c1b390186bd899486275c38a763cc4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu May 7 11:18:23 2009 +0200

    Added more debug output to click and extended test

commit 7f726e7fb1e34d7fc6dc4094dc29c91142e1a020
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 7 09:17:27 2009 +0000

    better shell argument parsing

commit e56634ff2434ae05ebbff08013fcf164e5f85b1c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 7 11:13:05 2009 +0200

    add dissent connector

commit a196f6a657eadfb65f84c9a16e567882b8326680
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 7 09:10:21 2009 +0000

    print a warning if $DISPLAY is not set
    print a warning if you forget to build ./cfrun
    
    Xvfb runs stable - don't store the DISPLAY in error log file names anymore.

commit c6c7b1a9cfbb281d70a03d756e46f6972b18a959
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu May 7 09:06:45 2009 +0000

    typo in documentation

commit 30e0bdc07d1626505f235edf6291dba49fe7cf97
Merge: 88cb073 f375b2e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu May 7 00:28:17 2009 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 88cb07336dd176fd4ee3d699d0c191c664e894d7
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu May 7 00:26:47 2009 -0400

    Removed spurious sibling indices from xpath gen.

commit f375b2e35333ddce9ef3fe17dfcadc0810b95561
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed May 6 23:45:47 2009 -0400

    Tweaking

commit 33544b6eae86f0751bf3d5c4b3fe601d3e4db755
Merge: 80db167 158ec8f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed May 6 23:33:22 2009 -0400

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 80db167be877b4ce842b496aa63d30a7c87e342d
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed May 6 23:32:26 2009 -0400

    Desperately attempting to get around page load foil with a 100ms delay, faked using a retry loop

commit 158ec8f74cc882531074a991608d20c34c32911e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 6 14:01:07 2009 +0200

    renamed start/stop script

commit 8b9ed93194e6b9db9c7adef176ea8f7e4bcaf8b3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 6 14:00:29 2009 +0200

    update documentation

commit 8cab1b4b9cf0023233514b7fe0e51dfd6cee05e7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 6 13:59:23 2009 +0200

    rename script

commit 8ae8c16ee72639a4ca1b1cddf2c50fe874e301a5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 6 13:28:24 2009 +0200

    a wrapper to start the CF zserver on port 7999

commit 84323f96456ab88ccca37bec8e063cd0986a2a51
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 6 13:15:51 2009 +0200

    Convert the script to a standard start/stop script for cfzservers
    
    Usage: start-servers.sh [ start | stop | restart ]

commit 2e40cf9a1c6c3dd80bfb2224b5132692ad58d3f5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 6 11:30:38 2009 +0200

    Sample pp2 config file

commit 85500cf40011b088564db309b7d5be8a9719f068
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 6 11:12:32 2009 +0200

    Sample pp2 config file for CF

commit d90dcca0565e2ff83e332349c22c32c1b1c2199b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 6 11:06:57 2009 +0200

    Sample start/stop script for pp2 + cf

commit 47f0e57d4828948c1e819a52880f40ca3bef8ae5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 6 11:04:16 2009 +0200

    Sample apache proxy file.

commit cdb4ad3a5a5da38c21829f236d15699a75a75dce
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed May 6 11:01:51 2009 +0200

    add a README

commit 8dead2ba339767efd75228cc0447d2a3cb284c0a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue May 5 23:59:45 2009 -0400

    singleNodeField now verifies input
    editing is only enabled on node selection to help ensure we're verifying against the same page and the listener for the xpathRefine button has been updated to command so it gets disabled properly.

commit ce1eb3e94ea9a1dbfe95d9797ba0305075e1b907
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue May 5 14:02:11 2009 -0400

    Added disable JS step to next task.. vain hope

commit acc3d5d915f9714162fe936d6967d2a2bb97d942
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue May 5 14:17:43 2009 +0200

    Added subject md element.

commit 3cef8e38f815461ca7b000611dc7f881a44f70e8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue May 5 13:55:00 2009 +0200

    re-implemented new_yorker.cf connector

commit 0e4fa03f7b70c2d0c9000f3c32e5861fd0810034
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue May 5 13:32:19 2009 +0200

    Added limitJS step

commit e4821d7cc405e96a1a3485a50b2cc24a1f6dd401
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue May 5 13:31:48 2009 +0200

    Test suite can be run from within the builder.

commit 43620fd0bd9430d53f63a3d59c0be33b7dad6363
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue May 5 13:02:40 2009 +0200

    Fixed new yorker, works fine in the builder

commit 7ab163367c710191bcb4ba1a77ce24734a16de3a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon May 4 13:19:46 2009 -0400

    More helpful help that reminds of JSON.
    And an amended New Yorker connector for some testing.

commit d53a2b8c7238c666d01ddeaa43bfebd2348955e0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 4 11:40:01 2009 +0000

    Run Xvfb in a sub-shell. Otherwise the wait command will not only wait for
    all tests, it will also wait (endless) for the Xvfb.
    
    Before this fix the script worked only in case of an Xvfb error (already
    running etc.). What a stupid bug!

commit 54ab0ccd1daa32e308ab0e6a434702ee04ce1560
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 4 11:30:03 2009 +0000

    write temp Xvfb file to logs instead /tmp

commit 3227cf2c535541c32fc65160b0b34f62960e54d5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon May 4 12:47:43 2009 +0200

    libtiff-dev -> libtiff4-dev

commit 4f6ae1cfd957c687158732ee0106a88e75a5f596
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon May 4 00:02:24 2009 -0400

    Text content can now be refined.  Kinda.
    text() in XPath isn't quite the same as element.textContent so the default text may not actually all be there to match.

commit 741f12d05ad60da42a7d3662aa074eb3f1b1315e
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun May 3 22:58:20 2009 -0400

    Author is optional, repeatable

commit 7cdea2c325ef4237f29c84680b136da55fe5d45c
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun May 3 22:32:17 2009 -0400

    Added extrac/retry loop around next clicker to ensure page load.

commit 5ade526ee4d74e2d160d63f5ed8ed28ff6258538
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun May 3 22:27:23 2009 -0400

    Added retry loop around next step

commit e45513f1be1e64750ba2e9d08821773562427848
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri May 1 17:49:04 2009 -0400

    Connector for Dissent, another OpinionArchives-hosted site. This one does advanced searching, except for date searching, which requires the ability to modify  an input field (date) to meet formatting requirements.

commit 56ca298438b490569429ada14a0bef02bdedf405
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 30 12:23:04 2009 +0000

    check if the proxy port is out of range 80..65535

commit 4bc038a82395bd6d47f9183c8fbfd498c940b353
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 30 12:20:34 2009 +0000

    fix the check for empty port number.

commit 5eebc5ac00617be3c797ccd638957ae2b5a871d8
Merge: 5fac9d2 d370b85
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 30 12:16:41 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d370b8523e00584b9a078edb70030a06afe5dcec
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Apr 30 11:41:22 2009 +0200

    Remove dispatch code of of DOMContentLoaded.
    
    Remove dispatch code of of DOMContentLoaded because it is no longer
    in use by the CF modules. Also dispatch_event was returning errors in
    many cases.

commit 5fac9d2031352a25655123ad3a4f60142e396411
Merge: 0890c1a c4eff63
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 28 21:30:39 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit c4eff638278778d85825b4626964149c04f9bfdd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 22:49:06 2009 +0200

    Avoid 0-ref for printf. Reorganize a bit

commit 1233a087f0588c618bfc4c036b58f42b7bc895a6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Apr 28 10:06:24 2009 -0400

    Removed wishful thinking, options now reflect actually existing choices.

commit 987f6177c4564e9ce0a70e02ae07e3c37dbf5a79
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 15:50:19 2009 +0200

    Version 2.0.

commit 3711de40a878349d1eefd7219dd4fb21ea9e2f61
Merge: c877c2d 378dbbc
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Apr 28 09:45:51 2009 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0890c1ae10239c8e60e9c0f3f026f8def79062f4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 28 13:44:01 2009 +0000

    update comment

commit c877c2d70ba30f045b935f524f09b5b1bfaba802
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Apr 28 09:43:22 2009 -0400

    Updated makefile to clean nsIConentFilter.h so it builds right.

commit 378dbbcdfb1d29d6f60e0cd0ff912babc05d3182
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 15:24:10 2009 +0200

    version part of dist fname

commit 7d6a7c2d9e7f90905a200c53d2e8c0ebb6c3aa67
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 15:04:19 2009 +0200

    Bump version to 1.1.

commit 9f9cfe5680720fff3f0812a2bd404ea56456b687
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 15:04:10 2009 +0200

    update.rdf is now a generated file

commit 9605b41c403a5d29f14a92a97980adc1ae4ca649
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 14:59:48 2009 +0200

    Fix xpi filename

commit 010823d7e5a37900d46ed61e32216871fe67e318
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 14:50:22 2009 +0200

    CF version in VERSION (and ONLY there).

commit 4ac0efa34f25a00422959cee55e835f37f52a11c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 14:29:26 2009 +0200

    Bump version to 1.1rc2.

commit ba98aab34a76ffc2a418064b3b7f4ddf5c419960
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 14:28:53 2009 +0200

    Objects depend on install.rdf.in

commit 816e6d1b4dd07ba0805db3570cf60430d3f33fea
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 14:26:14 2009 +0200

    Ignore nsiContentFilter generated files

commit c9b440dd8c07ebf09a02731a162fbbf538e90eac
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 12:21:22 2009 +0200

    Dummy page generated and read from memory now.

commit 1e5168c4762a2bd48ccea9c2e8cff9236dea4746
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 12:20:29 2009 +0200

    New util to load in-memory content: moz_web_view_load_data.

commit f2dc80af7dd8564ad0507ae336e6f429a8e0e734
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 11:11:13 2009 +0200

    Z39.50 Init Response name includes CF version.

commit fb64e601dcd217282315a3c8963251134299d0fc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 11:11:01 2009 +0200

    Option -V shows CF version.

commit 3cf0489ce3f089ed06608ec9ff923921d173795c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 11:10:25 2009 +0200

    Define CF_VERSION based on builder's install.rdf.in

commit f46b7e59e025284f7d4f0de012f351d4b70cb130
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 10:29:40 2009 +0200

    Proxy handling in cf_engine and private (static)

commit 41f566880b34b9c73ba514c69de2f3b1dd9414fc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 10:29:07 2009 +0200

    Reindent

commit 09e0de73c684aca6f7f5bca8196eb6e8913c9005
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 10:05:35 2009 +0200

    Free up proxy string

commit c639fafe35887433802970221f0b991386226304
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 10:00:15 2009 +0200

    Fix return value checks in SetProxyAutoconfig

commit b9f17229210dbababa67b2d29d05d2b9e13d5709
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 09:49:28 2009 +0200

    Fix return value check for SetCharPref/SetIntPref.

commit 0d9125b49d373d54c92752c7cb694a1faeea7976
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 09:31:19 2009 +0200

    Redundant check

commit f5b4f10f0ead03e6d8a5702d73a39768ba7f1b5b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 28 09:29:22 2009 +0200

    Initialize proxy member of CF_Embed.

commit e349cd25d7c464573ef33525a098f0444238e8d6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 28 09:11:48 2009 +0200

    MacPort supports now the installation of xulrunner out of the box:
    
    	sudo port install xulrunner
    
    ;-)

commit 82bcc217e2f8a21e022ff5e289bd3abeb6034dda
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 27 19:06:36 2009 +0000

    Allow to set the HTTP proxy for cfzserver in Z39.50 init()
    
    $ yaz-client -u cf_proxy_http/localhost:3128 localhost:3999/google

commit 4ccb4a0195f35a002d8deb6973ecd0b78e814518
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 27 18:41:18 2009 +0000

    Allow to set the proxy configuration on the command line:
    
    HTTP proxy:
      ./cfrun -p cf_proxy_http/localhost:3128 < logs/google.input
    
    PAC config  file:
      ./cfrun -p cf_proxy_autoconfig/http://us2.indexdata.com:9005/id/cf.pac < logs/google.input

commit 4bb8143d52baa5eebeebbe26e43d596e2174eeab
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 27 09:54:02 2009 +0000

    Always call mozApp which allows us to set a hard coded proxy for testing.

commit d5ad5bb7561c5e134b5f57b3b556f77d0c6363da
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 27 09:48:30 2009 +0000

    disable check for (optional) env variable GRE_HOME

commit 1b9df07572c42fe8e61ee95b3516b6bdda1c99b5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 27 09:44:51 2009 +0000

    Add functions to set a HTTP proxy or a proxy.autoconfig_url (PAC config file)

commit b8e216e28eaa2eb8cd0b5380350e4df6302e29e8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 27 09:30:43 2009 +0000

    network.prefetch-next was defined twice
    disable auto-update

commit b0116dc17e8fa2576dfd54a5dbaf4254228b1678
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 23 13:26:23 2009 +0200

    Take advantage of the clean Amazon html design and match records
    without author and date.

commit e78fdccfd6ebfff9e7773dd1c9047b4ffa5156ea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 23 13:23:16 2009 +0200

    Take advantage of the clean Amazon html design and match records
    without author and date.

commit 71b4dddd9b40e430b3c36386d04b1958dae28167
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 23 12:59:50 2009 +0200

    fix submit button

commit fd05c3bbdd261aa41bdee2ca8e44850964169f9e
Merge: c1af87f 23655d2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 22 14:58:43 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit c1af87f9d422e2e5d10c6a9bbbef79b48cb9dd66
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 22 14:53:53 2009 +0000

    Rewrite the libraryting connector from scratch. The old one hangs in the engine for unknown reasons.

commit 23655d2af4bb0c772550c672fd43c9f139e08e42
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 22 16:43:49 2009 +0200

    remove needless click
    fix zero hitout

commit 36c4c78abee952b7d6901e4eeedfec49cae4c242
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 22 16:24:11 2009 +0200

    Use direct link to search page http://www.librarything.com/search
    instead a click from the homepage - which worked in the builder,
    but always timed out in the pageshow event in the engine.
    
    Disable broken author search.

commit 597f1d0a341d48a8cf3a68715cf1cb0713a1cf85
Merge: dfd1a07 e27077a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 22 14:17:13 2009 +0200

    Merge branch 'heikki'

commit e27077a501c563a3a1f01dc4b139be2e1c41e4b1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 22 14:13:55 2009 +0200

    Fixed bug #2755, every second hit missing from librarything
    Advanced the pointer once too often.

commit dfd1a07b13f9ae38639d5a8a25b508ae8e301c5c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 21 17:18:35 2009 +0000

    document which connectores require JavaScript, CSS or don't have a hit counter.

commit 8721ca3640f9f1bb52f9c5cd5f8689d91d4c5692
Merge: f44ffb6 5080b6e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Apr 21 16:43:33 2009 +0200

    Merge branch 'master' into heikki

commit 5080b6e56b154c9d99f592a9699c5ceb86f60ad4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 21 16:25:08 2009 +0200

    try to fix the xpattern

commit 96e83124b3a0ffcf23b5d2b6041c51ea191703df
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 21 13:11:57 2009 +0000

    works in engine

commit 0868561733645e7136891778f2463c9052e758cd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 21 12:51:41 2009 +0000

    The search.opinionarchives.com connectors works now.

commit 7b0f8a1177d969ea51c9e8b0386c695bc5c4556e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 21 12:45:45 2009 +0000

    disable CSS blocking which break setting the keyword

commit c8d1aa2d33d5c148079c4e7dae5b09af2699851a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 21 11:58:06 2009 +0200

    add a retry step for set keyword

commit ad06443001103e26960a2dea84ffa2993bbc9f43
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 21 10:24:11 2009 +0200

    fix keyword search

commit 781eb238e443f03d7253b03aeafd57e8c4443d3b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Apr 20 18:16:23 2009 +0200

    Clearing arguments for each task run.
    
    Fixes #2751

commit f44ffb6aafba2bb875a829d82759c8e65bfa76fb
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Apr 20 16:31:02 2009 +0200

    Added a debug print, and then commented it out

commit 34c702464fe86c5a03a2c775773ad879cc597096
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 20 09:48:51 2009 +0000

    add workaround for missing nsIContentFilter.xpt file

commit 0fd44ff53cd03a9f03353fa1a97f8c6cb01b6e84
Merge: f4c3552 673fe26
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 20 08:50:02 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f4c3552082de66866916f06a7023706ff761bf77
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 20 08:42:57 2009 +0000

    document HTTP proxy for the engine

commit 673fe265a25f0c6b4d132aa6aeadba63f6da6783
Merge: 67b3708 a8480a8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sun Apr 19 00:09:56 2009 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 67b37089242836335cde7d4716ff7c7f30506a94
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sun Apr 19 00:06:18 2009 -0400

    Per connector blacklist/whitelist.

commit a8480a8df5a263e7b5921f4a3aa9eed85abc0d22
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 17 16:04:40 2009 +0200

    fix xpattern
    fix hits for non-english pages with translation links
    fix hits with a site maps (e.g keyword=freebsd)

commit 12ab0880023736d9c4a18a31caa781c9538f792d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 17 14:26:33 2009 +0200

    fix xpattern (except date)

commit ba9f53764259a2b56a87d3fa36eeb377d57daa62
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 17 14:04:31 2009 +0200

    fix xpattern

commit 256d8f45b3e00f8e0701111c16d27b4ca4b6408a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 17 12:57:03 2009 +0200

    remove the check for the language coloumn, it fails for unknown reasons.
    Now the xpattern  in parse task works again.

commit aaf24671c626d74292db383c608a33cdd7765ab5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Apr 17 12:42:27 2009 +0200

    slashdot has a new search page.

commit d12938ae3dad1413bb08fe7658158f03baca705f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 16 16:51:33 2009 +0200

    remove the fake hit-count=5

commit 37f18cff154ae6e2d1a8edbe1920b8ff324b692f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Apr 16 12:20:24 2009 +0200

    Removed references to venkman.

commit 81388b70c4b7369938d208b3f8758bdf91dab14d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Apr 16 12:16:19 2009 +0200

    Removed venkman.

commit ddd2ec718803ce512eb2771c1b48297148b828b4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Apr 16 12:11:02 2009 +0200

    Bumped version to 1.1rc1.

commit 5bb126a3a6cb326b9027027c97d8097cccb4a052
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Apr 16 12:04:15 2009 +0200

    trying to handle multiple ff windows
    
    not ready yet

commit 212a27e2a319f019bd3e63a73c23bc642729938c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Apr 16 11:18:46 2009 +0200

    Fixed screwed up window references
    
    when opening new windows via window.open without the chrome feature

commit 79825581f5832b69be592aea20647a2153e6313c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 14 10:06:29 2009 +0000

    Script to create pp2 config file cf.xml

commit 35b3d8bdd544bfed8e4d67c6f06ca8226cb96cd2
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Apr 10 18:35:41 2009 -0400

    Added wrapping to the refine xpath dialog and greyed the button
    to access it unless you have just selected the node.
    (This helps make it more likely the user is still on the right
    page)

commit 578b5806277551b5fc19d36a39888d4417164cf0
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Apr 9 16:23:44 2009 -0400

    First incarnation of the refine xpath tool.

commit 557308cb09e157a74584ead780a36a09171a83b5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 9 13:06:40 2009 +0000

    Reduce the max number of persistent connections per server from 12 to 6:
    
     http://kb.mozillazine.org/Network.http.max-persistent-connections-per-server
     It is, however, considered poor etiquette to make too many connections
     to a server and may lead to you being banned from that server. Anything
     above 10 is excessive.

commit e854116d1c684a95296641d18c6a57cb842e21ac
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 9 13:02:48 2009 +0000

    Log ACCEPTed URLs

commit fed0f0554c8e3bbe8568ee2b145f0c1856281c79
Merge: 854b97c 4cdfb58
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 8 16:59:32 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 854b97c3025a5ba111ce0a224829231c83b23748
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 8 16:47:05 2009 +0200

    Fixed bug #2740
    It was in the way the lastDomNode was passed. Simplified the code
    a bit by doing that logic in appendhits() instead of separately at
    every place it was called.

commit 01d50ccc509efb9ada51cee67c5309f4dac702eb
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 8 16:15:48 2009 +0200

    Towards a fix for 2740

commit 4cdfb58003344a86fd33c062b0c4adf4fbfa1f41
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 8 14:43:38 2009 +0200

    bnf.fr -- DONE

commit 1b71e7b52d91395926401058c8e39e5e65b5a447
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 8 14:41:57 2009 +0200

    update OpinionArchives Databases wishlist

commit c80056663e1ce58c3ca8bf97486bfb7c4cb252e7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 8 14:40:55 2009 +0200

    Add NACLA Archive from OpinionArchives.
    This connectors is equal to commonweal.cf except the start URL.

commit 7ce8d95096ddd127b3ddf4c8e8b88b2eae45186e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 8 14:39:58 2009 +0200

    add American Spectator Review from OpinionArchives.
    This connectors is equal to commonweal.cf except the start URL.

commit 4c3063d70b34f002894ad50d0c65478066057244
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 8 14:14:13 2009 +0200

    normlize hitcount

commit 3f0f01fdceef7b7d85e888fefbee4b3505920272
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 8 13:03:34 2009 +0200

    add retry after set form value

commit f89f63970a7f9370536de5d2bf6b744dbebf99e1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 8 12:54:54 2009 +0200

    Added an example connector for bug #2740

commit d8169e6d10a72256ff678a1db3cdf200856cf59f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Apr 8 12:43:45 2009 +0200

    fake hit count

commit 173a8761118bb824fd5c0d6d5e63c72e2b3a773b
Merge: 6cb990d 55f9588
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 8 11:48:28 2009 +0200

    Merge branch 'master' into heikki

commit 6cb990df41ebfc046fcfe23dae59d50927f611c8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 8 11:47:41 2009 +0200

    Added regexp match against the text content of the dom node

commit 8097c3e4585b7d91a8f671fb83bfa8e9af2c8854
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 8 10:12:08 2009 +0200

    Added some comments

commit 55f9588672da71908f78e99674834099d0a49525
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Apr 8 08:54:13 2009 +0200

    Increase taskName/path max size. Bug #2731.

commit 461d01e9c5ed68ab39044df362f323d74b471db2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 7 18:53:39 2009 +0200

    use table view for extracting records with xpattern - much better structure

commit 0ac66b366af4ebe5cfc3848dfa3cfcfa1fe6f9a3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 7 13:46:20 2009 +0200

    complex xpattern for missing dates/publishers

commit c791b1c0f30c686a0bc636fc97853772a63666e9
Merge: c6e8b6d 1294766
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 7 12:13:27 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit c6e8b6dce6a09c37900cba66bf0c6e0fa10da30f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 7 12:13:05 2009 +0200

    handle books without authors

commit a2a5880e3487088bc0c4f220e10c53f900477854
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 7 12:09:44 2009 +0200

    fix next step

commit 1294766b1813f061572097d5abc533816d0049fe
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 7 12:08:42 2009 +0200

    Make stamp-download rather than phony download.

commit 60ffc013262b0860360af688f736923becbee8bd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 7 12:05:29 2009 +0200

    normalize hit count

commit 4d0ec22bffc0ce7ae9d5f40af72d60a44c765cc8
Merge: 31e987a 0cff922
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 7 11:48:45 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 31e987a6c74eb0763ebf812e2dff74e4a6036bf7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Apr 7 11:46:47 2009 +0200

    Check for all downloads separately.
    
    New make phony rule 'download' which downloads all necessary components.
    This rule checks if download has already been done.. This makes it possible
    to fetch components from other host and copy them to build host .. And
    comes in handy if build host does not have access to the outside world.

commit 0cff922b7b3abc89e9843863152585f10b457928
Merge: 328b481 745a8a6
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Apr 7 11:35:06 2009 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 328b481d3ec6885cab4a307b02d281139f9abf60
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Apr 7 11:33:58 2009 +0200

    clear buttons works
    
    fixed #2732

commit 7cfdd4879b4d8eed4b68b561151dd94752fad20d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Apr 7 11:29:33 2009 +0200

    register finish handler everytime task changes
    
    Fixes bug #2736

commit 745a8a69d26072b8a0b6a27efdd057af95de93fb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 7 11:22:34 2009 +0200

    remove assert

commit 6c8f5d20fa48672f19968f1ac24dc44f925613e0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 7 11:21:45 2009 +0200

    save

commit 59729b6261b277d24ea435b3c2ab88b5b16773c4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 7 11:14:18 2009 +0200

    remove unused init() task.

commit a17d391bc6452dab00b3af588642ab01b672a99d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 7 10:49:11 2009 +0200

    New directory inactive for outdated connectors which will be not tested by
    the test-connectors script.

commit 64cede55ff1b4a550724ea8bb74b16cc70aefdcd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 7 10:37:34 2009 +0200

    normalize URL

commit 7fe5faeef55cf4e6c5583b4aaddedfafc7e6f44f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 7 10:36:46 2009 +0200

    normalize URL

commit 4aaee25b6f37c8e3d82a3fc3b78bb11369f079b5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 7 00:03:07 2009 +0200

    Commonweal database works in builder

commit 7eaecb50276bb3412f1c23ba817e150cb2846316
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Apr 7 00:00:54 2009 +0200

    Add frame support

commit ef355599cd9c66bc80d66b519332319212384eff
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 23:55:52 2009 +0200

    frames are slow, add a long retry to get the hit count

commit ad0f77f7afd88eabe01ed459e445b18bc29a3fdf
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 23:52:46 2009 +0200

    fix parse task
    works except the frame stuff

commit fb444db68d58ac9348bde67987ca587ac7f990e1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 23:30:07 2009 +0200

    Add Slashdot.org connector.

commit 3ebc52bf89e4594d4a1e93a5f64e807a00ea7db9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 22:59:33 2009 +0200

    works in builder

commit 14f390a589f07f72d4cc500286b57241c01afe8d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 22:57:09 2009 +0200

    duplicate

commit 8b1cdac474fdbb6584b158bf8f9fe09344de3a29
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 22:56:39 2009 +0200

    cleanup of dead connectors

commit 9da5d0200893ebaa9e38f0de5adf5bd5378a3aa1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 22:55:59 2009 +0200

    duplicate

commit b45e4bda41bf5f2e0e60197823bd5552e377567d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 22:55:21 2009 +0200

    duplicate

commit 3f350280f3a1388173969e11f13648dda129fa4e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 22:54:30 2009 +0200

    works in builder

commit e601526e5b9939c1e118f8108fd4cb3fcf724a8d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 22:53:54 2009 +0200

    fix parse, works in builder

commit 11d57ec27d17212c58a0b3f53d74ed78aaa114a8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 21:59:49 2009 +0200

    duplicate of cf/connectors/new_yorker.cf

commit f068b2844a8af3cba54b563c8f83d869a0f7baf3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 21:57:50 2009 +0200

    the 'clear all' click may fail, try it again.

commit 743e312fa5e11fa60f706944b032bf35539743b6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 21:52:24 2009 +0200

    normalize URL

commit 5d97b76beebb47261bcc84877d6580277c38c614
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 21:47:46 2009 +0200

    works for me

commit e21a52b4e74f85658cbd96761a04104877132fc0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 20:00:19 2009 +0200

    add an alternative next step

commit dcd42879de171aaee1209d585f040951ba696336
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 19:46:28 2009 +0200

    Update task search (title, author, subject)

commit 7f52da8aa21d481c2daeedb575c62c4a34d72bed
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 19:40:31 2009 +0200

    transform JavaScript URLs

commit 72c4f78ea6ec638b6938903fb2913ec766e95bb9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 19:32:02 2009 +0200

    remove search(author) task

commit e01e5a39f9f14737ef9afc2b9452fd711d74116d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 19:21:47 2009 +0200

    advanced search author + keyword

commit 6f7ceebf49fecf80838601cdaba8de546d72b05a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 19:09:14 2009 +0200

    normalize URL

commit 13156ff446516f1422e50362cadd7f1f3f99751f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 18:30:07 2009 +0200

    More working connectors.

commit f1cd4aa18226abceca7294ed2ecffb4a468205a8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 18:26:18 2009 +0200

    remove empty init() task

commit f2f4e58579351171a911dc9a5abc4ef0efc8ddff
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 18:16:36 2009 +0200

    extract URL

commit 593012865ef9124bd416df02f18a4ab5a3398370
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 18:14:08 2009 +0200

    works again

commit 1f01f0f90adca90f1f3505b3eb6dc8e739af30a7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 18:13:25 2009 +0200

    works again.

commit d4aafaf2a9ff6db9ac51e65c1461bcfe43fe93b5
Merge: b0b671d f09aecb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 17:53:28 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f09aecb9697840ba8ff01bc1f0bcbb9b543c021f
Merge: ce85fe1 de2109a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Apr 6 17:51:53 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit ce85fe15eca818f2a0ee469bad9368d1d6530bd7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Apr 6 17:50:48 2009 +0200

    Changing the pattern display after creating a new one
    (with brute force, no finesses seem to work here!)

commit b0b671d19f4b4cdb46bac0933508e86f480f76df
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 17:49:35 2009 +0200

    Extract URLs in parse task
    Works with new onLoad handler

commit de2109a9064c80da2e7696a66664a79cefc6282d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Apr 6 17:31:44 2009 +0200

    remove unnecessary retry steps (pageShow event).

commit f5c08fffa1153b5b3a448bc332e953b744949b07
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Apr 6 16:19:41 2009 +0200

    Simple input field with history

commit 8432257d0eef8c93298be889dfeda46efa4d4510
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 3 15:57:09 2009 +0200

    Displaying the nodeSpec as   frame1 : frame2 : xpath
    instead of just displaying the xpath part.

commit 4e119c4ee9a6880edfb6fce7865f213f3add3fae
Merge: 8e5dd02 b9a7b17
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 3 12:51:41 2009 +0200

    Merge commit 'origin/master' into heikki

commit 8e5dd0202a3496131390b18705ba59579ebb8365
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 3 12:50:59 2009 +0200

    Fixed the test connector. frames have been working all the time.

commit 15fe1dcdb3513e71d058fea019555a7c73304adb
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 3 12:35:18 2009 +0200

    Actually refering to the frames in the test connector
    (which then stopped working)

commit a1287e460173bf05802bb27bd076d152b9fcef3e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 3 12:18:55 2009 +0200

    Added a pull-down for the cardinality in the xpattern editor.
    That way, we loose less information when going back and forth
    between the pattern string and the editor.

commit ef5ceeaa5c934c92cdaccf63bb525f3271202304
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 3 11:20:27 2009 +0200

    Better test connector

commit 4abdd51c0d0035913333b866bfc8b1e1850b2ba0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 3 11:05:36 2009 +0200

    Added a test case for xpattern with frames

commit 1cef9be7b562c4aa9d7acbe835fdbcdc4b8d5c94
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Apr 3 11:04:32 2009 +0200

    Removed debug output

commit b9a7b17baee52a2443a6506e7d65c2f5bee05b8d
Merge: f7bcb60 b5d95b0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 2 17:09:13 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f7bcb60e378e0ca83dcbec46838dfe9ec24cdcb5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 2 17:05:29 2009 +0000

    Add a proxy auto-config file (PAC). All connectors except rameau-bnf.cf works with squid proxy.

commit 0a3a91b68333d3b74f1e30c2754bc88d52aaec05
Merge: 201148d b5d95b0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 2 17:55:11 2009 +0200

    Merge commit 'origin/master' into heikki

commit 201148d7bde77b0f3059f7125ed00f55cb9fad41
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 2 17:53:57 2009 +0200

    Towards frames

commit b5d95b0d158f4ddef1dc40b2c645576058673dfb
Merge: b01c124 f8a2466
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Apr 2 10:46:45 2009 -0400

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b01c124bd84f787fde386f61b4508caa635cbf43
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Apr 2 10:45:39 2009 -0400

    First connector that uses frames.  Just have to get it set up with
    xpattern.

commit c2b15bcf0c0a16fdda9c800ce3f7142f649c069e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 2 16:22:41 2009 +0200

    Setting up attribute inputs from an existing pattern

commit f8a2466f7c05bafc114d7836d3404b1f795f27dc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Apr 2 12:04:04 2009 +0200

    update "help" target.

commit bb2d9802be61f813898d083ca8d54bd4c2e31b3a
Merge: b336b0c ba617b0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 2 11:43:10 2009 +0200

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit b336b0cd98fc6b3ffe6560de61cb295dca4b1fe5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 2 11:42:39 2009 +0200

    Fixed the DOAJ connector to reflect the changes on the web page

commit b873833d90e83e8c6b77cd26f80add954c09a0b0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Apr 2 11:41:45 2009 +0200

    Minor comment

commit ba617b09c1eaef7a0c664c1483b6d555e11a0deb
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Apr 2 02:19:31 2009 -0400

    Filtering TYPE_OBJECT to nix Flash

commit 5755660101924123b9b4aa91613cf4fd5a5db72f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Apr 2 02:05:15 2009 -0400

    Introduction of ContentFilter component.

commit 751a6fc136a29bfe2bf0e38d4cae4f437ac30144
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Apr 1 16:14:50 2009 +0200

    Towards re-creating the builder inputs from an existing pattern
    Main nodes work, attributes missing

commit 7ae5b898c6187d41e28e4835b722af9250c0e670
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 31 15:14:18 2009 +0200

    Fixed a bug in the highlighting code

commit e4f335ab6e59b527216da2ee90047c9bfbd7ce5b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 31 14:17:51 2009 +0200

    Added a comment next to the debug flag

commit 4019ab4334c8a195e4c0f7753182689d750adaab
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 31 14:16:02 2009 +0200

    Switched off xpatterndebug - that makes things work *much*
    faster. Should remember to switch off for production systems.
    (for example the doaj connector run for 20 seconds parsing 100
    hits with debug on, and nearly instantly without debug)

commit 574f4cfc5dd6343930685353ed7a79455d308fd6
Merge: 3adc8f9 6d7daf3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 31 13:18:25 2009 +0200

    Merge commit 'origin/master' into heikki

commit 3adc8f986efb677ec113c8047117494119e5d84f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Mar 31 13:15:51 2009 +0200

    Higlights all hits now, even if not coming from the
    XPatternMaker. if need be, picks random colors to use.
    Fixes bug #2649

commit 7a09850ff2ef763ab1685d4d7fb6f80ae8082f10
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Mar 30 16:57:00 2009 +0200

    Cleaned up indentation and comments

commit 6d7daf3d2b6f49e91cb78480c534433c7fba5d0e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sun Mar 29 15:12:10 2009 +0000

    for whatever reasons doaj.cf is now terrible slow, it runs 90 seconds
    instead 4 and use 100% CPU time.
    
    Move doaj.cf to the interactive sub-directory.

commit a2084265d7f6b5eebdd13699b5be045ed3576bb1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Sun Mar 29 15:47:05 2009 +0200

    switched from DOMContentLoaded to "pageshow" event
    
    pageshow seems to be more reliable, albeit slower

commit 55be7388b0dd315b7053632c05e908a719be3483
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Sun Mar 29 15:36:50 2009 +0200

    Cleaning-up

commit 6fb0573bd639f33968a3b23edafdce0e3d760fe3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Sun Mar 29 15:23:06 2009 +0200

    Managing active test using event approach
    
    Removing unnesasary not null asserts.

commit 99543db4373bedb1d0f9a8a2471e7dc2c2793624
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 26 18:00:04 2009 +0100

    Now parsing and outputting proper OR groups, as in
      A | B | C

commit 2be28cb91fd657573b04faa351c0ce78b27dc763
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 26 17:00:32 2009 +0100

    Matching OR nodes work
    At the moment the string-syntax isn't done, so I am faking it.
    Instead of writing
       A | B
    you write
       OR { A : B }

commit f3f32d5ad62f3e99e7777b2cf7674fa3292a491d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 26 13:32:59 2009 +0100

    Cleaned indentation and some comments in XPattern stuff

commit a58fca25f038da9ff2f11ee1f9e269a8f425736a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 26 13:09:24 2009 +0100

    Removed debug output from xpattern-string-parsing
    Better test pattern

commit 98ee5d8fa515938d7e15207f004982b012cb3305
Merge: ef9a6e3 5600af6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 26 13:07:06 2009 +0100

    Merge branch 'heikki'
    with xpattern groups
    Conflicts:
    
    	builder/modules/util/xpattern.js

commit ef9a6e369a28664610ec498848c99d138fcce88d
Merge: 396babf 6348e9e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 26 13:05:29 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5600af67a6622c53acad8897216ecc199ec53159
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 26 13:04:52 2009 +0100

    Added a test connector to work with the groups

commit b1f839795ce909be35722b7f466092181eda3a0d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Mar 26 12:30:27 2009 +0100

    Producing better strings of xpatterns, etc.

commit 6f85df83df57d3144c8d8ad1edb735b810a8cead
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 25 19:03:39 2009 +0100

    Repeated and optonal groups, with $variables
    Seem to work, but needs some cleaning

commit e96dc568378cf4c8df5738027b6830187daf23c7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 25 17:08:21 2009 +0100

    First take on groups seems to work
    Still need to work on the $variables for them

commit 6348e9e6dfcbdcfca4d508340f36a753a17409d3
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Mar 24 14:16:40 2009 -0400

    Added retry on parse step... sigh

commit 47910d05cfedcb6f2abb579462191fffe2e073be
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Mar 24 18:11:09 2009 +0000

    increased retry factors

commit 8b76a87b0226c00a49c036a4ec096435e88d30cf
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Mar 24 13:30:35 2009 -0400

    Added retry step

commit 1e6a35c5160904e7791bdd91a29b2bb51e1817d9
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Mar 18 20:01:24 2009 -0400

    Step to control access to Javascript and an nyt connector that uses it.

commit d5fb0ce5f15c931f4ee6533e08b78f39dc088357
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Mar 18 18:45:20 2009 -0400

    Ensure no frame-load-checking code runs until we're sure we've got
    something that works.

commit eac1a30714b7bd8867439185c4e6744f1ffbef33
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Mar 18 18:43:40 2009 -0400

    Some prefs that might help performance a bit.

commit 396babfedec6a7f51e50261db6ad0f5e195c82e6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Mar 18 13:51:27 2009 +0100

    Added todo comments for the next things

commit b605879c96dc88e137a13992859965b875e545d6
Merge: abcae8e 60d0728
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 18 11:52:47 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit abcae8e091693031bd0cdb315dc6246609d9ee11
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Mar 18 11:52:17 2009 +0100

    Moved selectedTask handling to the app object.

commit 60d07286ee63d9de3e7fad3b2bf056ce6557cd09
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Mar 18 09:53:06 2009 +0000

    set DEBUG=1 by default, better diagnostic messages

commit 095c12eaf3763771ff0e7896cbe8f93046349254
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 17 12:26:32 2009 -0400

    Frame test for two iframes ... that actually works :P

commit e3edafc3d0114d710c280d3fe2da71e8e020079f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 17 12:19:14 2009 -0400

    Frame test - now one with two iframes...

commit 1540a870440c8f0f28feb895f26d70281f5c041a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 17 12:13:55 2009 -0400

    Frame test without iframes.

commit 7d01b1789e5bbd9862d9e976f7e9f8f61f2aa228
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 17 11:54:47 2009 -0400

    Updated connector but you're still going to need to change the path
    anyhow...

commit 62cf8b247186c201d7e4b6f3a9f0baa337039bd2
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 17 11:53:54 2009 -0400

    A frame test with all-local pages.

commit 37f08d1dcffc061311a4364d3c67e3e0a1656071
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 17 11:01:10 2009 -0400

    Frame testing page.

commit d386f97899662ee529d56dfe6bdb44a555d11fe1
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Mar 17 10:47:49 2009 -0400

    Attempt at frame load detection.

commit 65548ae941f03902bc74f7f6f7a1960473f8b69b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Mar 13 15:11:33 2009 +0100

    Added hitcount

commit 37d0e7d64b9b120513f037296a5a3a3a534ced8a
Merge: 1ecd20c 9668237
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Mar 13 15:05:16 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1ecd20c0ba245c50225ce30ffb9e3af0e43979c4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Mar 13 15:04:15 2009 +0100

    added authority database connector
    
    from national library of france

commit 966823765252b747dc9d6bbeb4ff6a36df1786c3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 10 14:36:29 2009 +0100

    Cleaning up.

commit 3918a6fde2d8dfdf6a069b393b1c69564d27cb55
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 10 14:30:17 2009 +0100

    Moved file handling methods to the app.

commit d76a6465c74830cc6377000bebe1f420191ee90a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 10 13:55:19 2009 +0100

    Template handling moved to app.
    Removed 'watch' magic from Subject class.

commit 1f7592fd881f44aa749e483f6e2917a99a1a0a47
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 10 11:02:28 2009 +0100

    cfBuilder renamed to taskPane

commit ba781da47416ed8a0158eb29a0a78e8abaea38b8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 9 17:13:35 2009 +0100

    Child windows trigger parnet\s handlers - handle that.
    Move 'canSave' flag to a global object.
    drop taskPane dependency for the metaEditor.

commit 81a9c33d6c1c59c4fe383f7ae683e48e22bf7e74
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 9 16:21:02 2009 +0100

    moved lastConnector file to lastOpened

commit 9e2e0a963ffa548039b3f80905e46cc1d602b5fc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 9 16:00:47 2009 +0100

    Moved 'id' and default template name to app.

commit 768734f3e839174ebae936c736b569e0dff61bec
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 9 15:50:42 2009 +0100

    Added debug output.

commit 9b9d6c51575b54749ece4de3838b8fc1c60953ad
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 9 15:50:18 2009 +0100

    moved 'template' to app

commit c10c1b7ee1ab4335106880d5ac2f541f453153e5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 9 15:43:03 2009 +0100

    'connector' moved to app struct

commit ff85bd431bdaffa272720565184a4d6c6a1439ce
Merge: 18d8ea2 802a923
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 9 10:16:31 2009 +0100

    Merge branch 'refactoring'

commit 802a9235aa0f3b100b6323770d7a8742c3ec45d0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 9 10:11:22 2009 +0100

    Simplified main window handling.

commit 18d8ea2603862dc73e6280b82bc8bc09b696dc54
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 9 09:30:11 2009 +0100

    Change target names and order.

commit 80250273e13f61be37800cc4591cbf5c596d5879
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Mar 9 09:30:11 2009 +0100

    Change target names and order.

commit 544becba5dafa1599be93fc5e505489006afec3c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Mar 5 11:13:25 2009 +0100

    Added global observable object, started factoring out stuff from the
    builder.

commit 206fa0ebbfac0a6e1db4acbaddacd4b556b1b677
Merge: 5f8ffe8 4ed90a9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 3 17:54:24 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 5f8ffe8f5abd07b741a0a9a7de35252b8a9396cc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 3 17:49:44 2009 +0100

    Allow CF_PROFILE_PATH to be given.
    
    Allow CF_PROFILE_PATH to be given. This is the stuff that used to be
    in engine/src... What's needed is page.html, components, defaults..
    This allows the engine to be run "outside" the source tree.

commit 4ed90a96ddf2cb0ff2e77f3ee7a0777689b62ff3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 3 17:12:10 2009 +0100

    Last connector file name cleared when creating new file.

commit 80a72511611c526dcee227a1f9b5ba7383d8bcf8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Mar 3 16:58:04 2009 +0100

    Renamed 'Skip' to Next if (only display name)

commit d48ac122b3dabb73a306f26f0e3d916d74fbf719
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 3 16:21:36 2009 +0100

    Reformat

commit 0efc7b0d14a7f498dffbe3ce88ac25d422cfd186
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 3 16:13:16 2009 +0100

    get rid of unused variable

commit 3a9529ac3f38c5a52db69ff68018f22d03935e5c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 3 08:16:08 2009 +0100

    Fixed env settings. First working build

commit 4bb10cf0405bfc8a83de1ecddd6681eee99e0e9e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 3 07:08:51 2009 +0100

    First go at SUSE RPM

commit cc05732d5d9c57151dd5e8d7024ebe3576b02cda
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 3 05:35:33 2009 +0000

    Added zservice rule

commit a630ec005de29f386158be08606ec355d7da3377
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Mar 3 05:53:47 2009 +0100

    Allow xulrunner prefix to be set (environment).

commit f671ec9c80acaa48862702b76dbaa960aab11bbf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 2 23:25:35 2009 +0100

    Build YAZ. Add /usr/X11R6/bin to PATH. Pkg check for SUSE.

commit 449531a54604a3c8d3ad7a6efd64f99661fcd049
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 2 22:53:49 2009 +0100

    Mention libjasper + libpng-devel as requirements

commit 41e14b83b4f1797c2d38b8df856a6448c8b8006a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 2 22:51:12 2009 +0100

    Ignore .* files

commit b504bacd24b5c94c6aaf8c39713fc1754042db2f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Mar 2 22:45:07 2009 +0100

    Exclude .git from dist

commit 9e54d16b6969b4c54ac9dec9180c9a3f5af6c717
Author: Wolfram Schneider <wosch@lenny.(none)>
Date:   Wed Feb 25 16:48:01 2009 +0100

    revert 6628df9ca8921a98a43060e4053a0f1dc1d8d2df

commit 65fbcddf37a52a15d1b9bb27186a2d7d9cea39b4
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 25 10:15:18 2009 -0500

    Tranformation of a scalar value is, as before, rejected if the regexp
    does not match; however, if the global flag is set, then non-matching
    is accepted (so that the Transform is a no-op), since global means
    "zero or more times".

commit 32405c89892d5d052755d10c8b1a78189f7e0d05
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 24 18:16:36 2009 -0500

    Constant hitcount 5

commit ce5bfc3e50a33ff65d8655e8c9f562fdaf7a6ee3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 24 22:35:45 2009 +0100

    clean rule removes rpn_to_json program

commit 8933ec5192534f32755d3e1a99148a3c61853d2e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 24 22:30:31 2009 +0100

    Minor tweaks to avoid GCC warnings.

commit b5637d320d1214495a18306da8e753278add25bd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 24 09:54:01 2009 -0500

    parse(): fix records without an author.

commit 958fc802218d7a9d8dc5d07ca9586bf87db373df
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 24 04:59:54 2009 +0100

    Fixed app id.

commit 69186b7acc29f474e2e9a6e6cc3af677f1f8a337
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 24 00:43:15 2009 +0100

    Added update system.

commit a1d2fc1d2cf1a758abc7650b8fdbafd4d5336c20
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 23 19:12:01 2009 +0100

    Added release target.

commit 1bf76cf762e7f8b2cf8bc438429c8602f88632a8
Merge: 14c3a99 06c12be
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 23 19:02:14 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 14c3a997fd4848f6ee478d87fab150ddd3304964
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 23 18:59:53 2009 +0100

    Build id appended to the install.rdf.
    
    Removed install.rdf and added install.rdf.in, running make is obligatory
    right now.

commit 06c12be703f3fc15a3aed6ff8e387e897dc86357
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 23 17:43:49 2009 +0100

    Avoid load_cf for same database.

commit 0a867d00bd87bc1d93b2409fcb9804ce8ae81a57
Merge: ace6151 fa8ce4c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 23 17:25:00 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ace615179e6754125aff14bbb8fd210222192fb1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 23 17:23:55 2009 +0100

    Call Task init after load_js during search.
    
    Call Task init after load_js during Z39.50 search NOT Z39.50 init.
    Performing init task in Z39.50 is a no-go since load_js has not been
    invoked yet.

commit fa8ce4c4cfa1fa113eb85b1a67f6980d011915ba
Merge: c2af932 0bf76c6
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 23 16:34:39 2009 +0100

    Merge branch 'good_master'

commit c2af932add488318f8b8ab43f8b01d93688998d3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 23 16:33:57 2009 +0100

    Reverting Mike's commit on the alt checkboxes.
    
    This reverts commit 26477c3da56cd544d610f0808f1a1cf0dd15db86.

commit 0bf76c6c72cb15993a7ee5c2b1d9c2a4720cc8d3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Sun Feb 22 21:55:05 2009 +0100

    Added misisng task param to the drawStepIntoNode and delay appending
    labelcells to avoid label shifting.

commit b8230c60d550fcd687f2e07ab12ea64d79d09673
Merge: 336de54 667a5f4
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Feb 21 22:25:30 2009 -0500

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 336de54243258986349a61728c8edb98c9395d02
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Feb 21 22:24:09 2009 -0500

    Added retry loop on load of front page..

commit 667a5f4b0f4351d09adff7e19c9bb106c39e4ac1
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Feb 22 03:09:09 2009 +0000

    Added retry before set_keyword... this is a partial fix at best but it works in the simple
    case

commit 69fdbae259ac08fb2c480dea03f06bd9f576d479
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Feb 21 10:11:15 2009 -0500

    Added retry on set form value as experiment

commit a39b1fbf3fa738441cfe5950d920b274419383f4
Merge: 7e48e17 aba02cb
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Feb 21 00:26:51 2009 -0500

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 7e48e17ff6989eebf90e02c2b902e5ff80e67554
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sat Feb 21 00:26:16 2009 -0500

    handle zero hits

commit aba02cb87639cdcb45bf115bf7f5a9cf2fc24238
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 23:49:07 2009 +0000

    Listcells within listitem appended only after their children are added.

commit 7da018cd91db7a924531b390392d72f9ca452362
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 23:17:00 2009 +0000

    Use class:tight on step-list embedded checkbox instead of inline
    style.  Not that it makes any difference, the bastard is still
    surrounded by acres of whitespace.

commit 26477c3da56cd544d610f0808f1a1cf0dd15db86
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 22:35:01 2009 +0000

    Replace checkbox-style <listcell>s (which mysteriously stopped
    	working) with embedded checkboxes.  I can't get them not to
    	make the list-entries deeper at the moment, though.
    Remove debugging output from redrawSingleStep()

commit b8797804fe229dae0e72a5d13a56d12de216efc8
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 22:17:54 2009 +0000

    redrawSingleStep() is functional, and its use in
    onStepParametersUpdate(), in place of refreshSteps(), fixes a slew of
    redraw-loop bugs, including the previously impenetrable #2591, the
    problem with set-value constants, and even an infinite loop that Seb
    and I both ran into under different circumstances.

commit fed357e47907fbd30bd7ac419b8398820ede35dd
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 21:51:01 2009 +0000

    Add redrawSingleStep() skeleton, except that it doesn't actually redraw yet.

commit 2ee2dc37b72d9754e7cbcb9ba66ae2cd8ab1916c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 21:37:11 2009 +0000

    The step-configuration watcher now passes the step itself to the callback

commit 0c1bacd35f4b93f5b058c4d143ffea06cdc8335b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 21:32:53 2009 +0000

    Improve commented-out debugging.

commit 5ae486bc90cd4d1522973479a9443cfad4a98c93
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 21:31:10 2009 +0000

    Should never have been added

commit a1e0923bbcb60bfe47e8f9caf389fa8212a87cb7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 21:31:00 2009 +0000

    New

commit 9b5c9ffeefd2760ff876e7d4ab930a9b4c2ae6a0
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 19:47:36 2009 +0000

    Help window pops up larger.

commit 658f0af306dcdf3f74f46fc5e3f16576952ef789
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 19:47:23 2009 +0000

    Towards usefulness.
    Includes a small part of Seb's XPattern tutorial.

commit afe79946cf78f15e8f8eff99803b3715ab808a05
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 19:45:39 2009 +0000

    Many changes to help-page style.

commit 98328aa7fb3594611ebb397db539b5d000250e4f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 20 18:08:10 2009 +0000

    washingtonpost always fails in tests.

commit e810df4515a54ebb983e5581577608dd2a08743b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 16:33:43 2009 +0000

    Remove no-longer-needed debugging output.
    Simplify assignment to text.

commit 5aa2a6d56bf06ab6315c16e482e9d1c3e99ad9f3
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 16:28:45 2009 +0000

    In-passing configuration promotion in singleNodeField() corrected.

commit a6b884229de76e8a3bf66c597fa3847578912f11
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 16:28:03 2009 +0000

    Comment.

commit 8c5ed12217139cf206a10af28f1a1f6bf68f8580
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 16:20:11 2009 +0000

    renderArgs() knows about new "target" format.

commit 07269118d1f38b37ff92d53a5f257942ecceafa7
Merge: 5735582 472d05c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 15:39:25 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 573558200270722a4f9debba718b6bd97791dc5f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 15:39:09 2009 +0000

    No functional changes, just added debugging.

commit 472d05c9982cc85802608fd06c234398cc77e0db
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Feb 20 16:14:43 2009 +0100

    The templates/search.cft is the default proposed template in the
    openTemplate.
    Updated the version number.

commit 5d8dbc2e07b6f695f2e7a225107eff87fd3bf0ca
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 15:04:55 2009 +0000

    New

commit 5b48818e89094a6a9c199b7a57e5b0294d309118
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 20 14:47:08 2009 +0000

    build a cf.zip archive with the working connectors by default.

commit a4efcef1e7c0c46c40b060e7a27829bafdbe9f4d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 14:41:56 2009 +0000

    Comment out my super-verbose event-tracing dump()s

commit 1127a82a9b9d7a5e0d676553f015539df75d0f5c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 14:28:49 2009 +0000

    Support normalisation of URLs that don't begin with /
    (Fixes #2634)

commit 72dd187eb786238330736ba3faff03e346c54b77
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 11:25:08 2009 +0000

    Comment.

commit d2021627de75a19d949dcd809b2027d3c1727277
Merge: a551b73 0a57ef2
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 20 11:22:07 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0a57ef2cd68f8a83b8e4746d7036299240e259b1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 20 11:24:18 2009 +0100

    Avoid redundant console messages.
    
    The content of log lines ConsoleMessages are a subset of Message
    lines in the log.

commit 4f9b34adfb8f1b55c2a455cc6487b020880ae617
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 20 01:12:24 2009 +0000

    Improve logic of onStepSelected(), so that it doesn't depend on the
    	value of list.selectedItem, which is unreliable.  This helps,
    	but not enough to fix #2591.
    Improve logic of newStep() so that there are fewer redundant redraws:
    	previously each newly added step caused one redraw with the
    	old step selected then another with the new step selected.
    refreshSteps() now takes an optional paramater indicating which step
    	should be selected: having this done within the function saves
    	us from an additional onSelect event if the caller resets the
    	selection after refreshSteps() returns.
    Remove unnecessary call of editStep() from within newStep(): this gets
    	invoked anyway as a consequence of the assignment to
    	steplist.selected Index.
    deleteSteps() calls refreshSteps() itself rather than relying on the
    	caller to follow it with a call to that function.
    refreshSteps() not does not set selectedIndex at all if its current
    	value is equal to the one to be set: this avoids another
    	pointless event cascade.
    Add lots more debugging dump()s.
    Add some comments describing the more obscure parts of the logic and
    	particularly the oddities of the flow of control.
    
    All of this goes some way towards clarifying the code and laying the
    groundwork for a final push not just on #2591 but on clearing up the
    whole event model.  We should be able to reduce the total amount of
    drawing by a factor of four or five for some operations.

commit 9df3eec196ef5b6bca361ace78d3e2844f5438d1
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 19 22:28:53 2009 +0000

    Remove extraneous debugging.

commit 149350d25e482345af332cf31f3487c838387d4a
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 19 22:28:29 2009 +0000

    Do not call refreshSteps() after deleteSteps(); that function now does
    this itself.

commit 8d6dfe3ecdd8139ca0940daeb3f97200a03a8f8b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 19 21:11:21 2009 +0100

    Fix creation of .mozconfig.
    
    echo is now called with option -e to enable interpretation of backslash
    escapes.

commit 61370122a5dcdf06fd2d5852dd06e2dd12f6a056
Merge: b384b2b 921cfaf
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 19 21:08:57 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 921cfaf9286b480f1b5756c670da270958531e1b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 19 20:26:46 2009 +0100

    extract URLs in parse() task

commit 4ee8984a23f07c6f2050e163bd9d12d94def78ee
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 19 20:12:24 2009 +0100

    Adjust the start URL in hope it will work with the Step Normalize URL

commit 13fb5ad178ce714f9f58fc1e91c9d3e7e0adaa56
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 19 20:02:03 2009 +0100

    extract URLs in parse() task

commit f6d229a5a0fc0c1c92ebeb89abf8403e20e25688
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 19 19:45:53 2009 +0100

    extract URLs in parse() task

commit ea94e46e6ce19c9dfc5ce4e6074cfa524813beef
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 19 19:42:17 2009 +0100

    extract URLs in parse() task

commit a551b739305b9be7649d88e16ce021944596f9b1
Merge: 517fb20 9277431
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 19 18:32:33 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 517fb20639a503f1497326ada0a6858cbe3e7194
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 19 16:22:33 2009 +0000

    Fix repeated variable declaration in arraySelectField()
    Add missing semicolons.

commit 92774319e24e65cc0dc82e2e08c85c1cb17da4e6
Merge: 8177aeb f3099f1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 19 16:30:29 2009 +0100

    Merge branch 'heikki'

commit f3099f179b87146c86c9f62ca91f4d4f5ed18b09
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 19 16:06:21 2009 +0100

    Year magic seems to work also with string attr 'year'.
    If 'startyear' and/or 'endyear' are specified they go through
    with the one exception that if those are identical, and that
    search does not find a task, one is tried with 'year' alone.

commit b384b2b7ff66c6cf50e78541588e37f41056301c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 19 15:48:13 2009 +0100

    Require YAZ 3.0.42 or later

commit e759043091df3219d043aabe50253180c1378ffa
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 19 14:54:11 2009 +0100

    First string attributes work

commit 8177aeba09d950b9289dcf014034f4cb68e87c78
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 19 14:46:45 2009 +0100

    registerCallback allows now to register multiple callbacks.
    interrupt callback return value controls whether the task should be
    resumed

commit 339178b8e29e40270ec3f8b5edccde3678d67435
Merge: 24b467e cd5e3ef
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 19 13:20:42 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 24b467e3dbdcb737822c1741f92b0cd664933b7c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 19 13:19:48 2009 +0100

    update Set form value steps.

commit 21eec06cd4efdb5893a167a447e872fd8f0c4311
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 19 11:08:58 2009 +0100

    towards string attributes: using the new structures

commit 77c4ee224b8341a9f93bdd67045d38a553073759
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 19 10:40:24 2009 +0100

    Towards string attributes: refactoring data types

commit 30d0992374be4211e42e9f0a2315fd849f9bfcaf
Merge: cb85ca8 cd5e3ef
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 19 10:18:26 2009 +0100

    Merge commit 'origin/master' into heikki

commit cd5e3ef21cf57d6f6029ddfceb5ee6d60077bb3e
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Feb 19 01:29:57 2009 -0500

    Frame support.

commit 65aca67214aa269b7b88a29b176c92a7fe81d6f3
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 18 22:57:18 2009 +0000

    Add debugging.

commit e20fd82d3aef69dd70157d85f7641f6713665c88
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 18 18:31:17 2009 +0000

    Typos.

commit 5e944c8d1398162d8756ca6916bc0831588b27a1
Merge: 328081d 09b618f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 18 18:28:34 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 328081d731a53e38dd0b02bd92e6d2449c17e18f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 18 17:27:59 2009 +0000

    Move a function-scoped variable's declaration outside of the block
    where it was previously defined.  This was ugly, because it was
    subsequently used after the block.  Doesn't make any different,
    though.

commit 09b618fd2f0ac770805da374c62af0f671bd506f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Wed Feb 18 12:20:45 2009 -0500

    Added URL normalization

commit 628af5af5b97988bcf1ecd344c2cf30250e9ac4d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 18 17:20:14 2009 +0000

    Rename a local variable to satisfy Jason's paranoia.

commit 56525e4016447f43fe71461441f8a4a76d01f9fe
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 18 17:18:09 2009 +0000

    Debugging.

commit 7ab1af056def9471faacf04de55e5cb39b18e5ff
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 18 17:17:17 2009 +0000

    Shedloads of debugging, including a watch function on cfBuilder.selectedStep.
    Rename a local variable to satisfy Jason's paranoia.
    No other functional changes.

commit b9b9756d2762693dfee8b81334173ed028952b40
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 18 17:16:08 2009 +0000

    Shedloads of debugging; no functional changes.

commit cb85ca89550af9386be7bc3d8aebb2ef58c62ddd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 18 15:56:17 2009 +0100

    Added use attribute 1=1 for author

commit d0ab6b4a2ac74094e71282369bc79b60744a0386
Merge: a2dfe4f 0c9adce
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 18 14:10:53 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a2dfe4fb076fb3f3d9a59ac023794df2ef5227fe
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 18 14:10:43 2009 +0000

    setSidebarTitle() now trims everything up to the last / _or_ \ in the
    loaded filename before setting it.  Fixes 2626.

commit 0c9adce6b3221325e009073dae45f4a0a41c1946
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 18 14:54:24 2009 +0100

    Simple notification when test case completes.

commit 41bd4063e19fc626b2853f78b24c00ebaaa657bb
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 18 14:48:17 2009 +0100

    Minor, mostly in comments

commit 33f3b18af9d2b14f80c65ae97db6cd64bae28b08
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 18 14:39:16 2009 +0100

    Wrong assert paths (hits -> hits/0)

commit 518ebcfb3996c8f3d93e831641334de3b53059bf
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 18 14:27:24 2009 +0100

    Do not load files masqueraded as .ct or .cft

commit 337d92cdbfff9adb6ee1f10fec9b85a6e196150c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 18 12:46:20 2009 +0000

    Remove vacuous seltype="single" from step list.
    Fix indentation.

commit 9ce2bed661a13b87f512be098d312764f3d27c2c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 18 12:25:50 2009 +0000

    Escape key dismisses step browser.

commit 20db558cc08bf2f6ca3a4d95cd019a7a82c27644
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 18 11:48:14 2009 +0000

    Config watcher no longer spews debug information.

commit a449aee46a2502d19595ae812355e689acacbbc5
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 18 11:37:11 2009 +0000

    Simplify newStep(), reducing its dependency on the step-list contents.

commit 63a2274ac5b6f5ec4da3b6ee8edc2949d2d9089f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 18 12:28:24 2009 +0100

    Improved error reporting on run time

commit 890fa30866a57292520fbabdc0ec35098b7ec754
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 18 12:17:10 2009 +0100

    Improved error handling in xpattern editing

commit 4316526c80a67ddd3f920b5ab1bcd7b9cc8488a8
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 17:35:39 2009 +0000

    Add pathname and/or suffix if they are missing.
    This means you can just say "time ./test-connector.sh worldcat_org"

commit d0cb8b4586a7367da46516c68c909c6f179f0d63
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 17:20:05 2009 +0000

    Update comment.

commit e1ac27f2d3c7d4d1b9b758795c9ea7e43c7f4ac2
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 17:17:37 2009 +0000

    Remove checks for CF_MODULE_PATH and GRE_HOME at the start of the
    script.  CF_MODULE_PATH was required to be set, then its value was
    overwritten further down the script!  GRE_HOME is not required, and
    attempts to set it generally screw things up.
    
    Changed default value of MAX_CLIENTS to 1, to match the old behaviour
    of test-connector.sh

commit db7ba0ca5e0654c51207d471e2ab13ca627c17ce
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 16:50:07 2009 +0000

    Add Transform to remove leading "by " from author.
    Fix date-extraction Transform to write into date rather than publisher.

commit 3bb03574c89ef1fdf90602044704fae667e06b57
Merge: 8524d6d d06f159
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 17 17:25:25 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 8524d6d0a719974cc1582743f2f5d1ab6865a796
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 17 17:20:07 2009 +0100

    Strip multi-line response messages for Engine.
    
    This fixes another way communication between Engine parent and child
    could be messed up. And so is another part of bug #2570.

commit d06f1590c1b03bb81cf90aecea5d1a7f37411c5b
Merge: f36dfe3 a973b92
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 17 17:14:15 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf into heikki

commit f36dfe3abca0ce3cf9e42493f9d9efe82ea9874d
Merge: a02940b 052e747
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 17 17:13:46 2009 +0100

    Merge commit 'origin/master' into heikki

commit a02940bd1b6219000973248dc90281a223a12609
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 17 17:13:20 2009 +0100

    Not calling parse from the engine, if search returned
    no hits

commit a973b924a0fd1c103ef87035e8a6952a8a30c7ed
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 17 17:06:31 2009 +0100

    Normalize hit count

commit 37a83fce1460c9c66df768ee3f2e4329b7daa153
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 17 17:04:09 2009 +0100

    Normalize hit count in search(keyword) task.

commit 6628df9ca8921a98a43060e4053a0f1dc1d8d2df
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 17 15:58:22 2009 +0000

    log the output (stdout/stderr) of cfzserver in the logfile(s)

commit d0a95a3669c9b7f9da8f7bc21984a83990ef7ad2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 17 15:26:18 2009 +0000

    fails in pazpar2 search.

commit 072088479e959ce9dedca9bf53d7310926d2e907
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 14:59:34 2009 +0000

    Empty values in extraoptions are not added to arraySelectField()'s list.
    Fixes #2616.

commit 42dd9311898164d402803a4509d74bff1c48e32e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 14:09:20 2009 +0000

    Re-enable Save button when a task-argument changes.
    Fixes #2608.

commit bdb5ad9086deab1988b7348c779c4f1f07ce4b44
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 14:05:07 2009 +0000

    Another very careful simplification of arraySelectField().

commit d96e0ef8d1886f1ed3cf636ec1fc0d033eb417e9
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 14:03:47 2009 +0000

    Unused <constant/> removed from set_value step.

commit 4de15cd6627632bcd605438472f802a3b255335a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 14:03:15 2009 +0000

    Config-watcher no-ops when new value is the same as old.

commit 90529a34f75253b592b4e1ffe8fcaaff84460763
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 14:00:04 2009 +0000

    Slightly -- and very carefully -- simplify arraySelectField() code.

commit 7ab7e3e9b0725d9ca4dea4850d869862abff0bdb
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 17 14:19:26 2009 +0100

    Some whitespace

commit 44cfbc45413a924e0c1fb391670b074e0b339097
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 17 14:05:12 2009 +0100

    Added checks that confindex exists to almost all places
    that assign something to this.conf[confindex]. That way
    those routines can also be used without an index

commit 052e747aa09c236623d444f7e56781b420bc70dc
Merge: f0e0401 d362d7f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 17 13:55:54 2009 +0100

    Merge branch 'heikki'

commit d362d7f987c52a51480970bad3d17339fd82662e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 17 13:53:30 2009 +0100

    Checking for empty confindex in pull-downs (bug #2618)

commit f0e04013871dbd4f42ca045a41a71b9398b98957
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 17 13:31:36 2009 +0100

    Dumps name of the node that cannot be created.

commit 041004e5c9e9d11efe42d0ad98aa71e27959e35b
Merge: 410db17 60942f6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 17 13:30:45 2009 +0100

    Merge commit 'origin/master' into heikki

commit 410db1737efbf01d50f989c4994977a0b6eae450
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 17 13:30:28 2009 +0100

    minor

commit 60942f66cf6446c8b9aa8b1a838e927c66cc3b6b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 17 12:07:47 2009 +0100

    Revetred un-appending call.

commit 46904c43e44a28f408924b9101d8a2ceccbc3b86
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 10:34:10 2009 +0000

    Tabs to spaces.

commit 0f0f20e63b8c3bd2ef599a08a5d9b881fd6951fe
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 10:33:49 2009 +0000

    Tabs to spaces.

commit 5afc0a109ee52d352a00db7fdc87cc80fb3fe551
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 10:33:30 2009 +0000

    Tabs to spaces.

commit 8d37f6f6f73fbe73d5496a13f00e01e915b11437
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 10:33:18 2009 +0000

    Tabs to spaces.

commit d463d00a0eeb3022dfb67639e31a44b793acbe91
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 10:33:03 2009 +0000

    Tabs to spaces.

commit f73f0fec0480795911aab49e0499ac6fc43da10e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 10:32:52 2009 +0000

    Tabs to spaces.

commit df55d6836703036db08813f8d6db9c94c87c6dbd
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 10:32:41 2009 +0000

    Tabs to spaces.

commit d547b0cc2658159f58433eb9614711914986934a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 10:32:27 2009 +0000

    Tabs to spaces.

commit d75a965b8a01c08bad55deaef71484f6f9356263
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 10:32:16 2009 +0000

    Tabs to spaces.

commit b4dd1390511a25a3c611ca8a3a520b5808cdc608
Merge: 9262c56 2dae273
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 10:30:57 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9262c56b8e9aaa44ce2776a0d751ff004042cab1
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 10:30:50 2009 +0000

    Tabs to spaces.

commit 686f42ca4a29de23e9b074f1a92c87d437d00dec
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 17 10:30:34 2009 +0000

    Tabs to spaces.

commit 2dae2732a977041c29958e96aa71e996df77e237
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 17 11:15:18 2009 +0100

    Fixing indentation and escaping hash memebers.

commit a94d93f741bc27ba3e9f6b468db6670e5681df12
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 17 10:42:24 2009 +0100

    Fixed #2615, cannot view step config if only one step in a task

commit f4c3e398377142d381e52ab8e830b12447c4c567
Merge: 2077cf2 49411fc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 16 22:53:56 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 2077cf29c2663bc7ec06b44e1a645b9be518c801
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 16 22:52:48 2009 +0100

    Renamed server1 to cfzserver (bug #2614).

commit 49411fc11a143e89d4b46acdd0651c18afbb37b7
Merge: caf41f4 ce97ee8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 16 16:48:22 2009 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit caf41f46ea059f95ef6f628bb33cd581de06aad8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 16 16:45:25 2009 -0500

    Dropdowns work again.  Battered into functioning through sheer
    redundancy.

commit ce97ee8a8819bb1579b4b46e2798b771d41feb30
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 16 22:33:37 2009 +0100

    Fix problem with incorrect diagnostic for "load_cf".
    
    A task failure could return two return FAIL messages from CF child
    process.. This would spoil communication which would make following
    conmmand fail (say load_cf). For the Z server this could be seen as
    diagnostic "Database unavailable" being reported incorrectly. This might
    fix bug #2570.

commit 6fcf45f9f645b3aa4739c15e6fdb4618eeef276c
Merge: e3d5918 b5d527d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 16 19:32:11 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit e3d59184281472092492cf01d579a20d4ebec33e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 16 19:30:20 2009 +0100

    Stop browser if components can not be found (bug #2598).
    
    If browser can not be initialized and/or the services for components
    are not found, the browser is stopped.. Using gtk_main_quit.

commit b5d527d9a8b20467ff14e255f5a7e5ea3833c038
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 16 18:22:07 2009 +0000

    re-create logs directory in distclean target. This make it possible
    to redirect the error message from the start-server script to ./logs
    e.g.:
    
    make distclean all
    env DISPLAY=:5 ./start-servers.sh >& logs/start-server:5.log

commit 3e271a828886026e3041be2cb29e506ae9e6f0bc
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 16 16:17:11 2009 +0000

    Tabs to spaces.  WS changes only,

commit 419f289d260d714b213eefd3b90dd30abb1d1904
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 16 16:43:26 2009 +0100

    Only start Xvfb once and fix test (==) warning.
    
    Moved Xvfb out of the loop and start it only once. Xvfb does not
    crash on Ubuntu anymore.. This also fixed a warning due to counter
    not being set in child process which made test(1) fail.

commit fd4150c98aa6fb4d254c101a3e912e5478fdc6f5
Merge: af7a560 8516616
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 16 16:21:51 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit af7a560db00e507a50aa39b5abee80e70b02eb81
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 16 16:20:07 2009 +0100

    Fixed bug #2568: Deal with character sets.
    
    Implemented conversion to/from external (UTF-8) by the use of
    nsIScriptableUnicodeConverter.

commit 851661603c9011797c35af864421c169a4cb3bbc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 16 14:26:07 2009 +0000

    Start Xvfb on display :1 only once

commit d8b22ef7e9d472ff2c7b4ffe1e8248e29b4728f5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 16 14:10:23 2009 +0000

    Specify screen size for Xvfb to prevent crash on Ubuntu.
    
    See also:
    https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/330052

commit 7bb53f4c3ac108c7562f841c2aa572aed2ecd1c0
Merge: 5d30530 66d87c1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 16 13:51:11 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5d305306a6db5aece85a9015b1363ad989a54f8a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 16 13:49:25 2009 +0000

    Allow to override the cfrun test commands on the command line. E.g. if
    you want test the connectors without the next step, type:
    
    	$ env DEBUG=1 DISPLAY=:2 SERVER1_COMMANDS="test init?,search,parse" MAX_CLIENTS=32 ./test-connector.sh

commit 66d87c18f544e3b4d93ca9f4261303a1f0785512
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 16 14:39:39 2009 +0100

    Specify screen size for Xvfb to prevent crash on Ubuntu.
    
    See also:
    https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/330052

commit 4e9e9061e474821f77f0694ce92cac43b13ab6bf
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 16 14:34:51 2009 +0100

    Using native mozilla JSON codec.

commit dfe5d580fc5a86c09878a17f58941e96b277a373
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 16 14:25:06 2009 +0100

    Fixed #2568, results are UTF-8 encoded.

commit 28b62b53db0c0bc21f1d83665c655217b2cf9c8c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 16 12:31:25 2009 +0000

    change the title argument to get more than 200 hits and pass the CF test.

commit be80c8ae68ea97ed29c0e4b0e06e428334062423
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 16 12:27:14 2009 +0000

    change keyword=water to keyword=scienes and pass the CF test

commit 576edb9ac65f6f77184638ee0efb96cc1ed20a9c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 16 12:22:54 2009 +0000

    change the default keyword=water to keyword=zebra, so  we will get
    more than 10 records and can test the next() task and pass the connector test.

commit d1410797baceb5f67239228b1be232dd0d9ac825
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 16 13:09:33 2009 +0100

    bibliotek_dk is to slow for the test script, it runs usually 30 and more seconds.

commit 9924c223c0a9aaf3b989490d86923c27734fb5c4
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 16 12:50:38 2009 +0100

    Workaround for next() task: latin1 characters in a html attributes are evil,
    especially if the page itself is in utf-8.

commit 70ce21305eac976ca73a8e1410bdaa9584413024
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 16 12:38:56 2009 +0100

    Rename test-connector2.sh to test-connector.sh

commit 6a29264fc134310942736be6d12a617fb91c3602
Merge: afa57d8 e66bd42
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 16 11:59:56 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit afa57d845fc706bddc73964f44ef90d67bce489b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 16 11:59:16 2009 +0100

    Normalize hit counter.

commit bfc9f3eb93ec6eef2e9f16ed9f141dfdbfdfbf35
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 16 11:51:53 2009 +0100

    fix hit counter

commit e66bd42549fe86df447eae8a1a5fd78caa3bc720
Merge: 1fe008e 546a555
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 16 11:24:37 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1fe008eeab42f1328fe4a02c8da604dcec71a2f7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 16 11:24:02 2009 +0100

    Force output to YAZ log (bug #2607).

commit 546a555298bc2b0633cf5c722ce0618a88031112
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 16 09:44:40 2009 +0000

    merge changes from 5990aa049fd8ac25de1bd9a355168d6474d96c3d: test-connector.sh runs real tests (per cf)

commit 2d52335f342282e141d7acc8d2e0d7b9c37b7f60
Merge: 76d8710 1362fdf
Author: Mike Taylor <mike@indexdata.com>
Date:   Sat Feb 14 22:04:55 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 76d8710d1ea34bc6a68537724a63d23980945e25
Author: Mike Taylor <mike@indexdata.com>
Date:   Sat Feb 14 22:04:49 2009 +0000

    Start step-browser slightly larger, so all steps are visible.

commit c2b24ecaee4abe2a32be3f173168c29244beb351
Author: Mike Taylor <mike@indexdata.com>
Date:   Sat Feb 14 22:03:51 2009 +0000

    Fix flexing.

commit 1362fdf4a1f80fe3d93f7bc4e8d9c8ac0e361a08
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Feb 14 15:13:38 2009 +0000

    add a distclean target and remove ./logs directory only here

commit f4ef011f62678e654de0c95352c500c83691629c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Feb 14 14:37:21 2009 +0000

    print a warning if prefs.js is outdated

commit 85b435d641bf986f7b34a5cf733f30bb3ac56ab0
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Sat Feb 14 13:26:45 2009 +0100

    Added use attr 1016 to 'keyword'

commit e57b92c8bc5a33a8e92009763ece50b9bdbff06b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Feb 14 10:17:58 2009 +0000

    server1 does not like spaces in options (-v 3 => -v3)

commit 89a6b819cf15ff3daafdfa399cfc97c9037f075e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Feb 14 10:11:35 2009 +0000

    print a warning if DISPLAY is not set

commit 4bc02035d1b697dd5d9594dcffef7614ad18471e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Feb 14 10:06:10 2009 +0000

    document env variables
    rename LOGLEVEL to SERVER1_LOGLEVEL

commit b54207095e7d792a99b693ea77ecca98d5ef3652
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Sat Feb 14 09:58:02 2009 +0000

    Configurable port offset for ./server1 processes. The idea is, that you can start
    a server1 on port 8999 which use a squid proxy or other performance tuning. Then you could setup
    two pazpar2 instances and directly compare the results.
    
     $ DISPLAY=:3 SERVER1_PORT_OFFSET=9000  MAX_SERVERS=1  ./start-servers.sh

commit 1f1e5fc26409575dab87c74dfdf28c4e05afc0d5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Feb 14 10:19:33 2009 +0100

    Fixed leaks for queryvalues

commit 55d8b96584143174a605314e8e0db6ffde62571e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Feb 14 10:09:12 2009 +0100

    Fixed Makefile deps for cfrun.
    
    Program cfrun was built always. Now fixed.

commit 240d7b5bd8e961e511724168ed51f4bf4ce080a8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Feb 14 09:45:38 2009 +0100

    Refactor query logic to CF_RPN_to_JSON (bug #2597).
    
    Fixed query error handling in server

commit 1627f858d3728bdd0d5e6f2b0a0ba2bc6b1e3525
Merge: 021430d 00c001b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Feb 14 09:43:21 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 021430d6f203184f8d5d7b1a7b36cf66d3511a60
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Feb 14 08:08:33 2009 +0100

    Complete JSON to RPN test prog

commit 00c001b2daefd6c0f4f1e4ec4a8ddaec46ebb2c7
Author: Mike Taylor <mike@indexdata.com>
Date:   Sat Feb 14 00:06:14 2009 +0000

    Since assigning to menulist.selectedIndex doesn't work the very first
    time a listbox is created, instead we set the "selected" attribute of
    the appropriate menuitem to true -- and that works.  Fixes #2589,
    finally.

commit 82c4149d70fb15dbb59b4e9cc51d610b256d1410
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 13 23:57:00 2009 +0000

    Reorder lines of arraySelectField() to clarify logic.

commit a7cfe997a064a27cd92c1a61b2191d79c456c256
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 13 21:53:21 2009 +0000

    listen on any interface (@) by default if SERVER1_HOSTNAME is not set.
    update documentation.

commit 92d10af1845b6f6aaf41c0b9a07f2c23adc4d8e0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 13 21:53:39 2009 +0100

    CF_MODULE_PATH not required to be set for server1.
    
    server1 only requires CF_BASE_PATH to be set.

commit 673143b78920c291b0ac4f5b742bbd9fc4245f00
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 13 21:49:03 2009 +0100

    Allow " \t\r\n\f" as white space for JSON parser.
    
    Until now only blank was allowed.

commit 750bfbdcd103a66a32492040adc9ff0d44c456dd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 13 21:45:47 2009 +0100

    Check for extra characters in JSON string (syntax error).
    
    Fixed the JSON parser so that invalid JSON string, e.g {"a":"b"},
    (extra comma) produces a syntax error.

commit 31e85ee661c53f030c6a76a386526a9cb6faab43
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 13 19:54:15 2009 +0000

    Simpler arraySelectField() ... still doesn't work in the case
    described by #2589.

commit cc5aded9560f15d9eff99a93233dd6917dfb2b33
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 13 19:02:56 2009 +0000

    Add debugging for array selection.  I'll take it out later.

commit 55a573a3aea79622dea3d38e4e7f6a8349ff4552
Merge: 8b84af2 af4dd7f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 13 17:58:02 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 8b84af2d6b3ec4542b95d5c89ca42fce889fa416
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 13 17:57:55 2009 +0000

    Debugging

commit fb8bec1f4d553221d8b21aa979fb5e97a18c5343
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 13 17:23:23 2009 +0000

    Simplify draw() yet further by removing unnecessary vbox.

commit af4dd7fab80911799ff5f4d76d293845d8cf30aa
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Feb 13 12:07:08 2009 -0500

    Added year

commit 7540b6a6bb0e33fce916b566613776641771e81f
Merge: 70ddd80 4ed2b27
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 13 17:53:33 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 70ddd8004e32627fb8e7ffb7ffd431672224a299
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 13 17:51:00 2009 +0100

    Retrying single date searches first with a single
    'year' argument, and if that fails (with 'Task not found'),
    with 'startyear' and 'endyear' set to the same year.
    Admittedly a pretty ugly hack!

commit 75036682afe620b551c6ca0289b828a0e6a7b5bb
Merge: ea22bb8 4ed2b27
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 13 16:49:30 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ea22bb88b485f718b9b633bc4906abde511af872
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 13 16:41:28 2009 +0000

    Step-list label cell is not allowed to overflow.  (Why the heck isn't
    this the dafault?  Something weird is going on here.  No matter, it's
    fixed now.)  Fixes #2586.

commit d1cf52e12760f5c661eb30944b1d31fc3ca064d6
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 13 16:37:04 2009 +0000

    Step-list cells have "cursor:default" style.

commit 4ed2b270060a19122acec956d1658e1f84fd41c7
Merge: 5a22bd0 b95b3f6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 13 16:34:26 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5a22bd0768bd10b81024a4b8fc535aa5de221eb2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 13 16:32:44 2009 +0000

    configurable SLEEP time between starting new ./cfrun processes
    
    Print the real time usage for each connector if DEBUG>=1

commit b95b3f611d1c625df5c16e50827a8e32b4a2b5d3
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 13 16:23:58 2009 +0000

    When creating a new step, it is the one shown in the step panel,
    rather than the last step in the sequence.  Fixes #2584.

commit ecf2f5ba0c57e9ef4ecc7c92358e409412a330ff
Merge: 5b2303c 0efd3d5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 13 16:39:33 2009 +0100

    Merge commit 'origin/master' into heikki

commit 5b2303ce54cccfd9437477bde4a7adf196df458c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 13 16:38:45 2009 +0100

    Changed the subdatabase separator to '/'

commit 0efd3d58b080e3d26805db56c4147832085eb00d
Merge: 9da7033 e3151de
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 13 15:38:25 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9da70334e658c3dc3574cc2c760a03c21184fbc9
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 13 15:38:18 2009 +0000

    Add "tight" class to pull listbox textboxes together.

commit aafa874b532dd85582474546806bf9737fad9a19
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 13 15:38:06 2009 +0000

    textboxes in Arguments are use new CSS class "tight".

commit e3151de4c21cf144bc3ee07078220b2c6dd7235f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 13 16:36:09 2009 +0100

    Check for CF_BASE_PATH in GFS startup rather than init.
    
    The CF_BASE_PATH is checked in the bend_start handler rather than
    in the bend_init so that we check for the CF_BASE_PATH env var as
    early as possible.

commit 5380c455bbd6d6c71c37e1613421fbc541585190
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Feb 13 16:00:50 2009 +0100

    Browse dialogs limited only to the specific CF filetypes.

commit 4a42d9550e1db5dbc53734a31d498816928c134b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Feb 13 15:48:57 2009 +0100

    Renamed default template.

commit 0e696c2d5801ee20d3fad7827662fde4da86cb64
Merge: 692ac61 70a3c5f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 13 14:38:37 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 692ac61448422f05b6a1c0976256cee827806e0d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 13 14:37:52 2009 +0000

    Rename lib.xml to lib.cft

commit 70a3c5f8a94f499a4f686f328b3fdb719c911e9c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 13 13:46:22 2009 +0000

    disable pre-fetching of other pages
    add a warning how to install prefs.js
    added HTTP proxy configuration, disabled by default

commit a64c10483a66bfe071c37a2118e2c855702c45cd
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 13 13:19:03 2009 +0000

    Rename splice step to join

commit 24935c146af8b9186be54a4b05a740884359f893
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 13 13:18:40 2009 +0000

    "splice" step is now "join".
    Add regex_extract to set hit-count.

commit a5b581b9d61a5f23d474d392837b1792f7da4721
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 13 14:12:23 2009 +0100

    Slight cleaning and refactoring

commit 5d360b2f0fe237ac25909026914f7bbbeacf6574
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 13 12:25:05 2009 +0100

    Slightly better error reporting in case of 'task not found'.
    Now reports the json query too

commit baf549ad49492e69d1394e18b236825fe6bbea81
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 13 11:45:23 2009 +0100

    Separating connector name and subdatabase from the Z-search
    (the format is connector!subdatabase)
    Have verified that they get passed to the connector all right,
    but haven't seen a connector actually making use of this.

commit ab5476839128b764283544f6e80d4f0a4b93f519
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 13 09:49:15 2009 +0000

    Remove the unused and irrelevant function halfDecentSplice(), which is
    	a copy-and-paste-and-global-replace of halfDecentSplit().
    	Come on, Seb, pay attention!  :-)
    Removed this.conf.in from the output of renderArgs(), as
    	renderPostProcArgs() already includes this.

commit ef458a983451750e53ed5a72e902f58caf590ffe
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 13 09:37:31 2009 +0000

    Transform author to remove leading ": "

commit 50c8eae52a4a67407c1845b4355706bfe2e65fac
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 13 09:34:41 2009 +0000

    Remove unused imports.

commit a9df0f031671d4861d6fe35218e8ecb4435818ed
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Feb 13 00:48:16 2009 -0500

    Added splice step to collapse list elements into one using a glue string.
    Using this in New York Review.

commit 898189dd84c727b4d15fcd261719c24b24d4b430
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Feb 12 23:42:53 2009 -0500

    Fixed display of set_value(constant) in step list

commit 7e07bc4bdaf42ef6914caefdadb22a4414c569d0
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Feb 12 23:29:03 2009 -0500

    New York Public Library

commit cf0cdb94ee655b776f7eb690e86d0da630eea88b
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Feb 12 22:19:38 2009 -0500

    Added year and database

commit bf63b96eb78a06ff61d35c5ac3107e2df44d9986
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Feb 12 21:24:10 2009 -0500

    Added more of the advanced search form

commit bff2c3e5bbee42c367a679d6db311b93e25a4a81
Merge: 49af4cb c9bcd54
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Feb 12 21:22:36 2009 -0500

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 49af4cb8472eb2c274d7f7313c41d5ddd31070ed
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Feb 12 21:21:30 2009 -0500

    Don't prefix base URL if URL already starts with http(s):

commit c9bcd5490378a7dada81b2902e38eb94fb59cacf
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Feb 12 21:18:18 2009 -0500

    set_value no longer saving extraneous conf['param'] and
    is no longer confused by same.

commit bee65595e8c8703939f699c833c0b79d1ef63003
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 13 00:23:25 2009 +0000

    Allow non-templated results to be specified (fixes #2575).

commit e17edc00e25ba05cd04c808f60ff1d615fc657d8
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 13 00:21:51 2009 +0000

    Existing result passed into xulHelper.resultSelectField as list.

commit c651167cdca368132ce672b44208cba34e19d926
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 13 00:11:55 2009 +0000

    Allow non-templated results to be specified (fixes #2574)

commit a9b3f22252cb44b0873b285fcb6513b944e88746
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 23:38:31 2009 +0000

    Don't display target XPath, just the information set into it (#2588).
    Fix update of renderArgs() when constant or param is changed (#2577).

commit 89ee890a4b7a82457a784605df1e8d9d1993da61
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 23:16:55 2009 +0000

    Add editMetaData()

commit 49ee81fe34fd62652c3533e5e5f32a3c875360ae
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 23:16:39 2009 +0000

    Metadata editor now started by cfBuilder.editMetaData()
    (So it can be shared by the menu-item.)

commit d86bec56720f16c909374f079d510946def628f0
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 23:16:13 2009 +0000

    Add menu-item for metadata editor.

commit 612b05f01307a158f3856cdf34019a0abd857919
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 23:11:00 2009 +0000

    For some reason the change-handler wasn't able to get e.target.value,
    	so I changed it to this.value.
    Editing metadata re-enables Save.

commit 9d6fd7fdde312b843640ff9c4ebc76dd124f90ca
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 23:10:07 2009 +0000

    Add metadata

commit aadc676692dbcd7bc0d99b381eb30fcd9f21926f
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 22:54:03 2009 +0000

    Support for multi-line fields.
    Use vbox rather than listbox.  (This is necessary, as the listbox
    	makes all rows the same height, so a single three-line textbox
    	causes all the other items to have a lot of empty vertical
    	whitespace.)

commit bffcb3b8ae466ea0ad3b930db74a892d8fbf3ada
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 22:52:53 2009 +0000

    Dump listbox, just use a vbox.

commit a5a02e8f2ed167fec8ae9e1ec3d80c5e03a5eefc
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 22:52:31 2009 +0000

    Support for "rows" attribute of <meta> element.

commit aa7fe32956a40f0602d2db8c78c96834b8d9ea18
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 22:52:07 2009 +0000

    Add rows=3 attribute to <meta name="note">

commit 287e7089e682eae845c67a54b76689f00bffd958
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 22:51:42 2009 +0000

    Tweak size of metadata editor.

commit 905604f3b90610b47f7706ab85c79da650de3b17
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 22:15:15 2009 +0000

    Add "note" metadata field.

commit bb6fe8e67d250217f939cf9c89e8e3773e9f8d3a
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 22:09:20 2009 +0000

    Reduce and reorder metadata fields.

commit 98dae2bd3153f53ce7aa2d4e7f10bde432a8be12
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 22:08:27 2009 +0000

    Argument textboxes flex (although like the step names in the Step
    Browser and the textboxes in the Metadata Editor, they don't shrink
    properly.  There is a pervasive issue here which we'll need to get to
    the bottom of eventually.)

commit 04bd018a16a6e18972d7e390a91bd710f4cc7b84
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 22:04:14 2009 +0000

    Increased default window size.

commit 0ee154fbcf66bc9a6cc91cccacbc1da817697953
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 21:55:08 2009 +0000

    Use GTK Edit icon for metadata.

commit ca80465c440fb18235db789fe28d39738a8a0897
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 21:41:11 2009 +0000

    Edit boxes flex to fill avaialable space.

commit 5119a88a70d1b35af81abda222b2cf781b48dab5
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 21:35:32 2009 +0000

    Remove unused definition of NS.

commit 82f481c74a0bdb71e2333435100bd62db07d9370
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 21:33:54 2009 +0000

    Better flexing, tweak headings.

commit 532f59872db8609840522f7c2fdfae4bb8d8023d
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Feb 12 15:42:30 2009 -0500

    Added dates, author search

commit 8aafdba5b746cc371e0dbff52fa1909c35e41f3f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Feb 12 15:39:36 2009 -0500

    Changed behavior of step_value to leave target form value alone if there is no
    defined input value. This deals with targets that have preset form-values to
    default values.

commit d759ebe225e138ddce0555f151756e458748db3b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 12 20:19:49 2009 +0100

    Cleaning up after others... :)

commit 5294bd2a18bd63687d1e89ffd0545c90b28f7dc8
Merge: 63a24d0 d66697c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 12 20:09:01 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf
    
    Conflicts:
    
    	builder/chrome/content/css/cfbuilder.css
    	builder/chrome/content/task_pane.xul

commit 63a24d0d20c522ad0081dc73e11317f73e7b8fc8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 12 20:00:29 2009 +0100

    Connector met data, can be specified. Needs improvemnt.

commit d66697c2e40567a3c86b39b926e39ad761d7c9a8
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Feb 12 13:41:12 2009 -0500

    Added startyear and endyear.

commit cf393fdfd3f49b1a9382f9655e68a00cc8496e9c
Merge: bdd9db4 2bf1969
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 12 18:06:31 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit bdd9db4473e2d9845366590b406b530b8b53dade
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 12 18:06:15 2009 +0000

    Disable the Save button after a successful save.
    Enable it after:
    - Adding a task or removing a task
    - Adding a step or deleting a step
    - Moving a step up or down
    - Any change to the configuration of any step
    Did I miss any?

commit 87e6e287c5dbb883dee36f6d7822b4414493f148
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 12 18:00:49 2009 +0000

    Disable save button, give it an ID.

commit 1fdf0e12531347f30f937d62dc587657f02d2216
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 12 18:00:28 2009 +0000

    Add disabled style for Save button.

commit c763b1c23e29c1ba28f0ad1affffbee2e8a34a15
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 12 18:00:11 2009 +0000

    New, made by reducing opacity of document-save.png to 50%

commit 2bf19698f2262850a8054533ef64c5e8c9d464fd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 12 18:40:11 2009 +0100

    Added date range magic

commit 95ac3069f7582dce9178568edc72f9638318c01e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 12 17:59:01 2009 +0100

    Started to look at date ranges

commit b64f7cb254d8397ccd9ff581a5c1c68526213f6d
Merge: b0f3975 5eaf84a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 12 17:36:30 2009 +0100

    Merge commit 'origin/master' into heikki

commit b0f397545f1f13b6546fdc877e2d12cdd06bd88d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 12 17:22:25 2009 +0100

    Now appending multiple terms in the same index, so
    it is possible to search "@and water fire"

commit bc5dd90ded92f4d99ced9698ddc7d7d48d20188a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 12 17:16:19 2009 +0100

    Slight refactoring

commit 5eaf84abd4762e8d57ef1bd1676c79e4d8c2c0af
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 12 15:52:33 2009 +0000

    Improve argument rendering and dynamic update

commit 9f15e2c42afa5da8647998809bc0f20bd236aa4f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 12 15:51:52 2009 +0000

    Better, but still not right, renderArgs()

commit a7d9dee9c9123c5be0b368f281cf2a15c5668963
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 12 16:09:48 2009 +0100

    Handles boolean @and operator, and a few use-attributes,
    which get translated to separate indexes in the json struct.

commit 0ae4cd85429374e7ae1bf656d9d3892e45801e96
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 12 13:30:06 2009 +0000

    Set up blank configuration so that change events fire

commit a7f39d092a8936c6bd61ef803916fbdc09de2ce7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 12 13:12:58 2009 +0000

    Ensure that argument rendering is empty for new steps

commit 20ade45f1d37e19b2b79362d625166b0000ba268
Merge: d8ace82 b72a63c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 12 11:18:12 2009 +0100

    Merge branch 'heikki' of ssh://kebab.indexdata.dk:222/home/git/private/cf into heikki

commit d8ace82b2b09241dcb5c273c4e2760b42860ca01
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 12 11:17:57 2009 +0100

    starting a better query mapping structure

commit b72a63c3e03bed29a318b287e3330feb0cd7a535
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Thu Feb 12 11:16:56 2009 +0100

    Start to look at the attributes

commit b8a8405f28d3312d26ed654aa317a6c8b7561b60
Merge: b6fe940 d3548b8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Feb 12 11:12:06 2009 +0100

    Merge branch 'heikki' of ssh://kebab.indexdata.dk:222/home/git/private/cf into heikki

commit 6ecbcbf5995e166d0b5d0780b5bcc816e351caa0
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Feb 12 00:59:00 2009 -0500

    Highlighter works in iframes now.
    Node selector too as a result, except you can't run them on those pages
    yet.

commit 28ac4a2ae925af8ebd17e604d81873dbe1166ea2
Merge: 7d2417b a0862e9
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Feb 11 22:40:01 2009 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a0862e9536d4ebff7c274ebd40a3f3a8b27f7ce7
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 03:34:55 2009 +0000

    Implement halfDecentSplit() and use that instead of String.split()

commit 67ce587b77b3b514160f77a946f474526974c757
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 03:34:00 2009 +0000

    Better author-splitting regexp.

commit 799915d51ba3272f2bb9e4eec737ecfbe943dff3
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 01:52:41 2009 +0000

    refreshSteps() selects the last item if the old selected item is off
    the end of the new list.  Fixes #2451.

commit 9b92ff9c4f320074ed26c79de2276efd3de6589b
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 01:04:23 2009 +0000

    Remove debugging.

commit d3758480ded4f38a609fc1df27d2359b7c72619e
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 01:03:49 2009 +0000

    refreshSteps() now saves and restores list.selectedIndex, leaving the
    selected step still selected after actions such as turning the Alt
    flag on or off, and modifying step configuration values.  As an added
    bonus, deleting a step leaves a neighbouring one selected.

commit c835576eebbbdf5026ff15c39adcc30599e72256
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 12 00:50:21 2009 +0000

    Remove debugging.

commit f595f474e666fd5119a780c509e9056be49fa8a7
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 11 23:05:53 2009 +0000

    Add onStepParametersUpdate(), and install it in new tasks.

commit 7fa6878787fc0eda76fb9491eb8f01dbd2068c84
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 11 23:05:03 2009 +0000

    Add setStepParametersUpdateCb() and stepParametersUpdateCb(),
    analogous to the similarly named TaskArguments functions.

commit edd2398200a85005ff03e9504561220b1b6ab780
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 11 23:04:17 2009 +0000

    Add code to invoke connection.onStepParametersUpdate() when any step
    parameter changes.

commit 7d2417b364acef20c9951abfa80e07391036f41d
Merge: f1c5593 30303ef
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Feb 11 11:56:02 2009 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 30303ef0d834a150f76f9418f6cb736a0c394da8
Merge: a71f2a7 0bc789f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 11 16:49:36 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a71f2a748b30fddb632b9419a1a597323a36cad3
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 11 16:49:26 2009 +0000

    Add toString()

commit 2fadb9a872f307834df9881c15cd0f2401447ecd
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 11 16:49:09 2009 +0000

    Error reporting (implicitly) uses step.toString().

commit 0bc789f8939489ed654e4b18b1cdf087bb1fed3d
Merge: d212e4d 74ee663
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 11 17:25:32 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d212e4d1b42fc5d3609054c47522bb619d5c6f9f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 11 17:25:21 2009 +0100

    Added type checks.

commit 74ee663fcd64f704f8b6cdea508a16a7c6eb0d7a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 11 16:13:18 2009 +0000

    Replace Step method render(), the return value of which included the step's display name, with renderArgs().  Use this to make a nicer step-list display which uses bold for the step name and Roman for the arguments, meaning we can dispense with the parentheses.

commit 3c43de565ba034be7c69f07c24b8ca65557cca44
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 11 15:59:31 2009 +0000

    Towards installing watchers.

commit d3548b89047ea2a76c7af46f1026e7d3adf23ddb
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Feb 11 16:54:28 2009 +0100

    Refactoring and starting proper query parsing.
    Parses simple queries as before, but will be easier
    (possible) to extend.

commit 048947ee26b23661e0d3f79fe9dea4794e9b6592
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 11 15:46:55 2009 +0100

    Changed the selection type on stepbox to single, multiple is confusing.

commit 16870578c6454395b137f14e201c7a4b2e4c2e92
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 11 15:43:39 2009 +0100

    Fixes #2511, steps are redrawn twice.

commit 6ff185e91150b9a61a986e55b454804cce62e686
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 11 15:35:24 2009 +0100

    Fixes #2547.

commit 1afe6473833a12ed732393e11ee709a0775a8562
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 11 15:21:24 2009 +0100

    Added method that properly encodes strings when sending them outpu
    stream.

commit 339ddd3647bc064077d9acb5734a8aaaededfe7a
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Feb 11 14:10:10 2009 +0100

    Added startyear and endyear

commit e81c0e3841113a0130373b15ccbe70147af36f03
Merge: cbc6cef 249510d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 11 14:03:36 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit cbc6cef5913c0dfd68f809058cd6719d7357afe0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 11 14:02:10 2009 +0100

    Added generic IO handling wrapper.

commit 779144aff5bcd48ebbc2aaa77b2a5c7c946620d0
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Feb 11 13:46:18 2009 +0100

    don't leak memory when called with a bad query

commit 249510d40c4b5ade56e1c122b839c90bd5e514e7
Merge: cbee2c4 7a1303f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 11 12:02:41 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit cbee2c49567162f4a954b11a9bd246d658da507f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 11 12:02:35 2009 +0000

    Steps can render() themselves in a short but informative string which is now used in the Step list

commit 7a1303fbdbf10e36baf0195ca5ee8b9b55de400c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 11 11:44:26 2009 +0000

    use the standard DISPLAY if the option XVFB is not set

commit a180c96559cbf070ef01d11af8804cc02a29d4d4
Merge: 8c331d3 084bb1c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 11 10:41:02 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 8c331d3816824c64dfe22957ac6a69ec74b8ccbb
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 11 10:36:36 2009 +0000

    Support more than 9 engines - up to 8975.
    
    Set a limit of 1000 server instances. 1000 server1 + Xvfb processes
    require ~7GB memmory, 2000 server1 processes (without a coresponding Xvfb)
    require 6.5GB RAM.
    
    smart pid file check

commit 084bb1cd1f7470befda9d3cb29f9db8f76ec42ce
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Feb 11 11:29:53 2009 +0100

    Removing whitespace in parse steps (both xpattern and regexp)
    Rescurrected the washingtonpost regexp connector in incomplete,
    to have something to test with

commit c2e2f034ea4ceb7a3ce3373aca610e1eb58224db
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Feb 11 10:50:45 2009 +0100

    washingtonpost.cf: Removed the page number from the authors name
    with another transform step.

commit b4c879a0206663de044af38ee31c9336f8ffeb36
Merge: 052f710 cf1d07e
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Feb 11 10:40:10 2009 +0100

    Merge commit 'origin/master' into heikki

commit cf1d07e0524bb550f9f8ac06c2687e026a081df0
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 11 00:14:51 2009 +0000

    Add Normalize URL step.

commit f8eaaeae74541e74f068ae5e368b08f356aff039
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 11 00:07:14 2009 +0000

    Remove debugging
    Quote literal backslashes in strings.

commit d5445f43a5d67a16fb4c2992fb3199caa9a1bbe9
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 10 23:59:55 2009 +0000

    Remove debugging

commit 8777fc80c0a9519bb490706de09daea1ff26c1a1
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 10 23:43:05 2009 +0000

    Get rid of recipes' use of "ALL" input field, which is not implemented.

commit 21c1da3b46529b381f3db84038a0891cae2b681d
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 10 23:22:36 2009 +0000

    Add four canned recipes (and infrastructure for adding more as needed).

commit dd03ef19884adbbaaf17f86f541f68f490620fa4
Merge: 9bf9a4c 1cf9f26
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 10 22:58:21 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9bf9a4c8c36581b3f969b1b2317fb7d687da70f4
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 10 22:57:54 2009 +0000

    Remove arbitrary limit of eight servers.

commit 1cf9f26553e78e813d39b7117e6e8cfe8fd4ce4d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 22:24:01 2009 +0000

    Print XML declaration with encoding=iso-8859-1 for every record.
    
    This is a workaround for BZ #2571

commit 89180f5f3f3fa1ccbddf018080e773a51ce3e9c6
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 20:12:54 2009 +0000

    documentation

commit 5c819f98052d8d49f3c4afb01f28b6b52f93f50e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 20:09:12 2009 +0000

    Add a start script for the engine. Supports up to 8 processes on
    different ports and displays:
    
    $ MAX_SERVERS=4 XVFB=1   ./start-servers.sh
    Start server on display: :6, port 9996, logfile:  logs/server:9996.log
    Start server on display: :7, port 9997, logfile:  logs/server:9997.log
    Start server on display: :8, port 9998, logfile:  logs/server:9998.log
    Start server on display: :9, port 9999, logfile:  logs/server:9999.log

commit 2bcccc4551bae99e42d91b049e598f98c742d1e3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 19:15:53 2009 +0000

    Put the DISPLAY into the error file name. This make it possible to run
    several test-connector2.sh scripts parallel on different screens, e.g.:
    
    	DISPLAY=:2 MAX_CLIENTS=32 ./test-connector2.sh &
    	DISPLAY=:3 MAX_CLIENTS=32 ./test-connector2.sh &
    	wait

commit f1c55935ae0004144886df025e516557a61f2f39
Merge: d11f0b5 39327ee
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Feb 10 13:41:38 2009 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 39327ee09c74c53c03e18357310e5e82ee10f4e4
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Feb 10 13:40:26 2009 -0500

    Added URLs

commit 52285ba875b601881ba56aa1f6a02d02b53ecbde
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Feb 10 13:39:08 2009 -0500

    Restored pretty-printing

commit ebb2d23f650a8cd47ab31908a6008d986683652f
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Tue Feb 10 13:32:22 2009 -0500

    Using xpattern. The auto-generated pattern was generally solid, but
    missed a couple of records due to optional items.

commit dba815629bd4d1b11b58bfb1cb65b79b66788c0f
Merge: 858cf97 d4fd55f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 10 17:07:55 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 858cf97dbd8b6ed83ff2f3ddaed2f7aaf0c08712
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 10 17:07:12 2009 +0000

    Renamed drawPostProcessingStep() to drawPostProc()

commit d8d1b264ac8c63bf1fbf100904fb8f72be045479
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 10 17:05:56 2009 +0000

    New

commit 9997f47c93590b9c22b9dfb8b3232684549e4153
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 10 17:02:47 2009 +0000

    Add step to split multiple authors.

commit ea7ab9569d55585d38184c22b8eaabc0f80ae9fa
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 10 17:02:10 2009 +0000

    applyPostProc() handles arrays returned by callback.

commit d4fd55f0940c394f4cba13216c1bf97e505b2c7e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 17:01:07 2009 +0100

    add help target

commit 10cee273d02005970f5631111771da367406ffab
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 16:59:34 2009 +0100

    add all target

commit 7ec8f10e5b27d06df5fd36d40e4d07a89521ec0b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 10 15:58:27 2009 +0000

    Work around ws-trimming bug (#2567) by using a regexp that ends with
    /( )/ instead of / /.  Retarded but effective.

commit 0ec59b4bc8de6ce8b07392987d788c70721f9181
Merge: d765d22 5ce5a99
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 16:55:46 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d765d22428d6cf658ba9640f6241f68898ad41d7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 16:55:18 2009 +0100

    parse (): extract the URL too.

commit ea6fe13b01d6bf71b17b08cce7ff2cee961f921a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 10 15:55:05 2009 +0000

    Remove `step' and `task' from applyPostProc() callback API.

commit 55ca93206673ee8de0afefb6595f69571b2ee90f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 10 15:54:53 2009 +0000

    Remove `step' and `task' from applyPostProc() callback API.

commit e64d9f5fe1c70e5f11ef99bec29dcbd22a2cf06d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 10 15:54:42 2009 +0000

    Remove `step' and `task' from applyPostProc() callback API.

commit 0157e8ceb1c90909e61d99ad19e3d7d936650b57
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 10 15:54:15 2009 +0000

    Fix "errrors" typos.

commit da48fb0248b792d6609f1887274090160f7d3e45
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 10 15:48:33 2009 +0000

    Use new stepHelper.applyPostProc().

commit 0d0d61a5e0dd23b6c2db155470859ca3e734ba97
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 10 15:41:43 2009 +0000

    Use new stepHelper.applyPostProc().

commit a3a51eeeae351c3f2dc4a334bdd696b46e451d26
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 10 15:41:08 2009 +0000

    Er, remove clearList() ... how did that get in there?!  :-)

commit ea35d90d30aeb68749da7871fc5baf5c7a50d774
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 10 15:40:45 2009 +0000

    New, so far consists only of applyPostProc()

commit b6fe940e275ff58794a16d139cf7732eb7a5159b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 10 16:37:51 2009 +0100

    Removed a bit more recursion from xpattern match.
    Won't help much, but just a little.

commit 2a4818a9e8b8e5985e0cb0f1c895c2224cdf9e70
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 10 15:24:59 2009 +0000

    Reverse order of author and date Transform steps.

commit 5ce5a995ebf8877cdd91e81fd2561d02d08a9b63
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 10 16:18:09 2009 +0100

    Fixed assert.

commit e33a089d34620c699595eab9f4d11f33c89b5777
Merge: 148cb9f 4df8d23
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 10 16:17:06 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 148cb9f33a7f996395ff8c84f825fcb35a86a317
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 10 16:16:42 2009 +0100

    Fixed specified asserts.

commit 052f710f907e223e2303f9fa4d2e4e1b12da39dd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 10 16:10:02 2009 +0100

    Changed unhighlightall to avoid tail recursion and the dreaded
    "too much recursion" error message

commit 4df8d238f8fe64883d2774512d5316f3706e4c49
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 14:15:23 2009 +0000

    fails to often

commit bbca5dc0447a6281d0e66e61d7337ae04923c638
Merge: 65e2c9e 960df78
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 10 14:08:08 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 65e2c9e2f15827d762981f22b809d90c6d7c168d
Merge: dd71f1b f7cce13
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 10 14:06:53 2009 +0100

    Merge commit 'origin/master' into heikki

commit dd71f1b65a98555199effe827c101111decab254
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 10 14:06:11 2009 +0100

    More error detection in json_node.get_int_value().
    Now it should not hang at all, even when called with
    a wrong type of a node!

commit 960df7824baa25a1bb320f4628af59500ab6f3b3
Merge: 08d6e98 f7cce13
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 14:05:47 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 08d6e98e2b468de6791df885794378520c03bde8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 14:05:11 2009 +0100

    set hit counter to zero if not hits ore less than 30 (e.g. keyword=beirut) are found.

commit f7cce13e83dfd668ae52fdb2288a6153d88e24bb
Merge: 6fdb369 b08aabc
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 10 14:03:26 2009 +0100

    Merge branch 'heikki'

commit b08aabc9c2352f3bb63309c678d3b2c1ecaf3c46
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 10 14:02:46 2009 +0100

    server now parsing the hit count from an array,
    with decent error reporting, if it sees something else
    instead of just hanging

commit 6fdb369dda07bd47bd7995df0dbd4b32a9c20824
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 13:58:45 2009 +0100

    delete init(), move open URL into search task
    Extract hit counter from 'Next 30 hits' link.

commit fac9997564e9e3d189351729529808e44b9a023b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 13:31:13 2009 +0100

    set retry timeout to 24 seconds - a common value for Metalib.

commit c5f51a97467d82d64c70b642e2294d675a8b993d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 13:27:53 2009 +0100

    works if you start every step in search() by hand.

commit eaf51d5a8f91f1755206dba0b9c4094fced1b759
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 13:27:12 2009 +0100

    fix next task

commit 7d7db7e93e369d8e77956bf257d69c34444a7a6d
Merge: d01aa5f 9f66d4f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 13:20:05 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d01aa5fc5b498455cd1affda9593a6aa50d94efe
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 13:19:48 2009 +0100

    works for me

commit 29e42f1824be12b1baafae0e910c0b63b8fad050
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 13:19:16 2009 +0100

    fix parsing task

commit 9f66d4fe579d2bf7d9a2ee7ad356227069f4e787
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 10 13:17:31 2009 +0100

    Not doing a 'break' on variable 'none'

commit f7ccdd07d6102598fa6393299bbffa5205ac997d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 13:12:51 2009 +0100

    Add a search(author) task.

commit 7c882c38840ae4bafcad04e86fd2063a6c220125
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 10 13:09:17 2009 +0100

    Removed debug output

commit dbf12a4ed7c12e40adef2ce9fd0eab64c0eba029
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 13:07:37 2009 +0100

    Set hit counter = 0 if nothing found
    Extract regex handle the cases: less 100 hits and more than 100 hits.

commit 2a06cc5dcf8b88a4328ff5eb7d7ffd1990f47d15
Merge: be7531f 223e2af
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 10 13:02:37 2009 +0100

    Merge commit 'origin/master' into heikki

commit be7531f26850947de670d2ad191a6698a2c33151
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 10 13:02:05 2009 +0100

    parse_regexp now also returns hits in the 'new' format

commit c8b83259f19fc8879103130eeef6e14d60c1d27f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Feb 10 12:45:10 2009 +0100

    increase retry timeout

commit 223e2af1a90a5f66592a701a790a47008ca91afd
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 10 12:31:10 2009 +0100

    Fixed the json>xml converter to open new tag pair every hash object, not
    pair.

commit df6a6eb675b71479b27c918338a64eedf438e1af
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 10 09:18:51 2009 +0100

    Close XML elements

commit 7b693a667d91989845e677b8108d8c15d5c8860a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 10 09:08:44 2009 +0100

    Added json_node::make_xml_al - the array on leaves version.
    
    Implemented json_node::make_xml_al which propagates the parent JSON node
    name to children. Updated Z39.50 to use it too.

commit 7f20aef44b2df5a0793a86c59abbaaa1fcdb1997
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 10 02:23:07 2009 +0000

    run() honours Global and Ignore Case flags.

commit fe5cf0244d6a7d2e94d42a44bc7be9bf5d440c77
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 10 02:20:16 2009 +0000

    Remove dump()

commit e6ee3342001eaa02b6c1b99fe24d1e6854f36ab1
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 10 02:17:59 2009 +0000

    Add Global and Ignore Case checkboxes in draw().
    Not yet honoured in run()

commit ad1821637e4b6c7c284592de814a91ac410bcbc4
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 10 02:17:03 2009 +0000

    Add checkbox() function.

commit 7fb7fcb5690406758c6b90bd402e32ef539fcd71
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 10 02:16:42 2009 +0000

    Remove one of the two s/,// Transform steps.
    Set the new global flag on the other one.

commit 737a9955150fa3f023a31161f094fcb5c77b72b1
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 10 01:38:06 2009 +0000

    Hitting return adds the selected step.  Fixes #2563

commit cb2f5d151c46dab9df5533f20b1cc595f4481a14
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 10 01:05:06 2009 +0000

    Increased default height of record tree.
    Made record-tree value column start out wider than name.
    Made record-tree columns resizeable.

commit a172222738cf67c83d55d2cd2d3b94da43447fa7
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 10 00:49:42 2009 +0000

    Add Transform steps to separate publisher and year.
    (I can't check that the publisher field gets truncated correctly
    because the sidebar won't resize big enough, but the date field is
    definitely getting set correctly.)

commit fc0a74e8fff1682dc319e6c364ce5739b92e6900
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 10 00:36:01 2009 +0000

    Fix XPattern to put compound publisher string into "publisher" rather
    	than "description".
    Add a pair of Transform steps to break the compound "publisher" up
    	into a date field and a true publisher.  Transform rules!

commit 3448ff0eaef1b56447700e707d8cc51a7ccdc748
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 10 00:30:55 2009 +0000

    Transform title to throw away repeat of author.  (Alternativey, we
    could change this connector to use this more informal author string in
    place of the formal one we currently use, e.g. "Sally Hewitt" instead
    of "Hewitt, Sally, 1949-".)

commit d11f0b5469d0c6e4f56abb2240026d2e7b8daa36
Merge: 2def598 69d0b32
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 9 19:29:12 2009 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 2def598f3ad09523629d47a1c8abc6980a652d59
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 9 19:27:55 2009 -0500

    Set value doesn't leave an empty string in the XML anymore
    and the radio button gets less confused by the result
    selector's code.

commit 69d0b3264848df971e12f6d2b31a585c4a92d574
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 10 00:23:45 2009 +0000

    Work correctly with new repeating-field data structure: fixes #2555.

commit 5bea3803688f326a42e2a55f83e9a39ee5a44463
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 10 00:14:02 2009 +0000

    Work correctly with new repeating-field data structure: fixes #2560.

commit 3c29225ee21ccedcb8b4ad7b64cdda48c33f0232
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 10 00:10:13 2009 +0000

    Add extra Transform step to throw away leading "by" from author.

commit c9013386d136c9ccd7367072e4f11d8269562a46
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 10 00:09:43 2009 +0000

    Work correctly with new repeating-field data structure.

commit 523387577794805214242f67ee1582d5ff779932
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Feb 9 23:33:05 2009 +0000

    Temporarily comment out Seb's pretty-display fix: it turns out that in
    order to update the post-processor steps to deal with the new data
    format, I need to see the new format in all its ugly glory ... for
    now.

commit 01e7c80d738061a3e47045030484de062b93d930
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Feb 9 23:29:37 2009 +0000

    Correctly handle top-level "scalars" (which are now, of course, lists.)

commit 3f86023e322aadf3974a670c340b7c362ba33091
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Feb 9 23:27:49 2009 +0000

    Extracted regexps placed in single-element arrays: fixes #2559.

commit 66ab7b0c7ae8737c1082eda067df0a0905caac68
Merge: 3288036 4b0a41d
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Feb 9 13:58:48 2009 -0500

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 3288036af8df9b05bf43e839f6ef4e29920ceb9c
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Feb 9 13:58:14 2009 -0500

    I think this adds an exception to the display for arrays of length==1....

commit 4b0a41d0350c5afb43ebb0c94c0db5edcfb7f4f1
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 17:52:16 2009 +0000

    Comment: note that this step is now broken for scalars.

commit 02da387cfb28c3d3787db103af0866caf3c825f3
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 17:48:08 2009 +0000

    Works against both scalar and array values (old and new formats).

commit 47fe8b2888853dd4012bba7832d95a099da92bad
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 17:46:51 2009 +0000

    Remove the step that lies about the hit-count.
    See discussion of bug #2385

commit b74cf3f1709a10cd4dedaacec9f4ed5f41ea7b28
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 17:25:42 2009 +0000

    Fix XPath for click step -- the search page seems to have changed.
    Add two transform steps to remove commas from the hitcount.

commit 10797b55d7abb51726dae72262a20e9deefe4523
Merge: 5f52fe4 69d7d81
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 9 17:56:28 2009 +0100

    Merge branch 'heikki'

commit 69d7d81eea40d64626f5ccf80816be8678e813d5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 9 17:55:39 2009 +0100

    Changed to the new output format in parse_xpattern

commit 5f52fe43ab7288bfc0b9165714033216f6f79cce
Merge: 7df0a41 d70ee4c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 16:37:22 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 7df0a41834083bfee9e82da554716e9c8d77be00
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 16:35:43 2009 +0000

    For whatever reasons ./cfrun cannot read relative path names.
    Expand the path name to a full pathname. This works now:
    
    	./test-connector2.sh ../../connectors/interactive/npr.cf

commit d70ee4c8e970b1af24ae47cccdce057e890ec009
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 16:34:52 2009 +0000

    Modified to allow optional configuration like normalize_date.js

commit 02e2d20a464a43ca04e8376684ef516bf9a5e4e4
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Feb 9 11:15:05 2009 -0500

    Added a retry to search... does that help??

commit 6462d3fc6cfe57888b479849b156c5caf050769f
Merge: 6439281 abd8b00
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 16:11:24 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 64392814fadfdf5cb75231488e98183d0f61db65
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 16:11:18 2009 +0000

    drawPostProcessingStep() passes a width argument to the drawDetails callback.
    drawPostProcessingStep()'s `node' argument renamed to `stop'.
    Fix drawPostProcessingStep() bug that broke the ability to type novel
    	values into the editable dropdowns.
    Document drawPostProcessingStep().

commit 5201cb3bc26401276721ab71c48066ea4dbd48db
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 16:09:51 2009 +0000

    drawPostProcessingStep() callback accepts a width argument.

commit 09cbff78bf78e6fbdb0db57d69e5e358e27c6b66
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 16:09:39 2009 +0000

    drawPostProcessingStep() callback accepts a width argument.

commit abd8b0026439432d52b5c7693ef73cbf395bb253
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 15:56:25 2009 +0000

    Bugfix: handle the special case that all connectors are OK ;-)

commit 48e5774d8272bf962afea12310fc148c34a05213
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 15:56:10 2009 +0000

    Remove obsolete "top" argument from drawPostProcessingStep() call.

commit 046a3f3a97828bda5cba9663ea6f8be48b4040fc
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 15:54:18 2009 +0000

    Add optional configuration panel in second tab.
    run() honours this.

commit 34e481cf75a798985219de1f26405209640b1ef1
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 15:53:02 2009 +0000

    tabBox() explicitly selects the first tab.
    drawPostProcessingStep() re-invokes itself when the container-choice
    	changes, rather than the whole step panel.

commit c197520317fc166af1c4ec627350cf3a8850f2a7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 15:52:08 2009 +0000

    Whitespace.

commit 11b6548e593a9ad3b17738a101208c8b3e95401a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 15:51:12 2009 +0000

    Pointless configuration of Normalize Date step.

commit 6579480563c9239cd3a7863af8a261d647017ff5
Merge: e39e0da 52d4d17
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 15:50:55 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 52d4d17718cf7c755be97b043ee6bd75a1bd2fea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 16:50:35 2009 +0100

    New directory connectors/interactive for connectors which runs in builder,
    but not yet pass the cfrun test.

commit e39e0daff3202995688e3a32405456d8794f4f3f
Merge: 682b8ed 8d700f9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 15:49:31 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 8d700f9f88efdb0867ba23dfbef76752f63724da
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 16:47:59 2009 +0100

    New directory connectors/interactive for connectors which runs in builder,
    but not yet pass the cfrun test.

commit fbcac47fe95e7076c6395a2a35a317a537e32f53
Merge: 3e8937a b10f29d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 9 16:08:54 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 3e8937a5f47c36bafd7262d4133abee466d8fb17
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 9 16:08:27 2009 +0100

    Fixed pref.js location, added setting to disable JS (commented out)

commit 88655b6599533a2e548b6d7a23166595d7402dee
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 14:59:47 2009 +0000

    Move most of the Transform step's draw() function out into a new xulHelper.drawPostProcessingStep() function, which will also be used by Normalize Date and Normalize URL

commit 682b8ed23c58657119dc05d20986d57b0f0cf1ed
Merge: 9a57489 b10f29d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 13:54:49 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit b10f29df55a7f6a4f036b600b3d526d7374a7370
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 14:54:29 2009 +0100

    add retry step

commit 9a574898a55da26321bbdc740742eaa549836402
Merge: 7e9946e f304ead
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 13:51:23 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f304eadf4fa1eac6c334311cd18cd7cd465e94b5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 14:50:36 2009 +0100

    add forgotten extract hitcount step

commit 3a6c519509bc0353b8a5ed2fd357e6d7c03aa3c0
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 13:49:44 2009 +0000

    Center the IJW caption horizontally and vertically within its tab

commit 7e9946eb3188c95c02bf7bd9184779100e951d6a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 13:42:56 2009 +0000

    run init task if required

commit 88b49038eade5c4c0d404b458b951e5c83d30e9a
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Feb 9 08:37:21 2009 -0500

    Date normalization, url extraction and normalization

commit 45ebaabf4a024e24c37482c0ce5231324074b704
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Mon Feb 9 08:34:49 2009 -0500

    Added url, url normalization, and date normalization

commit 3724a4d345a8a05844923fec7efc63e71887f35e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 13:28:26 2009 +0000

    Use xulHelper.tabBox()

commit c87bd206db0ffd23fac37ce85f2329a50702b86a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 13:27:54 2009 +0000

    Add tabBox()

commit 8db2c6e01d16150c6e9093b694ddb4e69a52a1a6
Merge: 3774072 9f7c910
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 9 14:23:52 2009 +0100

    Merge commit 'origin/master' into heikki

commit 9f7c91095e2f8c92f5faf289dd82290ca42d2e92
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 13:20:40 2009 +0000

    Print a statistic of the test, e.g.:
    
    $ time env DISPLAY=:1.0 MAX_CLIENTS=32 DEBUG=1 ./test-connector2.sh
    Testing all connectors in /home/wosch/indexdata/cf/connectors
    abebooks: Testing
    aleph500-melvyl: Testing
    [...]
    
    ===> Status: run 20 tests, ok: 17, failed: 3
    ===> Please fix me:
    new_yorker
    worldcat_org
    commentary_magazine
    
    real	0m18.284s
    user	0m0.388s
    sys	0m0.360s

commit ca89c516195ab26155fcf00f4a3dd28e528fa8c4
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 13:17:04 2009 +0000

    Refresh parameter-list in task panel when selection is changed.

commit 51822531979f5cba75d557c9ea656983c4a22619
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 13:16:39 2009 +0000

    Add configuration tabs.

commit 3774072bc435994286e2d5e213405f000b0483ab
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 9 14:05:08 2009 +0100

    Removed debug output

commit 6798c43bfeb98839ce5576b5d728eae388a82be0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 13:00:22 2009 +0000

    check if CF_MODULE_PATH and GRE_HOME are set.

commit 1717ea5c6e670fc6b928610a97b8a4a8df27b9b5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 13:48:54 2009 +0100

    parse1 -> parse

commit 0e18d95a9ba049b2c614ebdfc13209860827413e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 9 13:46:43 2009 +0100

    Added default preferences file that disables image loading.

commit c210d7d6fd85921142050e91dedac9aad1edf374
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 13:40:09 2009 +0100

    Fake hit counter.

commit c2a4cf8caac0eb7cc83ccad1ccfd1eb0fe9da33f
Merge: a27d97c 86d2bf2
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 13:36:29 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit a27d97c183fc1b0b1d139c4527b01339d4879e74
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 13:35:53 2009 +0100

    the test scripts runs a keyword search. Change title to keyword search task.

commit 86d2bf20972a764e15950c4047ca24d90de9f86c
Merge: 77da230 0942a29
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Feb 9 12:30:30 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 77da230d46ecf83c138fb5cbdcc078c8424aa532
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Feb 9 12:29:57 2009 +0000

    New commented-out lines, soon to be resolved.

commit 0942a29ba3dd187904d82e9dc3a2380970ff999b
Merge: 38cd661 0db3949
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 13:23:18 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 38cd6613d2f0155f3194ccced66e26175ee16eee
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 13:23:03 2009 +0100

    increase retry values

commit 8e37a2a073ed36bedbebc361031e44f09c942e47
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 13:22:14 2009 +0100

    add retry step.

commit 0db39496f127546d1b47a5891df65366b63f4afb
Merge: 78a44b6 c1c0aa9
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 9 13:15:37 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 78a44b6da34b111492f618066cdf22bc1c2e9ba3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 9 13:14:56 2009 +0100

    The result browser will not print the object value unless it's a string or
    a number.

commit cc3baacde53ca3f5439918e8ef4976851bc91942
Merge: 11e3c99 0db3949
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 9 13:14:29 2009 +0100

    Merge commit 'origin/master' into heikki

commit 11e3c9965ae37874b95e4e5b3c28371544bd4aee
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 9 13:13:59 2009 +0100

    Putting the leaf values into a hash, so they come out
    from the server too...

commit c1c0aa950c58b12d1268a355e74ae86efb6bb574
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 13:12:19 2009 +0100

    increase retry values

commit 9036f01da94caba4c92e942e2b401b40685613fa
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 13:03:02 2009 +0100

    fix retry steps

commit 0e60c61606ab96f25f526560bcb3ab2a9e9e62d8
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 9 11:10:27 2009 +0000

    Remove vacuous onselect handler.

commit 2842a29d03416349df1d13ae8138c8c4dc92395e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 9 11:24:45 2009 +0100

    Add Task dialogue is no longer persistent (fixed: #2411)

commit 0bd5c781071fac868c231b00f092bc55dea0576a
Merge: 1565937 e6e8205
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 9 10:32:15 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 1565937d86a8e2e08657ff35fa30c6643a183c87
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 9 10:31:47 2009 +0100

    Defensive coding against emtpy string values

commit 8dc4834d55f1eea13c639eb8c2901cb7032e74db
Merge: 88b5195 e6e8205
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 9 10:16:16 2009 +0100

    Merge commit 'origin/master' into heikki

commit e6e82056da32d9cdbbd2f3854fb3c7e50abc0a79
Merge: ebb079a c1e2072
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Feb 8 19:57:27 2009 -0500

    Merge branch 'master' of ssh://git/home/git/private/cf

commit ebb079affd8d6c60d812a29d5f53aad6aa6d65fa
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Feb 8 19:56:34 2009 -0500

    Changed comments on OpinionArchives targets

commit c1e2072a3f0f8b074a998e21f2744b841634314b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 01:10:34 2009 +0100

    Works for me.

commit eb8aa5f1ebc86eb720e193740aa2d16773de0c41
Merge: 0013741 17c10ea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 9 01:05:23 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 17c10eacb38892b0d6ae360ed130301e63c6cbb9
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Feb 8 17:33:39 2009 -0500

    Commentary Magazine

commit cdad24e7cbd3f4b2ccfcffac4b4d39336da8355d
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Feb 8 17:17:23 2009 -0500

    Added Harper's magazine, another OpinionArchives target. This is good except for date
    filtering, which is waiting for the Z server to support it.

commit 1d9f31d05d61055aa389d20b38c78038d9290f8c
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Feb 8 15:59:39 2009 -0500

    Added the new-fangled date normalization step to parse task

commit b88b512051fd7c4f6c654de52d7a6dc46fa8f802
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Feb 8 15:41:26 2009 -0500

    New npr.org

commit e951bd160931fcec4e43b56cc770055b860a85e0
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Feb 8 15:33:24 2009 -0500

    Removed oibsolete connectors... will make new one

commit f92305abf5607c80d78f1f37aa79747c0fc331b3
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Feb 8 15:11:36 2009 -0500

    Added - as a separator string for the second pattern. Also removed begin/end anchors to have
    it look for a substring.. this seems safe.
    
    This makes it work with NPR's output.

commit ca2c1825bdd972b9e91b25c3325940415386f674
Author: Mike Taylor <mike@indexdata.com>
Date:   Sun Feb 8 19:55:18 2009 +0000

    Normalize dates.

commit fdeff1f4ce73a622e3e2bc0598d186a5af36c2c8
Author: Mike Taylor <mike@indexdata.com>
Date:   Sun Feb 8 19:50:43 2009 +0000

    Regexp parsing with several awesome regexps.

commit 148d65f708a661b6f60bef32c43bf5b7b2372d44
Author: Mike Taylor <mike@indexdata.com>
Date:   Sun Feb 8 19:33:24 2009 +0000

    Normalize dates.

commit f38d1243d9d45215914bd64bb6658d3eba21147c
Author: Mike Taylor <mike@indexdata.com>
Date:   Sun Feb 8 19:30:55 2009 +0000

    Normalize dates.

commit 585a1a223f2f46a9d36abbd48a37a7c3e57a74b9
Author: Mike Taylor <mike@indexdata.com>
Date:   Sun Feb 8 19:28:30 2009 +0000

    Add transform and normalise_date steps as for amazon-com.cf

commit 9274584f0287b691a5846a8e93747969a9d4d10c
Author: Mike Taylor <mike@indexdata.com>
Date:   Sun Feb 8 18:13:29 2009 +0000

    Message.

commit cda933d4348069cbd6cfd8419c431a86047dfa25
Author: Mike Taylor <mike@indexdata.com>
Date:   Sun Feb 8 17:34:02 2009 +0000

    New

commit 631d01e68c0471db711c774a90b59477dfc42c1d
Author: Mike Taylor <mike@indexdata.com>
Date:   Sun Feb 8 17:33:28 2009 +0000

    Add date-normaliser.

commit c542072ea14f99d51a74e1dc45365b8813786630
Author: Mike Taylor <mike@indexdata.com>
Date:   Sat Feb 7 18:42:44 2009 +0000

    New

commit 6d4a79ef8542166058cf884720b9e5e1615d892b
Author: Mike Taylor <mike@indexdata.com>
Date:   Sat Feb 7 18:41:43 2009 +0000

    Remove the transform step that did URL normalisation.
    Add normalize_url step.

commit 5d8f6cc5714afa21e7034a8eca9eed6b0e8e28b0
Author: Mike Taylor <mike@indexdata.com>
Date:   Sat Feb 7 18:01:08 2009 +0000

    Error message emitted when a step can't be loaded now ends with newline.

commit 42c77e74fcb5df408d2000164862e49a57eaf9a1
Author: Mike Taylor <mike@indexdata.com>
Date:   Sat Feb 7 17:34:06 2009 +0000

    singleNodeField()'s textbox, which contains the XPath of the selected
    node, is now constrained to a minimum width of 160 (though it can of
    course still flex past that point).  Fixes #2454.

commit 2ddea1423144e2e59f0c47067a5cc58a433a1341
Author: Mike Taylor <mike@indexdata.com>
Date:   Sat Feb 7 17:11:15 2009 +0000

    Add transform step to throw away junk from "date" field.

commit 71bd102a91e63cfb1f55abc0c36b2b754a296db2
Merge: ab36535 3d61f78
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Feb 6 22:20:44 2009 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ab36535f096dad2d2076cd86cce56e70ba6557eb
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Feb 6 22:19:46 2009 -0500

    New xulHelper-using draw() for setvalue step.  Yoinks <select> values
    too.  Almost.

commit 3d61f78f78990441ba8f2abc43524de15811d3ba
Merge: e0b80ac ff1f921
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 6 23:39:46 2009 +0000

    As advised by Adam

commit 0013741e09a73f4f88d257a54078d6e1bcbe46bb
Merge: 0adf729 ff1f921
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 6 19:39:22 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit ff1f921988ab883028328bbb05970027876fdf32
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 6 18:38:55 2009 +0100

    Known issues for running the engine.

commit 0adf729f5fb54f4f432725338d00a0802bbd0702
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 6 17:12:13 2009 +0100

    cleanup

commit 11a8bab246dbc3e96c320adf9f1ea007c081dbf8
Merge: 5644f46 eca6e23
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 6 17:08:04 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5644f465792ca629112e5869a30e461477038254
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 6 17:07:30 2009 +0100

    Add advanced search for keyword + author.

commit 88b51952becffc0a55885b14d94164fb663ccec4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 6 17:06:54 2009 +0100

    Output format that allows multiple authors

commit eca6e23b8a6e5c48224efbf85eda61e0e628c9f4
Merge: d377055 428e116
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 6 17:05:10 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 63e559418001d4c8de3288c2ff27004c1658b6ce
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 6 16:53:16 2009 +0100

    default home page is in German with translated 'next' links.

commit 843cf7086a866f494328d0a397c45d1f6166820e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 6 16:45:19 2009 +0100

    remove stale click2
    
    extract URL, not description.

commit 0b9514a56d69557ea2beef30cd914aac4b7be558
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 6 16:39:28 2009 +0100

    Add an alternative extract hit counter for results less than 100 hits.

commit d3770558a7642246af10ccbe9cedab418f0c6f92
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 6 16:11:24 2009 +0100

    Fixed ptr reference in make_xml

commit 428e116c57c4e52b5dc22833a7d88159a6fc6e39
Merge: b7bb31c 5990aa0
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 6 15:02:56 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b7bb31ca67c2e3c2962d178852556b04ec9c701b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 6 15:02:51 2009 +0000

    Add Usew Current Location button ... nicely debugged.
    Also, fix flexing of URL textbox.

commit 05e53b45af67b2874b4d6da2960bc9c694e4f624
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 6 14:50:53 2009 +0000

    inputFieldOnly accepts optional attributes.

commit 5990aa049fd8ac25de1bd9a355168d6474d96c3d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 6 15:46:13 2009 +0100

    test-connector.sh runs real tests (per cf)

commit 4d850bb8cb6b985271ad9c8846de9557e23c3d02
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 6 14:40:58 2009 +0000

    Comment.

commit 6e055ed092aa1fdee845db8e31126f179a62b088
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 6 15:40:09 2009 +0100

    Use success flag in testsFinished handler

commit af8ce957928db4b38624ce33e9a815f1df8af659
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 6 15:39:08 2009 +0100

    Ensure we signal failure if runInOrder returns false (fail)

commit 07890bd2a949095280ce2ccbe0064af141b3ded5
Merge: ac265d6 babbf1a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 6 15:17:44 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ac265d64473a041e417db1d89c68bc90fbe28f3d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 6 15:17:27 2009 +0100

    Started work on RPN to JSON conversion.

commit 751fc38c37058e8f9d9c9bd1b587769a8fa36bdd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 6 15:17:25 2009 +0100

    Deal with ints in JSON to XML conversino

commit babbf1aaeb946b500f4d47dcb162957415b0c94f
Merge: 2667a81 f8f64a9
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 6 14:15:52 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 2667a8127314bbb1da53f50e216d8e7e10c68a8d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Feb 6 14:15:44 2009 +0000

    Remove warning about absent progress meter when running a single step.

commit f8f64a9826d0c1cfb95b4aefb20338c225b7edae
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Feb 6 14:56:40 2009 +0100

    Re-loaded/saved conenctors to update some step config and default tests.

commit 5e3795f8e7a5f091377fbf14436121da83ddfb8a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Feb 6 14:40:56 2009 +0100

    Tester will stop creating test path if not tests are found (but won't
    fail)

commit 0aec4b95abe8de958d91e6db1115c0fc9bec9503
Merge: aec0ea5 34c2628
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 6 14:28:21 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit aec0ea50ce19538f826b0741f40035539eb14b82
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 6 14:28:04 2009 +0100

    Z39.50 server using init rather than initialise

commit 34c2628462ee2332a865a1294d1fcf2653f2589a
Merge: d5b5366 8956dbc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Feb 6 13:37:22 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d5b5366a405516eec762bc72fe4c842910d994d5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Feb 6 13:36:35 2009 +0100

    Task won't hang on run if empty.

commit 8956dbcf518e8b719e0f7de21d3d88f490dc1b88
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Feb 6 12:20:49 2009 +0000

    evil linux distro shipped without a time(1) command
    
    lockfile(1) is part of the procmail package (was lockfile-progs)

commit 9fcf417c2c4d2eb5dbfc68bc207b611c86c8bc8a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 6 12:40:17 2009 +0100

    Added a + to allow multiple authors

commit 480d2ac5c58314026098116ca31a9a4a88419de7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Feb 6 12:35:51 2009 +0100

    Changed the way tasks are removed from the connector.
    Tester class allows to specify test cases with optional tasks (init?).

commit ae37e2ac7dbcbf4647419864179d2f2073064d49
Merge: e96b070 05fa2f2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 6 12:06:03 2009 +0100

    Merge commit 'origin/master' into heikki

commit 05fa2f2e44a40cd7a24328042dd0df937192b3fa
Merge: 886b103 d4cefef
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Feb 6 12:06:00 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 886b103626ac2b7ec500d468f054a545674deac7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Feb 6 12:05:18 2009 +0100

    Renamed initialise to init.

commit e96b0705bb9f91f375e10b11ce130cbfe4159a15
Merge: 5e75e22 4f54035
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Feb 6 12:02:04 2009 +0100

    Merge commit 'origin/master' into heikki

commit d4cefef21b114dbc88561d3adaa413c7981f7fb4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 6 11:55:46 2009 +0100

    Implemented json_node::make_xml. Bug #2521.
    
    Implemented json_node::make_xml. Is implemented in json_xml.cpp.
    Uses the simplest conversion to XML that I know of :-). The program
    json_parse may trigger the conversion by supplying option -x to it.

commit 4f540358533c4e62a1227af94dc851d159bc8a20
Merge: 77cf71a 57ddcd4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 6 10:52:04 2009 +0100

    Merge branch 'engine_dev'

commit 57ddcd4ccfa616fced569f81b8a0c8df94ed5b57
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 6 09:20:27 2009 +0100

    Close early and close when possible

commit 84bf1aba3a70410878d2e412e9f45c16b9b3baf5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Feb 6 09:10:35 2009 +0100

    Close other half of pipe in child. Fixes bug #2538.
    
    The parent closes other half of pipe so that read handshake gets
    interrupted (SIGPIPE) if child dies for some reason.

commit 77cf71a8d6e0a3a4491b04e3614057103cd29c30
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Fri Feb 6 01:44:44 2009 -0500

    Disabled automatic setting of url -- it don't work right

commit e0b80acb634054db2fd844d96e2204f5ecc6f5c1
Merge: a68645c ee30e0c
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 6 02:06:00 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a68645cbc9f4fb94074448ac7176f0ca8a0c8c60
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 6 02:05:41 2009 +0000

    Remove dumb transformation step from search() task.
    Add sensitible transformation step to parse() to normalise URLs.

commit b739e84cc359e120cec37cdf34bd60c65eb9b882
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 6 02:04:53 2009 +0000

    run() method complete -- works on results lists as well as scalars.

commit fd46542b6ebc0bc991095c4a2d5f3b8464145c10
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 6 01:47:24 2009 +0000

    draw() method complete, and deals with both scalars and lists.

commit 7d25ef17b56fb25eb84287426a5ee3c38b600e84
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 6 01:47:04 2009 +0000

    Add optional attributes hash to inputField() and inputFieldOnly()
    Add optional extraoptions array to arraySelectField() and resultListSelectField()
    Move extraoptions logic from resultSelectField() into
    	arraySelectField(), where resultSelectField() still benefits
    	from it.

commit 823d947fbb256ccff088fc3c89413e30c3e8238a
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Feb 6 00:05:14 2009 +0000

    Remove the optional listener argument that I added to
    arraySelectField() and resultSelectField() a few days ago -- it's not
    longer needed.

commit 5bd82034bc7bb06e485a7f97d1848d2eb03061d2
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 5 23:33:52 2009 +0000

    Use editable menulist for selecting input field as well as output.

commit 68ea53f8e0d47518d40b0fb2947f13f207364e84
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 5 23:26:37 2009 +0000

    Listen for keyup rather than change on editable textbox: this fires
    every time a change is made rather than only when moving out of the
    box, which means you can type a character then go straight to the Play
    button and it works with the new value.

commit 47217814e65c80f161927865a747ea0c534c5950
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 5 23:23:51 2009 +0000

    Use editable listbox instead of magic appearing textbox.

commit d5b820ef2b45bd8e44c2f3f3489ed99af8ba1a13
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 5 23:23:18 2009 +0000

    Add transform steps.

commit ee30e0cbf07038148908021c8688139ec8c2a0bd
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Feb 5 18:05:20 2009 -0500

    Added database parameter

commit e0d951db8b478f64c2c9f35b3ae3f56a9e5d7e77
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Feb 5 21:52:56 2009 +0000

    Step-panel splitter is no longer hidden, so it can be dragged up and
    down to resize the panel.

commit 5f0e32170e45601b6070a946da40e864abe4c8f8
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Feb 5 13:44:47 2009 -0500

    Added flex. Auto-sets to current location

commit aed384f2f82d13a3bb12d1b6819cc53028ad2a28
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Feb 5 13:18:33 2009 -0500

    Switched to XUL for the config pane, hoping to make onChange work better...
    Throws exception if URL not set.

commit 764abf3c404b42661302a45d7729f42c1c2ed814
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Thu Feb 5 12:56:33 2009 -0500

    Made the input field a tad wider.

commit 1e717ac112769b12b0171c1c890a70ab63171d00
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Feb 5 11:15:14 2009 -0500

    Steps can find the document in new windows now.

commit 819b0492adf17e952b76be2175f4e1c1aed15d0b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 5 16:37:02 2009 +0100

    Update for boolean parameter for testsFinished callback

commit 6ad8500de499cf1b1f3d52f621a28a710fa5b648
Merge: 2fd072c 17b82af
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 5 16:31:53 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 5a08c1820c7bbd1449bbd5f10a8366d431870058
Merge: e810a37 6ad8500
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 5 16:31:42 2009 +0100

    Merge branch 'master' into engine_dev

commit 2fd072c9220c4786a221d94b77410fb7a2dfa5d0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 5 16:31:37 2009 +0100

    Fixed test fail notifications.

commit 17b82af040adcdd126fd49abb0c6de3e828ba832
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 5 15:25:30 2009 +0000

    Separator and spring in top toolbar.

commit 6702f9314da5921de3522c217724d6287c003ec2
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 5 15:09:59 2009 +0000

    Eliminate vacuous vbox and spacer.

commit 851c2fc22c20a3c5d84720e8af85d9f5ef78e8e0
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 5 15:03:44 2009 +0000

    Remove flex attribute from Tast-test dropdown.

commit 45217bcdcd437fb6159bc69ed2fc8750d7920c21
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 5 15:01:05 2009 +0000

    Revert add/remove task icons.

commit f15e0ad712b3801b05162d84f356c345e027a91d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 5 14:56:12 2009 +0000

    Slightly reformat XML for top toolbar.
    Move Help icon to last place in the toolbar.
    Remove fat-font styling from task dropdown.

commit 9c5bbc4864d43b74f525a0ff29afcd8537dad516
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 5 14:55:22 2009 +0000

    Tentatively change add/remove task icons.

commit e810a373277d48ba6164f82bce90bdb9db3040da
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 5 15:53:28 2009 +0100

    Mention task_opt in help

commit 58196abc3c89c7bc8ac4b6ad0322c8bea160b64c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 5 14:34:46 2009 +0000

    Tentatively add task-buttons to top toolbar.
    Reduce minimum-width stype on old task buttons.

commit b017eb8ba535cfe631db831a2cd90ad4eec286ae
Merge: 79fa9b3 45acadc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 5 14:29:58 2009 +0100

    Merge branch 'master' into engine_dev

commit 45acadc09a727e33aac9f13da688c36bbbcfe84b
Merge: 0461692 8901ec3
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 5 13:11:05 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 8901ec3a9deccc96ae5e6b84f02612b873dae7ed
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 5 14:04:05 2009 +0100

    Updated asserts.

commit 04616922add514f93cac7f9bd282957b3b44db8e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 5 12:59:02 2009 +0000

    Simplify management of multiple Xvfb's to cope with Ubuntu seg-faults.
    Change debug environment variable to DEBUG.

commit 79fa9b3ee4d6a51b2d81702378c3399c851aa7df
Merge: 84f90ea 6e6ce42
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 5 13:47:50 2009 +0100

    Merge branch 'master' into engine_dev

commit 004b27816ba8e3eea8409dc33e262d08f1e23221
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Feb 5 11:44:56 2009 +0000

    max_client becomes MAX_CLIENTS

commit 84f90ea008147f4421141593535c5f23d452ecc6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Feb 5 12:19:22 2009 +0100

    Fixed bug #2520: JSON arrays not parsed.
    
    Fixed bug #2520: JSON arrays not parsed. Problem was not in parsing
    but rather in dump'ing.. Arrays triggered a loop there.

commit c1aaf37874c6bde38cf08a350240bc00e68562ca
Merge: b313488 3296f5e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 5 10:55:46 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b3134881645fc544a2e20b3bd0b2756aad1bb334
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Feb 5 10:55:35 2009 +0100

    Playing with the icons.

commit 3296f5e46afc3ab4eb04724a7d9f1f914200ca69
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 5 09:22:43 2009 +0000

    add debug=0 variable

commit b12f8ea0da8adfdf81054609db2b23fea1b27b7b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Feb 5 09:16:56 2009 +0000

    sleep only 0.1 seconds on old hardware.

commit 4b448b649b71d3a560ee718a727ef75b7dab1137
Merge: 63cba3b d8f2c00
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Feb 5 01:18:15 2009 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 63cba3b41057009186e5397c9f987e772038bdcf
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Feb 5 01:13:12 2009 -0500

    Builder now handles a new Firefox window.
    Fixes #2430.

commit d8f2c0045aa107c80cc47f03dbc7468ee0d4eece
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 4 23:55:34 2009 +0000

    Rip out now-unused onArgSet() function.
    Remove code that used to reset the cfArgumentTest textbox.

commit df5e08fc2c1c3e101728a2248b94dea2ae4f7e11
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 4 23:54:53 2009 +0000

    Remove unneeded argument-setting box and button, and related event handler.

commit b4aa8e75afbca84ba334769ed06e77de624fa71d
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 4 23:34:38 2009 +0000

    Remove commented-out dump().

commit bf3acdd8ca03423cfd2efb2a4ebe08f8fb4f5bb8
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 4 23:32:46 2009 +0000

    Avoid clunky redraw when a parameter is set.

commit 652e90075bf8ea0dbcc670b38302a15995f5d6a5
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 4 23:30:33 2009 +0000

    Test arguments can be edited in place.
    Fixes bug 2419.

commit bf2fc052bb9b16b1869924b1b79ab74dd5e46361
Merge: 6356d15 b39d623
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 4 21:35:52 2009 +0000

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 6356d15fb51ad5310fa304f919989c8f1e93157d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Feb 4 21:32:55 2009 +0000

    Parallel connector test script. Two seems to be a good value for a
    single CPU machine.
    
    	env DISPLAY=:1.0 max_client=2 ./test-connector2.sh
    
    require apt-get install lockfile-progs

commit b39d623efddec03e9d0be7cdeee0616a6c0cdfa5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Feb 4 16:07:09 2009 -0500

    Fixed 2382 to alert on trying to delete a task when none is selected.

commit fee68de64af2c19bb26c6706ff8e90b1d5a8f779
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 4 17:24:46 2009 +0000

    Rework the task pane again: all the clumsy old Step List buttons are gone, replaced with a toolbar that runs across the top of the list.

commit c0d1f6f02e59fee1ab89ece133212309086f5ce1
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 4 16:44:55 2009 +0000

    Alt flag can be turned on and off by checkboxes -- finally!
    Fixed #2449.

commit 5e75e22e5fd93c9aaf17ebe44fe132ec0fb64170
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 4 17:38:16 2009 +0100

    Adding 'breaks' to the hit array in xpattern.match,
    so that I can later distinguish between two separate author
    fields, etc.

commit 7d916ad6b0dfcb2791b6388284d399ad6beffb25
Merge: d3e8289 32c4558
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 4 16:23:18 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 32c455842d47ecf603587170ec1664aaaa6f8a32
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 4 15:00:48 2009 +0100

    Controlled use of regex.

commit d3e8289db87db543545982ca6fa767e96348d983
Merge: 23e0d24 8c57e2c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 4 13:36:34 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 8c57e2ce2ac93fe2a3695e5f32f2805d78ec9c83
Merge: 1c8f756 6e6ce42
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 4 14:18:27 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1c8f75682e0bd4da58f994e5fe81eef9f3e3b0ee
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 4 14:17:44 2009 +0100

    Added relation choice (matches/does not matches) and regular expression
    support.

commit 6e4b46fdb5080e6898693e44752e14d94d617e57
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 4 14:14:35 2009 +0100

    Chopping the attribute value to max 80 characters on display
    (but not on the pattern!)

commit 23e0d24b6a5ebe4b612a7b62a5ae5151521916a7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 4 12:08:41 2009 +0000

    Remove extraneous Transform step.

commit 6e6ce42a5ecc775e4f87664e24403ce273cbb9a6
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 4 12:02:53 2009 +0000

    Sidebar title is bold.

commit 486f31b224517edb037e608faadcc583c473ad99
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 4 12:00:07 2009 +0000

    Tweak the logic of when and how the sidebar title is set, so that it
    retains the filename when the sidebar is closed and re-opened, but
    discarded when the browser is restarted.

commit baaed8a7d094098df1755eb9b1a919e178d0d7e7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 4 11:46:51 2009 +0000

    Sidebar title is reset when starting up.

commit abe82bad7fe50b6d902e9c95a79369e16b61eda4
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Feb 4 11:43:56 2009 +0000

    Steps' displayNames made more consistent and terse

commit 666511579df24eea4eeb2fec70fe0f80a0f6049f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 4 12:31:50 2009 +0100

    Added Skip step (bug #2514)

commit 2c1234b351b33612e380bf8a7803633822974d75
Merge: 092b6e5 6f5ab54
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 4 12:26:04 2009 +0100

    Merge commit 'origin/master' into heikki

commit 092b6e5f294c82643389f831604ad2117e9d43ff
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 4 12:25:02 2009 +0100

    Improved lay out for attribute lines

commit dbc4f95b397f524ee875c77814247036bee61ad8
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 4 12:24:29 2009 +0100

    Added file name and line number to the error message,
    if available

commit 9b8f2dd8ef7ea953ca357ffd89634e8e7a42dd23
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Feb 4 11:52:54 2009 +0100

    Fixed the disappearing highlight problem

commit 8810f06111e1575f52c5334e486755606647d38e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 4 11:21:18 2009 +0100

    Added generic saveDoc method that performs all the file handle/stream
    manipulation.

commit 6fa10d18a4ced2b5db4dfd5cc1c092806becc001
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Feb 4 10:37:25 2009 +0100

    Nicer read/write error messages.

commit 25bf9e24b54e73229f22a8ba1b3a007117173762
Merge: 5e9e983 193c506
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Feb 4 08:16:28 2009 +0100

    Merge branch 'master' into engine_dev

commit 193c506147b4f59914acd29e40bfb33c7e6e87e5
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Feb 4 01:39:41 2009 +0000

    Correctly set sidebar title using obscure magic attribute.
    See http://forums.mozillazine.org/viewtopic.php?t=573730

commit ec177232878d5a5abb59f8e286adcba60673cf2c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 3 17:56:48 2009 +0000

    Write filename into sidebar title as well as caption.  Doesn't really
    work properly: see the ###-comment for details.

commit 26ee36588d8b959916051e688547315ebb31a531
Merge: 1c7a6b7 6f5ab54
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 3 17:22:21 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1c7a6b7b01b56d11703fc78fde70b2175becdd3f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 3 17:22:11 2009 +0000

    Append

commit ff5bd1da5301722c817dc899df34b681acc4500f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 3 17:20:49 2009 +0000

    New

commit c979da00ee641d29e30f9e6a38a945ec4fd05e35
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 3 17:20:35 2009 +0000

    More notes.

commit 6f5ab54a110aa452c338533cdbf8a592bff02cc9
Merge: 5f9afb5 90bd51b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 3 17:42:08 2009 +0100

    Merge branch 'heikki'

commit 5e9e9833f27b447e3ef22158471e68e33293a530
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 3 17:36:09 2009 +0100

    Authentication for Z39.50 server (bug #2469). Exception handling.

commit bdcdb1dc2d9a314a89d6b61ad69976b0e524c2d2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 3 17:35:08 2009 +0100

    Enable debugging (-g)

commit 90bd51bcb75e34110e7860792ad5358749caad01
Merge: 163f579 6641257
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 3 17:25:26 2009 +0100

    Merge commit 'origin/master' into heikki

commit 5f9afb590add5fa31c3548034e48d7995b7d7913
Merge: 91b47da 6641257
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 3 17:24:02 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 664125746e810be02ceb5cbbb987611b688aa613
Merge: 7e81f2e 6474c70
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 3 16:17:45 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 7e81f2ea5202eb355ba6c3516cb5d26bd17532ba
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 3 16:17:40 2009 +0000

    Current connector filename is now displayed in the current-task
    caption.  Fixes bug 2515.

commit 4bf9c081d990828ed8fa61d9690f99e2b820e435
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 3 16:17:03 2009 +0000

    Comments only.

commit 163f57961427fa569f1caf98eb5c599edd520d2a
Merge: 5521b01 6474c70
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 3 17:12:50 2009 +0100

    Merge commit 'origin/master' into heikki

commit 5521b013886519b190db8b9710604ea004ff005c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 3 17:11:57 2009 +0100

    Now highlights all hits, even after editing the pattern
    in text representation!

commit 6474c70fa37e90163420224f1b003f17d14fe7dc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 3 17:06:42 2009 +0100

    The progress bar is updated when the task is finished (fixes 2474).
    Removed unused OnFinalFailure callback.

commit 1cb7ca3d1401a6cbdc99a24566cb297130cf5204
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 3 16:01:18 2009 +0000

    Add id for Current Task label.

commit 172eca96239137019f2ff8d6c986ebc9e783ecd6
Merge: c39bb7f 3cb9860
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 3 16:37:10 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c39bb7fab9b8aa879e4920b8320e861d6ef8960d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 3 16:36:13 2009 +0100

    Changed the signature of onTaskFinish, to explicitly define the outcome
    (fail/OK).

commit 3cb9860ebbf1e4fff3e805f3803759bdfd484125
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Feb 3 10:31:35 2009 -0500

    Empty requirements lists for tasks now possible.
    Initialise step no longer required.

commit 1fd6b9622360f4c54b8290694bdbf3b51fd41e80
Merge: ff9ad97 56ab204
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 3 15:52:31 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d59530207dd594fe0bb750dab7f3b600465870a3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 3 15:19:03 2009 +0100

    Fixed a bug that missed the last node pointed at.
    Some changes towards passing the highlight too

commit ff9ad97afa9bd608900b4f465e825b5e1a96f007
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 3 15:09:17 2009 +0100

    Added a way to run task without failing if it does not exist.
    
    Added method run_task_opt for CF_Engine which behaves like
    run_task but does not throw an exception if the task given does not
    exist for the arguments given.

commit 1ffd981c93e9e78bdb99c4ba4835d1287e9c43e8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 3 14:59:54 2009 +0100

    Reindent

commit 56ab2044001de06f17a57a023d72479640dc78d0
Merge: 20706e0 fd385e3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 3 14:57:39 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 20706e0606442f24229191b50505e78b284f5b3e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 3 14:57:01 2009 +0100

    Handle IO error on connectors and templates (fixes #2393)

commit 91b47da50ea22fa6b959c7f8f26f97aa092c2c2f
Merge: 9402cbb fd385e3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 3 14:56:14 2009 +0100

    Merge commit 'origin/master' into heikki

commit fd385e3351d7662930e11016ded91efab5965d43
Merge: 395a92e 3fe86d9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 3 14:41:58 2009 +0100

    Merge branch 'master' into engine_dev

commit 395a92eff352c70b1939f66335edc06c7290a07d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 3 14:38:57 2009 +0100

    Implemented execution of builder tests
    
    A new method, run_tests, for CF_Engine is available. The cfrun
    program has a new command, test, which uses this method. The
    order of tests must be given - comma separate with no blanks.

commit 9402cbb7765177cd858afcc5e00097711337fe47
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 3 14:32:37 2009 +0100

    Better colors for highlights (still a bit ugly, but will serve)

commit f5a8bb2e1edf505fde8a67da40e583087a9aeba5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 3 14:26:45 2009 +0100

    Fixed spelling of testsFinished handler

commit 3fe86d9e23c536e2e559691b4412ff3f39fc3536
Merge: ee2f856 10f82aa
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 3 14:19:48 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ee2f8561bd7652eff990477fec32b9e12a7ea6b9
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 3 14:18:49 2009 +0100

    Using the genering openDoc method all over the place. catching xml
    errors when loading template, fixes #2405

commit aefa2993f53e694814001dc82712b719eb917454
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 3 14:17:44 2009 +0100

    Added generic method to open xml files with error handling.

commit 6ae5f303cce8594effb0dd76deed0f9fc2e58f61
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 3 14:13:33 2009 +0100

    Highlight seems to work.

commit 3857da4e808ccaf957a185980f31002e68568286
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 3 14:02:58 2009 +0100

    Removed dead code, some deprecated steps will no longer be valid, shall
    kill?

commit 10f82aaca183b41c6601fa1a0a614e2d557d9cab
Merge: fb2259b 3a557db
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 3 13:43:04 2009 +0100

    Merge branch 'master' into engine_dev

commit 027e9a77d0b5263611065d67a0e4cd69d74816f6
Merge: 63e16c0 3a557db
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 3 13:21:52 2009 +0100

    Merge commit 'origin/master' into heikki

commit 63e16c0cdbeff477df418aa9466e377cb75d60ef
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Feb 3 13:21:23 2009 +0100

    Towards the highlighting

commit 3a557db04ab5d853b4cc557ec4e9e495440eff81
Merge: f179271 7c4ea31
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 3 12:31:58 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f179271f34f7f27ce63f5ee1ecad1e530652e420
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 3 12:30:02 2009 +0100

    Alt step can be run, fixed #2472

commit 7c4ea31a91d3128cf55a4d01f2208225272c52d7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 3 11:26:13 2009 +0000

    Rename "Run tests..." as "Run tests", since it doesn't open a
    dialogue.

commit 172380114ec7917b47d6790180129731b388879b
Merge: 89ed4bd 860a911
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 3 11:10:41 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 89ed4bd36421befbfd53e2a8adf10c3f14c307fd
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 3 11:10:31 2009 +0000

    Fix semantics of the extraoptions array in resultSelectField(): as
    	before, its elements are prepended to the main list rather
    	than appended, but as in my previous delta they are dedupped
    	with the main list first.

commit 860a911aa08a61037b79e73c9c47e0e123969ace
Merge: 938a18a f8eb719
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 3 12:03:49 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit fb2259bcceee48ad0ad8932568178581aaabaa40
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 3 12:03:03 2009 +0100

    Added xulrunner.mk which obsoletes compile.sh.

commit 938a18aa5d64d39368c2c53847d455a5850fa976
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 3 12:02:58 2009 +0100

    The standard google does not work on my machine when I clear the browser
    cache/session, does any one else experience that.

commit 0c9ea99d53e5553268a2c8440d6af258403923e1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Feb 3 12:01:15 2009 +0100

    Simplified refresh results.

commit f8eb719c2ab1bb16c8165a42a71922e62c28d02c
Merge: 88b4637 0c9ea99
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 3 11:01:14 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 88b4637bd64dd4276b2345dc8129fb4ff31e20f5
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 3 11:01:08 2009 +0000

    changeTemplate() brings up the Builder sidebar.

commit 78bec6a9054b2ba0fa0a2fcb4d105dbdfa79cc2c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 3 11:43:56 2009 +0100

    Mention other JPEG development package name

commit c1e343fe5b7e0317ff54a0da7a26a4541f015a5f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Feb 3 10:16:44 2009 +0000

    Comments.

commit 0aa95f8610c9d90944df080eca6e97d02292c3cb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 3 09:14:23 2009 +0000

    Added script which compiles xulrunner and all necessary components

commit 167c1f133cac924a8ac81650a0a91e45e44c73a5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Feb 3 09:13:47 2009 +0000

    Dont mention cups-devel twice

commit 8a63da42e01ac313491f387deed2f0690868b73f
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 3 01:38:04 2009 +0000

    Handling for complex result-name selector, which now allows the user
    to directly type the name of a result field not already in existence.

commit 4f660e921a33a547c332af4d78d682aeb0fcc1b2
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Feb 3 01:37:19 2009 +0000

    arraySelectField() and resultSelectField() take an optional argument
         specifying a listener function to use instead of the default
         one.  This is needed for complex selectors such as the one in the
         Transform step that lets you choose from the profiles outputs or
         type in one of your own in a box that appears and vanishes as
         needed.
    The 'extraoptions' of resultSelectField() are added only if they are
         not already members of the result list, i.e. duplicates are
         avoided.

commit 47ee1c0d49b7e27bec0aa609b867843abd3d247b
Merge: 54ba290 f75543f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 2 19:49:55 2009 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 54ba2908012942cc1a24847cd91d6419a50664a3
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Feb 2 19:45:41 2009 -0500

    Tidied up task menu and dried up template loading.
    bz #2491, 2492, 2484, 2462

commit f75543f69785b220f0e99e9eb8e79f5abbd7127d
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Feb 2 21:51:53 2009 +0000

    Add inputFieldOnly()
    Refactor inputField() to use this.

commit 1e5691ba0fae91bced7d30c0859fcf56dc42389a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 2 18:19:15 2009 +0000

    Remove unused additional hbox.
    "out" selector now has (non-functional) "NEW" extra entry.
    Add commented-out template code for handling NEW.

commit 032f96d915cdb5502b3bf016b7a67415febbcb9e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 2 18:17:27 2009 +0000

    Explicit output param for Transform step.

commit 3548d0dfc77edcb55807219755606584484fce5d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 2 18:16:56 2009 +0000

    Clarify code of arraySelectField()

commit db094c7ea5632bce10d514a9672e9cd85ba49cfb
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 2 17:44:48 2009 +0000

    Delete old, commented-out version of arraySelectField()

commit 52241e401d7266b1152ac40d4d9c2d505b50854f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 2 17:44:24 2009 +0000

    whitespace

commit 5655f7241292602992eb84aa36ed85b6a9d85c49
Merge: ef59d72 c46f97f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 2 17:33:11 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ef59d722eb3258fab5b9f74eb7b47194ded6a982
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 2 17:31:12 2009 +0000

    Better cosmetics for step panel.

commit 5041703ce15c948a56f8b551299fe479b3124532
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 2 17:30:53 2009 +0000

    captionField() no longer makes a vacous hbox container.
    captionField() takes optional attributes hash.
    inputField() tapes optional captionWidth argument (default: 220).

commit c46f97f677753282373832359c9eabd6a1fdc5e9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 2 17:56:14 2009 +0100

    Only one search() task for author, title and keyword.

commit d5b29322515042b3613e5c7d2083a62357eb49de
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 2 17:50:17 2009 +0100

    Only one search() task for author, title and keyword.

commit cbd9ad9c8b47d9002e73b45b75a068f315bd582a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 2 17:42:09 2009 +0100

    Fix parsing for US users.

commit e56b829d4158ec4116c60799d44a84a663ba71c2
Merge: 193f628 58c663d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 2 17:19:29 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 193f6282a0df03491287f6071d6ae0a5498767f5
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 2 17:17:31 2009 +0100

    Use generic node /html/body for parse() so it will work from the US and EU.
    
    Improve parse step.

commit 58c663d6dfa9e66602c8908f49edcd32f449713c
Merge: 2be844a 3b2d06f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 2 17:03:46 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 2be844ad2febf5069b5ceb2b349d37b540dac8c2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 2 17:02:51 2009 +0100

    Error reporting when loading connector - on missing steps, incompatible
    steps, xml errors (fixed #2470)

commit 76e8472694835cd9788e0b71c5e7a1636c4f4e17
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 2 15:59:39 2009 +0000

    Whitespace

commit 62af3fc9f8baf941db5418c4592693cec5fc422d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 2 15:59:01 2009 +0000

    Whitespace

commit 3b2d06f3f4d05ec311669e379f6920cdc9dc425c
Merge: fa94859 602e6d1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 2 16:49:17 2009 +0100

    Merge branch 'master' into engine_dev

commit fa94859f7befd87a1d15005adc1e926eb6d1a9b9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 2 16:47:30 2009 +0100

    Signalling taskDone was a success indicator (boolean)
    
    The taskDone function part of the nsIConnectorReturn interface takes
    a boolean which indicates success (true) or failure (false).

commit 602e6d1593a14c6f8991b62026004b0248d3c2a4
Merge: 7b9bd2a f23ee61
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 2 16:40:45 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 05b2d9f560faa0665df27c0dcb060d0ae3ef9dae
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 2 16:36:34 2009 +0100

    Fix next() task.

commit f23ee6164b06f7d746bb98149cd4d8270f22755b
Merge: 3de740e 97df7d9
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 2 16:29:13 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3de740e155e6fb1d55cdc4a40a2efb6b121e8aea
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 2 16:28:57 2009 +0100

    Works now

commit ef07a83846699f647ab4511aabedb9d52a9baa13
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 2 16:28:32 2009 +0100

    Works now.

commit 3565e252eaeb0726ec9d38abb032fc5540d887aa
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 2 16:27:40 2009 +0100

    Add tasks for author and title. Fix parsing and next task.

commit 7b9bd2af984efb8cd3e04897a5bc33a6a7ef59a0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 2 16:20:27 2009 +0100

    Better error reporting in parse_xpattern

commit babdda70b83fd40c7150a285bfe8fe77d078451b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 2 16:07:50 2009 +0100

    Show the CF being tested/executed

commit dc835359863a934b74d463f158d91cb0f4e07cd5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 2 16:07:12 2009 +0100

    Reindent

commit 9b1867daaca4b0929f62fb183b17feac7c2e063e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 2 16:06:45 2009 +0100

    Validating the XPattern string on the change event,
    popping up an alert if it fails.

commit b8b0172cc922b74a030d8240c9c1fd957c2ccb28
Merge: 3fa700e 97df7d9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 2 16:04:11 2009 +0100

    Merge commit 'origin/master' into heikki

commit 97df7d99c96b46c66f2d3f06a77db85cc898e4bb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 2 16:02:59 2009 +0100

    Passing the main window object as a second param for draw. To use with
    alerts.

commit 254a1cfb8754981276c026ed5670f7db2285666a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 2 14:48:52 2009 +0000

    Report if the input value is undefined.

commit 7fb9e9f1807c379b3034f73cf87fd1857082607c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 2 14:46:22 2009 +0000

    Switches sense of saveOutput argument to Task.run()

commit be0c4f9d591bdb0eff6960073bb0e8bd40f50abb
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 2 14:45:52 2009 +0000

    Switched sense of clearOutput argument (now named saveOutput)

commit bb74d1fc0346935a978c783ab21644269e6a755d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 2 14:40:05 2009 +0000

    Typo.

commit d0c1ee0e8036ffd78ccbb9f4633edfe850c0885e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 2 14:33:04 2009 +0000

    lastToRun renamed stopRunningAt, again.  (I don't really understand
    	how Jakub's recent changes reverted this, but that's git for
    	you.)
    Add optional clearOutput argument to run().

commit c525adaf3c62255dd463b1776031cec2ea679473
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 2 15:17:32 2009 +0100

    mozilla compile requires zip. Use option --disbable-crashreporter

commit 66fb37ca6fc3b4b261aa654efc56d443753a2228
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 2 14:40:47 2009 +0100

    Cleaned the task runtime methods a bit.

commit 305f4ba43bfad677ed4552c0904fb6e95fa06075
Merge: a43d408 b751e83
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 2 12:58:00 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a43d40819d1e552038e70a18ee22ac89364671fb
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Feb 2 12:57:44 2009 +0000

    Minor clarification of run()

commit 3fa700e88647c0b5b5f77bf0d1c049191adb7fb7
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 2 13:46:27 2009 +0100

    Reduced unnecessary recursion on XPatterMaker

commit b751e830be53fd626c24581938ecbde82ec91a01
Merge: 6174b92 52327b0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 2 13:32:32 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 6174b9216444c79b2422b64a242c3e275b018664
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 2 13:32:08 2009 +0100

    update "done"

commit 52327b015a196221aefca23b6d89970256415932
Merge: ddcf0b9 6a3252a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 2 13:32:03 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ddcf0b97e1ed876b9d1b50158fcf99fe29b57fad
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Feb 2 13:29:24 2009 +0100

    The retry won't go in an endless loop anymore (fixed #2493),
    proper delay and count values limited to numbers

commit 6a3252a4bae981552895f33ed2f9b71fae38038e
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 2 13:27:34 2009 +0100

    Amazon.com Advanced Search in section Books.
    
    Supports tasks for author, title and keywords.
    Calculate a real hit counter.

commit bedcb62810f1ee4f954f008858f5c3ab5adc5cd1
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 2 13:26:54 2009 +0100

    Amazon.com connector with default keyword search in 'All Departments'.

commit f0f7e73873c6c9e61676890699a30f775d702146
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 2 12:40:48 2009 +0100

    remove Xvfb.pid for each cfrun invocation

commit 4220a790a283aab0153d53ca03199b60f70e122d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 2 12:13:46 2009 +0100

    clean removes cfthread program

commit 8053fc1a313d4c5de7ca68398cd0a75137942c9a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 2 12:12:36 2009 +0100

    Ignore Xvfb.pid file

commit 6e5298f32d51492a1edb42b6b2fa4e96e1c002a7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 2 12:12:00 2009 +0100

    Xvfb apparently dies on us so we start for each cfrun invocation.

commit 420aa4e3af8d973c9044e2dccf402b1cb1e65f8c
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 2 11:56:23 2009 +0100

    use @title attribute instead @href URL for searching the next link.

commit f3f54b39e05c4e1b341004b714691b16e1b4ae7a
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 2 11:54:21 2009 +0100

    Full working next() task.

commit 50a3b509ab5076f4e551b8ca9aa60c1f3dd73d5b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Mon Feb 2 11:48:48 2009 +0100

    Fix the next link for the second result page.

commit 624f75cfda17df04eb65ffa08fc227ffa3b071bb
Merge: ab99f15 34b5b13
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 2 11:08:16 2009 +0100

    Merge branch 'master' into engine_dev

commit ab99f152a263193933aae1bb21f1af3fdcf03546
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 2 11:05:27 2009 +0100

    Create logs directory if it does not exist

commit 9c661835a75c48a94eb746818bf78dab06f765b0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 2 11:01:33 2009 +0100

    Added a way to run connectors headless. Bug #2486.
    
    Added script test-connector-xvfb.sh which wraps test-connector.sh
    and puts output to Xvfb. Requires package xvfb installed. Run
    test-connector-xvfb.sh as you'd run test-connector.sh.

commit fa5c9e3d27d8867ea08e81f5ee30c0b7a2df9387
Merge: a0f1dcf 34b5b13
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Feb 2 10:58:33 2009 +0100

    Merge commit 'origin/master' into heikki

commit 5eb7b52ddd5ba15a1059b020b0a915663097ef17
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Feb 2 09:12:25 2009 +0100

    clean removes logs

commit 34b5b1368e9800f36453659f2ca69311217155d9
Author: Sebastian Hammer <quinn@indexdata.com>
Date:   Sun Feb 1 21:41:43 2009 -0500

    Added connector for commentary magazine

commit 7cff29634f11bf5b43ec355d4b344e271903bad9
Author: Mike Taylor <mike@indexdata.com>
Date:   Mon Feb 2 01:15:01 2009 +0000

    New and UNFINISHED though basically working

commit 15e990cbb578c8949af81152edef0d375d4e6b3d
Merge: bf2ad80 c9057f0
Author: Mike Taylor <mike@indexdata.com>
Date:   Sun Feb 1 23:28:00 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit bf2ad80e9d82ac92e46ec506f9a698ed78dfb058
Author: Mike Taylor <mike@indexdata.com>
Date:   Sun Feb 1 23:27:37 2009 +0000

    Moved Results area down below the step-list, so that the UI layour now
    reflects the workfrom: task, then steps, then results.

commit c9057f0039caa77944816253cde79efb855599d1
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Sat Jan 31 22:51:24 2009 -0500

    Added URL extraction

commit 2a0b5a583d19e13157266c6b46bc631b4af4d9c0
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Sat Jan 31 22:48:08 2009 -0500

    Pretty functional. Needs a regexp step to break up authors and to split pubdate from publisher

commit 19b5b0c0062124f1be6bdd1380071d25c6128a45
Merge: 34a3333 21c2084
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Sat Jan 31 21:54:20 2009 -0500

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 34a3333fe8560ce0a932bc3ebeeece4fc094cb77
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Sat Jan 31 21:53:51 2009 -0500

    Slashdot... missing hitcount....

commit 21c208429a5243d96054a3353dfa70aedfdd220a
Author: Mike Taylor <mike@indexdata.com>
Date:   Sat Jan 31 20:04:48 2009 +0000

    When the user edits the XPath by hand, the attribute display is
    updated just as it is when the node selector is used.  Fixes 2456.

commit c8d625d3d5e216751ec4cf4939f35f6340f6c0a5
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Sat Jan 31 14:30:53 2009 +0000

    Reordered UI elements in step pane to match workflow (bug 2437).
    Reuse a single temporary variable 'hbox' instead of making four
    	temporaries, 'hbox1'..'hbox4': this is simpler and emphasises
    	the order-independence of the four clauses.
    Fix a bug where each time a node is selected, the set of saved
    	attributes is appended, growing ever longer.

commit bf0af929ee35d50baf2e01c29566816beab953d2
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Sat Jan 31 14:29:13 2009 +0000

    Re-resave -- really did remove all the duplicate attributes, now that I fixed the code.

commit f85acaaa29cc1f60cf613ddee2db9e5ce95afac8
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Sat Jan 31 14:25:47 2009 +0000

    Re-save -- removes duplicate attributes.

commit 6088856d661de623031d6b84f72fd1ad76c22e69
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Sat Jan 31 14:14:11 2009 +0000

    run() rejects an empty regex -- fixes #2389.
    Order of items on panel reflects workflow.

commit 6b2a39a9e7d61dd42240bff37096f3a1dc1ada1f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Sat Jan 31 12:46:29 2009 +0000

    New

commit f5980ae90c0a7155a0adb7a70a219eaa9c5a8677
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Sat Jan 31 12:46:24 2009 +0000

    XHTML scaffolding, link to stylesheet.

commit 88817121ff9fd90819e113e0e06521d59e20bcf2
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Sat Jan 31 12:39:18 2009 +0000

    Help window has "scrollbars=1" and loses "chrome" -- not sure what
    that is meant to do, but its primary effect seems to be to prevent
    CTRL-R from forcing a reload.

commit 2915ab1cb138b33dbe2f99dc06b4a084e9f0fae4
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Sat Jan 31 12:34:32 2009 +0000

    Obsolete

commit 3d9bf3fae1cb8d0d931fdcd609689381ffa9b83b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Sat Jan 31 12:34:16 2009 +0000

    Typo
    Help window is now plain HTML rather than XUL.

commit 73e81a49effbdf70d783730715bbfd4d8c4988aa
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Sat Jan 31 12:33:23 2009 +0000

    New

commit a3113ef2efdf3c130a6f1b71ac95e052f29a18cf
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Sat Jan 31 00:47:23 2009 -0500

    Project Gutenberg

commit 55ac3f5961511c0f36800694fad4da309fcadf4f
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Fri Jan 30 21:44:06 2009 -0500

    Removed obsolete keenepublic

commit b7b2ec6f5c3fa2290c5ac50d4b4096154fcf8624
Merge: a678283 4eda97f
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Fri Jan 30 21:42:56 2009 -0500

    Merge branch 'master' of ssh://git/home/git/private/cf

commit a6782836d45ff5d6c2cb3ce523269b88d97bba55
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Fri Jan 30 21:42:32 2009 -0500

    Added a couple of output fields

commit 91213749a74b61b19cc76900105225f4dfcb5f57
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Fri Jan 30 21:41:52 2009 -0500

    Keene Public Library, now using xpattern

commit 4eda97ff010bb86d0c3825b9a15d05df32b6bd23
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Jan 30 23:44:27 2009 +0000

    Unset Alt works.  Fixes #2445

commit 4f0788892a822a4a5d4099daddd1f3be7e3c4a98
Merge: a3e0b51 bbcb78a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Jan 31 00:02:57 2009 +0100

    Merge branch 'engine_dev'

commit bbcb78a2a2c148483f1bbec2494d1517da2c0696
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Sat Jan 31 00:00:21 2009 +0100

    Pass -rpath to linker again with xulrunner libraries.
    
    Pass -rpath to linker again with xulrunner libraries. This avoids
    the need to specify LD_LIBRARY_PATH for the xulrunner libs.

commit a3e0b51a46203288a3f522d600ebf7f006483168
Merge: f025c0d c3871dc
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jan 30 17:53:13 2009 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f025c0daa612602ef00774108f6b258c62ecf13f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jan 30 17:52:03 2009 -0500

    Task selector defaulting to the defaultTaskSelection property.

commit c3871dc2b95652558a78c194b9f68c2a65b25fac
Merge: b2dfea6 9211770
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Jan 30 22:45:16 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b2dfea6e4e7546562fd9221e55a66c8f71715085
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Jan 30 22:45:08 2009 +0000

    Close when a step is added.

commit 92117703d104ed33e6c097a8291e733dd11e6963
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jan 30 17:27:11 2009 -0500

    Added properties hash to Connector and ConnectorTemplate.
    
    NB: Engine was already not compiling on intrepid before
    this, I reverted and tested to make sure.

commit bf36825e6fce9209b6c46af21c14021c031d29bc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 30 22:45:50 2009 +0100

    Mention GRE_HOME. Reindent.

commit af9daef56926b80f3355305b78014df68d541b63
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 30 21:48:04 2009 +0100

    Deleted tester.js so that poor mac poeople can check out the project.

commit 3d49bc93e74cf3c7e76a6ddf2b30eaea7f079154
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 30 21:12:08 2009 +0100

    Specify reg.d location during make install of xulrunner

commit b285393bd45187164c12cfd3f98cbbaf24378769
Merge: 91cebb0 8573d36
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 30 18:23:56 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 8573d361403e3ce0a74dbad3ad56a3277601bd63
Merge: 7164bb0 8895d29
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 30 19:20:45 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 7164bb0c55116575a8b37efdbde986a77bcfdd4b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 30 19:18:36 2009 +0100

    stdout/stderr now in logs

commit 91cebb0148c149d98fe3a64f9c34c5a580938ea5
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 30 18:18:00 2009 +0000

    Add help caption.

commit 2e6924b99830d1dff940d2bedbde34fa0d63f705
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 30 18:17:47 2009 +0000

    Add help button.

commit 7ee54769655d586e41e66de205aec3b12a29c896
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 30 18:17:34 2009 +0000

    More compact rendering for styles that exist only to paint an icon on a button.

commit fd6a288e5a796971e1c0ee45d2d854545a2a1983
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 30 18:17:12 2009 +0000

    Style for toolbar-help button.

commit 1f21894f80e0beefbfb4c977317c10afac036058
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 30 18:16:54 2009 +0000

    New, wholly inadequate.

commit 6372cd7ee264f4b316bd1dc985c00b4c91f4bf5a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 30 19:11:03 2009 +0100

    No longer useful.

commit 2aa3445574634b2261c5a09856f283d27a75ede2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 30 19:05:56 2009 +0100

    Fix PATH setting. Other heading for non-package xulrunner install

commit 09c8ea4d5d1290b11197507944a9204234c25638
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 30 16:19:31 2009 +0000

    Use small icons for add/remove/up/down

commit 3c35e5d37249cddcc79895ca63318143b7503e0c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 30 16:18:53 2009 +0000

    Document 16x16 icons

commit 8895d297398ae7d9ac1a92905256077d0ccb4825
Merge: 5a5209b b09eaeb
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Fri Jan 30 11:05:33 2009 -0500

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 5a5209b57fc22df94194c6b1e8f1cfedba3cfd07
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Fri Jan 30 11:04:51 2009 -0500

    Added retry step to search -- it now works reliably

commit b09eaeb8b252dcd599b56770084235bf4d03ec4d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 30 15:58:14 2009 +0000

    New

commit fc299ec499d3fed466ae7b85289ff94f8d33ad89
Merge: cc669c3 26bd570
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 30 15:58:01 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit cc669c34def3b726e7bcd37ad13902e07795836e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 30 15:57:53 2009 +0000

    Note other icons than the document-* ones.

commit 26bd57019a4d4955eda52886a2f60028d909c45f
Merge: 0908878 f740be1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 30 16:47:27 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 090887801175dd66053a5264b0ed10a9393442dc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 30 16:46:09 2009 +0100

    Udpated the delay count.
    Retry count is not respected, gotta fix it. Will retry forever now.

commit 282ef0718cfa03fe492cba8f260fdaa0e7736482
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 30 16:39:35 2009 +0100

    Count is respected.
    Updated the delay value.

commit a0197c3682980ff18644d203b0d69a05b61fefa6
Merge: 8a205ce f740be1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 30 16:35:16 2009 +0100

    Merge branch 'master' into engine_dev

commit 8a205ce44beb15d2877dbdc4aae5f90d78ef68c5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 30 16:33:34 2009 +0100

    Mention how to compile YAZ.

commit 956cfc650eeae16c59a1a5f643bcb661ae4c0694
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 30 16:22:54 2009 +0100

    pkg-config files not needed , mozconfig described in README.
    
    pkg-config files are not needed .. They're installed by xulrunner
    install already.

commit 2c95cd73e0a88a1e6b680ee0e7ae9a4f3ec8d41d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 30 16:18:27 2009 +0100

    Updated instructions for SLES10. Use pkg-config always for build.

commit f740be1ff437b2ef3f68b14e51b307adcca327c7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 30 15:14:59 2009 +0000

    Non-matching regexp is an error.
    This makes it possible for an Alt step to rescue matters.

commit 14e744ec213ceaf0086883fbf8900a549c5fbf84
Merge: fb8eb06 750899e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 30 15:14:34 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0bbb65acbf086b56d1f08fbc18161a98915897df
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 30 16:11:00 2009 +0100

    Moved to working and updated with the retry step.

commit c74af3ec4ac4841e17a472348859aa1c769664f9
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 30 16:07:36 2009 +0100

    Added retry step that uses the extended runtime model.

commit b7c9920fb9cff46df3de96711e5e96338b92db39
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 30 16:06:32 2009 +0100

    Extended the runtime model to allow suspends, skips and repeats inside
    from within the step.

commit a0f1dcfe68b2cc54396f2809a1b436351a0ef4e2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 30 15:59:17 2009 +0100

    Minor lay out tweaking

commit 750899e49ac65aa35049b112a3489e3fc91a0c2d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 30 15:33:24 2009 +0100

    Add connector for MIT Libraries' Catalog - Barton. Hello Boston!

commit fb8eb06a5c97a714f60b4a137e55a3b4c1d2dd9f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 30 13:57:51 2009 +0000

    Refactor: greatly simplify run(), no functional change.

commit bb376c2211cb4956226e937625247348eca2bf92
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 30 13:04:47 2009 +0000

    Rename lastLoadedFile to lastConnectorFile.
    Factor out a fatuous temporary variable.
    saveFileAs() copies the specified filename to lastConnectorFile
    	whether or not it was set before.
    saveFileAs() sets cfBuilder.lastConnectorFile rather than, as
    	previously, this.lastConnectorFile -- which turned out to fail
    	because 'this' was something different from expected.  This
    	fixes bug #2466.  Stupid 'this'.

commit 684183940e8e0bfe8c5a3260ae7829d8a8dade5a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 30 13:48:51 2009 +0100

    Slightly neater dump of patterns

commit 74ed256c6c8be85864068e3bcf4aabe5572a9030
Merge: f380eee 11c447d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 30 13:45:18 2009 +0100

    Merge commit 'origin/master' into heikki

commit f380eeee4bbaf5e6e7d03a664a230ee2b164e96f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 30 13:43:02 2009 +0100

    XPattern editor now handles attributes
    XPatternMaker makes patterns with attributes

commit 11c447d27c30b5b90fdb704af98e848d7f5b046c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 30 11:54:52 2009 +0000

    Renamed due to unreliability

commit de39ed7926495730b05b8a9ff04023ca31c46929
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 30 12:36:09 2009 +0100

    Removed prototype for undefined function register_alias

commit 23f92826fa2583ddbc5e92002f01c82ff542e636
Merge: 07c6c40 5f718ab
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 30 12:27:02 2009 +0100

    Merge branch 'jakub'

commit 5f718aba120d6f6c57a8b3ec7d5f529782213d93
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 30 11:51:57 2009 +0100

    Modified to use the tesing part of the API.

commit e62a4b42ba6c1bc4007b0edefd2597365231f92d
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Thu Jan 29 17:27:45 2009 -0500

    Pulled href instead of anchor text for url

commit 798a9a05ace64a23eab1d2524781ba00a007fd62
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 29 22:58:32 2009 +0100

    Add a working connector for an Aleph500 system:
    
    The Catalog of the University of California Libraries
    http://melvyl.cdlib.org/

commit f3696d5adc5dfad012b8bfa11b754367c895ec9b
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Thu Jan 29 14:41:12 2009 -0500

    Argh... regexp_extract fails... timing again

commit aa1dd2251a13a6ab5c4bdf28650d7953c644f37d
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Thu Jan 29 14:35:30 2009 -0500

    Added url

commit cde8727c1ea36735c70afc34106a26c010299d32
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Thu Jan 29 14:16:36 2009 -0500

    Added connector for the New Yorker archive..
    This is another one needed by OpinionArchives
    It still needs: Dropdown support dae filters.. fromdate and todate.. date normalization

commit 5bfbf04a9279d251b95f1746c7ddca79fa755d7b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 17:47:54 2009 +0000

    Promote the completed doaj connector out of the 'incomplete' area

commit 0cc97938b3c4ecd01faec46a0929065797d32a32
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 17:45:56 2009 +0000

    Add next() task with nice, contexty XPath.

commit 0630eb302c8c0616124f2d96c61739228a718e11
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 17:41:30 2009 +0000

    Search for "science", as that goes onto second and subsequent pages.

commit 1e375cd412ec09a7c4e1b910c6f2233b13c50777
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 17:40:35 2009 +0000

    Successful (if limited) parsing using XPattern

commit 231fe636375915b9b2fd3c21462e6c23544c64e5
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 16:53:29 2009 +0000

    New

commit 5d28ae7efb59698b24c0aa9e8443ad6fe81de344
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 16:53:05 2009 +0000

    Save hit-count in "hits", not "hitcount".
    Add set_result constant-value step.

commit 404964efaa26f87c31c10183cd0c686acc8806c3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 29 16:50:43 2009 +0100

    Fixed the runtime.

commit 30e472caf45ad6f5fafebeef4f464719026fdc8d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 29 16:47:42 2009 +0100

    Added generic connector testing class.

commit 7094d1792ea6b958125d6bb96cc31a33265db60e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 29 16:47:11 2009 +0100

    Added munu item for testing.

commit 186309b12892176b396267285c9572f7d5f9e5af
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 15:11:03 2009 +0000

    Tooltips for the toolbar buttons.

commit 475d658b86ffec88a1cbc0abc4d683ac175bc381
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 14:53:41 2009 +0000

    Not sure why this is still here

commit f7d3c9a63e5d820a550da0d3c337e23e0e954437
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 14:51:28 2009 +0000

    Deprecated

commit ad85129460f26f7c9ff0c11b73f1bbe5f2a010d2
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 14:31:53 2009 +0000

    Deprecated

commit 0d0084cb7dd829b74dcf3d9b4b1516cd5f088611
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 29 15:15:58 2009 +0100

    Parse \-sequences in JSON strings including unicode.
    
    Parse \-sequences in JSON strings. The unicode specifier \uxxxx gets
    converted to UTF-8. Fixes bug #2302.

commit e069d2eac0c3dec824c332cee6e2c46b176b9321
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 28 14:19:53 2009 +0100

    Updated the engine/core gate to include testing methods.

commit 08ad130b041b3738d93b545e4c6e9315654b1b71
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 29 12:09:37 2009 +0100

    Renamed nextchild member to nextsibling.

commit ca1012bdc36ccfb74559c69cd27172579c9fb528
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 29 12:03:30 2009 +0100

    Changed json_node::parse_value.
    
    Changed json_node::parse_value so that we can simplify construction
    of nodes.

commit 912da645e305243f81600b61fd441b105be0ccc3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 29 11:42:13 2009 +0100

    Added json_parse program. json_node part of libcfengine.

commit b94bed63d35c06d00ea25bd308bc8c889cdb6077
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 29 11:41:54 2009 +0100

    Added json_node(FILE *). json_dump dumps into WRBUF.

commit 84f8546da7a24e8e254102d0bfb350a43c4ca856
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 29 11:40:49 2009 +0100

    Cosmetic

commit 834a11d8a1d07aec41a686f0d68ff2208a3ec124
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 29 10:47:34 2009 +0100

    Reformat. Removed redundant if's for 0 ptr tests (when free can do it).

commit 4d56f9fb30dabf41c07e5983e1135ff825dd0193
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 29 10:23:32 2009 +0100

    GFS server specifies no support for named result sets. Bug #2468.

commit 07c6c4062d1283382a1105318f9327812b5c720d
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Thu Jan 29 17:27:45 2009 -0500

    Pulled href instead of anchor text for url

commit 0a48be349c54c68924bb80f5d15bad0c3f858c93
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 29 22:58:32 2009 +0100

    Add a working connector for an Aleph500 system:
    
    The Catalog of the University of California Libraries
    http://melvyl.cdlib.org/

commit 484e93891bac9323dc20ff4b761c2fd76e2ff383
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Thu Jan 29 14:41:12 2009 -0500

    Argh... regexp_extract fails... timing again

commit 533f1591de04e87f55dbfc8a3063d3a9a7aedd10
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Thu Jan 29 14:35:30 2009 -0500

    Added url

commit 68c4d4a3befcd90bb203b3a9079bade4c2f99513
Merge: 781470a 39af6fd
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Thu Jan 29 14:18:38 2009 -0500

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 781470a73b0b92df0dfb5a4f521024e7fe8ae9c8
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Thu Jan 29 14:16:36 2009 -0500

    Added connector for the New Yorker archive..
    This is another one needed by OpinionArchives
    It still needs: Dropdown support dae filters.. fromdate and todate.. date normalization

commit 39af6fd43a6c5618b89feecc1ab9878965714cb5
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 17:47:54 2009 +0000

    Promote the completed doaj connector out of the 'incomplete' area

commit aedf6abe316663377de761b74add59b8cc8bcb2a
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 17:45:56 2009 +0000

    Add next() task with nice, contexty XPath.

commit f538deb3bfcafa9bb341470dfb3a8aed5cdcfe7e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 17:41:30 2009 +0000

    Search for "science", as that goes onto second and subsequent pages.

commit 710785df4f66579b540b4d0caa2569ed95ed2fd6
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 17:40:35 2009 +0000

    Successful (if limited) parsing using XPattern

commit c868356d3632ab0fcfb091effec91a783a3e2db9
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 16:53:29 2009 +0000

    New

commit ebaf631a7f7f7cb82ec096e53289a26210a5c536
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 16:53:05 2009 +0000

    Save hit-count in "hits", not "hitcount".
    Add set_result constant-value step.

commit 4a3bfd389a21aa1901833e261fc4280c81ae141e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 15:11:03 2009 +0000

    Tooltips for the toolbar buttons.

commit e3f9dcc1186e70eca5e59e77afc985e5a4c62a95
Merge: 7965a06 8e59d07
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 29 16:06:42 2009 +0100

    Merge branch 'engine_no_libxul_package' of ssh://git.indexdata.com/home/git/private/cf into engine_no_libxul_package

commit 7965a06ffab7aac673aab49c1d1d20321632c330
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 23 15:33:47 2009 +0100

    Build files for Mozilla

commit e63d91c30e10cc51c50b23f5c6636011c785e94c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 14:53:41 2009 +0000

    Not sure why this is still here

commit 78d1ffca1c88fc47c8afa1e79b9ad6c9319ff69d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 14:51:28 2009 +0000

    Deprecated

commit cd8c12f4de304994f50ecd5bbd81d24fc2b06185
Merge: 5da3a8c 66cfd44
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 14:32:04 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 5da3a8c0ec7757295bf5bcb109cc384fd89190b2
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 14:31:53 2009 +0000

    Deprecated

commit 66cfd44b9bdafbaf0f6b93623cfcf8ac8922bc33
Merge: e904dae 82d460e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 29 15:17:43 2009 +0100

    Merge branch 'master' into engine_dev

commit e904dae29f0155ef385f1e7a749aec103fb61f7a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 29 15:15:58 2009 +0100

    Parse \-sequences in JSON strings including unicode.
    
    Parse \-sequences in JSON strings. The unicode specifier \uxxxx gets
    converted to UTF-8. Fixes bug #2302.

commit 82d460ec9bdca2ff5b52b4ae920fa54a6984c3a0
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 13:38:25 2009 +0000

    As re-saved -- no functional changes.

commit e1dadb335f443505665b796648b3114442358526
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 13:38:05 2009 +0000

    Use set_value rather than set_value2

commit cec980a6a4747ebaef5f0b7eb2a40f7cf9c9b7a5
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 13:21:18 2009 +0000

    set_value2 step's version number bumped.
    Default search keyword changed to science.

commit 182272d6c5c7b3a9f4f06778ca17a53e8633567a
Merge: 0246fa9 dc6921d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 29 13:44:21 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 0246fa9d73e837b4fcb0cc2a77489129302a74d3
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 29 13:43:17 2009 +0100

    Some books does not have a publisher location.

commit dc6921dd5025e36e862173f95c214ca2e5f97d4e
Merge: 93c6bf2 bab8ef0
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 12:26:08 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 93c6bf24aa060d09a0bc57c12ba13530191b4c0e
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 12:25:54 2009 +0000

    Use click step instead of old click2

commit f5a19d7e9c2baab5b2ff7547083af3aa930526f6
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 12:25:34 2009 +0000

    Git is confused -- it thinks I've edited this step, whereas in fact
    I've moved it to another location (in the deprecated directory) and
    moved the old click2 here.

commit bab8ef0104e436357d0b26121bc28ea2892e49f8
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 29 12:51:27 2009 +0100

    Add a semi-working parser step.

commit a8d546cb23cb0986d7ffd25bf967694575898efb
Merge: 234a49a 828ecbc
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 29 12:51:09 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 828ecbcde68fcba694c2976c067f161dc4bb9d77
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 11:33:26 2009 +0000

    step.desc files are gone at last!

commit 03f5042d283672a1a29c7f51d4367f69a4c015cb
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 11:26:06 2009 +0000

    Integrate information and names from step.desc files into JS source, add missing version numbers, make display names consistent, etc.

commit b187c8dac583dc939dfa94e0b819f7eaf79b9857
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 29 12:09:37 2009 +0100

    Renamed nextchild member to nextsibling.

commit fe7f64d89378aa04271d3c1b635ca59b292677ef
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 29 12:03:30 2009 +0100

    Changed json_node::parse_value.
    
    Changed json_node::parse_value so that we can simplify construction
    of nodes.

commit 6dae67c8c7d4975af586c98bbd319016ea46c8b3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 29 11:42:13 2009 +0100

    Added json_parse program. json_node part of libcfengine.

commit d7eaf54de8fa7231891f5ee7a05f049967e0dcf9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 29 11:41:54 2009 +0100

    Added json_node(FILE *). json_dump dumps into WRBUF.

commit b305e38336288d36a6802b4a2b71bd4632111138
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 29 11:40:49 2009 +0100

    Cosmetic

commit afc4262d84659168cbbb5db4fbaf0bf742709e25
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 10:40:00 2009 +0000

    Add version number!

commit 234a49a9dd24bfadaedce680250b1bb48fd946bf
Merge: 34ae74d 6022e0f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 29 11:39:45 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit f76eb4e74c93f138f4b14a32684d1808d8d9ad27
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 29 10:39:28 2009 +0000

    Increase version from 0.01 to 0.1
    (Minor number change only, so backwards compatible.)

commit 23bed3e43144d1114f61ce2090c9a32a4997fe85
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 29 11:20:34 2009 +0100

    Removed debug output

commit d2df25060dc386179d3d4fceab2143a938b23f3d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 29 11:04:01 2009 +0100

    Searching for the pattern in real depth-first way. Produces more
    correct (minimal) patterns.

commit f11f6e59508abfccae049ef9e1e3c7f01fdb0fa6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 29 10:47:34 2009 +0100

    Reformat. Removed redundant if's for 0 ptr tests (when free can do it).

commit 9f84f52b262caa2bfe9c432c42f648fb6b6e16bb
Merge: 4f4e3e4 6022e0f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 29 10:34:39 2009 +0100

    Merge commit 'origin/master' into heikki

commit 0445cd878361f52f3bfb0221a9ad4b048e8e0ea2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 29 10:23:32 2009 +0100

    GFS server specifies no support for named result sets. Bug #2468.

commit 6022e0fd00ab7a7283a2b3024acc12f6ecb3b057
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Wed Jan 28 17:34:45 2009 -0500

    Added NY review

commit 376e391a3ea8bd6a382a33d8fd584078f2c225bd
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Wed Jan 28 17:29:06 2009 -0500

    Connector for New York Review. Still needs date normalization, date searching, dropdown support.

commit 234dfaf6907d5a5c9dde94088072dfb2e4816410
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Wed Jan 28 14:09:12 2009 -0500

    Added Opinion Archives dbs

commit e50c5129fc9cd6d1067af3c0b8d0dbbd646e7c84
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Wed Jan 28 13:59:49 2009 -0500

    Removed superfluous click from init

commit c83090d54e85248215a7c3ce7375e45d5e4cde25
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 28 18:33:55 2009 +0000

    New command is called New again.

commit 292bcd54acd1a842a9b2bce84bb5cf5ed9c801cd
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 28 18:25:44 2009 +0000

    New, copied from Ubuntu 8.10's Gnome theme

commit cba105dec4d184ff25fe191d1c24714463b6b402
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 28 18:24:44 2009 +0000

    Add styles for binding icon PNGs to toolbar entries ... though why a
    stylesheet is needed for such a thing I can't begin to imagine.

commit 51dbe4b46498ce545a38feecf14f9b23fd29dfbc
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 28 18:23:44 2009 +0000

    Added toolbar.

commit e778e74144c11e5d020ff57cd8811a77ad882379
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 28 18:11:54 2009 +0000

    Repair xmllint screwup (stderr mixed in with stdout)

commit 26ca0182913adf6947be95a299e135decebc5ee0
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 28 18:04:53 2009 +0000

    Reformat with xmllint.  It was impossible to read the structure.

commit fbc08835c2b25074700c4959ee171c1e8472f09d
Merge: 648b5be aa5ed89
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 28 17:18:29 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 648b5be57af77026bad63f34411d91aba66a6da2
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 28 17:18:19 2009 +0000

    Add "make test" rule.

commit 34ae74de58822c5acb9eebc9f4401d7009904075
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 28 18:03:36 2009 +0100

    Add parsing task
    This connector should work now.

commit 4f4e3e47a2454d961383c06901cb0f33c6554194
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 28 17:55:05 2009 +0100

    Displaying the first raw version of the attribute editing line.
    Still not using that stuff for anything...

commit aa5ed89449f15b9a30c289ac68a12478da52e763
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 28 17:53:21 2009 +0100

    Moved Fiel mnu labels to DTD, change as you wish.

commit 650f61f340f6e3184c026be307e9432273c78ce3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 28 17:44:18 2009 +0100

    Renamed Open template to Change template and fixed it so it does what it
    should.

commit b6b6ea6c0a28497a9c7aafc887db3b90e34d97b5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 28 17:29:41 2009 +0100

    Restructured save/load dialogs a bit.

commit e9c1ef8fbd7a141d1387110ffa1cc6ee95015668
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 28 17:29:19 2009 +0100

    First working Aleph500 connector.

commit 5539a0cab20f19144a1e71fac86cfe024aa9d3b4
Merge: 3901bda 546259d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 28 17:10:13 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 3901bda535807c0044370294ea91422088f1bbe3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 28 17:09:55 2009 +0100

    Cleaning after old run meter.

commit 502184288a0b73ac030f184021c2adb052224e7a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 28 16:54:16 2009 +0100

    Fixed flickering when redrawing steps.

commit 546259d0df4a2ba342aedf8d63dc8383537ab997
Merge: b1e3098 5021842
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 28 16:53:50 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit b1e30985c138c0e7ea15789f7a2b499fa81d1169
Merge: eb84201 e17154f
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 28 16:53:34 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit ca1feeb1541574e7095211f53e4342791c64e539
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 28 16:53:28 2009 +0100

    Removing attribute boxes works now.
    Still need to have some content in those boxes...

commit eb842015146351dafbce2af3567ebb6c5e52ff3b
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Wed Jan 28 16:51:57 2009 +0100

    A semi-working parser with Parse w/xpattern.

commit e17154fe0cc589cd80ffd8c361406aad826b678c
Merge: 1a9f143 dcae751
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 28 16:48:48 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1a9f1435fe0e10153b5b3a5341cf0b819eaafd03
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 28 16:48:06 2009 +0100

    Checking if there is a surface do draw on before updating the message
    log.

commit 41ca8f99c96707ac2af19586ac59c73118e07795
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 28 16:45:21 2009 +0100

    Removed debug output

commit 66e956562df940cd837fc1cb8b745fac10420dd7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 28 16:23:55 2009 +0100

    Introduced colors in the log output.

commit dcae751ca572f967570baaca509cc519dc3e8426
Merge: 4b62eed 66e9565
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 28 16:23:54 2009 +0100

    Merge commit 'origin/master' into heikki

commit 4b62eed4b1bf3491b6dea6797ae91f555b7fd390
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 28 16:23:22 2009 +0100

    Throwing an error if the run finds not hits at all

commit f89c6dbb5130fbf06140c4041c7fb4a9817b80cf
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 28 16:12:02 2009 +0100

    Removed some old code

commit df27e375764e914b020b013e17a20663804b9810
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 28 16:09:54 2009 +0100

    Added a button for the attributes, which now only produces
    a line of text (but in the right place, and allows for more than one!)

commit d9c9fed1dc9868d1c32c5bf6ef35b0445a4b980b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 28 15:50:43 2009 +0100

    Popups on task final failures

commit d9377aabaaf00312d15b4747989469c0fefcd952
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 28 15:49:47 2009 +0100

    New event onFinalFailure
    task.error made private (task._error)

commit a1dcdb9a389a68cd15823ff03e2e36e66c81e299
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 28 15:48:08 2009 +0100

    Throw StepError extension to indicate fatal errors rather than obsolete
    task.error method.

commit 0abbaa16745c26e32e391ebdc26e07d5b7cbf627
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 28 14:16:41 2009 +0000

    Kay!  Eye!  Double ell! // Kill, kill, KILL!

commit 9601728fd8765da6d781eeb6e9e7a9644dbd7575
Merge: 714e9f0 b162600
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 28 15:16:09 2009 +0100

    Merge commit 'origin/master' into heikki
    
    Conflicts:
    
    	connectors/indexdata-xpattern.cf

commit 5765970dc0656fd552207fa00ad1b7dd03e3ade7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 28 14:13:17 2009 +0000

    Add as-yet non-functional regexp parse.

commit 714e9f05686719fb4535e21fcc8117ce02e35466
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 28 15:10:11 2009 +0100

    The variable pull-down now defaults to 'none'

commit b1626001faee4b7a463a11818b69228bd2fa9d2a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 28 15:00:00 2009 +0100

    Fix the run meter to appear when the step box is collapsed

commit 5c90af97aec3a18e0cf091bc1317493b5895bdd0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 28 14:49:40 2009 +0100

    Small things

commit 873c830f70c38352a22933e64fe41ba815229334
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 28 14:49:14 2009 +0100

    Variable-selection now with pull-down

commit d78cc03b9805cfdcaf12023c98bb0e66f427f5c6
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 28 14:46:34 2009 +0100

    method drawRunMeter added

commit 175f9951ea081c21e430c204017dd1a3e90928d8
Merge: 7f7ef38 ebec15a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 28 11:50:19 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 7f7ef38acc785ba13fb5b9acb6f62904e2b2b07b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 28 11:49:15 2009 +0100

    Updated connector for new structure for regex_extract
    
    Updated connector for new structure for regex_extract which
    apparently changed its structure but kept the major version..

commit ebec15a85dadd3cc512c75b322a74bf4b3542124
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 28 11:30:22 2009 +0100

    Added *.stdout *.stderr into .gitignore, not to get so many
    untracked files listed

commit 0ca0b53bebf8085e8b4ce8ac7d63ebf96ac2d6c2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 28 11:28:31 2009 +0100

    Renamed the 'ip' argument in the init task of the lib.xml template
    to 'proxyip', because 'ip' is such a generic name that will confuse
    too many librarians.

commit 803b887e7d6c297435938c5c1db1da6d52108d5c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 28 10:53:22 2009 +0100

    bad-connectors to connectors/incomplete.

commit 2ceb9b31aadff9b2b2ae6b5a4029bd4c2affb6e1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Jan 28 10:51:22 2009 +0100

    Removed deprecated

commit d086478e395225ccf6c2cf498d2a8ae6c7baf18d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 27 19:19:46 2009 -0500

    Slightly better handling of xulHelper.arraySelectField with an empty list.

commit 1bf0c464629fb9bdc16eb3c2dd7c915399ff19f2
Merge: 4d9ff2b e03ceac
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 27 19:17:27 2009 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 4d9ff2b7622d8ba4b16eecd55988f48518ce3034
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 27 19:15:59 2009 -0500

    Task menu selects the first task.

commit e03ceac64f6aade22ccf3b043a07695c02a28f45
Merge: be9f66f 3b0d9da
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Tue Jan 27 16:04:35 2009 -0500

    Merge branch 'master' of ssh://git/home/git/private/cf

commit be9f66fb24c5a3ecdf3125e2901589e539a06321
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Tue Jan 27 16:03:53 2009 -0500

    Library of Congress connector

commit 3b0d9daa1eec88f665b221932981c0746b7c4ea8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 27 15:56:46 2009 -0500

    regex_extract will now remember if you'd clicked on text

commit cceb30ae4d76f0591367eaa83a85013dcd7d7171
Merge: 411fec1 f89e60e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 27 20:23:15 2009 +0100

    Merge branch 'builder_dev'

commit 411fec1cd5540f8cc92698643a68377a185db0bc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 27 20:16:13 2009 +0100

    Reverted:
    
    ef7189d3e0b95675aec5a23e029fc23237056f3f
    
    to make merging possible.

commit f89e60ef9d2e38e80a3bfcf7133c98b11d5bba46
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 27 20:07:07 2009 +0100

    Updated the connectos to the new 'regex_extracts' config layout.

commit 323507a1c720edd7f9bf8aecc3a941dce7b8ed85
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Tue Jan 27 18:33:28 2009 +0100

    This is a list of potential connectors we could add to
    our test environment.

commit ac3d89a331b9e6bf1f94e1d24c13ace8b26d88c6
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 27 16:41:08 2009 +0000

    Use logs directory rather than dumping *.stdout, *.stderr, *.input in
    the working directory.

commit 8128bcb7af7eff2d8771152c702194375a639083
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 27 16:40:36 2009 +0000

    Ignore whole logs directory rather than *.stdout, *.stderr, *.input

commit 152b194ae5e09b0bc30728f6098568650c6b6e0b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 27 16:26:20 2009 +0000

    Generate *.input rather than input

commit 676fc672bb5aaaa4f87c8a957db2829ba57a4be0
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 27 16:26:10 2009 +0000

    Ignore *.input rather than input

commit 85e9e1d365058b141e73035bd57e64f86838dff6
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 27 16:23:43 2009 +0000

    Obsolete: contained only one statement, which is now a lie

commit 94dc5f0145e51dcb36714d6dcf2ad6283e166f18
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 27 16:23:15 2009 +0000

    More descriptive names

commit 0628b3ee7ef08dc3e1a0740b07ccd14f81e5877f
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 27 16:20:23 2009 +0000

    Name and description.

commit 573e6111cb43801048af8cd17195914e671c4c07
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 27 16:11:17 2009 +0000

    XPattern-based Google connector becomes the canonical one

commit d81492a05e8f83bf42397109bfb5a4b427141b0b
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 27 16:10:54 2009 +0000

    Old google, which depended on custom parser step, deprecated

commit c9adf4761bea6d2a1aca278200388fc11174f2ac
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 27 16:04:03 2009 +0000

    Old steps deprecated

commit fac00f8b275ddd5c24760186dfbd454fbc978053
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 27 10:05:40 2009 -0500

    Connector updates.

commit 7bab052da01af31cb59f342f2f42a784d29084ac
Merge: c9221d8 8cde547
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 27 15:00:24 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c9221d82ba4acb47872236eb700fd5eeefc482cd
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 27 15:00:13 2009 +0000

    Switch order of configuration elements.
    Fixes #2387

commit 8cde5479aa993810d620fba58cf0cad3a40de9e1
Merge: e083f17 5e52cbe
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 27 15:35:25 2009 +0100

    Merge branch 'heikki'

commit 5e52cbe8fbdd929da19d3659c473d3a7e4c6991f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 27 15:33:33 2009 +0100

    The variable $none is now special, not saving the values at all

commit 4f9c01c65fc6186ff3562c6d9331d21c7762e49d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 27 15:29:25 2009 +0100

    the ANY tag can now be written in upper or lower case.

commit e083f171a9b3dc49c4bbe4b7f149f2351caf66bf
Merge: 68ac2a7 36d8825
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 27 14:28:03 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 68ac2a7305e51221394706b66e7d3a49cf674ab8
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Tue Jan 27 14:27:26 2009 +0000

    Fix task descriptions.

commit 36d8825e69904165dca86a72cfdb5b3838b352ad
Merge: c55ed97 06a308a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 27 15:14:54 2009 +0100

    Merge commit 'origin/master' into heikki

commit c55ed97547734f5603829160e4789780608474ff
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 27 15:13:27 2009 +0100

    Created another google connector
    (still misses hits with included maps, and some other
    special cases. Google is a messy site to scrape!)

commit 06a308a251d421fd9306e177a70d41de0dcbfef0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 27 13:44:15 2009 +0100

    Fixed bug #2458, the step.dsc files are deprecated and may be removed.

commit d73013c650329d360054ae69ebdb89be30fe9d8b
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jan 26 20:49:07 2009 -0500

    Less debuggery.

commit c644e7a857be51cdd67f37a7d1f1426447c1f516
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jan 26 19:58:12 2009 -0500

    Working-ish parse_regex.

commit 7f56b23ff47989abe9693decc31b52fb939cfe52
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Mon Jan 26 16:22:04 2009 +0000

    onNewStepLoad() now sorts the steps whose names are added to the step browser.

commit 68cd782fe553c3679ffc8d3dff0bf7be22308ee5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jan 26 10:43:59 2009 -0500

    Temporarily slowing the draw method so things get displayed earlier to
    see if they get extra properties.
    
    Also, more results to test with in lib.xml for the search() task.

commit 273b38d8dd75bf1f64376dbf924bd8d0b66521b0
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Mon Jan 26 15:36:47 2009 +0100

    Added some debug output to help with debugging selects

commit 302faa8d10622cf5af5ed8479085ccb3a70ae7de
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Mon Jan 26 14:00:47 2009 +0100

    Minor whitespace adjustemnts, while reading the selectfield code

commit e10b6119ff737c9638fbf965700d0c25d5e31cc5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sun Jan 25 18:36:22 2009 -0500

    Still can't get parse_regex's draw method.  STILL.
    regex_extract is happy, I think.
    
    How come the resultList menulist has no itemCount nor
    selectedItem despite seeming to contain items and
    being constructed by the same method that works in
    regex_extract?
    
    Gonna check this in to builder_dev, see if it works on
    mac.

commit be5b7ca345dc790177367274c4ce699f28b2f496
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 23 17:08:00 2009 +0100

    Removed a bit of debug output

commit 8e59d0717a57fbd8f8ca7cd3a3f063ed61385e22
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 23 15:33:47 2009 +0100

    Build files for Mozilla

commit 4544feae461ffe5f812d05ba5b97cfc08166e168
Merge: 7bbf1c9 153e51c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 23 16:46:41 2009 +0100

    Merge branch 'master' into heikki

commit 7bbf1c921c3974de0fa9ccf19cdfa7ad932971f2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 23 16:45:48 2009 +0100

    Added an input field for specifying the variable name
    (not a pull-down yet).

commit 153e51c117f8f4e45d59b2599e31bb6a7ed97e8c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 23 16:24:32 2009 +0100

    Fixed someone else's syntax error (# to start a comment !!!)

commit c28237702743637f23ab3d41c6af0f367f16e80d
Merge: d911f0b 57a0a2f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 23 16:20:31 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit d911f0b86e136ad9c60134c3521694d0c7c06c7f
Merge: 9b31e4d c47cde0
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 23 16:19:19 2009 +0100

    Merge branch 'master' into heikki
    
    Conflicts:
    
    	builder/modules/util/xpattern.js

commit 9b31e4d3c10ffdf1054a3e09debf5d5bc0e45403
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 23 16:01:22 2009 +0100

    Better node pointing and editing. Still not perfect, but works

commit 57a0a2f4d7092247b4e0392310c99dc7344e93dc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 23 15:57:48 2009 +0100

    Bad connectors to bad-connectors

commit 5c21796bafe5bea04f4dacc6297d03744c66951d
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jan 23 09:49:18 2009 -0500

    hitcount result renamed to hits.

commit 47ac31f61e896fa0fe0a53f7967df03c7bd73cc4
Merge: 605697e 14d483c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 23 15:43:19 2009 +0100

    Merge branch 'engine_dev'

commit 14d483c59c49a182d5f911dc7e0c5b2bacf808f5
Merge: 487ba40 ef7189d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 23 15:41:50 2009 +0100

    Merge branch 'master' into engine_dev

commit 487ba40f418be5f09d7337135b13f09dfd18a73b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 23 15:41:28 2009 +0100

    Test for either results or hits (but warn if one is missing)

commit 605697e7c6870cde55fd78e411e825d786c2baef
Merge: 4464699 e3aba01
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 23 14:37:38 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 446469954f511661acac34be575989ca8dae7e1c
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 23 14:37:29 2009 +0000

    Comment

commit e3aba01bf1a5942ad25fc1c61809a775f0462020
Merge: e004f83 3793e40
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 23 14:31:19 2009 +0100

    Merge branch 'jakub'

commit 6c38bc5cfe259507399fbe4a7f14e75f55584313
Merge: c02aa45 3793e40
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 23 14:31:01 2009 +0100

    Merge branch 'jakub' into builder_dev

commit 3793e40556793d98c82cf42404fe4b0da3f44f7e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 23 14:26:05 2009 +0100

    Properly refreshing the assert list in the test editor after the assert
    gets deleted.

commit ae2ecc5881c74a9c20966a3a5aaf10a4d27e106c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 23 14:22:20 2009 +0100

    addAssert moved to the testEditor

commit c41d5cc0aa9b96cd6aa38c65df7717212d974234
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 23 14:11:59 2009 +0100

    Moved currentTest to the testEditor.

commit e004f83f3396f6644c7c7a12a60a65057dde77d7
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 23 14:07:00 2009 +0100

    Add a Pica connector for the GBV Common Library Network of the German States Bremen, Hamburg, Mecklenburg-Vorpommern, Niedersachsen, Sachsen-Anhalt, Schleswig-Holstein, Thüringen and the Foundation of Prussian Cultural Heritage.
    
    http://www.gbv.de/

commit 3ba5879ef93e14823c9a825bb0f4878056c613e0
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 23 14:06:01 2009 +0100

    Add AbeBooks.com - the largest online second hand book shop
    with more than 110 million books.

commit 51e1c2f78c488a32a4ac58e247014aabd4be71eb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 23 14:03:24 2009 +0100

    Getter.

commit a291b9c07b44292adeca1029548b42b6a801d4d5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 23 14:01:55 2009 +0100

    getTest -> getActiveTest

commit 8f985bf0a3806dc95a24ec94922888fe0ce5e9ce
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 23 13:47:14 2009 +0100

    Add a connector for LibraryThing.com

commit 5ef309ae986a980f01b69a52a3767b6d28d04f71
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 23 12:35:43 2009 +0000

    Clarify onNewStepLoad()

commit c02aa451ff6459dc6991330b9858f2788a960f84
Merge: 8ddb71e 56968aa
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 23 13:31:52 2009 +0100

    Merge branch 'jakub' into builder_dev

commit 56968aa8f387f44bc5a519eb3fae8a70fdecd0eb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 23 12:55:55 2009 +0100

    Added call to open test editor.

commit 946a3203c3f087fb7ff90a7799bb735918503915
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 23 12:55:13 2009 +0100

    Added test editor.

commit 3de1ffffcb2de332f1228690c422e9773c3b487e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 23 12:53:57 2009 +0100

    Fixed removeAssert, added getAssert.

commit 1fd1ece986450298401a2a41f94d6ccb77a2c288
Merge: 995494b 469fed4
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 23 11:47:54 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 995494b0a0c198399832f1e902770be8e6b4d0c6
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 23 11:47:44 2009 +0000

    Omit the "deprecated" directory from the Step Browser's listing.

commit 469fed482c30a98c72c39eb611b318ae4c7ece82
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Fri Jan 23 11:24:22 2009 +0100

    Set environment variable for xulrunner shared libraries

commit 2ab22ee131e6c80dc71d2b10571ed58196faf94c
Merge: 4ae6d73 99812b2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 23 08:18:59 2009 +0000

    Merge branch 'engine_dev' of ssh://git.indexdata.com/home/git/private/cf into engine_dev

commit 4ae6d73f420a4bae0e26649f78d2aeb4091d9143
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Jan 23 08:18:34 2009 +0000

    Makefile config for Gecko SDK

commit 497d53cd6b491cfcceba220f5408b0bda64306eb
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 22 17:18:41 2009 +0000

    <vbox align="stretch"> allows listbox to grow when window is resized.
    (Not perfect, though -- the "version" column seems to get stuck.)

commit fd516a5ee2b295a501f99b263b6327aa637a05c2
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 22 17:06:02 2009 +0000

    Steps Browser renamed Step Browser.

commit e1c3f11a9cce34f7156ec6a781f58d3ee443abc9
Merge: 697714a 540a124
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 22 16:48:50 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 697714a9800d107d30cb771d27ffd4af0f26de71
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 22 16:48:36 2009 +0100

    add a note about LIBIDL_CONFIG

commit 540a1245e9e4f732ebae99128e71acb7fb2f7f32
Merge: c54c55c 084ce46
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Jan 22 15:32:43 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c54c55c7c8478fc4cb350fe3d6deb89dbad22a10
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Jan 22 15:32:21 2009 +0000

    Tweaks.

commit 084ce46d08341b130732a1b3ae1c9f9b4e673c6c
Merge: 0d680ab ef7189d
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 22 16:25:58 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 0d680ab999dcbaae0462809a60de585c47caf0cd
Author: Wolfram Schneider <wosch@indexdata.dk>
Date:   Thu Jan 22 16:25:04 2009 +0100

    Prerequisites on MacOS 10.5

commit dd746e492a5d979d189d766685e0fe0de149a6e4
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 22 16:19:15 2009 +0100

    Now backing up to parent of first target node, if all
    target elements not used in the pattern.

commit 1b012a14195bc2eb781fcab0d6ce5325f9416cc1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 22 15:43:20 2009 +0100

    The assert popup will appear only if the "Value" command is clicked.

commit c78f554c05eb17a4c7f0d13b3ddcdfb55cb8d77e
Merge: 90943dc 99812b2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 22 15:31:34 2009 +0100

    Merge commit 'origin/engine_dev' into jakub

commit cecc239e85d9767e006b5beb1b85fd46c6d43245
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 22 15:01:54 2009 +0100

    Now generates also patterns down to the child nodes

commit ef7189d3e0b95675aec5a23e029fc23237056f3f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 22 14:51:12 2009 +0100

    Revert "Merge branch 'builder_dev'"
    
    This reverts commit b8186f330e1af29d5dd7837a9e00e55bea9110be.

commit bf461cbe6d663a5d745b9c36925d8f7d4cc319e2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 22 14:27:50 2009 +0100

    Makes a simple pattern, on the same level only
    No variables, no attributes, nothing but the tag.
    But proves that I am on the right track

commit 99812b2fc7ea1d4f0ca152f3df171571f09fac81
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 22 14:13:14 2009 +0100

    Notes on installation

commit 0753dffd1ff8bcb3812963c8028c7850c4a821d8
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Jan 22 13:06:36 2009 +0000

    Hitcount is first subexpression, not whole match.

commit 8ddb71e1d9bf3d5ae46486489f2c42638a26c2a5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jan 22 08:05:15 2009 -0500

    Another tiny improvement to parse_regex.js.  But I admit defeat.

commit 8cec92af7d030ddf5513b6bbcc39c52e201b6537
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Jan 22 12:57:46 2009 +0000

    Functional regex_extract.

commit e0b07b21571f24cde98e11e4ab8286396326482a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jan 22 07:33:54 2009 -0500

    Parse regex is slightly better.

commit 736bcc91811affb14b7c93743ab75c3fab031964
Merge: 386bfa3 7a40ee4
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Jan 22 12:32:59 2009 +0000

    Resolve

commit 7a40ee484eec9086503937883b1cfa0a162b1510
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Thu Jan 22 12:30:13 2009 +0000

    New, unfinished

commit 9bc809076322bb4b8f8cae73ecc961885ac7cdc9
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jan 22 07:19:20 2009 -0500

    parse_regex.js still broken, although much prettier

commit 386bfa3409f514451493af9455dc3b4861f2a841
Merge: b2b35d5 b8186f3
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Jan 22 12:14:06 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b8186f330e1af29d5dd7837a9e00e55bea9110be
Merge: 18d69a2 3dec992
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 21 23:34:14 2009 -0500

    Merge branch 'builder_dev'
    
    Conflicts:
    
    	builder/modules/steps/regex_extract/regex_extract.js
    
    ... i see your truncation, but what about the attributes, they might be
    long too!

commit 3dec992c2e641d9f63e5f991a046a612b2e073d0
Merge: f419ca0 a8e9d46
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 21 23:26:13 2009 -0500

    Merge branch 'builder_dev' of ssh://git.indexdata.com/home/git/private/cf into builder_dev
    
    Conflicts:
    
    	builder/modules/steps/regex_extract/regex_extract.js

commit f419ca0db30b4688863c4bd4e7928971a93fb276
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 21 19:31:34 2009 -0500

    Fixed RegexExtract to be friendlier and functioninger.
    Removed old nodeHelper that was hanging around.

commit a8e9d469091440b1d4a30b23a0076a89168a3667
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 21 19:31:34 2009 -0500

    Fixed RegexExtract to be friendlier and functioninger.
    Removed old nodeHelper that was hanging around.

commit dd4ad62017ab0c86becf12b01fa387bf66d9a458
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 21 18:03:19 2009 +0100

    Simple editor for the xpattern-creator, that allows me
    to add more node-pointers to the form, and get the nodes out of
    them. Now I have something to build a pattern from.

commit 18d69a26b98565d113baf9fe10c9497a73704b59
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 21 17:03:16 2009 +0000

    loadFile function now honours isTemplate parameter in choosing
    file-chooser title.  Fixes bug #2408.

commit 1e0b1108eef872ea528d5d04f09f83dc6222cee7
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Jan 21 16:40:06 2009 +0000

    Only the first 200 characters of the text content are displayed when a
    node is selected.  This prevents very large elements from producing a
    gigantic display that forces all the functional elements off the top
    of the page.

commit 5c27271b8ec898927335182934c3f4886c244b5f
Merge: 1ed2648 90943dc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 14:02:45 2009 +0100

    Merge branch 'jakub'

commit 90943dc91d4ceb1fc1a591e8508323c3a8ac35c1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 14:01:22 2009 +0100

    Typo.

commit ddb78f925f1e098fbfe2e65830dc7333a58a6984
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 13:58:25 2009 +0100

    Typo.

commit 0f2444e00ba63fb36ad8388ee421aab51292a32a
Merge: 714ec7f e5e6b5b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 13:55:49 2009 +0100

    Merge branch 'jakub' into builder_dev

commit 1ed26481d401488bc0111a9523758d19218133ae
Merge: 70c115e e5e6b5b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 13:52:47 2009 +0100

    Merge branch 'jakub'

commit e5e6b5b7d8f609444a596de892fabdce494193ad
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 13:52:18 2009 +0100

    Updated to the new task event handling system.

commit 70c115e7c50890dd843daae0782ad0810989c57f
Merge: 5dad224 62b3412
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 13:46:40 2009 +0100

    Merge branch 'engine_dev'

commit 725cdf52e1bf2a799b2e82ef881fedbbbf236fc1
Merge: 4028fb0 62b3412
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 13:45:50 2009 +0100

    Merge branch 'engine_dev' into jakub

commit 4028fb00e64c2d40914de64ff84bdb2b348584f1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 13:42:34 2009 +0100

    Non duplicate handlers allowed.

commit 37c06bb8da989ec9d47ed55500fd7549b693d8eb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 13:38:41 2009 +0100

    Task handler is registered/unregistered for every run.

commit f1260c6c8a5a333eeb5c032604232e1a0c2cc18d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 13:38:17 2009 +0100

    Added method to remove registered handlers.

commit 8c7ef86d02d1e9427056359f0e81528475368d3d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 13:37:49 2009 +0100

    Added method to detach event handlers.

commit 401fabf7ae3f89c29c19e06aede33cd5f348bcf9
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 13:18:12 2009 +0100

    Registering for task callbacks only once during instantiation.

commit 2c628e08be6b483a2399401f311a0707707135b5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 13:17:32 2009 +0100

    Ported Task event handling to the new muli-handler system.

commit a2e1634eccabbf92255420ac7d666f37a1ab65f4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 13:16:54 2009 +0100

    Task supports multi-handler events.

commit 25ab0453c41fa9119409fbf21c1969bdad10f916
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 13:07:23 2009 +0100

    The arguments are unpacked before sending them to the callback.

commit 3922011407b17861913e0fc0202e6f66d54074c6
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 12:01:17 2009 +0100

    Added generic stackable event list.

commit d3af4d9a6c9f9493bfa829e5d0867a21c1559c7a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 11:45:50 2009 +0100

    Argument list gets prepopulated with the values from the first (default)
    test.

commit a73363c80a3f70fef952596e9d1e54f0b493ecef
Merge: a3730f7 5dad224
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 11:06:43 2009 +0100

    Merge branch 'master' into jakub

commit 5dad224daa0d5d6b627f814a5694d4af587832aa
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 21 10:04:39 2009 +0100

    Ported some part of commit 4c52374f9e43706f64a678166967d26037f58045
    that introduced the template getter.

commit d4cb1cb628e12368fb3dd9a03e3f07775061165b
Author: Wolfram Schneider <wosch@apricot.panke.de.freebsd.org>
Date:   Tue Jan 20 22:48:36 2009 +0100

    Add connectors for Aleph500 and Metalib, both systems are from ExLibris

commit 714ec7f89459c1a92f42bd381185796b49935520
Merge: 057e2f0 a3730f7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 20 17:38:49 2009 +0100

    Merge branch 'jakub' into builder_dev

commit a3730f7e334df10e76d1b4ea5a65118c48823638
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 20 17:38:06 2009 +0100

    Update a connector to include tests.

commit 34f0a5dfda01f8b7d1809d3caf3e486706130175
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 20 17:37:31 2009 +0100

    Added test XML (de-)serialization.

commit c8940944c7d83269364aae32df36df1a434c9c3f
Merge: c25110d 4aa82cd
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 20 15:57:14 2009 +0100

    Merge branch 'master' into jakub

commit c25110d9e1204570476408d141f49442235d2fbf
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 20 15:56:19 2009 +0100

    Built-in assert more loose.

commit 62b341269324a1a5a0943d393a110ba223e29a14
Merge: 74da168 4aa82cd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 20 15:13:15 2009 +0100

    Merge branch 'master' into engine_dev

commit 4aa82cd989a78e5a98db58b2c78746cd11f046a0
Merge: c47cde0 50a1006
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 20 14:52:44 2009 +0100

    Merge commit 'origin/jakub'

commit 50a1006ad33b2cfaf88f22e0e6aba3b55b7a2fd8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 20 14:52:18 2009 +0100

    Added hint on specifying asserts.

commit 057e2f06981276e00ba1c09e8be79a4f1f1f51b5
Merge: 0aa7e1b 7617b9d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 20 14:46:12 2009 +0100

    Merge branch 'jakub' into builder_dev

commit 7617b9d024803ea24d45b348083ad63da27cf77d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 20 14:45:44 2009 +0100

    Example of single element asserts.

commit 62637083c884b5acf322776170d6e324d7261a76
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 20 14:41:36 2009 +0100

    More powerfull assertion paths added.

commit 0aa7e1b6c8edfafff360f98041e82fb9a1d4bd39
Merge: 4c52374 145d231
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 20 12:11:26 2009 +0100

    Merge commit 'origin/jakub' into builder_dev

commit 145d2316194afceb132688049cff74e0e7e83e72
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 20 12:10:13 2009 +0100

    Assert values can be specified in a popup.

commit e494be7c8f763190dfe9383fd46a2226b0ff8537
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 20 11:52:36 2009 +0100

    Removed debug output once again

commit c47cde0d19b2887b5898552b09bba80c11eed5e2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 20 11:49:57 2009 +0100

    Removed debug output

commit bbd13eb2b7d23118842746150ca32f4edc6fe8ee
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 20 11:47:24 2009 +0100

    Removed some debug output

commit 284c4a047ab690da2e7c08fa931f06eea6212d06
Merge: 2ca799c 3988a25
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 20 11:44:32 2009 +0100

    Merge commit 'origin/master' into heikki

commit 2ca799c69b8deeae9c0c4ac328043a0b05076a0a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 20 11:42:00 2009 +0100

    xpattern parses now also attributes, both
      A [href $url]   and   IMG [ src = "/arrow.gif" ]
    New connector, indexdata_2.cf, which uses these xpatterns.

commit 4c52374f9e43706f64a678166967d26037f58045
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 20 01:18:08 2009 -0500

    Create a parse task, add a parse regex.  Result list dropdown blank.
    
    Do the same thing with a venkman breakpoint on line 105 of
    xulHelper.  Hit continue 'til it's done.  Selects first
    item properly.  Wheee.

commit 3988a25ea03bdc5a66563320332e22dcec2248af
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Mon Jan 19 22:17:25 2009 -0500

    Added xparse-based version of NPR connector -- doesn't get URL yet

commit a522663865c35bca2809fdec5c33f8e8f1ef087b
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Mon Jan 19 22:12:52 2009 -0500

    Fixed bad call to method allOptional (method references without () do the wrong thing)
    Treated tails of the chain as optional.

commit b2b35d575e3036979790146ff03d4e82bb8eacaf
Merge: ae4719d 2d5d6ec
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Jan 20 01:24:14 2009 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ab7c01e5a690eff5413e22fc349fc1cbe22b6526
Merge: d15367c 2c78eb2
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jan 19 18:44:32 2009 -0500

    Merge branch 'builder_dev' of ssh://git.indexdata.com/home/git/private/cf into builder_dev

commit 2d5d6eca58d555c66b1c8fdc1acf10f40abb2ef4
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Mon Jan 19 17:05:50 2009 -0500

    Fixed typo in HtmlChar member set

commit 56d36c280926484fb23ad71e2bdf1e81c4b23cff
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 19 17:45:59 2009 +0100

    Removed some debug output

commit 2c78eb2c3be401a9e597bd49a30d184b8cb170d7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 19 16:53:01 2009 +0100

    Default test created for any task that is missing one (alos when a
    connector file is loaded)

commit 809701efa2651c77b4fd6da6eacbb9d301f5ef9b
Merge: d8ba886 d7d0310
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 19 16:25:00 2009 +0100

    Merge branch 'heikki'

commit d7d03102d367f0299f83a44ab4c9323b31692660
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 19 16:24:31 2009 +0100

    A small detail in the connector

commit d8ba886c90b765f9589be2ebef85980dd0dcbea9
Merge: 1212e7f e45d580
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 19 16:21:39 2009 +0100

    Merge branch 'heikki'

commit e45d5800fcbc26ddb17e82962346953d41651337
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 19 16:19:54 2009 +0100

    A simple editor for the xpattern
    Example connector bibliotek_dk_2.cf

commit 74da168117292982db44377116ef3577cb8d642e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 19 14:59:26 2009 +0100

    Added Emacs local vars trailer

commit 1212e7f13cdc98d3d87ac26221eba55be55d0e1a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 19 14:58:54 2009 +0100

    Added context menu for adding asserts.

commit ab75cb90358ddd12b3efc2d9d3e6ac42245afbdb
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 19 14:57:52 2009 +0100

    Made Sebs xpatternText parser work with my xpattern.

commit b76ed8d7cda32eb910cbc162ec0d2a1e41721d3e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 19 14:36:31 2009 +0100

    Added test to run a sequence of CFs in one engine

commit a2d95c3cdc93cac28241fe22e940c589275c6132
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 19 14:35:41 2009 +0100

    Threaded operation for engine. Various clean-up

commit d15367c1376538653ad261dc50bd3b1a37619f3e
Merge: 224701c e2f21c9
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Jan 19 08:21:18 2009 -0500

    Merge branch 'builder_dev' of ssh://git.indexdata.com/home/git/private/cf into builder_dev

commit e2f21c953dd9fe6dc31f606781eb3798c189d07b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 19 14:09:13 2009 +0100

    Figuring out the path for asserts from the result tree.

commit d96f2ea9d53573e146ba9297bbfe55654ad87792
Merge: 48420ff 03e46df
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 19 13:16:11 2009 +0100

    Merge branch 'master' into heikki

commit 03e46dffb007c20b6928385d604ff80901051efc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 19 11:02:42 2009 +0100

    Fixed some line breaking.

commit 1a1891016b68b2525b6ee6e78d0a9e5ef55d7046
Merge: 0d46f9c 611c94e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 19 10:30:38 2009 +0100

    Merge commit 'origin/master' into engine_dev

commit 0d46f9cff375fc9d6173bb818e4b4374dda6a522
Merge: 269c675 7da01b7
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 19 10:27:25 2009 +0100

    Merge branch 'master' into engine_dev

commit 611c94e713de77a648f47e2220c4343a313504dc
Merge: 3afbc92 1af5aa5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 19 10:16:25 2009 +0100

    Merge commit 'origin/heikki'

commit 3afbc92825e55e45b491b9eee846db17ca8753b3
Merge: 0996f92 7da01b7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 19 10:15:36 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0996f92d72d6e3b9e0f76b4b273f1bff307c5ac9
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 19 10:06:50 2009 +0100

    Setting args and running tests wired to the UI.

commit 48420ffbf52c4c572b061c2e43933a389a65ff9d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 19 09:53:55 2009 +0100

    minor typo

commit 224701caebc9142e9d8c7a8527a1a792bd91b131
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sun Jan 18 20:45:43 2009 -0500

    Broken parse regex changes waiting on task.template

commit 7da01b76bb3a4add25a53c1f09561ec3c9f2192d
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Sun Jan 18 12:03:33 2009 -0500

    Added.

commit b2d14c31e87550e8e478140840b7f27fd32d8688
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Sun Jan 18 11:34:14 2009 -0500

    Moving to Heikki's branch, or trying to

commit 0823b8104d45b7d573b5ec15896af3b4678ad0a1
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Sun Jan 18 02:44:21 2009 -0500

    Removed diagnostic output

commit 54a4d26f1eb31ed2fff2410fd49fe6298804f1f9
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Sun Jan 18 02:36:13 2009 -0500

    Added xpatternText.js, with a parser for the string-form of the xpattern language

commit 4cb01c720d97c62039eae6052d90af889d131eae
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 16 16:56:45 2009 +0100

    Hcnages to wire the testing classes to the UI.

commit 7bc3b972d6843f874f7cc11890407c9765d5c1e1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 16 16:56:16 2009 +0100

    Test can be assigned name.

commit d8d2d192951cd9cf0d61fc6e64a013c700c1e38d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 16 16:55:38 2009 +0100

    Task can be assigned tests.

commit 93f826fcd4a922681b3a37b998dc90ebc02c53b1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 16 16:55:18 2009 +0100

    Updated the UI to handle tests.

commit 1af5aa5be13543b1e79d5dae8fba95a353b481b2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 16 15:45:39 2009 +0100

    Removed the small git test comment

commit a7c5b517a467aaf23c99aef7b49d071e0ea9cd4f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 16 15:42:05 2009 +0100

    Small test for git branch

commit 30974b5aeb351a0387450a5faf8b6d7b005288aa
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 16 15:31:34 2009 +0100

    Removed old-fashioned debug stuff

commit fa7319d98a63a6a77ae2df0ae54f6a054c1744fa
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 16 15:20:20 2009 +0100

    All debug output coordinated through the same trace
    function, made optional.

commit f6d08b5ac8285dd78d7c865447ec258a2faa7130
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Fri Jan 16 13:26:52 2009 +0000

    Ignore "input"

commit 985f8fa362d49c3b6fd84c37f3eddb3c30174c3c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 16 13:40:43 2009 +0100

    Changed the sidebar title.

commit ea90a3d281795f22b112c6de711a4cf35d7072ba
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 16 13:38:13 2009 +0100

    Aligned task drop-down with the buttons.

commit ce27716712fcf90240e0f01906b1163d81d965ab
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 16 13:22:32 2009 +0100

    Added first part of the test GUI.

commit 7fa4dcc33627924177edd53959171a84af03c1b2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 16 13:07:04 2009 +0100

    Matching of attributes seems to work,
    with or without a value to compare or a variable to store into
    even with the optional bit.

commit 5cf514ea35b31b9c8fe03a5331bc97f23c5cecb6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 16 11:01:05 2009 +0100

    Refactored a bit more code in matchnode

commit 00f81df824521d29f6ec3b37ac95013cf04c5a41
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 15 20:04:17 2009 +0100

    MatchHere now returns a hit array, so it can backtrace
    properly. This was an almost complete rewrite of everything.
    Seems to work all right.

commit 21a12690a018b9cadd1becc09ed03770345549fd
Merge: 7096e7a 269c675
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 15 16:51:28 2009 +0100

    Merge commit 'origin/engine_dev' into builder_dev

commit 7096e7ab00d385702ab9386c6a5e025832779862
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 15 16:38:01 2009 +0100

    Test chaining works, google is fully tested.

commit 269c6752e0ad846da227c1cb49b80c6bbdbcffcd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 15 15:53:49 2009 +0100

    Fixed a problem with JSON responses not being returned correctly
    
    Fixed a problem with responses not being returned correctly between
    child and parent process. The code is now using wrbuf_puts rahter than
    wrbuf_printf for large strings.

commit 0d22f39f327f9f5d84ee6e162a888a20d0405770
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Jan 15 15:53:38 2009 +0100

    Log Mozilla Messages to stderr

commit e6498a02e9916115bcc5f3ed5da9b1fdeb6e83cb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 15 15:39:55 2009 +0100

    Log what's going on.

commit dcdcc7fc6bf78ffc8902730e175371a22444faab
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 15 15:38:48 2009 +0100

    Log task finished before calling a callback (in case client code screws
    up).

commit e04b05057297aa1c945741ec4e51e71bd4235051
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 15 15:38:27 2009 +0100

    Space after the level name.

commit 09cd810bc1bd77fbc17193d017222020a1219897
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 15 14:28:36 2009 +0100

    Reverted to look for xulrunner on the path.

commit 84e172f92d10ac1352bc61e21ec7b7fd93e7a0c8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 15 13:52:08 2009 +0100

    Added script to to test the testing framework.

commit 3dfa42d07463c249fceefe7a026de1da8fd84007
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 15 13:51:49 2009 +0100

    Made the template optional.

commit 230d3ce3f092e894f6093dcea60ddf2988ae07dc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 15 13:48:44 2009 +0100

    Jslinted.

commit b2aaa6010dede83ac96ae476ce0ba8dcbd4028e3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 14 19:29:13 2009 +0100

    Repeatable pattern now also works at the beginning of the pattern.
    But optional isn't behaving quite right, if child-pattern fails.

commit fb6616156687082a877e366d83e3fc2863c44aab
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 14 18:01:03 2009 +0100

    Something more useful, not wired to the builder yet.

commit 9adc16ded9d932d79e7557cc7bed2b0c78eed9dd
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 14 17:38:04 2009 +0100

    Optional tags also work at the end of the pattern

commit 67749e546a6718a5bd29a134110735b479440f46
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 14 17:23:47 2009 +0100

    Optional tags seem to work

commit 83731452fb4f1169be03215b2c71fd9c3565245e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 14 16:14:44 2009 +0100

    Getting something into the output variables

commit ae4719d193a11bcfe98fbc684cc42734a6f58432
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Jan 14 14:18:16 2009 +0000

    New

commit b5c753a90ba4cf9cea93cbfdf645aaadc33d7fa8
Merge: c776b64 48dabc5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 14 14:26:40 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c776b6449c8ccc4428800ea34a7dc7af6442c013
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Jan 14 14:26:22 2009 +0100

    Task unit test stub.

commit 48dabc5c3692a66047057e83cd6bf9022406ac09
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 14 02:51:51 2009 -0500

    xulHelpers for result nodes, see regex_extract for example

commit 72e63af6eb62eb4db1dc5cb4417c97304e77e101
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 13 17:55:58 2009 +0100

    Noting the match after returning from matchhere, not
    while recursing down. Still need to catch the remaining
    text nodes for the full content.

commit c7805ebf24ced1d707fbda120f8f55d9e1c6753e
Merge: 0660bde bee5790
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 13 17:42:35 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 0660bde8252608cf08b3a4d888c5d86d30511752
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 13 17:42:10 2009 +0100

    xpattern matches ok, collects hits (but not quite right)

commit bee57906b8f3c7134c34a762d7293cf40c3e8920
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 13 04:03:45 2009 -0500

    Template split into TaskTemplate and ConnectorTemplate
    Results and ResultList added to TaskTemplate

commit 415eb6bd72813915aa3116c8fee7f97cabf2e369
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 9 17:36:35 2009 +0100

    Added parse_xpattern.js and xpattern.js, although they are
    nowhere near ready.
    
    The parser uses a hard-coded pattern.
    The matcher fails to recover from a partial match.
    But if there are no partial matches, it has actually managed to find a
    sequence of tags.

commit 6c63a41cfe178f6ad26912d45844285834580a9e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 9 16:06:00 2009 +0100

    Disabled automatically opening run meter.

commit 82878d912177f0c822fb04644520737c019f6b29
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 9 16:05:20 2009 +0100

    Fixed running single step.

commit efe72b48e7e192122ed155d3544af7e4209f233d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 9 14:48:34 2009 +0100

    Task pane properly refreshed after a task has been deleted/new connector
    loaded.

commit 87da8e15be7a8534d2c5637378bf1afac3a03526
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 9 14:09:47 2009 +0100

    Got rid of the error caused by the selectedTask being null when starting
    empty builder.

commit f0fab867e9130d8c892477069b3ac9fb040dd013
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Jan 9 13:55:31 2009 +0100

    Removed redundant 'tasks' member.

commit e770c622bd010a09520afed67a3624c4a32c308f
Merge: 217077e 14ee273
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Jan 9 12:36:06 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 14ee27332f4bb386fda5c58d1709ad247aa50f95
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Jan 8 23:30:39 2009 -0500

    Tasks now stay selected on task menu refresh.

commit 217077e8f1d8f451ebbfcf49e91c13f15aeb55d5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 8 17:53:02 2009 +0100

    Added a dummy module for the xpattern node

commit 92b28c3795bd8dd2a5e5aae247e088a825217dbf
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Jan 8 17:27:28 2009 +0100

    Correctly gathering argument names.

commit bff6022e4fbc94562b4ff9028ecffad10468b76a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Jan 8 16:48:44 2009 +0100

    Added a very simple dummy for the xpattern parser, so I have
    somewhere to hang my tests on.

commit 29194fdf1f4bf0137c560a9237dc934eb341ba77
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 7 12:56:15 2009 -0500

    Highlighter clicks no longer fall through to the link below.

commit 3933e909ecbd782176b6e28777bf6be2b2aee454
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Wed Jan 7 16:14:58 2009 +0100

    Re-saved the connectors, so they get in pretty formatting

commit f647d2b8471a5fa5517e5ae0eadeaee10c78a244
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 7 09:53:26 2009 +0100

    Added my test connectors

commit af9a5cbbbe95982b2fe16467a5de69cd00adcd1f
Merge: d9762f9 1b76cca
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Jan 7 09:51:19 2009 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 1b76ccaf0a9d85059eec2e1acc674e2d191d7985
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Jan 7 00:03:45 2009 -0500

    Guide refresh button.

commit 18c6b26dd546460b5ef23ac7f9d9ad8dad789643
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 6 23:50:17 2009 -0500

    Updated task deletion to work with the parallel task list

commit c7049ab707a74e3bd2dd4f8ebcadcdfeaba5ccd1
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 6 19:59:53 2009 -0500

    Connector guide does stuff now.

commit d9762f9d5b3ec3022dae935859c5dbe37b8bd741
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 6 18:14:30 2009 +0100

    Now the run method works too
    Still limited parsing, but handles simple cases well

commit 08d613d7f84004f3ecf735a81334c937672c137f
Merge: 953e9bc 4163496
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 6 16:49:31 2009 +0100

    Merge branch 'engine_dev'

commit 953e9bc32c7577f7052fb819c55066aab97feca3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 6 16:49:05 2009 +0100

    Set timeout to 10 secs

commit 41634965a5e0e58099b32506dab34168d5c6a9a1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 6 16:47:48 2009 +0100

    Handle browser init failure better

commit 608b18a70115e9fdf6e0fdee8d7615642b7b9869
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 6 16:47:40 2009 +0100

    Update queries to new jSON struct

commit 081d6f4a3757d5318888cd9b99eff4a9a6b6fd5f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 6 15:05:20 2009 +0100

    Run all the connectors through the new pretty printer.

commit 2ba9efb0ce8859caffc87f3c32dad864ea0309eb
Merge: d32afd3 3634305
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 6 14:49:25 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d32afd3cbf60669831f1880b7a71014a81ea0e12
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 6 14:45:19 2009 +0100

    Pretty printing when saving connectors.

commit 8e2054860ff8fc3ef50698956a699e62e10c24a4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 6 13:54:17 2009 +0100

    Annotations

commit 318c0395f46f1b1512be9d9849451c69a76dc972
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 6 13:53:59 2009 +0100

    Removed unused class definition

commit 02ecc3681004858339c074e170b6a0b0f2faf80f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 6 13:52:52 2009 +0100

    Added option to hide visibility warning for XPCOM

commit 2170de2d200eda394f655e3cf50161f29b1ac99d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 6 13:35:25 2009 +0100

    Minor refactoring

commit f3da54f5852d38c186b866ca2f3a4d986d0d336c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Jan 6 13:19:35 2009 +0100

    The first part of pointing to the records works again

commit e98941236f20918aaed9d0cb20ef11aae4e35a93
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 6 13:15:33 2009 +0100

    Added help command.

commit 36343053c0f3bb204115079498cbec2c3b39b7d0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 6 12:14:18 2009 +0100

    More debug messages

commit 74cb277c03d09797fb1715cd3f4a008f1cc8e648
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 6 12:13:23 2009 +0100

    Search term: water. Allow cf file to be given

commit 7187e6653833efab64b449dc931b65bac3e40073
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 6 12:12:59 2009 +0100

    Deal with omitted task args

commit e3d850c461beef7a36e1eaa6c5414bb275bf7d0e
Merge: 3062b89 b91770c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 6 12:02:38 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf into engine_dev

commit b91770cf6de95a00d6fbe8ff6805d893054ae70e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 6 11:55:49 2009 +0100

    Well-forming.

commit 3062b896ae692b1e863627de8390b5a935d044f0
Merge: fe6b4c6 0765e83
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 6 11:48:12 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf into engine_dev

commit 0765e83a73987d57e689354b996406d22a35e3ff
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Jan 6 11:37:26 2009 +0100

    Reverted from previous commit.

commit fe6b4c6f43efa2cc86f20b94ad53d9f42e16d13b
Merge: 46ab9dc 32c5c51
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Jan 6 10:23:27 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf into engine_dev

commit 32c5c51043e540d151fbde8a0de09dec5e4c2e86
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Jan 6 02:35:53 2009 -0500

    Arguments work again.  So does single step.

commit 9a38a8f7d67c5a55ae88d8d82b5d765bc0e111ed
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 5 17:34:46 2009 +0100

    Added missing import.

commit 435e08dccadc7c974cdf394a4a73d6548a6fca31
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 5 17:32:11 2009 +0100

    The connector was broken by commiting git merge conflict.

commit 68faa96110ff4970e58953186d6a463d281000f5
Merge: cdbafb3 bb441c8
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 5 17:05:31 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit cdbafb395d9d22f9bde6837a237ad79c72f8142b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 5 17:05:01 2009 +0100

    Find task will return the task object, not array index.

commit 46ab9dc24d2bc3ea9a54510a8cf18e67198922aa
Merge: 406fb9b 68faa96
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 5 17:03:43 2009 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf into engine_dev

commit 406fb9b70b6dd5955b8b53d09f01cf321704a952
Merge: 0e4f74a bb441c8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Jan 5 16:40:30 2009 +0100

    Merge branch 'master' into engine_dev

commit bb441c8c0a15c6a8aba8173b7016c7ddc8619d8c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Jan 5 14:13:26 2009 +0100

    Changed the hardcoded path to xulrunner into an expression that uses locate.
    Works on Debian, ought to work on other decent unix-like systems too.

commit 9910fa2f3aaf432e5d2408a8575809cf45659f79
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 5 13:31:56 2009 +0100

    Removed unused method.
    Updated the runtime to properly look for task with arguments.

commit 4a987d200d2a1e1518f0ae6f79f627fdd0b53bb2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 5 12:12:29 2009 +0100

    Updating runtime API to the new task handling.

commit aac1f5bf1c96704cc6587f726e5c4455eadf0cb2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 5 12:11:18 2009 +0100

    getTask renamed to findTask

commit fad6573aa0953aa99a653cf0b4a7b81bc1b80625
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 5 11:52:15 2009 +0100

    Flat lookup bult during insertion rather than retrieval (first step to
    move sorting too).

commit 1f949b043dfbf917b56a5f8cb965fde5923faba1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 5 10:58:50 2009 +0100

    Unified task attachment methods for manual/templated operation.
    Removed unused args.

commit ed2200b380939c41e75bdf6175d7df8fd2637c7e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Jan 5 10:47:30 2009 +0100

    refactoring task comparison a bit.

commit e552ff66ef65336d7727e474da0c520145baf2f5
Merge: f267d61 f2ea265
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jan 2 16:37:57 2009 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f267d6105209b2a1975cb357f40e4af948b40d19
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Jan 2 16:36:09 2009 -0500

    Beginnings of the Connector Guide ... not quite wired together though.

commit f2ea2656bcdf3d653f0782915d116887f81fe385
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Thu Jan 1 19:32:42 2009 -0500

    Added Date field. Definitely the most complex expression now. This is too hairy.

commit 22ed7783fd08e754e9dfb4a94e946e8ec2e5ca4e
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Thu Jan 1 19:26:50 2009 -0500

    Added description field wo WashingtonPost connector. This may take the record as most
    complex regexp in a connector yet.

commit 1915aac1de760655101abcf15745eb56cb21a1ed
Merge: 7ba714e 931dd8b
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Thu Jan 1 19:21:09 2009 -0500

    Merge branch 'master' of ssh://git/home/git/private/cf

commit 7ba714e03870c330d4b384b17903a6dc81d5ba72
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Thu Jan 1 19:20:36 2009 -0500

    Added connector for Washington Post's search function

commit 728eed91f7df643bd253ba0b3e32975fc983b1f2
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Dec 30 15:49:22 2008 -0500

    Saving connectors works again.

commit 931dd8bd56daf9493bc0b2d3546125773773396f
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 29 23:32:10 2008 -0500

    rest of template implementation: task deletion, task ordering, fetching
    tasks by arguments

commit 20774cc8d0082c4077f39ef2b9d6c9bdca0aee36
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Sat Dec 27 00:37:56 2008 -0500

    Added connector for National Public Radio's main search function

commit 60b86d71611c8c789eaaeb468584267dd08edc28
Merge: 349094a f09d22d
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Fri Dec 26 16:16:40 2008 -0500

    Merge branch 'master' of ssh://git/home/git/private/cf
    
    Conflicts:
    	builder/modules/steps/parse_regex/parse_regex.js

commit 349094a4e834cdf76d8802f50315af73994a14c7
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Fri Dec 26 16:14:40 2008 -0500

    Added keenepublic

commit 95c616e948c419280d4d003053e485cbf0855456
Merge: a72aafb 41f449b
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Fri Dec 26 16:12:44 2008 -0500

    Merge branch 'master' of ssh://git/home/git/private/cf
    
    Conflicts:
    	connectors/indexdata.cf

commit f09d22d15211fafa8d90a90d4d68cafeb375fa04
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Dec 25 02:13:25 2008 -0500

    Callback for steps to use when they change used arguments.

commit cb10d501cee3a53fce76e2a911f7689753efc3c8
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 22 21:56:53 2008 -0500

    Task menu now displays parameter lists for task implementations.
    Haven't even changed the nyt.cf connector.

commit b95838ae9506621ba10a3f6a655ef186dfd019db
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 22 03:04:02 2008 -0500

    Template stuff closer to useful.

commit 0e4f74abf3e85457fee6bf28d15425cf015e536d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 19 18:50:33 2008 +0100

    Ignore cfthread program

commit 424aa3cf454dfe97d46aadc5a58d84309b3bd6ba
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Dec 19 18:48:34 2008 +0100

    Added small threaded application using CF_Engine.

commit 8cbffe8a107241d27819f5955c1e2304e709c8dd
Author: Heikki Levanto <heikki@lsd.dk>
Date:   Fri Dec 19 17:23:46 2008 +0100

    Added a compile flag -fPIC, needed on AMD-64 architechture
    Added a mp_run target in the engine makefile, that starts
    the metaproxy with the right environment and config file.

commit 3ee5dd41e92b6e536485e35d79724710a64a1721
Merge: 9d61ba5 8c2f356
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 18 12:03:09 2008 +0100

    Merge branch 'milestone_2'
    
    Conflicts:
    
    	builder/modules/builder.js

commit 8c2f3567872a8596de389fba5808c9f48ad6ad53
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 18 12:00:40 2008 +0100

    Added script to make distribution.

commit f20799347061e6d75d4606e6af738aeddc4c4df9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 18 11:49:48 2008 +0100

    Take Next button for any table

commit 4908bbc177df0c1e45e10bbc8b93be2ff8f87552
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 18 11:05:38 2008 +0100

    json_node::get_int_value skips non-digits (such as ,.).

commit da2aa357c8dda22906926b2d4ae9e9d823ad5043
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 18 10:56:05 2008 +0100

    More log messages changed.

commit ed6bda716fabd923da3d0fd8ed57ca5f8f50dda5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 18 10:45:59 2008 +0100

    Sanitize log messages a bit (still more to be done).

commit 1d353dd972c3437cd739e2d2c1dd8731240e70a6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 18 10:45:53 2008 +0100

    Ignore output from test-connector.sh

commit 550e501f03d9f3a2849cc04feb4e8bc12d8434be
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 18 10:45:31 2008 +0100

    Tests all connectors and tasks search/parse/next

commit bc7f522365784ae29922e6fc68999686210200a0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 18 10:45:03 2008 +0100

    Got sleep command. Checks for tty

commit 2a89414145d17abb8d4a2d556b9fc181ca93df2d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 18 10:06:22 2008 +0100

    Script takes a connector as argument.

commit bc2d9d45c61ec1fa632554fba67ca5005fbbed88
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 18 10:06:11 2008 +0100

    Use 800x600 window.

commit 183be2d5a3f35f57efcd49afdb15e1e7e5e7c87e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 18 09:47:40 2008 +0100

    Set CF_MODULE_PATH.

commit b83f3ab1246549d27b18ea602dba2dc8b7b78345
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 17 17:40:38 2008 +0100

    Run meter included in the extension.

commit 0f72db24b5243585c860fef019ef7d40ed1b774b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 17 16:53:58 2008 +0100

    Next always works in the google connector, but only for english Google.

commit 793b8635ad7d10bc4408bc9595a067f63923653d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 17 16:48:47 2008 +0100

    Added keyword search.

commit 1b73569ee3e14b77740832657d89d001b17982a9
Merge: 181f233 8942073
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 17 16:45:09 2008 +0100

    Merge branch 'milestone_2' of ssh://git.indexdata.com/home/git/private/cf into milestone_2

commit 181f233e9b65cbec2e918497b717f28b57e0162d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 17 16:44:53 2008 +0100

    More alternative clicks.

commit 8942073b965c2663d3aa0f07e83cf77b738dd358
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 17 16:42:02 2008 +0100

    Z39.50/SRU server uses 'parse' step if search/next does not have
    any results.

commit 8430246fe72d4f3620a7a3a0a007b200ef925329
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 17 16:41:27 2008 +0100

    Added script to invoke indexdata.cf connector.

commit e94310f9cb225f927fbaa30ebbcd46e89d5ac1c1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 17 16:37:22 2008 +0100

    Google connector is less brittle.

commit 4a0adbbb67f22b7f4be956d78c1e3dee1232b59a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 17 16:20:22 2008 +0100

    removed login task.

commit 3b64b2a56a09fa8944658aed7eb76eca3fd95262
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 17 16:19:03 2008 +0100

    Fixed the step to support addressing regex groups.

commit f16f57c88ac9ddd9f56f28b36e9ac19acf469dca
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 17 15:40:31 2008 +0100

    Alternatives are serialized.

commit d697176da1421cb694cb36f7e9746b8f65fef33c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 17 15:28:20 2008 +0100

    Empty results before re-running.
    Fixed the connector to include the next task.

commit 98c09520f2ed97dd5dac1c366ebd6019f9a0c81f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 17 15:20:39 2008 +0100

    Fixed to not overwrite previously parsed results.

commit 03c6474c6a9550cfb1e4de311c3ae09db9e8922c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Dec 17 15:04:29 2008 +0100

    Added hit count parsing.

commit 0547f3b310c7decc159745ab04bfa8179ed7c6ac
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 17 14:39:21 2008 +0100

    Attempt to parse hit count.

commit be1e7a01c10f9917c76fce7bbe8c0899b3bb7c5b
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Dec 17 14:38:58 2008 +0100

    Added include.

commit 9d61ba5aa6deb841e8ba8c09ba8918aaf76735e2
Merge: c7f28ad 41f449b
Author: Jason Skomorowski <jason@fritz.local>
Date:   Wed Dec 17 11:54:30 2008 +0100

    Merge branch 'master' of ssh://jason@kebab.indexdata.dk:222/home/git/private/cf

commit c7f28ad68859b4827d96d034918840568dc8e61e
Author: Jason Skomorowski <jason@fritz.local>
Date:   Wed Dec 17 11:52:33 2008 +0100

    Initial commit of task templating and xpath attribute editing.

commit a72aafbe75c41b6ced9816ae9cb88de3da2cc370
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Tue Dec 16 21:51:50 2008 +0100

    Formatting?

commit 77cb146b864fcb5b00d582d4af9d110e6a9ce153
Author: Sebastian Hammer <quinn@sebastian-hammers-macbook-pro.local>
Date:   Tue Dec 16 21:49:40 2008 +0100

    Added diagnostics

commit 41f449b571a60d58009da294fd063c7bab7c2bef
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 16 18:47:09 2008 +0100

    Added Metaproxy filter. Not build by default though.

commit eba11918b221623f0ddc1ca62d3f7ca1b9d3fb36
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 16 18:47:04 2008 +0100

    Ignore .so files

commit c550b491c8b567724281b4a6456b26a537b30c5a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 16 18:46:24 2008 +0100

    Added a few asserts.

commit 2c174d46e1fddd4f48ccc3780c7b2c33c7cdd001
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 16 18:43:21 2008 +0100

    Use CF_Engine construct witn no arguments.

commit d06d162cdf057e8580e47a86945be847682a2922
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 16 18:42:31 2008 +0100

    Added CF_Engine constructor with no arguments.

commit da33d14873f70dee274baaea4188045c06807144
Merge: 0e1d41e e88dae2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 16 16:49:50 2008 +0100

    Merge branch 'firing_events_from_cxx'
    
    Conflicts:
    
    	builder/modules/Task.js

commit 0e1d41e07bbc2fb238e2934fdab75c8631c0a83e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Dec 16 14:59:57 2008 +0100

    added TODO comments

commit 2c82ec22e0bca7ec8fc5fa866ac3cf05ce49c55b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Dec 16 11:51:21 2008 +0100

    Small mods towards title etc

commit 5f4e42d32dbc984d70d8de31840db95f935c4caf
Merge: 3fb8dc7 71bdd3f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Dec 16 11:51:04 2008 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3fb8dc7df45f88715ee9f74d74305c6aa1f707ee
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Dec 16 11:03:11 2008 +0100

    Working on my xpath parser
    Not ready yet, but shows promise

commit 3bbcd3063f7c5d79c89eba7ee5a4ae872c473b03
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Dec 16 10:59:47 2008 +0100

    Increased the timeout to 30 seconds, so that a library
    system has a chance to respond before we give up

commit e88dae2233fc39ddc0e4232344b5df18815273f7
Author: Adam Dickmeiss <adam@gyros.(none)>
Date:   Tue Dec 16 09:56:38 2008 +0100

    Mention CF_MODULE_PATH

commit 5d0a9f488862ab0d5d751fbf410adaed64c2a5c3
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Dec 16 09:35:54 2008 +0100

    Update Info about Enginee

commit 71bdd3f2b0ed10877eb084edcd19125330abb074
Merge: 9c96282 0732501
Author: Jason Skomorowski <jason@fritz.local>
Date:   Mon Dec 15 18:25:12 2008 +0100

    Merge branch 'master' of ssh://jason@kebab.indexdata.dk:222/home/git/private/cf

commit 9c96282cbccddf991f8208b6e78f7cfcf186e13d
Author: Jason Skomorowski <jason@fritz.local>
Date:   Mon Dec 15 18:22:41 2008 +0100

    Regex extract now does textContent.  There's an attribute button on Click2 you can ignore until the functions it uses get written :)

commit 22e44851b6f16bd8783b6abb2f775d63a991f37e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Dec 11 18:23:46 2008 +0100

    Working on the parse1 connector, with the new helpers
    Not at all ready

commit f22d5bd957ea1e4ac0cf2910c6d0620fcd3de57f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 11 17:31:24 2008 +0100

    Increase task timeout to 10 seconds (from 5).

commit 9fdf5c0513172317b89bc5e6ff1d61289a463a0a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Dec 11 17:31:17 2008 +0100

    Use click step rather than click2

commit 6b198ebd2f6514279093e67d79a868433a56f4d9
Author: Jason Skomorowski <jason@fritz.local>
Date:   Thu Dec 11 16:29:17 2008 +0100

    Making Mike feel comfortable.  Also, we rule.

commit 17d8302cecdd42b5797335f620657b78a3269e8b
Author: Jason Skomorowski <jason@fritz.local>
Date:   Thu Dec 11 16:20:18 2008 +0100

    Next added.  Oh, and author.

commit 07325017b9e55c8efc02507f1ead35bee0a22ef0
Merge: f544c0f 5947903
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Dec 11 12:22:48 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf
    
    Conflicts:
    
    	builder/modules/steps/parse_regex/parse_regex.js

commit f544c0fabd1e7a50f1a8de5c58865f82b4fc916f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Dec 11 12:17:15 2008 +0100

    Throwing proper errors.

commit 594790362e1c9549e51c824c184a12b5c3ee87ed
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Tue Dec 9 18:25:03 2008 +0100

    Can move up/down and insert in step list.

commit 5d2adc180af0ca9eaaa8aa79024c21ed0cb00360
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Dec 5 02:37:35 2008 -0500

    Regex extract.

commit 3bfea11a18e9f699fadee3e5d3fa809fd036b199
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Dec 2 16:36:11 2008 +0100

    Using IFRAME hack, some events are properly captured.

commit 7ae4bc16e31e533f506729e573f2a4cfbfa52f23
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Dec 2 10:35:15 2008 -0500

    stepDown doesn't work any better in Task.

commit 02b9f05b850b455b133c00e753047fc18868333a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Dec 1 22:41:24 2008 -0500

    Moving steps up works.  Splice thwarts me, elsewise it would move up and
    insert too!

commit b00f82f3972ac4917fb8fd206133b83956439440
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 1 17:16:36 2008 +0100

    Iframe approach with manual events (still fired to chrome top window).

commit e7d9ecf62d99f999a044a58e82bafcc06f085cc6
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 1 16:37:23 2008 +0100

    Branch which fires events "manually" from C++ using DispatchEvent.

commit 4f5982fab80be9fc398f634ac14403fe5f013b2a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 1 15:00:59 2008 +0100

    Use load_cf in both interactive and non-interactive mode

commit ac4ef2f103e833a44a034ab90c03abb2bf8225f0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Dec 1 15:06:29 2008 +0100

    Open browser windows as CHROME

commit 42b8a7120ddfb1068697fe2d09cb77c620f0cab8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 28 15:17:03 2008 +0100

    Fixed deps for ConnectorRuntime.js

commit 25ddd6259e3144f8a8a0d7aea697498df15d0b7a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Nov 28 18:44:54 2008 -0500

    nodeHelper deprecated in favour of simply xmlHelper.getElementXpath().
    sample connectors for nyt and id.

commit c69261bedba615eb4f560c3beffb23182f4e2503
Merge: c4c460f c3eea57
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Nov 28 09:13:55 2008 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c3eea57e16abd42a19395e5d5e945cb35a5dcf4f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 28 11:42:14 2008 +0100

    Fixed warn call

commit d1837d991d9eafa43685e0099b97475d8abe9646
Merge: f69cc52 a186c1f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 28 11:33:16 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a186c1fae2a7c6335c00bdfdb6277ca9dc12f107
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Nov 28 11:28:34 2008 +0100

    'debug; target turn ons jS debugging

commit 973e0f15763bcb67352ae419eaa3bc7c3eca0eaf
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Nov 28 11:26:06 2008 +0100

    Run meter opened on default.

commit 4a9f497861b7a3544a5951a64b9d35799a0a4dd0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Nov 28 11:22:51 2008 +0100

    Added progress meter.

commit f69cc528dbb9a564b4e98558d55efc133fa9aec0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 28 11:05:55 2008 +0100

    Obey -c in interactive mode

commit c4c460f836107d76dc19540f479523175c172ec1
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Nov 27 15:30:23 2008 -0500

    Empty file to hopefully make Venkman actually work the rest of the way.

commit 8cd7c4f7ac28a865655eecfb6aeef222289e08e6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Nov 27 15:11:13 2008 -0500

    Button added to run single step.

commit fb9bf16503180ea0b328356148b5dd8bd9197fcf
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Nov 27 14:38:55 2008 -0500

    Venkman debugging in the xulrunner app.

commit 54ee3fc38d56499fdff9a959f21d29b4ad92543a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 27 13:52:40 2008 +0100

    Removed any references to sidebar.

commit 69fd4fc8361947c924e9bf641b5b90c50d4211cd
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 27 13:14:51 2008 +0100

    Comsetics.

commit 15de8610714d6321744b1d094749571ef366f7b5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 27 13:10:42 2008 +0100

    New. SIdebar has to be toggled, to avoid browser caching.

commit d72c0aeb00caced724eceec7cecc0d5eb41fe9df
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 27 13:09:46 2008 +0100

    Sidebar contents moved to task_pane.xul

commit 57a3db8e937b3f861fa3bc09382cb805cfecbb50
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 27 12:37:29 2008 +0100

    Templates loaded correctly.

commit 8065bf012dbcb4e552159cd64c39a7e687b28432
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 27 12:11:05 2008 +0100

    Template loading works.

commit 49006a796cdf6d6882cb4c1a44ce64c33ed64db0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 27 11:55:30 2008 +0100

    Reading steps when running as a xul app.

commit 04bac5c059dcba805b318b60a400ce48d7ce89bf
Merge: 264b82a 3b28109
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Nov 26 19:13:01 2008 -0500

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 264b82a0561773777845bfa535430bd66b70d994
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Wed Nov 26 19:12:18 2008 -0500

    Added ability to remove groups from the regex parsing step.

commit 3b28109c922962078413d66f6a17637a4ade5e43
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Nov 26 16:30:22 2008 +0100

    Moved the defaults so it does not interfeer with the extension

commit 8937163f0c7acca838ec00da8a15f8557a713f9d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Nov 26 16:02:24 2008 +0100

    Porting the builder to XUL runner.

commit 3dd95f6767c71e737c71dc7edd3436e00f35f8c5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Nov 26 13:45:37 2008 +0100

    Xul app changes.

commit 6ca3155588ac02773bade33b21afa3f925df4e3a
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Nov 25 00:28:48 2008 -0500

    Fancier xpaths in nodeHelper.

commit b735b2726a41048d81e64ec46d4d320d3b3b5551
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Nov 20 22:56:08 2008 -0500

    A sample connector for the id site.

commit d7ccb84eb943baf0eba92c76c0246941dc689e95
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Nov 20 22:53:37 2008 -0500

    objHelper now serializes an array.  click2 and parse_regex almost not
    broken.

commit 447f5fa34acfe281dbe6aab7cf983d38b425c1e5
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Nov 20 17:07:10 2008 -0500

    Updated objHelper to actually handle bool since Boolean("false") is true,
    which isn't what we want.  Also got rid of some of warning noise from
    builder since the onSelect for the step box gets called when you click
    on the background and it didn't expect onSelect to be called with no
    selectedItem.

commit 05051b31f5c53fdbc8d700e89d4d269ea8927239
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 17 13:13:32 2008 +0100

    Cosmetics.

commit 91065ca0853f0daeae340848dc1f6466cd984d0c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 17 13:10:39 2008 +0100

    Debugging options.

commit 59db458f6acc8539baaf4344ec3e027db62606c9
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 17 13:07:01 2008 +0100

    Reverted.

commit 92faef2b645b53685dc1e72036fc0c07e9665bf1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 17 12:54:27 2008 +0100

    Reverting.

commit ea33b0a56944e9660a1b6748781dab8a9e4d1815
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 17 12:52:39 2008 +0100

    Moving Click -> Click2 because the new one does not work.

commit c412392429ac520a8f618c07209d6b6186431738
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 17 12:46:55 2008 +0100

    following last update

commit af1ab173b9b23014a0ea84aa8f3c6e51f7b2fb19
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 17 12:44:06 2008 +0100

    Running  the builder as a standalin xulapp, most functionality does not
    work.

commit 7d4bef6e1b35cd5cee8c62b877015126eb6d2b1c
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Sun Nov 16 23:23:20 2008 -0500

    Moved xul from nodeHelper to xulHelper.  Almost have nodeHelper working
    in parse-regex.

commit 4ad55b3741ef055b9b823311a44f95f494a121c3
Merge: 10271a3 b8c1054
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 14 16:34:35 2008 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 10271a34d260166920232acd618579ff458251f3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 14 16:33:58 2008 +0100

    New set_value step, that uses XUL elements via the
    helpers in xulHelper.

commit b8c105488393a777c824bd5943d94c59b3d3b045
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 14 11:31:24 2008 +0100

    Fixed dbl-free if engine initialization failed.

commit 38c3fa027e83e6e273da68b76fa682ea9fccd8a1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 14 11:14:26 2008 +0100

    Doxyfied some comments.

commit 07c24a444cc8831d2a6b75bcd3b5fc0623fb0cd9
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Nov 13 21:57:06 2008 -0500

    Using nodeHelper in click now.

commit d01c1e912519dcea3a030181dc31aae3bafbd70c
Merge: 6fbbb44 af77949
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 13 18:15:07 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf
    
    Conflicts:
    
    	builder/modules/steps/set_value/step.desc

commit 6fbbb44aae008ef819b38dcfd1556c6d59272e46
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 13 18:08:30 2008 +0100

    Updated to the new Step runtime.

commit af7794907368a6d30f2574444670445cd607e96c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 13 18:05:07 2008 +0100

    Setting the xpath into conf by hand, on the button click

commit da331a127beed6e0023b41239e69d64231cefe47
Merge: 84edbec cca3467
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 13 17:57:56 2008 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf
    
    Conflicts:
    
    	builder/modules/steps/set_value/set_value.js

commit 84edbec0f9e6bf391b0fad2ef1fee8320ba88688
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 13 17:51:04 2008 +0100

    Added xmlhelpers for producing input fields for the step
    editor. Used them in the set_value step.

commit cca34673c5655945510f7bc886dbb6afdec1854c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 13 14:55:51 2008 +0100

    Added.

commit c4f5286b4303081ea5403c17739195cfbc7c37ab
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 13 14:54:39 2008 +0100

    raiseError dropped in favour of exceptions.
    warn() and info() methods on the task to inform about light errors.

commit 5acd10a912fd92549cd365d51ca17b720692817c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 13 14:00:07 2008 +0100

    System was going into inf loop if more than one alternative step was
    found.

commit 8cc2462fdeeafb5bcb60947e1bdcc067c59e6c21
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 13 13:16:13 2008 +0100

    Steps can be marked as alternatives.

commit 25b901eea16eb358012eea21258b5be4de3243c7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 13 12:24:50 2008 +0100

    Fix the issues with tho listbox display.

commit e72bedf368be93e89fbb984ebc227e557896cc61
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 13 11:43:23 2008 +0100

    Chnged the listboxes to use 'listcell' elements,

commit efa9c65215eadea03d9a4294138e111fa6ce5f2e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Nov 12 20:26:57 2008 +0100

    Handling step errors in the task.

commit aa1e2b075395c1777d54d08bf299ec6603a2362e
Merge: 72e9c50 239465f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Nov 12 14:57:40 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 72e9c508707dbcede0edc948eff6e16bdc51d702
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Nov 12 14:57:21 2008 +0100

    Using watch.

commit 239465f04c6867423dac3df9de27ef2295870ce0
Merge: f7bc261 9a73f0d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Nov 12 11:30:41 2008 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit f7bc261ce3e87b18212ff3bc91f05fd5fa025d5d
Author: Mike Taylor <mike@miketaylor.org.uk>
Date:   Wed Nov 12 11:30:35 2008 +0000

    New

commit 9a73f0d5f04e7c819a3bd0351a201074ad359313
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Nov 11 22:00:24 2008 -0500

    nodeHelper stubbish.

commit bf7c21ab5e92e5fd6bf7c19dc2b25a800b4fd057
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Nov 11 12:45:26 2008 -0500

    Generic parsing step using regexes.

commit 7091d91860c3dfc74564dea7f62a06c3255a8eff
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 11 16:52:23 2008 +0100

    Set value does the job now.

commit cee0490856779241b18bb7908e53b1b3443e5ace
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 11 16:44:33 2008 +0100

    Set value allows to set constants.
    Click can be configured to block.

commit 3955b21f3946637918c85ffb999ff55edf89e469
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 11 15:06:04 2008 +0100

    Notes.

commit e404c9c0eaabe0185a4f8d8f40910c9ae44a23a3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 11 15:02:46 2008 +0100

    Updated.

commit 7666313f4e129d0eedebc52132587a4e10e93339
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 11 14:58:32 2008 +0100

    JS strangeness continues.

commit afe90404280851c6f83cf151874518d3775b7e72
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 11 14:45:49 2008 +0100

    Added obj helper tests.

commit 20c88b0cc11e3fd4924c81f6a358bdc7453446dd
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 11 14:03:44 2008 +0100

    init called on step after it is attached to a task, confiuration is
    ready at this point.

commit df1dfc12d7c439abc896d060f2fee62a4236a1bf
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 11 13:45:04 2008 +0100

    Probably last changes to the interfaces, API should me more or less
    final.

commit 3cb14cb162f17addbdf8b5c769e0a032b1312a39
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 11 11:50:58 2008 +0100

    More sophisticated version checking.

commit 50df22db7bf8168411b0dfcf8f084ec8d8831713
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 11 10:08:45 2008 +0100

    Added code snippets that show the inheritance bahavior.

commit aabace488c53f96327a30b8a8c0edb98f4aebd07
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 11 10:02:50 2008 +0100

    Added notes on the JS inhertitance model.

commit 8cadff587576330b798462130fd063d3e0b710ea
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 10 16:53:45 2008 +0100

    Connector in new format.

commit 1aacc201e93fd91bc4dcb19ec4c31b987e202526
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 10 16:43:02 2008 +0100

    Updated.

commit f50effe627c13f01b6e3d1137dc3c715a142ca9b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 10 16:29:43 2008 +0100

    Ported.

commit adc0c52f1bc09db303fd22502884fa2f3d22ac83
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 10 16:18:34 2008 +0100

    Ported.

commit 1fabb8de8f973f886c5c2a21e1c2d5a305153f2d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 10 16:14:38 2008 +0100

    Set value ported.

commit fab2e9351735d4f3f6005d9a6232a19412d42ccc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 10 16:08:01 2008 +0100

    Ported click.

commit 2b2b0dadefb44774469d0e7aab80465887539966
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 10 15:53:48 2008 +0100

    Looks like inheritance issues without that - everythinh points to one
    place.

commit 5805739bca5faed35dfc4a54e08090498eb5ab30
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 10 15:39:01 2008 +0100

    Primitive versioning.

commit 247d73e3413e57acf5bddbd70531be5c70d5b234
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 10 14:57:42 2008 +0100

    step className member used in the connector file

commit 9df2b7643da2bf61d89836f2d3d9d67b8ff807af
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 10 14:44:46 2008 +0100

    regresssion

commit 1fb0241d6abd55f71098c5b444d8386b2ad78735
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 10 14:18:59 2008 +0100

    Fixed, passed by ref.

commit b0885289e460c1b1b6df9c6afa2af040fe25f4ba
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 10 12:51:01 2008 +0100

    Modified Step API (one more change to happen)
    Configuration parsing completely rewritten - most of the steps they will
    be ported later today.

commit 8b552d17dbdc5527671da5ccd104d7b0940025ad
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 10 10:33:04 2008 +0100

    Ported Nav to to the new conf format.

commit 24db180820926bd8777ff96b7a045431be444020
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 10 09:45:15 2008 +0100

    Added method to encode/decode JSON to/from XML

commit 380bd6e7e27e836e14fba3185934d78b458e7808
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Nov 7 17:55:10 2008 -0500

    Clear list moved to xulHelper.
    builder.js uses xmlHelper more now.
    Started on a generic parse w/regex step.
    Started on a saveConf/loadConf for the generic step.

commit 1f20cc68ceb32f245c5a70c6793b1d7864ccce3f
Merge: 3304322 a7d7303
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 7 15:35:55 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a7d73039c8675df84f0e5a105d74a569c7fc2036
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 7 15:32:00 2008 +0100

    Removed the debug output from parse_google

commit 330432219864845cc6bccd0e4df95e5712ce21ae
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 7 15:25:22 2008 +0100

    Using Xvfb note.

commit bd329408630d8125faa7c7d876c6944fdea815e2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 7 15:16:14 2008 +0100

    Parsing google hitcount even when exact hitcount.

commit dd328ae152f0005cb6652e6ccee767c629cc7cef
Merge: 18b90dd b9e64fe
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 7 14:44:08 2008 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 18b90dd10b8f0137f60c32375f2f133dac6450dc
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 7 14:42:54 2008 +0100

    Made parse_google a bit more robust. Improved json parsing to handle dbl
    quotes inside strings

commit b9e64fe81e7d1259ec36bef620f2e756d1987455
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 7 13:45:53 2008 +0100

    Catch errors for cf_load. Assume it means 'Database Unavailable'.

commit 806b3b536b9b1f9817e422b338ab8497566e677d
Merge: 1a2aae5 fbea897
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 7 13:39:50 2008 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 1a2aae516dfc3e9b9744d0dad64a679045b21ea2
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 7 13:39:33 2008 +0100

    Removed the "under construction" warning

commit fbea89764d089310835cb5aa91389660b998e2bd
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 7 13:37:27 2008 +0100

    Added load_cf for CF_Engine. Database maps to .cf file in server1.

commit ffd298f6e4b4c5f8c297626838990f09bac67805
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 7 11:22:28 2008 +0100

    Doxygen stuff.

commit 0d2f586878920c29c2349d625a73b349a72d1e7e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 7 11:08:45 2008 +0100

    Hide private stuff for CF_Engine and comment a bit.

commit cc98961b2dd2120cd90af2d57f5b574999f8cf7e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 7 11:08:29 2008 +0100

    For doxygen, omit xulrunner includes

commit cba69c313ba885b75b5fd121f36b7c6eb9485ba3
Merge: 5e2326e 761e5e6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 7 09:55:13 2008 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 5e2326ecb4f65f99fd315a56d52e58da2d832f8e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Fri Nov 7 09:54:56 2008 +0100

    Cleaned debug output

commit 761e5e640d53166d22eaa30c20593b200e74ef0a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 7 09:53:21 2008 +0100

    Build changes for cf_engine and tools.
    
    Ensure all objects depend on HEADERS (conservative). Build libcf_engine.a
    rather than libmozembed.a. Re-organized the Makefile.

commit e564b93e960f503361f3bdc97baf30f3f0dab51f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 7 09:45:19 2008 +0100

    Added json_node.h to list of HEADERS.

commit e6ac2db071f4e1efe6a7ff19e1b03ffea4c82722
Merge: 3832c76 7742f77
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 7 09:41:11 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 3832c7653c38f73100c32f44263ea5e35647b92d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Nov 7 09:40:10 2008 +0100

    Changed name of files to use _ rather than -.

commit 7742f77d47157b2dd95acc2f63d15276a1db49b0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Nov 7 09:37:08 2008 +0100

    Check if running as extension.

commit 8cd865c1b6b7c212d9b228e7c15f30ded84a0f76
Merge: 44b68a7 4233ba9
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Fri Nov 7 09:06:08 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 4233ba90460927a85e58763fa798b806b33cfb12
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Nov 6 23:31:29 2008 -0500

    Click step waiting on load now optional.
    Clear button for results.

commit 1a1a9c964934f289dfce8da5ce5e96350811dd6a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 6 18:30:52 2008 +0100

    Created a (little bit) more robust google connector, google3.cf
      - uses www.google.us, on the hope that nobody has cookies for that
      - finds a link that says Next, and clicks it
      - Works on second and later pages!
    Fails if there is a hit with a title 'Next'

commit f1559e95047c702058eb25db9feccd264feae2f6
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 6 15:57:00 2008 +0100

    Removed unnecessary debug output

commit 26a2d34b5084a96317a66b16b9a2c12ef67688f2
Merge: 43c29b5 9dae972
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 6 14:26:22 2008 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 43c29b564f99d6dad67140b804707529760e590b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 6 14:26:12 2008 +0100

    Parsing numericals too

commit 9dae97283e4642ba1274d59a191ac062c3031218
Merge: 9af2de7 6991c7e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 6 14:22:28 2008 +0100

    Use yaz-util.h to get to yaz_matchstr.

commit 9af2de738b5d1dad1be8e395fb65d00e46e4356d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Thu Nov 6 14:15:47 2008 +0100

    Using yaz-util.h rather than match-str.h.

commit 44b68a789c5951776b6a20ec859d5688f7269a40
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 6 13:02:40 2008 +0100

    Added entry on xulrunner app.

commit 6991c7e53344b9fba31ee3c87d9318fd85ab753b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 6 12:56:29 2008 +0100

    Added the new clicklink in git
    Had forgotten it earlier

commit c9cf3f80de5bd2a00dceda6b0917550fb477f151
Merge: e0e1028 998804c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 6 12:55:50 2008 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e0e1028ba6744b56a06f93d68f6aa7d863b9cca1
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 6 12:54:55 2008 +0100

    Fixed teh indexdata connector
    (forgot to save after specifying the parameter)
    Using it as my default connector in the server.
    Verified that it really gets to pages 2 and 3.

commit 998804c9a2a280a345dc84122723c9da31501122
Author: Jakub Skoczen <jakub@bigos.(none)>
Date:   Thu Nov 6 12:41:28 2008 +0100

    Updated for debian/ubuntu users.

commit 49ad41dafdf763a07b0b0fc8545b23f61a6e632e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Thu Nov 6 12:38:41 2008 +0100

    Added the Clicklink step, which clicks on a link/button
    with a matching text, within a given area. This makes
    it more robust to small changes (like a 'back' link
    appearing on the page before the 'next' link we need).
    Changed indexdata connector to use it

commit 0cd0e2265b96d27ac27e1788575577e54675df47
Author: Jakub Skoczen <jakub@bigos.(none)>
Date:   Thu Nov 6 12:20:39 2008 +0100

    Hack to make it build unders stock libyaz3-dev in intrepid.

commit 860d5999cbe0fe34df51537347b30df29525bbfe
Merge: 8a0c7d8 5472713
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 6 11:08:37 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 8a0c7d85a5fe860c836c1e04d86ed7be08ba60ff
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Nov 6 11:07:38 2008 +0100

    Fixed to compile under GCC 4.3
    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=413416

commit 5472713469f0a5de9781303afd49daab5ddffc6a
Merge: 13661d2 96481b3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Nov 5 17:17:26 2008 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf
    
    Conflicts:
    
    	builder/Makefile

commit 13661d2eda7ea66f7500f9e0baf1acadcf6e28a3
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Nov 5 17:16:26 2008 +0100

    Started to work on the clicklink step, but
    did not get very far. Left in the repo for future
    inspiration...

commit 96481b369af81558c4889dc03573c1704b8b93cb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Nov 5 16:33:18 2008 +0100

    xulrunner-1.9

commit aa347dbc9231ec9acbbde6daed6cf7540ea6b29c
Merge: ca5b806 8cbfc5c
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Nov 5 16:26:02 2008 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 8cbfc5cb072615f898d4597a24b1881903ed5bcc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Nov 5 16:18:34 2008 +0100

    Trying to run things.

commit e0907d4010268d80898b3a67bbb05983b11439eb
Merge: b84a392 44b1661
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Nov 5 15:44:10 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit b84a392bc420240c1d2d42b92bc2e99e9144061d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Nov 5 15:43:51 2008 +0100

    Added application ini to create XUL runner app.

commit ca5b806c67ea50169bd9956370e8bcf9df333f9a
Merge: 24bb83f 44b1661
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Nov 5 14:47:12 2008 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 24bb83fb7c8928b5af5ef572a5d703b414f120b5
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Nov 5 14:46:27 2008 +0100

    Getting to the next page
    Works, as long as the steps are OK
    Can fail if they stay on the page, but parse it all right

commit 44b16612a9234ae3bdf1166d9c5d464df3fb5fa9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 5 14:34:03 2008 +0100

    Added CF hello app.

commit a060ebd71ecdfe46698bbb803831ee58cec968d0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Nov 5 14:25:45 2008 +0100

    Open window -> open browser

commit b132865ca615f489050d48ee0155aa954d72a430
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 5 14:15:53 2008 +0100

    quit destroys CF_Engine object

commit ab05998c49527825ba04f817b5b1fea32deacb0f
Merge: 965e28c e172054
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Nov 5 14:14:53 2008 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 965e28c30d7c168dd8535e6fb15412f3c153095d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Wed Nov 5 14:14:15 2008 +0100

    Getting records all right
    Going for the next page fails

commit e172054b25dd6f7a30f15aa33ac6fa9abdd43185
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Nov 5 12:54:35 2008 +0100

    cleaning xpts, removed state messages.

commit 60c06a67a7ebf26ea9cfa996f8a8433a85869225
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Nov 5 12:42:35 2008 +0100

    Apparently no one uses it.

commit 1c7068422df28cb4b3104c744f558b13ee3da24f
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 5 12:30:09 2008 +0100

    Updated it.

commit f75d4f475131c31b5017c4d87f9bf69a11ba92f1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 5 12:29:22 2008 +0100

    cfrun has a command line shell.

commit 8887d995380cbcc060f31f977fbc4b2b7396ef0f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Nov 5 12:07:53 2008 +0100

    Looks like unused.

commit 74a1949c3e77eaa9afcc97ed8667586782118a10
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 5 11:52:18 2008 +0100

    Runner application. CF_Engine fires exceptions for exceptions.

commit 436bb69e88a40ec2ad9d122129b58d1a0b71877a
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 5 10:55:55 2008 +0100

    Fixed list of needed debs.

commit 6ff0b2f9a671bcdf4f180dc5b87939d97b9b6240
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Nov 5 10:55:41 2008 +0100

    Use yaz-config for both libs and cflags.

commit 8f4514788a13a59f72da63e5185609b4c15c3607
Merge: c78cf68 9b34b1d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 4 21:17:24 2008 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf
    
    Conflicts:
    
    	engine/src/servermain.cpp

commit c78cf68d47c0f16ea70eca7670a6a5b08ad6948a
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 4 21:08:45 2008 +0100

    Rudimentary json parser

commit 9b34b1dd0ca9583660e5c562099f80d32ab51417
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 4 20:56:00 2008 +0100

    CF_Engine.run_task now functional.

commit 6ece2e0e8e6c0dd7f532bc51b37de5c1e2db305b
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 4 17:28:15 2008 +0100

    Parse steps now return a hit count too.

commit a2edc4a5e795b9a61adea2d735c6630cdd2c35d5
Merge: 45b55db 148785d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 4 17:20:23 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 45b55db0935422b40873bfebf10dc997aa4e3046
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 4 17:19:55 2008 +0100

    Scraped page moved to an external browser.

commit 148785da887c8c0ce2213b29ca439baaa28cb4b8
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 4 17:13:12 2008 +0100

    Ensure SIGTERM is functional

commit 6f261e72f4f4761aad25a80667db0040df872582
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 4 17:12:59 2008 +0100

    Remove mozembed on clean

commit 42eee464c5319243cd1e72ce9b63b56a150b2f34
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 4 16:59:19 2008 +0100

    Small progress

commit 900aacc5a658b818300a1c55925d5ff5cf38b7e0
Merge: dbfee41 3733b7f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 4 16:40:17 2008 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit 3733b7f0fdd2d1398f5c98e9346f62ec2a396ddb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 4 16:40:11 2008 +0100

    Handshake. Engine process gets kill upon destruction

commit dbfee412df287dd4064ceb7ce62fa32ec5174b83
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 4 16:38:46 2008 +0100

    Actually calling cf-engine for the search.
    Not yet parsing any results

commit 172a1ea0ef810c70b5c2fa14dbadcbe63f117d64
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 4 16:12:21 2008 +0100

    Using Adam's cf-engine

commit 70c1c9ff493e6844f15cbeaaed5965ad804e33bf
Merge: 54b0565 adce080
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 4 15:56:51 2008 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit adce08050692a7601e531c5a4218509ea5c6df56
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 4 15:55:33 2008 +0100

    Engine header.. Started skeleton on process mgt.

commit 54b05650bfcbca3e622ed3165ecf90bd2642fc3b
Merge: e849e7f fde1f5d
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 4 15:55:11 2008 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit fde1f5d0d33fde537133d0798acdb6bb5a204254
Merge: 38390f0 428df74
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 4 15:50:57 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 38390f0dfc18ef2307dfd40bde52d4f0e4b5414a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 4 15:50:40 2008 +0100

    Reverted back to the tabbed window.

commit e849e7f23785299bc00a13de13137f5cf5e86f16
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 4 15:20:57 2008 +0100

    Setting the field also in build phase, when the "set"
    button is pressed

commit 6b64fc606dd7f74f4e3438f2e2044c15030b5343
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Tue Nov 4 15:11:48 2008 +0100

    Added a new step, to set an input field to a constant value

commit 428df74428feff94ea85f490a2299bb8a9527359
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 4 15:02:21 2008 +0100

    First working engine with {indexdata,google}.cf.

commit 8cf856bd9c787be3589877c11199e41cf23fa816
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 4 14:58:55 2008 +0100

    Timeout setting. Print the set values nicely.

commit f841b86fbc1da57b65f8d02e1fa18e7078e9000f
Merge: b3f108c f96aa63
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 4 14:26:02 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf
    
    Conflicts:
    
    	builder/modules/builder.js

commit b3f108cf589e61e9e7b39b01b4e51610471e4b73
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Nov 4 14:24:03 2008 +0100

    Fixed setPageDoc()
    Added timers for bad events

commit f96aa63ba48f543452f061af59dc7a701c0b5345
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 4 13:32:55 2008 +0100

    server1 cleaned and depends on libmozembed.a

commit 0eeff05e2d14f8d60a348940c4957c284dbddb79
Merge: fb49438 25cc1e5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 4 13:29:53 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit fb49438416ac9ffbca2a1d588c86ccbd9c6f3edb
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Nov 4 13:29:48 2008 +0100

    Depend on components dir

commit 25cc1e583f8ad37495f7a26062e36e67cf5efc4b
Merge: bf1b4f6 7f0d824
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Mon Nov 3 23:31:05 2008 -0500

    Merge branch 'master' of ssh://jason@kebab.indexdata.dk:222/home/git/private/cf

commit 7f0d824b0de86db6afa9b0d65764381e1210b137
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Mon Nov 3 23:27:36 2008 -0500

    Results browser.  I have no idea why it's small, the flex is the same for all three vboxes.  Also, I used the task's input hash since the results parameter was a string.

commit 49a34d141e390076245e7412d9e98fbaa71cbe43
Merge: e7b47f4 2d40a5e
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Nov 3 18:52:22 2008 +0100

    Merge branch 'master' of ssh://kebab.indexdata.dk:222/home/git/private/cf

commit e7b47f4035e654f369a49905f8bb63032624f11f
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Nov 3 18:51:57 2008 +0100

    Added the actual source files for the Z-server
    (should not have forgotten those!)

commit 142aa0a0c19fc718f544393ace66aad538bb3a00
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Nov 3 18:50:29 2008 +0100

    Created a connector for the search at indexdata.com
    includign a new step for parsing the results (using dirty
    hard-coded regular expression magic)

commit 89a6e3e70617bb20570e2429c5793a869f859243
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Nov 3 18:49:18 2008 +0100

    Z-server can extrace a (single-term, limited) query

commit 2d40a5e4dac1291487824c37fbf53a16d7c5a47e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 3 15:59:45 2008 +0100

    Removed reference to global.

commit f1202a49521ba2abf58c79d815d5e3c0b0c80f88
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Nov 3 15:07:25 2008 +0100

    Started to work with a Z-server
      compiles, links, and runs all right,
      but no connection to CF yet.

commit eae895dc2f8c1526ff71d90eb70d86b7c52f7f9c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 3 14:22:11 2008 +0100

    Versio is down to 0.1.

commit 31441dd85e786413a82a65b608b594af649baa3b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 3 14:08:17 2008 +0100

    Name and version read from the install.rdf

commit 5d0875a73e91ab5cc496514f745097dea59974f2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 3 12:03:52 2008 +0100

    Bumped maxVersion

commit 04e321dcae5a64e651f8269f260c08be5451e417
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 3 11:46:16 2008 +0100

    A plain-text result browser - just to check that the onTaskFinish works properly.

commit 99596187e39c13e7c0043890dd20281f508dcf68
Merge: 95b3e1e bef8db3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 3 11:26:02 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 95b3e1e69e16dea08d78ccd8dd12655f1a1f2663
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Nov 3 11:24:06 2008 +0100

    Added onTaskFinished callback, meant to be used when retrieving results.
    Added debugging messages.

commit bef8db33b3577b9e7246ba872a9d9253260b15f9
Author: Heikki Levanto <heikki@indexdata.dk>
Date:   Mon Nov 3 10:38:10 2008 +0100

    Added a small clarification to the README

commit 985a34a3a67d1cccd81c477708a1839f82fe50a4
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 3 09:49:58 2008 +0100

    Re-indent.

commit 0b8ffc57f5afa219d68c1a8c9f357567be15edfe
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 3 09:10:57 2008 +0100

    Use google.cf and allow more events to be fired before exiting

commit 9374d010dd00d90d7ba27a13974c9d86311147a1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Nov 3 09:10:21 2008 +0100

    GetMessages also resets logs (so they don't get repeated)

commit bf1b4f624640e54a550396d017a07147dfdc724e
Merge: 46efc69 d1d8479
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Sun Nov 2 17:50:46 2008 -0500

    Merge branch 'master' of ssh://jason@kebab.indexdata.dk:222/home/git/private/cf

commit d1d84792e1f0ce1ab3048fea5e89ff9f95937c48
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Fri Oct 31 19:25:03 2008 +0100

    Use pkg-config to obain XRDEV

commit 46efc69e6be7602c359f66183051df965e5d9c6f
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Fri Oct 31 13:55:25 2008 -0400

    XULification of click step.

commit 827c19ff03390188a4ff2b1ee07607d165a7de48
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Oct 31 16:43:16 2008 +0000

    Accept/reject changes.
    Some additional language tweaks.
    Fix formatting blemishes.
    Spell-check.

commit b5e9a6d2dbf54d214b42e6f4fe62ca4b1db34f5d
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Fri Oct 31 17:27:00 2008 +0100

    Fixed step descriptions to read the last line despite readLine returning false on it.

commit 525e1d47779f753c4ada1b8234361d7c2380203d
Merge: 550d6c8 3af5941
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Oct 31 16:21:45 2008 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 550d6c890de4ae62be4b5a172decce07b856cfe4
Author: Mike Taylor <mike@indexdata.com>
Date:   Fri Oct 31 16:21:36 2008 +0000

    Seb's most recent edit

commit 3af5941667aa33fbfbdaee65a37363af6dfc6eb8
Author: Jakub Skoczen <jakub@bigos.(none)>
Date:   Fri Oct 31 12:51:56 2008 +0100

    Even google is very brittle - the page structure is different for
    different ff profiles.

commit 4338f3c7961ba009e2732ced2a653d01a94ab69f
Author: Jakub Skoczen <jakub@bigos.(none)>
Date:   Fri Oct 31 12:18:09 2008 +0100

    Removed unused tasks.

commit c4f5dfb41163d758dde50c824fb6df726c0f4519
Author: Jakub Skoczen <jakub@bigos.(none)>
Date:   Fri Oct 31 11:35:23 2008 +0100

    Working google connector, includes "search" and "next" tasks.

commit 81b266df61add614f822f8a3d7a2ca660f07ebff
Author: Jakub Skoczen <jakub@bigos.(none)>
Date:   Fri Oct 31 11:30:45 2008 +0100

    Fixed delete steps method.
    Refactored.

commit 95bf4321cb6a8301d6e06902b8fcfd76375a61cf
Merge: 61c808d 4ba5171
Author: Jakub Skoczen <jakub@bigos.(none)>
Date:   Fri Oct 31 10:22:26 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 61c808d557396517af132471c905417840f134b3
Author: Jakub Skoczen <jakub@bigos.(none)>
Date:   Fri Oct 31 10:21:59 2008 +0100

    Now, it's fixed.

commit c9c4008f0b695e3c6d2c04c5169fa66f56329fa5
Author: Jakub Skoczen <jakub@bigos.(none)>
Date:   Fri Oct 31 10:08:36 2008 +0100

    removed bug when loading connector files.

commit 4ba517160916b33067fcfa4ddba2c69e52b20688
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Oct 30 22:52:22 2008 +0000

    Rolling

commit 07e3691550e518507c69c678d5a009dfde65b8e5
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Oct 30 22:38:06 2008 +0000

    Rolling

commit 0c1bb63737e9526067e335abdbef8e5b6da60464
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Oct 30 17:12:23 2008 +0000

    Images added back by Seb

commit 89783e0d0851e8211cc785df50efdf2dce925e5a
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Oct 30 16:49:32 2008 +0000

    Edits by Seb

commit 5b759c6e66f6aec91b66e80986dcc473d64066f8
Merge: df6b803 238d476
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Oct 30 15:09:08 2008 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit df6b803a149d7304cb8dd1840657cb738ca768db
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Oct 30 14:49:50 2008 +0000

    Pretty much complete.

commit 238d476ee6096ef718c6ad48285607b2c2830409
Author: Jakub Skoczen <jakub@bigos.(none)>
Date:   Thu Oct 30 15:33:08 2008 +0100

    Parse google step works.

commit f8fd7184a9b225d824cb2035f81adab8cd1cd8b3
Author: Jakub Skoczen <jakub@bigos.(none)>
Date:   Thu Oct 30 14:19:48 2008 +0100

    Handler is unregistered on firs occurence.

commit 25195635fca12ab4165402aea652bb96dbf20a94
Author: Jakub Skoczen <jakub@bigos.(none)>
Date:   Thu Oct 30 13:57:25 2008 +0100

    Added descriptions. It looks like the file needs to have an empty line
    at the end, otherwise the desc is not displayed.

commit f10e76263810a76f9e0c71f7c6dbf70c287e1a96
Author: Jakub Skoczen <jakub@bigos.(none)>
Date:   Thu Oct 30 13:30:59 2008 +0100

    Refactored.

commit 4dbfaed49e55beda7063c6d1261403bdb3aacd84
Merge: a6f832d 4f88926
Author: Jakub Skoczen <jakub@bigos.(none)>
Date:   Thu Oct 30 12:59:14 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a6f832d977915a90688dbfab1c578a0a47e5e035
Author: Jakub Skoczen <jakub@bigos.(none)>
Date:   Thu Oct 30 12:58:42 2008 +0100

    Trying to resolve callback issues.

commit 4f889261eae9db77d8b0387675df34303da7af86
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Oct 30 11:25:44 2008 +0000

    Tidy

commit b317469d3fa615986cf7e68f9e85ce5338d0d897
Merge: 254b51d 0bf4b28
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Oct 30 11:13:39 2008 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 254b51daa574a1bc9703c369d31e1210c45865b3
Author: Mike Taylor <mike@indexdata.com>
Date:   Thu Oct 30 11:13:32 2008 +0000

    Nearly there ...

commit 0bf4b284bb09692df23370f6057ae31cc17b5ccc
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Thu Oct 30 10:49:41 2008 +0100

    Click step is picky about windows.

commit b0591523091e327335dcd368708969651e5c12db
Author: Jakub Skoczen <jakub@bigos.(none)>
Date:   Thu Oct 30 10:40:28 2008 +0100

    Small chnages.

commit 6628e4c6b04a4c237b6b47ad6a5aee64828e521a
Author: Jakub Skoczen <jakub@bigos.(none)>
Date:   Thu Oct 30 10:34:24 2008 +0100

    XPI install in.

commit f48ff56c8eb8ef340570b58c47231161e593a7b6
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 21:22:33 2008 +0000

    Integrate Seb's conclusion

commit 05a0740d55626a85a673eeaf448eaba266b0dd96
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 17:52:46 2008 +0000

    Rolling

commit c63aaecb8db2f880656a55ffd6eeec30bd798f04
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 17:18:08 2008 +0000

    Z support

commit 785d510240ddc02358f5c84ec94f894c584ad197
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 16:42:03 2008 +0000

    Rolling

commit 6f6be49675b044aa06c9626af11e1352c2ebbd8e
Merge: 1e8863d d8255d0
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 15:59:54 2008 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1e8863d313027ccc576766b34f2541a51c160c5a
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 15:59:45 2008 +0000

    Trim

commit 65a38dcaa85ba522de4250f8e12b515aabf2fc6b
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 15:59:35 2008 +0000

    Rolling

commit d8255d0f9ca4737c71f2d542c2e10936251c5ddf
Merge: c450e06 06a734d
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 29 16:03:43 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit c450e0637c3bcd1b74795d6b7157ac8046bb6124
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 29 15:54:36 2008 +0100

    Removed mozembed code.

commit 3ac6f9f51029f8e2981610d8269dc5c01ffb61f0
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 29 15:53:12 2008 +0100

    Make the first wrapper for whole engine (including browser).

commit c0eecfbee37604647fd18b291599bcc482c18f44
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 29 15:53:05 2008 +0100

    Stop second time se receive WindowLoaded

commit 06a734d188d7e3b3440a8a8c3921a863afdba03b
Merge: ee9da96 fdf789e
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Wed Oct 29 15:52:23 2008 +0100

    Merge branch 'master' of ssh://jason@kebab.indexdata.dk:222/home/git/private/cf

commit ee9da96692481c519bf7023887a4cb03451b76aa
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Wed Oct 29 15:51:58 2008 +0100

    Click step.

commit fdf789ee1efd9c992568122183b98b58bb46b910
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 14:32:42 2008 +0000

    New, from Jason

commit 92dbaf495e141e868ee4790ff7069418a9d228f5
Merge: d1db9ed aad32c1
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 14:31:48 2008 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d1db9ed3be6358097f7684368f6656901ffe3db8
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 14:31:40 2008 +0000

    New, from Jason

commit aad32c14dd0bbeae06adead019e6628a38ceee2a
Merge: d374302 aa3330e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 29 15:16:06 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d3743022fb348d394b633c6dbdad893101402605
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 29 15:15:46 2008 +0100

    Added milestone1 TODOs.

commit aa3330eeddd7c8f7691f1e5fc1c269e72ebac09d
Merge: dfdd4ac 2100acb
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 12:29:59 2008 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit dfdd4ac139f2c389bb2b7f88f1f519030e8b0870
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 12:29:39 2008 +0000

    Append

commit 2100acbaf4155df2434d0b22343331d922c8def3
Merge: 5072526 fb8d68c
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Wed Oct 29 13:26:08 2008 +0100

    Merge branch 'master' of ssh://jason@kebab.indexdata.dk:222/home/git/private/cf

commit 507252610277cb2a1fade096e3e86f5bfe1f8a2e
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Wed Oct 29 13:25:22 2008 +0100

    Step box has descriptions.  Step window gets focus when you try to open it again.

commit 479b4706f55ba871823368e36c1b35ada0a2e4fb
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 12:24:04 2008 +0000

    Trim borders

commit c820516478f62952e03a8cfc77f5a6ab2e6f2676
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 12:16:40 2008 +0000

    Trim edge.

commit 2d9ae64299a131680c41a819b877ab1c0155e3b7
Merge: ce493d6 fb8d68c
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 29 13:05:06 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit fb8d68c7de5fca5d1b93b65a7e46a5682637ad1a
Merge: 6770fa7 c228428
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 12:04:50 2008 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 6770fa75c0d20bb22dc106063e1a831de68d1be8
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 12:04:24 2008 +0000

    New, from Jakub

commit ce493d69bba466d7d873d13c35a18ebfb6b6d798
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 29 13:04:22 2008 +0100

    Moved mozembed/common source to src.

commit add3162538d995709cec40931ea1bea95d83101a
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 12:03:37 2008 +0000

    New, from Jakub

commit fbdcbfde23f144a780ef00e2a50d3564e3af1113
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 12:03:05 2008 +0000

    Rolling

commit c2284285640ec3839f50b34a2ceb2fdaf71f3241
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 29 11:54:30 2008 +0100

    Moved Connector runtime interface to engine/src/ConnectorRuntime.js.

commit d84ef111379c8e4421d973b58ac9db5617b0db32
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 09:13:32 2008 +0000

    Rolling

commit fea35e724974d33ae5f32f7f2b625e430f6bc154
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 29 00:29:06 2008 +0000

    Rolling

commit 91d4c3986ddea364a888c0267ff02f0f18be6f64
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 28 22:49:30 2008 +0000

    Add XML and programming-language samples.

commit cd9d6f86ddae697012ce6c9967234307b929e2a7
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Tue Oct 28 22:57:00 2008 +0100

    Fixed load dialog so it works with the way the connector is now.

commit 545f35bc0030032012b556c176c08e02298bc60e
Merge: 7e4ae75 2954ff4
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 28 21:17:58 2008 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 7e4ae75a8a4129b7d6780e5ef69f7567d40ae997
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 28 21:17:35 2008 +0000

    Rolling

commit 2954ff45d2a22a7b1495e20fc174aadf0ce3d015
Merge: d95e196 3e91b89
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 28 17:55:54 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit d95e1967afc1469d4000f70400072ea4f9d0d48f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 28 17:51:36 2008 +0100

    Fixed the step.

commit 3e91b89da278ce2482ed05fc4f37b4601aa8dcac
Merge: 9e5a494 802cef4
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 28 14:19:04 2008 +0000

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9e5a494302ff3646d7ace14a06a40dbc4289f948
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 28 14:18:50 2008 +0000

    Rolling

commit 802cef4423b22f24b8bf6025512876eeedc4198e
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 28 14:50:08 2008 +0100

    Typo

commit aba5b091240bdb587f20aeeadec851d7f473f1b0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 28 14:31:53 2008 +0100

    Added getPageDoc method

commit 43de155301ccaafcdb3c06c93e17de405ae9d5a5
Merge: 8b6539e 2801faf
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 28 14:25:46 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 8b6539e4d75832759f1ce0ca572ecb736aee7669
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 28 11:45:27 2008 +0100

    Changed the widget UI.

commit 2801faffd6f6e7ca933f111079747aafea2e85b5
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 28 10:38:57 2008 +0000

    New, sent by OCLC

commit d5110976a0fe06a73e3b9700ef3ce4860c0f368b
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 28 11:27:08 2008 +0100

    Fixed the highlighting object.

commit 8daca9c85bf8498a82427ac387b437dba8b11874
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 27 16:32:51 2008 +0100

    Simplified

commit 8793c7c1adc53d20b4c2090485243771b1af73e0
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 27 16:23:43 2008 +0100

    Removed the reference to the XpathResult

commit 61136696b588e2b3a880809ceedc283d403bb158
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Mon Oct 27 15:57:39 2008 +0100

    test values for task arguments

commit 87d1e732b615e2a976d717f2ecd742437a68ec5a
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Mon Oct 27 11:44:19 2008 +0100

    flex

commit 10ddc21379baefc72cd5a41a9b41291af68d8908
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Mon Oct 27 11:42:42 2008 +0100

    flexy

commit ef2fbdff149cf5d7adcc1094b8fb2cdef73c13c1
Merge: 7718065 42640d2
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Mon Oct 27 10:57:18 2008 +0100

    Merge branch 'master' of ssh://jason@kebab.indexdata.dk:222/home/git/private/cf

commit 77180658a6eb13574e4caf815bba6dc4a39a64a1
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Mon Oct 27 10:56:44 2008 +0100

    steps refresh when you change tasks.

commit 42640d2b6cecc2c20e6b4d8e286d84060fe2151c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 27 10:31:46 2008 +0100

    Fixed the draw method.

commit 69e4c3d0c11804d7a5402990eaabf8cb6bcfdd12
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 27 10:18:00 2008 +0100

    Reference to the targetDoc changed to the pageWindow

commit 4e4e9807e3d6a1a86172dc699a58881d78b5a799
Merge: 0aa8f3e f6f1f32
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 27 10:08:47 2008 +0100

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0aa8f3e871b0cb4ab21a10232d19f84d87d7b7ee
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 27 10:08:31 2008 +0100

    fixed the draw method

commit f6f1f32c4bed1f2cd0013bac3c95b56f645ca271
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Mon Oct 27 09:56:41 2008 +0100

    i think it worked already, this should be irrelevant?

commit 814b566758aef7f55c14a6117610fa0e92500419
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 27 09:49:25 2008 +0100

    Added method to set value for the task argument.

commit a0d6e169d57df449cf04c2785e1ce706a38aca10
Merge: 981b679 a107cfa
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Fri Oct 24 12:43:39 2008 +0200

    Merge branch 'master' of ssh://jason@kebab.indexdata.dk:222/home/git/private/cf

commit 981b6791cb335762b85d9492c5f06ca81a07fe7d
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Fri Oct 24 12:43:26 2008 +0200

    multiple select

commit a107cfa5889f9eb6186edb039b4481180ec2e207
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Oct 23 09:13:02 2008 +0200

    Passing window instead of the document.

commit da253669d9768dada0644222cd83570f38a6e208
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 22 16:47:52 2008 +0200

    Fixed.

commit 9666cbf6de4351d2c93f1242a9c51fecefc0bb34
Merge: 0dd6d14 a0ff599
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 22 16:38:54 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 0dd6d1454cfaa8961983bca15770486832bb8ba2
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 22 16:38:24 2008 +0200

    Using nsIConnector. Added mozembed method WindowLoaded.

commit f1e8f2b5c9ea405c1fb686bbab6234d3e6f82cca
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Wed Oct 22 16:29:56 2008 +0200

    Added findBrowserWindow. Unfortunately it does not work.

commit a0ff599f2e77a762b749eb00bb10abc4d189cd94
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 22 15:57:42 2008 +0200

    Rolling

commit 245d4c53f91a3a0f4c0a99b837953b66a8771b1e
Author: Mike Taylor <mike@indexdata.com>
Date:   Wed Oct 22 15:01:26 2008 +0200

    Rolling

commit 00b87e4961427527f9e89d01d2286831e6873da7
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Wed Oct 22 11:33:37 2008 +0200

    now with less having to click on a bunch of shit everytime you want to test anything.

commit e6a28da411708d26f2355ebfb18821cff7ddc302
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Wed Oct 22 10:35:47 2008 +0200

    run all, too.

commit 335b498a5ca6d8ee962035714d198cadedd9424a
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Wed Oct 22 10:31:40 2008 +0200

    ok run works now

commit 640cc5e3874041bf9fa6ab8b3260b21dc19dd1d4
Merge: 59d9277 416dabb
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Wed Oct 22 10:19:25 2008 +0200

    Merge branch 'master' of ssh://jason@kebab.indexdata.dk:222/home/git/private/cf

commit 59d92770fa3017f3db03d58a3bdb65446df4486a
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Wed Oct 22 10:19:05 2008 +0200

    run button that doesn't work

commit 416dabb6d67b6a38f21398606363efb0d3e9a53d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 22 10:13:15 2008 +0200

    jslinting

commit c693f6660eb6b8310eb102c44d51618173a4b90e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 22 10:04:20 2008 +0200

    Changed variable name to make jslint happy.

commit 3d9c360fd149fff71185354b6bbf18a1cb79e35c
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 21 20:12:46 2008 +0200

    Obsolete

commit 9025db21e86bc084c0e087e121728ffde39744cd
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 21 20:12:30 2008 +0200

    Integrate new material from 'tmp'

commit 155c1891405c9fa9667708a0820961c47030174e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 21 17:13:42 2008 +0200

    Fixes.

commit c7e56304f97bb60913690ce879d9a84f1626a399
Merge: fd1ccfe 8a4f085
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Tue Oct 21 17:04:37 2008 +0200

    Merge branch 'master' of ssh://jason@kebab.indexdata.dk:222/home/git/private/cf

commit fd1ccfec6aa3c8ee1315622b2b90e5d2067276fd
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Tue Oct 21 17:03:31 2008 +0200

    Step selector

commit 8a4f085391175e779dc137ab6fbccced5f742de6
Merge: ec83b2a 190dbdd
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 21 16:39:38 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit ec83b2aa3bd7680f3547173bff35c9b8c576cbfc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 21 16:39:16 2008 +0200

    Added method for retrieving window.

commit 190dbdd2a367a953b61cdc15c155070cf6f5295f
Merge: a73f9eb a38eeb7
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 21 16:35:57 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a73f9eb813435646c858a034940ea53f5fa46398
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 21 16:35:48 2008 +0200

    Only until I integrate it with the milestone

commit a38eeb74b82450b6cfd3c7cf729c83ad6d424970
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 21 16:31:31 2008 +0200

    Added files.

commit b2dba1df875d0a11f83569f9ee0c5a292b808d36
Merge: 1cb01d5 356b270
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 21 16:05:00 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 1cb01d59d6fd1dd97273b34e3ff7823d1a7a191f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 21 16:04:24 2008 +0200

    Connector contains a function to load files from filesystem.

commit a95e6efb32b5a39678fe0b0e8baca9bfa2c17153
Merge: 10aae62 356b270
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 21 15:48:19 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 356b270c3e6514a5d42f1c2cbbe5a8cd2c584861
Merge: ddd6144 01f6af1
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Tue Oct 21 15:47:07 2008 +0200

    Merge branch 'master' of ssh://jason@kebab.indexdata.dk:222/home/git/private/cf

commit ddd614424e26404db49bc5cc668485684833e21a
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Tue Oct 21 15:46:34 2008 +0200

    Deletes tasks now.

commit 01f6af13495cbb79e23dbe6127538049012a6dfa
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 21 15:39:01 2008 +0200

    Introduced Connector API.

commit 10aae62cb133b440654b24a1eab776927eead99a
Merge: 712ba3d 90ca58d
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 21 15:13:05 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 90ca58d85f72edf1b16350b91a7b44557e1898db
Merge: fa21592 476093f
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Tue Oct 21 15:02:47 2008 +0200

    Merge branch 'master' of ssh://jason@kebab.indexdata.dk:222/home/git/private/cf

commit fa21592af60224447a2b37f8a76774d8b2242735
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Tue Oct 21 15:02:04 2008 +0200

    delete button?

commit 476093f95ec9f2b609d071efd219273901db683f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 21 15:00:18 2008 +0200

    Removed the call to the draw method.

commit 99b4e84679262c748620703f30d68458a090861c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 21 14:56:32 2008 +0200

    Added missing.

commit 712ba3d3834a56e54c91bf9d08c7a32c60f1cdf8
Merge: 2e1638a cdd65e4
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 21 14:53:58 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit cdd65e4a34490e66c85814955f19835634f20c2a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 21 14:48:51 2008 +0200

    conenctor.js moved to Connector.js and changed to an oridinary JS class.
    (to make Mike happy)

commit 2ce3304950f6b4a48c56542c272247eb81906317
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 21 14:35:32 2008 +0200

    Moved generic_step.js to Step.js.

commit 5c288720dd6edfe6c2559e09c3fe55786063d17a
Merge: e1877ea 089e461
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 21 14:29:38 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit e1877ead8439547674d524a6dc34a55d093543c7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 21 14:29:00 2008 +0200

    Check if configaration is prepared for writing.

commit 2e1638a6c9f3a9b432c822ccb8779e3f7cefa0b7
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 21 14:25:37 2008 +0200

    Rolling

commit 7ad954c6e23f416bf7270dbba668033c0e9d20f5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 21 14:23:48 2008 +0200

    The box is populated correctly when the connector is loaded.

commit 089e461919afd0f1429695ec2c4b4563dc42a2f8
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 21 13:46:00 2008 +0200

    Obsolete

commit c0e26d46bcbffbd885795c4c731042f6d5bab328
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 21 12:17:11 2008 +0200

    Rolling

commit 2b60adb468761a1d02167c224f153e7fcb191cb3
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 21 12:15:52 2008 +0200

    Rolling

commit 0370d70dc10cff914c32ce9ebf353a0754ff6e8f
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 21 11:30:09 2008 +0200

    New

commit 785365c88f75b5808ed399b8229f3c317936c806
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 21 11:26:17 2008 +0200

    Added 'Navigate to URL' step.

commit d9aeda752d3e241fc123117d990f6e8ad4989fa6
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 21 10:49:36 2008 +0200

    Rolling

commit 428cdc9b60ad0eb0517ed6cb9ededffdd6b529b1
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 21 10:22:20 2008 +0200

    New

commit 85a77524a18d1e3ff3b67f0cd145954d03cb993b
Merge: a6a9f83 60e0a6e
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 21 10:07:27 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit a6a9f83ce0182c1c275150c66fdf0b439ca3a30d
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 21 10:07:07 2008 +0200

    New, imported from old CVS module

commit a795b4d55d1ce38d57502b3148f1d97df8c12cc5
Author: Mike Taylor <mike@indexdata.com>
Date:   Tue Oct 21 10:06:39 2008 +0200

    New

commit 60e0a6e6d43f3420d81a814a33be940aa2c313b3
Merge: 9319a92 20645f9
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 21 10:06:05 2008 +0200

    Merge branch 'master' of ssh://git.indexdata.com/home/git/private/cf

commit 9319a92316d971ab97f702de51284d7b68027e93
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 21 10:05:57 2008 +0200

    Updated for new layout.

commit 20645f9f62495f9d9dcd1900e0085af2eb388de9
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 21 10:02:24 2008 +0200

    Changed to proper inheritance thingie.

commit f5304087ddff648f6ec80851817c85a19525c640
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 21 09:57:58 2008 +0200

    Ignore Doxygen output.

commit bd946aeb466398d2772ff704eadbfebf4f0c3538
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 21 09:57:39 2008 +0200

    Top-level makefile for engine.

commit ddf4414d28b25c37c5a371291aaf11c6bdc502a3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 21 09:05:33 2008 +0200

    Cosmetics.

commit 2ef2806d86db4fdd724965686aeb6fda86200c01
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 21 08:55:06 2008 +0200

    Added this README.

commit 1e402564531f8477ccd4f095654dc065bb6ed469
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 21 08:38:57 2008 +0200

    Added ignore files.

commit b50c4440ee14b5d31e464698c40c5d12452050aa
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 20 16:31:48 2008 +0200

    Removed parameters colums from the step list.

commit 9c1a7bcfb9369e1f8450aa39046c1211fc37c3bc
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 20 16:03:04 2008 +0200

    Add some kind of nsIConnector.idl whic is fake for now.

commit 9b93fea4feb9bd77eeced480daee77573954f8a5
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Mon Oct 20 15:55:00 2008 +0200

    Added code for engine which is based on mozembed.

commit 6e2393db388c085584ca640e7f227df5a0c73910
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 20 15:50:01 2008 +0200

    Adde description/display name

commit 8ba21b0dbed23cd28ecca87db2590fbb06f56bfc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 20 15:16:17 2008 +0200

    Moved the thing one-level down.

commit d6249d17d279cdc3c78fe6bf1de8e5bd4405aafe
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 20 14:58:38 2008 +0200

    Save introduced along with the Save As.

commit b9bc72f8c078b59864861d7febc32601a45442f7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 20 14:50:59 2008 +0200

    LoadTemplate -> renamed to loadFile.

commit 1eb175e68481bae294b1f12598b8b5aef934a98d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 20 14:33:29 2008 +0200

    Renamed confUiPh -> uiNode
            confPh -> confNode

commit 56e1659c1594a57854de6745a3f701550428b5dc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 20 14:23:58 2008 +0200

    Save file as comes with a picker now.

commit 5a2a08233c5f235c0dbd58f1732df3b79f73bcc7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 20 14:00:06 2008 +0200

    Saving connector file works.

commit 76bf44af31279f406108328a81612dc7bff6672c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 20 13:52:22 2008 +0200

    Added 'save file' entry in the menu.

commit 767e7a3f44537b04892c5857ac7fb1b266f65989
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 20 11:48:40 2008 +0200

    Cleaning up.

commit 3af1b8806ac0591ee712560bd5f8da988da6894d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 20 11:46:46 2008 +0200

    Wiring the UI to the new connector API.

commit 793070832a145243b89fb359134aa93fdd09fe81
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 20 11:14:05 2008 +0200

    Saving/loadin to/from xml.
    Simplified API.

commit 280958900dbe48b8cafde9b8dd7acef0bdc01c74
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Oct 17 17:48:28 2008 -0400

    More step stuff.

commit 7e5428851664e5af49f10858438e0dfce06233d6
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Oct 16 22:34:23 2008 -0400

    Step dir list actually works now.  directoryEntries on an NSFile isn't an array.  It's an enumerator.  And its getNext() doesn't get the next file, you have to put it through a QueryInterface.  Urk.

commit 7d82ae18aa6b0da7e14c522b26512a235cf0f4c4
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Oct 16 16:38:15 2008 +0200

    Using new way of loading steps.

commit 5927d0cebe6b998aac15adaf28a6c5bd24d41053
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Oct 16 16:34:43 2008 +0200

    The step's are loaded by their filename.

commit ce8a5f2f5a9089f0edbea2a7d97efa1bcc6f6264
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Oct 16 16:31:51 2008 +0200

    Added text utils.

commit 692e56537ed25c8c386f64ce2f70e9864d36ad77
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Thu Oct 16 00:23:37 2008 -0400

    towards 'new step' window actually doing things.  also: list clearing that leaves <listcol> &tc.

commit b161edd5f336ace51a9941aa834afccd80ec0f8a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 15 18:21:09 2008 +0200

    Yay, the set value works.

commit f1c24e24e33502d265e14bd405b311a8075f0ff2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 15 17:54:41 2008 +0200

    Extending helper methods to allow ns definitons.

commit ba7e088e50383d08327d4c5480e2479730512f4f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 15 17:45:11 2008 +0200

    Playing with the SetValue step.

commit 200de9ad8adaf8b464bc4e0bbf84306701ee2b2d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 15 17:26:41 2008 +0200

    Playing with the "add a step" window.

commit 97ff5742e4b6bf0e954e8a97cfb500040e952bef
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 15 17:08:00 2008 +0200

    Few thigns were missing.

commit 0a55734d0a663e46f8a344b65b62bd0383b578aa
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 15 16:57:00 2008 +0200

    The programatic alias would break module.

commit d837c68bb5c6d734152f8d38ab899bab68b7c5ca
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 15 16:45:44 2008 +0200

    Change forced by the style change.

commit 35fa1f3ca85eabe40b438ece085137b41b4b45f2
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 15 16:43:20 2008 +0200

    Fixing module dependencies.

commit 1675fd69afc07c8f80cb812e51e4ab446dfb8050
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 15 16:35:55 2008 +0200

    Dynamic loading of step classes.

commit 67e151e04a766b8223b23781012947ca0465841a
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 15 16:00:38 2008 +0200

    xml_helper -> xmlHelper

commit fcefc238073817178c7d1956381b27cf75979d07
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 15 15:59:39 2008 +0200

    camelCase

commit 6732e2a1a851dcc44aecafdb685d683c1a8bfe68
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 15 15:58:26 2008 +0200

    tabstop=2

commit 209418536c74602c72c8ce1a7d15ae4aced1c78f
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 15 15:52:41 2008 +0200

    Set value with camelCase

commit a744366f865844b38f35bb413109aa0f0e4927f3
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 15 15:27:53 2008 +0200

    Generic step camelCased

commit 49fb610c3a4f63a17f94a4d71f59aa2f3de8fc64
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 15 15:24:01 2008 +0200

    camelCase on Task

commit be6619f0bc3460909253dc30ddb2acbf48b3af07
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 15 15:19:04 2008 +0200

    Camel case on conenctor.

commit 347217d3fac98656f2c7e720c0846ec2fbcca84e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 15 15:06:07 2008 +0200

    Changing style.

commit c8b4cfda4c73ec3abfa52be93e2c3648e3fd9822
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 14 18:32:00 2008 +0200

    Initial component register connector module (hard-coded path for now).

commit 604136ea0c9b0f6ee5622286e49f465a76920d50
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 14 17:02:30 2008 +0200

    Added reference to the connector module.

commit bce486175ec1ebdc47e946c06afd7a34698d7407
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 14 16:53:43 2008 +0200

    Fixed syntax error.

commit 9e9c919d37821c2617de7abf0abe9b9dc207efe5
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 14 16:21:04 2008 +0200

    Changed the internal var name.

commit f331e8df7a7306860e962c6d043470b1d4f51cbc
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 14 16:19:01 2008 +0200

    Introduced state.

commit a1d5cb5e68f78117e6213167347f2f3212fee9a1
Author: Adam Dickmeiss <adam@indexdata.dk>
Date:   Tue Oct 14 16:15:50 2008 +0200

    Build also nsIConnector.h.

commit 84371932a7264b887dcc06dfdc82c88ed7195263
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Oct 14 15:53:51 2008 +0200

    Plating with XPCOM components.

commit bd6ce480ac92be44a95bda2bd18e87e0e39c99c0
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Tue Oct 14 00:01:23 2008 -0400

    arguments list does stuff now

commit ef7eb47e468915a0284494396d1c7c2fff4f0c64
Author: Jason Skomorowski <Jason@fritz.local>
Date:   Mon Oct 13 22:23:35 2008 -0400

    gui changes

commit 437fd352d300837eefc7ff6fc73e2352b98d54e4
Author: Jason Skomorowski <jason@indexdata.com>
Date:   Fri Oct 10 19:12:49 2008 -0400

    formatting, nothing interesting yet

commit 6dacd70f8fd4c8c29a9d600c396a3b85e9d8cc73
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Thu Oct 9 16:58:42 2008 +0200

    Moved from the cftoys/mockup1.

commit dc587914196c7f629d6a8dc5477324fdb9e46dad
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 6 14:19:58 2008 +0200

    Updated readme.

commit 7b0d9ebd941f3ad4258744775f2ddd5e7c309083
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 6 14:12:43 2008 +0200

    replaced all 'carbonfibre' strings with 'cfbuilder'

commit 498d675050cd2ccd87c5503edd8f268093615757
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Mon Oct 6 12:54:10 2008 +0200

    Refactored and merged with mockup1.

commit a3d5110c4fb55bf01702e56ebc11369356e89feb
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 1 17:02:10 2008 +0200

    !@#$@# debugger statement.

commit 33ea20fd665b65ca894080416a0b50a69993118c
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 1 17:01:33 2008 +0200

    The steps are runnable.

commit d96a12f9c2bb25158939efe4ae126dc3e5081579
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 1 16:12:11 2008 +0200

    Added method to retrieve loaded tasks from the connector.

commit 417441a6e220df337c74632a150f5b123a6e3faf
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 1 16:08:48 2008 +0200

    debugger statement out

commit a1540e7f829645df9884ed34ae05ec1d6baddbcf
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 1 16:08:12 2008 +0200

    Template parsing works.

commit 60f69515f04fa6ec5e004952fc2e3b4d18597d1d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 1 16:03:12 2008 +0200

    Added load() method to enable loading local files.

commit 258ad24d3c4895d332a119ebe69a6b8d15a011c7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 1 15:37:33 2008 +0200

    Added helper http request files.

commit cd007692744d4b3a4ed13fcae1b21c16b4430d97
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 1 15:00:38 2008 +0200

    Commited template parsing stub.

commit 7a07ac09f9d6b7edf09a117cd696cdc39730739d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 1 12:50:09 2008 +0200

    Added load_template method stub.

commit 4208478aed9af3bff64da0ea8ef34930083cc01e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Wed Oct 1 12:07:20 2008 +0200

    Runtime refactored to seperate classes: Task and connector.

commit dbb463c184250a1ffb7fb76c1256c23ff3bd3848
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 30 16:18:11 2008 +0200

    craped website.

commit 4c661b8d28305ad06c71e0bf5f57d66a0e7f2c71
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 30 16:16:48 2008 +0200

    The selected value is displayed properly.

commit 1ead8a558cf91a42c91197d2bdd7966856882b31
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 30 16:10:10 2008 +0200

    Config is viewable.

commit e1091d8bd50a9331d5542385f60f1174fc2783a7
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 30 15:55:32 2008 +0200

    Fixed the widget UI and conf separation.

commit 37b48dafc80318d21ea3bb00be2f1d37612c8273
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 30 15:34:36 2008 +0200

    Added test page elements.

commit 4960def9e1e01b2f62e24425e5a74a8665717cf1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 30 15:25:21 2008 +0200

    Tasks/Steps are initialized with input/output objects.

commit 5e99b941942bc6887726fa9ef7bf96a6e79fc62d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 30 15:07:21 2008 +0200

    Evaluating strings to find class constructors.

commit 0f7d8727b9043342b74fe6103538d3527c13c04e
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 30 15:02:39 2008 +0200

    One more.

commit 522c1c150080529d92f567ed6940c70a80858539
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 30 14:59:32 2008 +0200

    Fixed syntax errors.

commit 041cc8edba6aec22e7ebe24d5bee74565a5a107d
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 30 14:39:38 2008 +0200

    This should not go in here.

commit a20ab80f24f4275d4f04e39350f2b00288e33aa1
Author: Jakub Skoczen <jakub@indexdata.dk>
Date:   Tue Sep 30 14:38:45 2008 +0200

    Started cfbuilder skeleton.
