summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Move debug and library code into the common/ subdirectoryStef Walter2013-01-091-2/+5
| | | | | | | | | | | Start using p11_ as our internal prefix rather than _p11_. We explicitly export p11_kit_ so this is fine as far as visibility. Move the threading, mutex, and module compat, dict, and array code into the common directory too. Take this opportunity to clean up a bit of internal API as well, since so many lines are being touched internally.
* Release version 0.14Stef Walter2012-09-061-1/+1
|
* configure.ac: Fix bogus comma, and fix up spacingAntoine Jacoutot2012-08-231-5/+5
| | | | | | * Fixes a mistake in the previous commit https://bugs.freedesktop.org/show_bug.cgi?id=53706
* Use AC_LANG_PROGRAM to detect program_invocation_short_name functionalityAntoine Jacoutot2012-08-211-2/+7
| | | | | | Were erroneusly detecting program_invocation_short_name on OpenBSD https://bugs.freedesktop.org/show_bug.cgi?id=53706
* Fix build on solarisRob McMahon2012-07-311-1/+3
| | | | | | | * Conditional inclusion of the errno.h header * Link librt when appropriate for nanosleep https://bugs.freedesktop.org/show_bug.cgi?id=52261
* Use correct shared library extension on windowsStef Walter2012-07-261-0/+4
| | | | | | | | * The windows shared libraries have the .dll extension * This means we also need separate directories for the test module configs on win32 https://bugzilla.gnome.org/show_bug.cgi?id=44740
* Don't use strict aliasing during compilationStef Walter2012-07-241-1/+2
| | | | | * Due to the way in which we pass pointers of different types to _p11_hash_iter_next()
* Release version 0.13Stef Walter2012-07-161-1/+1
|
* Win32 build fixesStef Walter2012-06-291-0/+2
| | | | | | * Remove unused functions * Use getprogname() instead of calc_progname() which no longer exists * Fix up exporting of functions in the mock module
* Add enable-in and disable-in options to module configStef Walter2012-04-011-1/+11
| | | | | | | | * These can be used to load certain modules in certain programs, or prevent loading in others. * Useful for a key manager like seahorse, so we can load extra modules (think NSS) that other modules shouldn't load.
* Release version 0.12Stef Walter2012-03-091-1/+1
|
* Fix build problem due to pthread extensions usageSimon Josefsson2012-03-081-0/+1
| | | | See: http://ipozgaj.blogspot.com/2006/08/posix-threads-and-manual-pages-rant.htm
* Release 0.11Stef Walter2012-02-071-1/+1
|
* Release version 0.10Stef Walter2012-01-031-1/+1
|
* Release version 0.9Stef Walter2011-11-141-1/+1
|
* Reduce autofoo dependenciesStef Walter2011-11-021-2/+2
| | | | | * automake 1.10 (although can benefit from some 1.11 features) * autoconf 2.61
* p11-kit can't be used as a static libraryStef Walter2011-10-301-0/+4
| | | | | | * It just doesn't make sense. * The initialization refcounting in particular can only work as a shared library.
* Make build not depend on gtk-doc or pkg-configStef Walter2011-10-291-2/+51
| | | | | | | | * If enabled, gtk-doc can be used, but we no longer expect the gtkdoc autoconf/automake macro files to be installed. * pkg-config is no longer used for checks. * We still do install pkg-config files, and this is the preferred way to build against and link to p11-kit.
* Release version 0.8Stef Walter2011-10-241-1/+1
|
* Initial port to win32Stef Walter2011-10-171-8/+27
| | | | | | | | * Tests do not all yet pass, at least not on wine * Added abstraction of some non-portable functions in compat.h/c * Build with an argument like this for win32 support: ./autogen.sh --host=i586-mingw32msvc * This win32 port needs more work from interested parties
* Fix up the build options.Stef Walter2011-10-101-57/+66
| | | | | | * --enable-debug turns off optimization * --disable-debug turns off debugging output, debug symbols * --enable-strict turns on -Werror
* Release 0.7Stef Walter2011-09-271-1/+1
|
* Don't expand p11-kit config variables in configure.Stef Walter2011-09-271-3/+3
| | | | * Expand them later in Makefile and pkg-config file
* Expand the libdir path correctlyStef Walter2011-09-191-6/+0
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=40985
* Release version 0.6Stef Walter2011-09-141-1/+1
|
* When a module has a relative path, load it from $libdir/pkcs11Kalev Lember2011-09-141-0/+9
| | | | | | | So far we have only supported full paths to the pkcs11 modules in config files. This change adds relative path support, so that for modules installed under the standard $libdir/pkcs11, the config file won't have to spell out the full path.
* Rename pkgconfig configuration directory variablesKalev Lember2011-09-141-24/+26
| | | | | | | | | | | | Renamed them to reduce ambiguity and to pave the way for exposing some additional parameters. p11_system_modules -> p11_system_config_modules p11_user_modules -> p11_user_config_modules configure --with-pkcs11-dir => configure --with-system-config
* Release version 0.5Stef Walter2011-08-311-1/+1
|
* Release version 0.4Stef Walter2011-08-191-1/+1
|
* Add example configuration documentation.Stef Walter2011-08-011-2/+5
| | | | * And also install example pkcs11.conf file.
* Use AC_SEARCH_LIBS instead of AC_CHECK_LIB for dlopen() to fix on *BSD.Roman Bogorodskiy2011-07-291-1/+1
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=39622
* Add libtool style versioning variables to p11-kitStef Walter2011-07-271-0/+16
|
* Expand the various pkcs11 config paths properly.Stef Walter2011-07-211-2/+3
| | | | | * Without this the ${prefix} part of the variable wasn't being expanded and was making it into the #define.
* configure: Use $sysconfdir for p11_system_conf dir, not hardcoded /etcColin Walters2011-07-211-1/+1
| | | | | | If the user specified sysconfdir, we should respect it. Don't hardcode /etc. This is important for jhbuild, which uses /path/to/builddir/etc.
* Bump version number, and tweak upload procedureStef Walter2011-07-071-1/+1
|
* Release version 0.2Stef Walter2011-07-071-1/+1
|
* By default use /etc/pkcs11 for system configs and not ${prefix}Stef Walter2011-06-091-2/+15
| | | | * Packagers can override this with the --with-pkcs11-dir configure arg.
* Bump version number.Stef Walter2011-06-071-1/+5
|
* Modernize autotools setup.Stef Walter2011-06-071-7/+6
|
* Change around installation of headers, pkg-config, and file namesStef Walter2011-05-271-2/+2
| | | | | | | | * Install headers to ${prefix}/include/p11-kit-1/p11-kit/ * This solves problems with other projects that have their own pkcs11.h files. * Change the pkg-config file name to p11-kit-1.pc * Change the source file names.
* Add basic tool for p11-kit.Stef Walter2011-04-051-0/+1
| | | | | List modules: $ p11-kit -l
* Add support for debug tracing.Stef Walter2011-04-051-6/+17
| | | | | | | | | | | Use P11_KIT_DEBUG=xxx environment variable to enable tracing. Must have been built without --disable-debug option. P11_KIT_DEBUG can (at this point) be one of these values: all help conf lib
* Documentation and API cleanup.Stef Walter2011-03-311-7/+10
| | | | | | * Rename source directory * More consistent with return values from URI functions. * Allow formatting URI to take a uri type.
* The start of some documentation.Stef Walter2011-03-031-0/+1
|
* Add p11_kit_strerror() method and internationalization.Stef Walter2011-02-181-0/+4
|
* Add a proper pkg-config file.Stef Walter2011-02-171-11/+14
|
* Add testing and start testing hash table functionality.Stef Walter2011-01-261-0/+42
|
* Initial implementation with new config system.Stef Walter2011-01-241-1/+2
|
* Rename to p11-kit.Stef Walter2011-01-241-2/+2
| | | | A less pretentios, better description of what's going on.
* Rough idea of possible library functions.Stef Walter2011-01-221-1/+4
|