History log of /netbsd-current/crypto/external/bsd/netpgp/dist/src/lib/Makefile.am
Revision Date Author Comments
# 1.10 28-Nov-2010 agc

I forgot that the fastctype.[ch] files were still in this directory, and
have no need to be here - remove them, and just use native <ctype.h>


# 1.9 05-Nov-2010 agc

specify the libmj.la archive as a pre-req for libnetpgp.la in the
correct way - tested on RHEL 6 and Mac OS X.


# 1.8 05-Nov-2010 agc

Avoid specifying the manual page twice in the Makefile.am files, which
can lead to problems at installation time on some platforms (RHEL 6,
for example), whereas Mac OS X seems to install things fine.


# 1.7 04-Nov-2010 agc

Find the libmj header file in the correct directory


# 1.6 06-Aug-2010 agc

mj.c source file has moved


# 1.5 26-Jul-2010 agc

hook minimalist JSON sources into the autoconf build


# 1.4 14-Dec-2009 agc

Prepare for a new netpgp-20091210 portable release.

Apart from infrastructure changes, there are the following functional ones:

+ Update to version 20091210

+ provide a new netpgp_match_list_keys(3) function to perform a
regular-expression based search of all the keys in the keyring. If no
pattern is specified to match, then all keys are returned.

+ provide a new netpgp_set_homedir(3) function, and use it to set the
home directory from the library, rather than individually in all the
programs which use the library

+ provide a new netpgp_incvar(3) function which will add a constant
increment (which may be negative) to the value of an internal
variable. This is primarily used for the verbosity level within the
library, and is again a movement of the function into the library from
the individual programs which use the library

+ move to the specification of an ssh key file by internal variable,
rather than the directory holding an ssh key file

+ autoconf infrastructure changes

+ take a hammer to the _GNU_SOURCE definitions problems

+ don't rely on strnlen(3) being present everywhere


# 1.3 25-May-2009 lukem

rcsid fixup


# 1.2 25-May-2009 lukem

Install libnetpgp.3.
Don't build -static


# 1.1 25-May-2009 lukem

Overhaul build infrastructure:
- use automake to generate the Makefile.in
- style reorg in configure.ac
- ensure <openssl/sha.h> provides SHA256_CTX (openssl 0.9.8 or greater)
- move the "build helpers" to buildaux
- add a rudimentary (and not yet functional) test suite

(There's still more to do.)

Per chat with Alistair.