2a9a5affd7878d1aebf6289c24b095957a9c382e
[metaproxy-moved-to-github.git] / NEWS
1 Mergetype may be specified for filter 'multi'.
2
3 --- 1.0.12 2007/09/19
4
5 Fixed problem in Makefile WRT library specifictions. This could produce
6 linker errors (when they should not happen).
7
8 Fixed bug #1341: MetaProxy returning different results. Problem was that
9 fix-up of record database did not normalize the database name.
10
11 Documentation updates for Windows compilation.
12
13 --- 1.0.11 2007/06/14
14
15 Fixed problem with logfile being truncated.
16
17 --- 1.0.10 2007/05/23
18
19 Fixed bug #1136: Access rights not enforced.
20
21 Extension for log module. The log category 'access' logs more details.
22 New category 'user-access' added which is simlar to 'access' but adds
23 the Z39.50 user as for all entries in a session.
24
25 Switched to GPL v2.
26
27 Added support for configurable default/force target/vhost for module Z39.50
28 client module.
29
30 --- 1.0.8 2007/01/25
31
32 Implemented filter, session_shared, which optimizes usage of Z39.50
33 sessions and result sets.
34
35 New filter, record_transform, which converts MARC/XML records.
36
37 New filter, sru_z3950, which converts SRU to Z39.50 packages.
38
39 New filter, load_balance, in development.
40
41 New filter, zeerex_xplain.
42
43 XML framework for config files started.
44
45 Master RelaxNG Compact schema's are found in xml/schema/*.rnc,
46 RelaxNG XML schemas and XML Schema's are generated from RNC syntax.
47 XML config files are checked against RNG and XML Schema's.
48
49 XSLT transformation framework added in xml/xslt/*.xsl, consisting mainly of 
50 LOC Marc21 stylesheets found at http://www.loc.gov/marcxml/xslt.
51 Added stylesheet explain2cqlpqftxt.xsl which transforms a standard SRU ZeeReX 
52 explain record to YAZ CQL-to-PQF text config file. 
53
54 --- 1.0.7 2006/11/07
55
56 Added 'timeout' setting for filter frontend_net which specifies the number
57 of seconds a session is idle before it is closed. Default timeout is
58 300 (5 minutes).
59
60 --- 1.0.6 2006/07/07
61
62 Database name in records returned set for virt_db/multi filters.
63
64 Filter session_shared now functional.
65
66 Log filter can be configured to write to a given file using 'filename'
67 element. Also information category can be specified with 'category'. If
68 filename is omitted, the log filter writes to stdout. See etc/config5.xml
69 for example.
70
71 --- 1.0.5 2006/05/16
72
73 Fixed compilation on Windows.
74
75 --- 1.0.4 2006/05/16
76
77 Added documentation for the hidenavailable option for the multi filter.
78
79 --- 1.0.3 2006/05/16
80
81 Fixed bug #573: Hide errors for individual servers. If the element
82 'hideunavailable' is given in the configuration, individual servers
83 being unavailable are hidden (unless all are unavailable). 
84
85 Fixed bug #574: Database names are recognised case-sensitively.
86
87 Fixed bug #567: Fix up database name in Name-Plus-Record.
88
89 Fixed bug #568: Update win/makefile for VS 2005.
90
91 Fixed bug #569: Some options throws unknown exception.
92
93 --- 1.0.2 2006/04/28
94
95 More information about virtual hosts. The 'etc' directory is part of the
96 distribution tar.
97
98 --- 1.0.1 2006/04/27
99
100 Build instructions for Windows. NMake makefile part of distribution tar.
101
102 --- 1.0.0 2006/04/24
103
104 More documentation.
105
106 Filters functional: auth_simple, backend_test, frontend_net, http_file,
107  log, multi, query_rewrite, template, virt_db, z3950_client.
108
109 Filters in development: session_shared.
110
111 Pseudo-filters: template, dl
112
113 --- 0.9 2006/03/27