summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Move from intltool to gettextwip/nielsdg/kill-intltoolNiels De Graef2019-06-1410-22/+93
| | | | | | Intltool is deprecated; use gettext instead. Fixes https://gitlab.gnome.org/GNOME/gcr/issues/18
* Merge branch 'ppc' into 'master'Daiki Ueno2019-06-021-1/+1
|\ | | | | | | | | fix parameter type for signal handler See merge request GNOME/gcr!16
| * fix parameter type for signal handlerDan Horák2019-06-011-1/+1
|/ | | | | | | | The on_prompter_prompting signal handler used a struct as a otherwise unused parameter while a pointer was passed by the caller. This led to a stack smashing on the ppc64le platform and a segfault. fixes https://bugzilla.redhat.com/show_bug.cgi?id=1631759
* Updated Danish translationAsk Hjorth Larsen2019-05-271-5/+5
|
* Updated Danish translationAsk Hjorth Larsen2019-05-271-1146/+1146
|
* Merge branch 'wip/nielsdg/add-nielsdg-maintainer' into 'master'Niels De Graef2019-05-241-0/+8
|\ | | | | | | | | Add myself as maintainer See merge request GNOME/gcr!13
| * Add myself as maintainerNiels De Graef2019-05-241-0/+8
|/ | | | With the approval of Daiki Ueno.
* Merge branch 'wip/nielsdg/g-add-private' into 'master'Niels De Graef2019-05-2443-159/+93
|\ | | | | | | | | cleanup: Don't use deprecated g_type_class_add_private() anymore See merge request GNOME/gcr!12
| * gcr-ui: g_type_class_add_private() is deprecatedNiels De Graef2019-05-2423-89/+53
| | | | | | | | | | Use `G_ADD_PRIVATE()` (or the convenience macro `G_DEFINE_TYPE_WITH_PRIVATE()`) instead.
| * gcr: g_type_class_add_private() is deprecatedNiels De Graef2019-05-2414-47/+28
| | | | | | | | | | Use `G_ADD_PRIVATE()` (or the convenience macro `G_DEFINE_TYPE_WITH_PRIVATE()`) instead.
| * gck: g_type_class_add_private() is deprecatedNiels De Graef2019-05-246-23/+12
|/ | | | | Use `G_ADD_PRIVATE()` (or the convenience macro `G_DEFINE_TYPE_WITH_PRIVATE()`) instead.
* Merge branch 'annotation-fixes' into 'master'Niels De Graef2019-05-231-4/+4
|\ | | | | | | | | attributes: Fix annotations syntax See merge request GNOME/gcr!10
| * attributes: Fix annotations syntaxMarco Trevisan (Treviño)2019-05-221-4/+4
|/ | | | Annotations parameters should only have a final colon.
* Update Indonesian translationKukuh Syafaat2019-05-221-9/+9
|
* Merge branch 'wip/mjog/missing-trust-api' into 'master'Michael Gratton2019-04-161-1/+1
|\ | | | | | | | | build: Fix gcr-trust symbols not appearing in GIR, and hence also VAPI See merge request GNOME/gcr!7
| * build: Fix gcr-trust symbols not appearing in GIR, and hence also VAPIMichael Gratton2019-04-031-1/+1
|/ | | | | | | | | | Despite making it into the API docs, the trust APIs are not included in the GCR GIR or VAPI files, since they were marked as private in the Makefile, not public. As a result, apps using language bindings cannot use the trust API without manual intervention. This fixes the missing API by marking gcr-trust.c and gcr-trust.h public.
* Updated Danish translationAsk Hjorth Larsen2019-02-241-1149/+1146
|
* Update Dutch translationNathan Follens2019-02-241-17/+24
|
* Merge branch ↵Daiki Ueno2019-02-072-2/+25
|\ | | | | | | | | | | | | | | | | '15-ip-addresses-are-not-shown-in-gcr-viewer-for-subjectalternativename' into 'master' gcr-certificate-extensions: Fix typo in parsing SubjectAltName Closes #15 See merge request GNOME/gcr!8
| * gcr-certificate-extensions: Fix typo in parsing SubjectAltNameDaiki Ueno2019-02-072-2/+25
|/ | | | Reported by David Leonard in #15.
* Merge branch 'wip/fix-hashtable-ordering-assumption' into 'master'Daiki Ueno2019-02-072-19/+82
|\ | | | | | | | | Fix hashtable ordering assumptions See merge request GNOME/gcr!9
| * gck-mock: Also store objects in the order they are takenIain Lane2019-02-061-14/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With GLib 2.59, gnome-keyring's `test-login-auto` test fails: Gcr-CRITICAL **: 14:34:24.126: expected prompt property 'choice-label' to be "Automatically unlock this keyring whenever I\342\200\231m logged in", but it is instead "" This is because, in `mock_secret_C_Initialize()` we assign two sets of fields to the mock module, one with `CKA_G_LOGIN_COLLECTION` → `CK_TRUE` and one with it pointing to `CK_FALSE`. This variable is used to decide, via `is_login_keyring()`, whether to call `setup_unlock_keyring_login()` or `setup_unlock_keyring_other()`. The first one sets `choice-label` to the empty string. The second one is what we want, and upgrading GLib made it flip. The reason is the same as the previous fix: the mock-secret-store expects to be able to insert items into a hash table and then iterate it and get them out in the same order. That was never guaranteed, and now doesn't happen. Let's keep a parallel list which keeps track of the order things were added. And then instead of iterating the hash table, we iterate this list. This is a backport of 7aba0e6aadd75fc688bf7f086a620e4dc41da6d0 from gnome-keyring.
| * egg: Write Proc-Type header before DEK-InfoIain Lane2019-02-061-5/+21
|/ | | | | | | | | | These headers (at least for OpenSSL) must come in this order. We shouldn't assume that `g_hash_table_foreach` is going to give a particular ordering - it's not guaranteed, and has changed with GLib 2.59. This is a cherry-pick of 23fdfe728a27a01ef50affd849be5188c0cda954 from gnome-keyring.
* Merge branch 'mjog/gcr-lib-uri-handling' into 'master'Michael Gratton2019-01-101-3/+15
|\ | | | | | | | | Update gcr_pkcs11_get_trust_{store|lookup}_slot URI checks See merge request GNOME/gcr!5
| * Update gcr_pkcs11_get_trust_{store|lookup}_slot URI checksmjog/gcr-lib-uri-handlingMichael Gratton2019-01-101-3/+15
|/ | | | | | | | | | No store/lookup URIs may be present, even after initialising them, if no appropriate stores are found. Check this is the case before attempting to use them, and clarify in both debug output and the gtkdocs about what is happening in such cases. This makes the underlying problem in #10 a bit more obvious when debugging.
* Merge branch 'wip/mjog/cert-fingerprint-docs' into 'master'Michael Gratton2019-01-101-6/+0
|\ | | | | | | | | gcr: Don't specify checksum types for certificate fingerprint docs See merge request GNOME/gcr!6
| * gcr: Don't specify checksum types for certificate fingerprint docswip/mjog/cert-fingerprint-docsMichael Gratton2019-01-091-6/+0
|/ | | | | Remove sentences that suggest only SHA1 and MD5 are supported hashes when getting a certificate's fingerprint.
* Update French translationCharles Monzat2018-12-291-9/+11
|
* Replace Bugzilla by Gitlab URL in DOAP fileAndre Klapper2018-12-151-1/+1
|
* Update Esperanto translationCarmen Bianca BAKKER2018-11-171-111/+109
|
* Update Basque translationIñaki Larrañaga Murgoitio2018-11-031-27/+23
|
* Merge branch 'wip/dueno/ghash' into 'master'Daiki Ueno2018-09-301-1/+3
|\ | | | | | | | | | | | | system-prompter: Fix use of g_hash_table_lookup_extended Closes #9 See merge request GNOME/gcr!4
| * system-prompter: Fix use of g_hash_table_lookup_extendedDaiki Ueno2018-09-301-1/+3
|/ | | | | | | | Since the glib commit 8dc8b33d, g_hash_table_lookup_extended() started to clear the argument to NULL, even if the lookup failed. Do not expect the original key is preserved in that case. Fixes #9.
* Update Serbian translationМарко Костић2018-09-291-4/+7
|
* Update Belarusian translationYuras Shumovich2018-09-071-15/+22
|
* Update Croatian translationgogo2018-09-021-5/+9
|
* Updated Danish translationAsk Hjorth Larsen2018-09-011-4/+7
|
* Update Latvian translationRūdolfs Mazurs2018-08-311-4/+8
|
* Update Hungarian translationBalázs Meskó2018-08-311-8/+10
|
* Update Galician translationFran Dieguez2018-08-291-5/+8
|
* Merge branch 'tap-python3' into 'master'Daiki Ueno2018-08-282-41/+128
|\ | | | | | | | | build: Update tap scripts for Python 3 compat See merge request GNOME/gcr!2
| * build: Update tap scripts for Python 3 compatJan Tojnar2018-08-282-41/+128
|/ | | | | | | | | | | | | | | This replaces tap-driver and tap-gtester with fresh versions from Cockpit. https://github.com/cockpit-project/cockpit/pull/9500 https://wiki.gnome.org/Initiatives/GnomeGoals/Python3Porting Also included are the following gnome-keyring commits that are not included in Cockpit: * https://gitlab.gnome.org/GNOME/gnome-keyring/commit/918ab836fd23f9b2c0bf655c7f4f575bffff3189 * https://gitlab.gnome.org/GNOME/gnome-keyring/commit/7e75a62e846551c19b9c875f7b237a07ee3b93e1 * https://gitlab.gnome.org/GNOME/gnome-keyring/commit/7120f44ceedd5c10802781d64a5829b3c6d8e13f Basically a copy of https://gitlab.gnome.org/GNOME/gnome-keyring/merge_requests/4
* Merge branch 'wip/dueno/gitlab-ci' into 'master'Daiki Ueno2018-08-281-4/+4
|\ | | | | | | | | gitlab-ci: Switch the base image from fedora:rawhide to fedora:latest See merge request GNOME/gcr!3
| * gitlab-ci: Switch the base image from fedora:rawhide to fedora:latestDaiki Ueno2018-08-281-4/+4
|/
* Update Italian translationMilo Casagrande2018-08-271-4/+7
|
* Update Korean translationChangwoo Ryu2018-08-261-15/+22
|
* Update Swedish translationAnders Jonsson2018-08-151-5/+8
|
* Update Greek translationEfstathios Iosifidis2018-08-131-6/+9
|
* Update Turkish translationEmin Tufan Çetin2018-08-121-7/+10
|
* Updated Lithuanian translationAurimas Černius2018-08-111-7/+10
|