test: b64encode: add empty string test
[libisds.git] / README
blobc7fd53f9c8ee8e91808e8f620ce7632d5bf6ae70
1 This is client library for accessing SOAP services of ISDS (Informační systém
2 datových schránek / Data Box Information System) as defined in Czech ISDS Act
3 (300/2008 Coll.) <http://portal.gov.cz/zakon/300/2008> and implied documents.
5 Copyright (C) 2009, 2010  Petr Písař <petr.pisar@atlas.cz>
7 This program is free software: you can redistribute it and/or modify it under
8 the terms of the GNU Lesser General Public License as published by the Free
9 Software Foundation, either version 3 of the License, or (at your option) any
10 later version.
12 This program is distributed in the hope that it will be useful, but WITHOUT
13 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
14 FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
15 details.
18 This code is written in ISO99 C language and requires libxml2, cURL,
19 libgcrypt, GPGME, and >=expat-2.0.0 libraries at compilation time. gnupg2 is
20 required at run time (provides gpgsm that uses gpgme to process CMS).
22 Applications linked against this library need to be linked to libxml2 too.
24 It has been tested on GNU/Linux (Linux 2.6.34, glibc-2.11.2, gcc-4.4.3) with
25 libxml2-2.7.7, curl-7.20.0, libgcrypt-1.4.5, gpgme-1.3.0, expat-2.0.1 and
26 gnupg-2.0.15.
28 Latest code can be obtained from GIT repository
29 <http://repo.or.cz/w/libisds.git> (web interface).
31 ISDS documentation is located under `doc' directory, user documentation can be
32 found in header files. See `client' directory for examples how to use this
33 library. Preliminary library self-tests are located in `test' directory. Test
34 data and message examples are stored in `server/messages' directory.