summaryrefslogtreecommitdiff
path: root/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* README: replace by README.mdNikos Mavrogiannopoulos2018-05-231-0/+1
| | | | | | | | | That is, use README.md as primary source to generate README as README is required by the GNU guidelines. We don't try to convert to "real" plain text as markdown is readable, and to avoid introducing another dependency (e.g., pandoc). Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
* test: Take advantage of TAP test driverDaiki Ueno2018-03-291-0/+4
|
* build: Split out generated code from p11-kit/virtual.cDaiki Ueno2018-01-311-0/+2
|
* build: Delay compilation of test-related stuffDaiki Ueno2018-01-301-3/+6
|
* build: Take advantage of parallel-testsDaiki Ueno2017-10-061-0/+1
|
* server: Better shell integrationDaiki Ueno2017-10-061-1/+5
| | | | | | This adds -k, -c, and -s options to the "p11-kit server" command, which allows you to terminate the server process, select which C-shell or Bourne shell command line is printed on startup, respectively.
* build: Delay building test programs until "make check"Daiki Ueno2017-05-291-4/+3
| | | | | This is to disable clang-analyzer against test programs, which can contain several false-positives.
* systemd: Fix location of p11-kit-remoteDaiki Ueno2017-02-271-0/+2
| | | | | The p11-kit-remote executable is now located under $libexecdir, but we should use the p11-kit command to launch the subcommand.
* rpc: Add PKCS#11 module that connects to socketDaiki Ueno2017-02-171-0/+3
| | | | | | | | | | | | | | | This patch adds a PKCS#11 module that connects to the p11-kit server exposed on the filesystem. The filename of the socket is determined in the following order: - $P11_KIT_SERVER_ADDRESS, if the envvar is available - $XDG_RUNTIME_DIR/p11-kit/pkcs11, if the envvar is available - /run/$(id -u)/p11-kit/pkcs11, if /run/$(id -u) exists - /var/run/$(id -u)/p11-kit/pkcs11, if /var/run/$(id -u) exists - ~/.cache/p11-kit/pkcs11. Note that the program loading this module may have called setuid() and secure_getenv() which we use for fetching envvars could return NULL.
* makefile: Rename DATADIR to not conflict with Win32 defineMichael Cronenworth2014-10-051-1/+1
| | | | Signed-off-by: Michael Cronenworth <mike@cchtml.com>
* remote: Run separate executable binary for 'p11-kit remote'Stef Walter2014-10-021-0/+1
| | | | | This allows security frameworks like SELinux or AppArmor to target it specifically.
* Move to non-recursive Makefile for building bins and libsStef Walter2014-08-151-16/+50
| | | | Still use recursive for documentation and translation.
* Fix 'make upload-release' targetStef Walter2014-08-141-2/+2
|
* po: Add new translations: ocStef Walter2014-08-071-1/+1
|
* distcheck: Build with optimizations so we get proper warningsStef Walter2014-01-141-1/+3
|
* Build in srcdir != builddir fashion by defaultStef Walter2014-01-141-2/+2
| | | | Naturally this doesn't apply to tarballs
* Reorganize various componentsStef Walter2013-06-251-1/+0
| | | | | | | * p11-kit library and tool in the p11-kit/ subdirectory * trust module and new trust tool in trust/ subdirectory * No more tools/ subdirectory * Lots less in the common/ subdirectory
* Add a bit of infrastructure for running valgrindStef Walter2013-03-201-0/+2
| | | | | * make memcheck: Runs basic memory checking * make leakcheck: Also runs leak checking
* Don't overwrite the build directory when uploading documentationStef Walter2013-03-141-1/+1
|
* doc: Move manual into doc/manual subdirectoryStef Walter2013-03-121-1/+1
|
* Document and put code coverage onlineStef Walter2013-03-081-4/+12
| | | | | * Document our testing practices * Put lcov code coverage output online
* Pull translations from transifexStef Walter2013-02-131-0/+3
| | | | | | * Build a script to help with this https://bugs.freedesktop.org/show_bug.cgi?id=60792
* Add basic trust moduleStef Walter2013-02-051-0/+7
| | | | | | This is based off the roots-store from gnome-keyring and loads certificates from a root directory and exposes them as PKCS#11 objects.
* Change the documentation configure arg to --enable-docStef Walter2013-02-051-1/+1
| | | | * We're building more than just the gtk-doc reference
* Move debug and library code into the common/ subdirectoryStef Walter2013-01-091-6/+7
| | | | | | | | | | | 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.
* Distribute HACKING in the tarballStef Walter2013-01-081-1/+3
|
* Bump version number, and tweak upload procedureStef Walter2011-07-071-1/+2
|
* Make target for uploading release.Stef Walter2011-06-071-0/+3
|
* Fix problems with 'make distcheck'Stef Walter2011-05-271-0/+4
|
* Add basic tool for p11-kit.Stef Walter2011-04-051-0/+1
| | | | | List modules: $ p11-kit -l
* Add make target for uploading docs.Stef Walter2011-03-311-0/+6
|
* Documentation and API cleanup.Stef Walter2011-03-311-1/+5
| | | | | | * 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-1/+1
|
* Add p11_kit_strerror() method and internationalization.Stef Walter2011-02-181-1/+3
|
* Add testing and start testing hash table functionality.Stef Walter2011-01-261-1/+11
|
* Initial implementation of p11-unityStef Walter2011-01-211-0/+18