Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | test: Take advantage of TAP test driver | Daiki Ueno | 2018-03-29 | 1 | -0/+1 |
| | |||||
* | Release 0.23.10 | Daiki Ueno | 2018-02-27 | 1 | -1/+1 |
| | |||||
* | maint: Point to the new URLs | Daiki Ueno | 2018-02-27 | 1 | -2/+2 |
| | |||||
* | build: Split out generated code from p11-kit/virtual.c | Daiki Ueno | 2018-01-31 | 1 | -0/+13 |
| | |||||
* | build: Take advantage of parallel-tests | Daiki Ueno | 2017-10-06 | 1 | -1/+1 |
| | |||||
* | Release 0.23.9 | Daiki Ueno | 2017-10-02 | 1 | -1/+1 |
| | |||||
* | Release 0.23.8 | Daiki Ueno | 2017-08-15 | 1 | -1/+1 |
| | |||||
* | common: Use reallocarray instead of realloc as appropriate | Daiki Ueno | 2017-08-08 | 1 | -0/+1 |
| | | | | | | reallocarray is a new POSIX function added in glibc 2.26, with built-in overflow checks. Take advantage of that function for internal array allocation. | ||||
* | p11_get_upeer_id: implement case using ucred.h | Fabian Groffen | 2017-06-27 | 1 | -1/+2 |
| | | | | Solaris can retrieve this information via getpeerucred(). | ||||
* | configure: pull in -lnsl -lsocket for socket functions | Fabian Groffen | 2017-06-27 | 1 | -0/+7 |
| | | | | Solaris has socket() etc. in these two libs. | ||||
* | build: Allow use of _GNU_SOURCE | Daiki Ueno | 2017-06-12 | 1 | -0/+3 |
| | | | | | | This reverts commit 6b457ffc, which forbids the use of GNU extension for the incompatibility of strerror_r. However, now that strerror_l is used instead on glibc systems, it has no point to do that. | ||||
* | compat: Prefer strerror_l to strerror_r | Daiki Ueno | 2017-06-12 | 1 | -2/+2 |
| | | | | | strerror_r is being obsolete in the next POSIX specification: http://austingroupbugs.net/view.php?id=655 | ||||
* | Release 0.23.7 | Daiki Ueno | 2017-05-31 | 1 | -1/+1 |
| | |||||
* | Release 0.23.6 | Daiki Ueno | 2017-05-26 | 1 | -1/+1 |
| | |||||
* | test: Check the size of unsigned long | Daiki Ueno | 2017-05-26 | 1 | -0/+2 |
| | |||||
* | correct text for --user-config option | Daniel Black | 2017-03-06 | 1 | -1/+1 |
| | |||||
* | Release 0.23.5 | Daiki Ueno | 2017-03-02 | 1 | -1/+1 |
| | |||||
* | systemd: Fix location of p11-kit-remote | Daiki Ueno | 2017-02-27 | 1 | -1/+0 |
| | | | | | The p11-kit-remote executable is now located under $libexecdir, but we should use the p11-kit command to launch the subcommand. | ||||
* | build: check for getpeereid | Roman Bogorodskiy | 2017-02-24 | 1 | -0/+1 |
| | | | | | | In common/unix-peer.c, we are checking if HAVE_GETPEEREID is defined, however, we never actually check if getpeereid() is available, so fix that by checking this function using AC_CHECK_FUNCS(). | ||||
* | Release 0.23.4 | Daiki Ueno | 2017-02-22 | 1 | -3/+3 |
| | |||||
* | p11-kit: Add 'p11-kit server' command | Nikos Mavrogiannopoulos | 2017-02-17 | 1 | -0/+3 |
| | | | | | | | | This adds a new tool to the p11-kit command called 'server', which allows us to access a PKCS#11 module over a Unix domain socket. Internally, it is implemented as a wrapper around 'p11-kit remote'. Upon connection it executes 'p11-kit remote' in a forked process. | ||||
* | build: Adjust executable/module names for Windows | Daiki Ueno | 2017-02-16 | 1 | -0/+2 |
| | | | | Append EXEEXT or SHLEXT to the filename if needed. | ||||
* | build: Check *asprintf on all platforms | Daiki Ueno | 2017-02-16 | 1 | -3/+4 |
| | |||||
* | build: Make libffi closure optional | Daiki Ueno | 2017-01-24 | 1 | -11/+0 |
| | | | | | | | | libffi's closure support is not available on all platforms and may fail at run time if running under a stricter SELinux policy. Fallback to pre-compiled closures if it is not usable. https://bugs.freedesktop.org/show_bug.cgi?id=97611 | ||||
* | systemd: add per-user remoting socket | Lubomir Rintel | 2017-01-20 | 1 | -0/+1 |
| | | | | | | This allows daemons outside user's session to use per-user PKCS#11 modules. Useful for letting VPN daemons or wpa_supplicant use certificates stored in user's GNOME keyring, etc. | ||||
* | Release version 0.23.3 | Daiki Ueno | 2016-12-20 | 1 | -3/+3 |
| | |||||
* | move privatedir from libdir to libexecdir | Stanislav Brabec | 2016-11-30 | 1 | -1/+1 |
| | | | | | | | | | | | According to the GNU Coding Standards[1], private executables should be installed to libexecdir, not libdir. Move privatedir to libexecdir. [1] https://www.gnu.org/prep/standards/ https://bugs.freedesktop.org/show_bug.cgi?id=98817 | ||||
* | configure: Remove redundant AM_GNU_GETTEXT | Daiki Ueno | 2016-08-22 | 1 | -1/+0 |
| | | | | There is the same line a few lines below. | ||||
* | Bump version number | Stef Walter | 2015-12-07 | 1 | -1/+1 |
| | |||||
* | common: Remove compat timegm() implementation | Stef Walter | 2015-10-19 | 1 | -1/+0 |
| | | | | We no longer use timegm() | ||||
* | Release version 0.23.1 | Stef Walter | 2015-02-20 | 1 | -1/+1 |
| | |||||
* | compat: Add definition for setenv for Win32 | Michael Cronenworth | 2014-11-12 | 1 | -0/+1 |
| | | | | Signed-off-by: Michael Cronenworth <mike@cchtml.com> | ||||
* | Release version 0.22.1 | Stef Walter | 2014-10-09 | 1 | -1/+1 |
| | |||||
* | Bump libtool versioning for added APIs | Stef Walter | 2014-10-06 | 1 | -2/+2 |
| | |||||
* | Release version 0.22.0 | Stef Walter | 2014-10-04 | 1 | -1/+1 |
| | |||||
* | common: Use secure_getenv() implementation when setuid | Stef Walter | 2014-10-02 | 1 | -1/+1 |
| | | | | | In anything security sensitive, use secure_getenv() implementation for retrieving environment variables. | ||||
* | Release version 2.21.3 | Stef Walter | 2014-09-17 | 1 | -1/+1 |
| | |||||
* | configure: Check for pthread_create() in pthread library | Roman Bogorodskiy | 2014-09-09 | 1 | -3/+3 |
| | | | | | | | Check for pthread_create() in pthread library instaed of pthread_mutexattr_init(). This fixes a linking error on FreeBSD. https://bugs.freedesktop.org/show_bug.cgi?id=75674 | ||||
* | Release version 0.21.2 | Stef Walter | 2014-09-05 | 1 | -1/+1 |
| | |||||
* | Move to non-recursive Makefile for building bins and libs | Stef Walter | 2014-08-15 | 1 | -7/+1 |
| | | | | Still use recursive for documentation and translation. | ||||
* | configure.ac: Add subdir-objects to satisfy newer automakes | Stef Walter | 2014-08-08 | 1 | -1/+1 |
| | |||||
* | Release version 0.21.1 | Stef Walter | 2014-08-07 | 1 | -1/+1 |
| | |||||
* | Add compatibility fdwalk() function | Stef Walter | 2014-07-08 | 1 | -0/+3 |
| | | | | | This is used when execing another process to close all open file descriptors that we don't wish to be inherited. | ||||
* | Release version 0.20.3 | Stef Walter | 2014-07-04 | 1 | -1/+1 |
| | |||||
* | configure: Require automake 1.12 or later | Stef Walter | 2014-06-20 | 1 | -1/+1 |
| | | | | | We can't use automake 1.10 as serial-tests is not supported there. | ||||
* | Don't use 'aux' directory name | Stef Walter | 2014-01-29 | 1 | -1/+1 |
| | | | | | | Because Windows is really properly screwed up. https://bugs.freedesktop.org/show_bug.cgi?id=74149 | ||||
* | Release version 0.20.2 | Stef Walter | 2014-01-14 | 1 | -1/+1 |
| | |||||
* | trust: Add installcheck target for testing extract | Stef Walter | 2014-01-14 | 1 | -0/+1 |
| | | | | | | | | This is an integration test that the extract and blacklist functionality basics work. More integration tests should follow, at which point we should place the various generic testing bits into their own file. | ||||
* | Build in srcdir != builddir fashion by default | Stef Walter | 2014-01-14 | 1 | -2/+0 |
| | | | | Naturally this doesn't apply to tarballs | ||||
* | Check if pthread and nanosleep() are in libc before linking other libs | Nikos Mavrogiannopoulos | 2013-12-02 | 1 | -6/+15 |
| | | | | | | | | | In recent versions of glibc this is true and prevents linking with pthreads when it is not necessary. Tweaked by Stef Walter Signed-off-by: Stef Walter <stef@thewalter.net> |