Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tools: Remove extra debugging statement when running external commands | Stef Walter | 2013-03-07 | 1 | -1/+0 |
| | |||||
* | extract-trust: Turn into a placeholder script that does nothing | Stef Walter | 2013-03-07 | 1 | -21/+15 |
| | | | | | If the 'p11-kit extract-trust' command is to be used by distributions, make them customize it appropriately. | ||||
* | Build with the libtasn1 CFLAGS properly | Stef Walter | 2013-03-04 | 2 | -2/+6 |
| | | | | | | Tweaks by: Roman Bogorodskiy <bogorodskiy@gmail.com> https://bugs.freedesktop.org/show_bug.cgi?id=61739 | ||||
* | Initialize modules correctly in tests | Stef Walter | 2013-03-03 | 5 | -0/+10 |
| | | | | This fixes hangs when running tests on windows | ||||
* | Windows doesn't support symlinks, chmod, or atomic renames | Stef Walter | 2013-03-03 | 7 | -6/+101 |
| | | | | | | | * Don't create symlinks on windows * No atomic renames, so delete and then rename * Make sure to close files before unlinking on windows * No chmod permissions on windows | ||||
* | Open files in binary mode on windows | Stef Walter | 2013-03-03 | 1 | -6/+5 |
| | | | | So that the Windows' C library doesn't munge line endings | ||||
* | Abstract mmap() into a compat API | Stef Walter | 2013-03-03 | 1 | -0/+2 |
| | | | | | The Win32 for mmap() is very different from Unix, so abstract this into our own p11_mmap_xxx() functions. | ||||
* | tools: Update comments for cacerts jks format | Stef Walter | 2013-03-03 | 1 | -4/+4 |
| | |||||
* | Fix various clang analyzer warnings | Stef Walter | 2013-02-06 | 3 | -4/+11 |
| | | | | | * Add annotations to our precondition functions so that they don't make the analyzer complain | ||||
* | Add a placeholder external 'extract-trust' command | Stef Walter | 2013-02-05 | 2 | -0/+31 |
| | |||||
* | Implement support for java JKS keystore format | Stef Walter | 2013-02-05 | 3 | -2/+335 |
| | | | | | * All aliases must be lower case in order to work with the default keystore implementation. | ||||
* | Use the CN, OU or O of certificates to generate a label | Stef Walter | 2013-02-05 | 6 | -702/+24 |
| | | | | | * This is in cases where the certificate information does not already have a friendly name or alias. | ||||
* | Add support for exporting OpenSSL's TRUSTED CERTIFICATE format | Stef Walter | 2013-02-05 | 16 | -0/+2361 |
| | |||||
* | Add support for extracting to pem-bundle and pem-directory formats | Stef Walter | 2013-02-05 | 7 | -0/+531 |
| | |||||
* | Implement basic extract support | Stef Walter | 2013-02-05 | 11 | -1/+1696 |
| | | | | | | * The only formats supported are x509-file and x509-directory Allow tool to build without extract | ||||
* | Support for sane writing to files extracted | Stef Walter | 2013-02-05 | 8 | -0/+1501 |
| | | | | | | * Implement atomic writes of files * Writing with checks that not overwriting anything unless desired * Writing and overwriting of directory contents in a robust way | ||||
* | Make the p11-kit tool have distinct commands | Stef Walter | 2013-02-05 | 4 | -42/+459 |
| | | | | | | * Change the -l argument into the list-modules command. * Add proper functions for printing usage * Support for external commands in the path or /usr/share/p11-kit | ||||
* | Use the stdbool.h C99 bool type | Stef Walter | 2013-01-23 | 1 | -5/+5 |
| | | | | | | It was getting really wild knowing whether a function returning an int would return -1 on failure or 0 or whether the int return value was actually a number etc.. | ||||
* | Build common code into noinst libraries | Stef Walter | 2013-01-09 | 1 | -4/+8 |
| | | | | | | * This is cleaner than building the same source files all over the place over and over. * Works better with code coverage. | ||||
* | tools: Don't barf when p11-kit -h | Stef Walter | 2012-06-27 | 1 | -1/+1 |
| | |||||
* | Provide compat getprogname() implementations on other OS's | Stef Walter | 2012-05-01 | 2 | -1/+2 |
| | | | | * And use them in our replacement err() and p11_kit_set_progname() | ||||
* | Move the compat.[ch] headers into common directory/ | Stef Walter | 2012-04-30 | 4 | -294/+4 |
| | | | | | * And the compat stuff in the p11-kit directory merged into util.c and util.h | ||||
* | Initial port to win32 | Stef Walter | 2011-10-17 | 4 | -2/+298 |
| | | | | | | | | * 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 | ||||
* | Print more information in 'p11-kit -l' | Stef Walter | 2011-09-28 | 1 | -0/+92 |
| | |||||
* | Fix building with NLS enabled. | Roman Bogorodskiy | 2011-07-29 | 1 | -1/+2 |
| | | | | https://bugs.freedesktop.org/show_bug.cgi?id=39622 | ||||
* | List labels of all tokens in 'p11-kit -l' | Stef Walter | 2011-07-06 | 1 | -2/+32 |
| | |||||
* | Add p11_kit_space_strdup() function, and rename p11_kit_space_strlen() | Stef Walter | 2011-06-07 | 1 | -1/+27 |
| | | | | * Print out module info in p11-kit tool. | ||||
* | Fix more memory errors and leaks in module code. | Stef Walter | 2011-06-07 | 1 | -0/+3 |
| | |||||
* | Remove unstable API markers. | Stef Walter | 2011-06-07 | 1 | -2/+1 |
| | |||||
* | Add basic tool for p11-kit. | Stef Walter | 2011-04-05 | 2 | -0/+133 |
List modules: $ p11-kit -l |