Fixup fromcvs/togit conversion
[minix-pkgsrc.git] / net / yaz / DESCR
blob8ed40484660cf73170590a459d748bc12b302af9
1 YAZ is a C/C++ library for information retrieval applications using
2 the Z39.50/SRW protocols for information retrieval.
4 Properties of YAZ:
6   * Complete Z39.50 version 3 support. Amendments and Z39.50-2002
7     revision is supported.
8   * Supports SRW version 1.0 (over HTTP and HTTPS).
9   * Includes BER encoders/decoders for the ISO ILL protocol.
10   * Supports the following transports: BER over TCP/IP (RFC1729), BER
11     over unix local socket, and HTTP 1.1.
12   * Secure Socket Layer support using OpenSSL. If enabled, YAZ uses
13     HTTPS transport (for SOAP) or "Secure BER" (for Z39.50).
14   * Offers ZOOM C API implementing both Z39.50 and SRW.
15   * The YAZ library offers a set of useful utilities related to the
16     protocols, such as MARC (ISO2709) parser, CCL (ISO8777) parser,
17     CQL parser, memory management routines, character set conversion.
18   * Portable code. YAZ compiles out-of-the box on most Unixes and on
19     Windows using Microsoft Visual C++.
20   * Fast operation. The C based BER encoders/decoders as well as the
21     server component of YAZ is very fast.
22   * Liberal license that allows for commercial use of YAZ.