Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [gck] Update PKCS#11 URI to add library support. | Stef Walter | 2011-01-19 | 13 | -231/+738 |
| | | | | | Add library-description and library-description and library-manufacturer parts. And refactor to support parsing in different contexts better. | ||||
* | I18N fix - using ngettext | Marek Černocký | 2011-01-15 | 1 | -1/+1 |
| | |||||
* | libgcr.so: Only export symbols that begin with gcr_ | Emilio Pozuelo Monfort | 2010-12-29 | 1 | -1/+1 |
| | | | | Bug #638216 | ||||
* | libgck.so: Only export symbols that begin with gck_ | Emilio Pozuelo Monfort | 2010-12-29 | 1 | -1/+1 |
| | | | | Bug #638216 | ||||
* | [gcr] More fixes for GTK+ 2.91.7 | Stef Walter | 2010-12-22 | 1 | -0/+8 |
| | | | | | * gtk_widget_render_icon() * gdk_cursor_unref() | ||||
* | [gcr] Make tests use pkcs11.conf.defaults from srcdir. | Stef Walter | 2010-12-22 | 10 | -17/+48 |
| | | | | | So that make distcheck passes, and tests run without a prior 'make install' | ||||
* | Merge branch 'trust-store' | Stef Walter | 2010-12-22 | 83 | -562/+6141 |
|\ | |||||
| * | [gcr] PKCS#11 conf file is now in /etc/xdg | Stef Walter | 2010-12-22 | 3 | -21/+44 |
| | | | | | | | | | | | | And install a pkcs11.conf.defaults file which is updated along with gnome-keyring, and then a pkcs11.conf file which is editable and can be overridden by admin/user. | ||||
| * | [egg] Don't try to encode optional sequences if empty. | Stef Walter | 2010-12-22 | 1 | -0/+2 |
| | | |||||
| * | [egg] Remove non-deterministic checks in spawn tests. | Stef Walter | 2010-12-22 | 1 | -4/+0 |
| | | | | | | | | | | These complete in a different thread, and the check is vulnerable to a race condition. | ||||
| * | [egg] Fix uninitialized list pointers. | Stef Walter | 2010-12-22 | 1 | -0/+2 |
| | | |||||
| * | Add missing files to distribution. | Stef Walter | 2010-12-22 | 3 | -8/+8 |
| | | |||||
| * | [gcr] Add config file for setting trust slot origin/storage | Stef Walter | 2010-12-18 | 7 | -76/+152 |
| | | | | | | | | | | Looks up which PKCS#11 slots to use for trust assertion lookups and storage in /etc/pkcs11.conf | ||||
| * | [gck] Allow enumeration over slots as well as modules. | Stef Walter | 2010-12-18 | 6 | -67/+113 |
| | | | | | | | | | | Can now enumerate object over a list of slots, as well as a list of modules. | ||||
| * | [gcr] Add distrusted GcrCertificateChainStatus | Stef Walter | 2010-12-14 | 2 | -31/+38 |
| | | | | | | | | However no implementation yet. | ||||
| * | [gcr] Fix memory leaks in trust lookup tests. | Stef Walter | 2010-12-13 | 1 | -0/+2 |
| | | |||||
| * | [gcr] Fix memory leaks in async functions. | Stef Walter | 2010-12-13 | 2 | -4/+14 |
| | | | | | | | | g_async_result_get_source_object() refs its result. | ||||
| * | [gcr] Fix memory leaks in certificate chain code. | Stef Walter | 2010-12-13 | 2 | -5/+10 |
| | | |||||
| * | Merge branch 'master' into trust-store | Stef Walter | 2010-12-13 | 2 | -11/+16 |
| |\ | |/ |/| | |||||
* | | [gcr] Fix memory leaks in gcr test code. | Stef Walter | 2010-12-13 | 1 | -0/+2 |
| | | |||||
* | | [egg] Fix memory leaks in ASN.1 code. | Stef Walter | 2010-12-13 | 1 | -11/+14 |
| | | |||||
* | | [gcr] Fix Gtk+ version check. | Stef Walter | 2010-12-13 | 1 | -1/+1 |
| | | | | | | | | 2.91.6 has the new style-context code, not 2.91.5 | ||||
| * | Use term 'distrust' instead of 'untrust' | Stef Walter | 2010-12-13 | 1 | -1/+1 |
| | | | | | | | | | | Suggested by Yaron Sheffer and describes the concept much more aptly. | ||||
| * | [gcr] Documentation fixes for GcrCertificateChain | Stef Walter | 2010-12-11 | 1 | -5/+6 |
| | | |||||
| * | [gcr] Certificate chain has a 'status' not a 'type' | Stef Walter | 2010-12-11 | 5 | -69/+122 |
| | | | | | | | | | | This makes things clearer. Also add enum and flags types for certificate chain stuff. | ||||
| * | [gcr] Fix problem where issuer was returned instead of subject. | Stef Walter | 2010-12-11 | 2 | -8/+38 |
| | | |||||
| * | [gcr] Fix memory leak in certificate chain building. | Stef Walter | 2010-12-10 | 1 | -1/+1 |
| | | |||||
| * | Rename CKA_G_ trust prefix to CKA_X_ and move to own file. | Stef Walter | 2010-12-10 | 4 | -41/+48 |
| | | | | | | | | | | Move the PKCS#11 trust extensions to its own file and give it its own prefix. | ||||
| * | Change terminology to 'pinned certificate' from 'exception'. | Stef Walter | 2010-12-10 | 7 | -205/+201 |
| | | | | | | | | | | The matching terminology of 'anchored certificate' and 'pinned certificate' makes things consistent and understandable. | ||||
| * | [gcr] Add GcrCertificateChain | Stef Walter | 2010-12-10 | 11 | -1/+1463 |
| | | | | | | | | | | Represents a certificate chain, and has an operation which builds the chain into a complete chain and identifies the type of chain. | ||||
| * | [gcr] Fix type check macros for certificate implementations. | Stef Walter | 2010-12-10 | 2 | -10/+10 |
| | | | | | | | | | | The type check macros for GcrSimpleCertificate and GcrPkcs11Certificate were wrong. | ||||
| * | [pkcs11] Fix up standalone modules for use in tests. | Stef Walter | 2010-12-10 | 1 | -0/+2 |
| | | | | | | | | | | * Make the standalone modules always resident after loading. * Install modules to a path that's published in the pkg-config file. | ||||
| * | [gcr] Fix leak in gcr_pkcs11_certificate_lookup_issuer() | Stef Walter | 2010-12-10 | 1 | -2/+10 |
| | | |||||
| * | [gcr] Add function to load module from file. | Stef Walter | 2010-12-10 | 3 | -1/+40 |
| | | | | | | | | Add gcr_pkcs11_add_module_from_file() | ||||
| * | [gcr] Expose functions for setting which pkcs11 modules to use. | Stef Walter | 2010-12-10 | 13 | -62/+317 |
| | | | | | | | | | | | | Add gcr_pkcs11_get_modules(), gcr_pkcs11_set_modules(), gcr_pkcs11_add_module(), gcr_pkcs11_get_trust_lookup_modules(), gcr_pkcs11_get_trust_store_slot(), gcr_pkcs11_get_trust_store_uri(), gcr_pkcs11_set_trust_store_uri() | ||||
| * | [gcr] Fix Gtk+ version check. | Stef Walter | 2010-12-09 | 1 | -1/+1 |
| | | | | | | | | 2.91.6 has the new style-context code, not 2.91.5 | ||||
| * | [gcr] Complete documentation for various certificate types. | Stef Walter | 2010-12-07 | 8 | -44/+221 |
| | | |||||
| * | [gcr] Document trust storage and lookup functions. | Stef Walter | 2010-12-07 | 4 | -171/+388 |
| | | |||||
| * | [gcr] More build fixes. | Stef Walter | 2010-12-07 | 2 | -3/+2 |
| | | |||||
| * | [gcr] Implement GcrPkcs11Certificate which loads certs from PKCS#11 | Stef Walter | 2010-12-06 | 6 | -0/+678 |
| | | | | | | | | In particular we can lookup certs by issuer from the PKCS#11 store. | ||||
| * | [gcr] Include libgck headers explictly in gcr headers. | Stef Walter | 2010-12-06 | 11 | -26/+35 |
| | | | | | | | | When we derive objects from gck objects, we have to include the headers properly and not try to hide them. | ||||
| * | [gcr] Move to a single header model. | Stef Walter | 2010-12-06 | 16 | -10/+155 |
| | | | | | | | | Similar to gtk, where you can only include <gcr/gcr.h> to prevent future API breaks because of headers. | ||||
| * | [gcr] Use void pointers instead of unsigned char for data. | Stef Walter | 2010-12-06 | 4 | -11/+11 |
| | | | | | | | | Use void pointers to make like simpler and clearer. | ||||
| * | [gcr] Add gcr_certificate_is_issuer() and finish up testing. | Stef Walter | 2010-12-06 | 5 | -11/+80 |
| | | | | | | | | | | Add a function to test if a certificate is the issuer of another, and finish up testing, fix some bugs. | ||||
| * | [gcr] GcrSimpleCertificate tests. | Stef Walter | 2010-12-06 | 3 | -2/+85 |
| | | |||||
| * | Merge branch 'master' into trust-store | Stef Walter | 2010-12-06 | 1 | -0/+4 |
| |\ | |/ |/| | |||||
* | | [gck] Don't load *.la files as PKCS#11 modules. | Stef Walter | 2010-12-06 | 1 | -0/+4 |
| | | | | | | | | grumble, grumble, libtool, grumble. | ||||
| * | Merge branch 'master' into trust-store | Stef Walter | 2010-12-06 | 1 | -0/+5 |
| |\ | |/ |/| | |||||
* | | [gcr] Fix build for GTK+3 style-context changes. | Stef Walter | 2010-12-06 | 1 | -0/+5 |
| | | | | | | | | Use new gtk_widget_override_background_color() function. | ||||
| * | [gcr] Make GcrSimpleCertificate constructor accept simple pointer. | Stef Walter | 2010-12-02 | 2 | -2/+2 |
| | | | | | | | | | | Make it easier to deal with data whether unsigned or signed, gint8 or char, etc. |