Jump to content
Compatible Support Forums
Sign in to follow this  
news

ANNOUNCE: gcr 3.12.0

Recommended Posts

gcr is a library for bits of crypto and security UI, parsing etc. It

used to be part of gnome-keyring. It also provides a viewer and importer

for certificates and private keys.

 

This is a stable release.

 

Changes between 3.10.x and 3.12.0:

==================================

 

gcr 3.12.0:

- Parallel tests, non-recursive Makefile, and TAP

- Add gck_enumerator_set_object_type_full() function

- Add an accessor for GckAttribute raw value data

- Add gcr_certificate_get_markup() function

- Store imported key filename in GcrParsed & GcrParser [#705225]

- Allow using GBytes with GcrParser [#708736]

- Lots of VAPI and GIR fixes [#720504 ...]

- Deprecation fixes

- Updated translations

- Valgrind fix and update headers [#710983 #702648]

- Build fixes

 

 

Details of changes between 3.10.x and 3.12.0:

=============================================

 

Andika Triwidada (1):

Updated Indonesian translation

 

Ask H. Larsen (1):

Updated Danish translation

 

Aurimas Černius (1):

Updated Lithuanian translation

 

Changwoo Ryu (1):

Updated Korean translation

 

Chao-Hsiung Liao (1):

Updated Traditional Chinese translation(Hong Kong and Taiwan)

 

Christian Kirbach (1):

Updated German translation

 

Claude Paroz (1):

Updated French translation

 

Daniel Mustieles (2):

Updated Spanish translation

Updated FSF's address

 

Dimitris Spingos (2):

Updated Greek translation

Updated Greek translation

 

Fran Diéguez (1):

Updated Galician translations

 

Gábor Kelemen (1):

Updated Hungarian translation

 

Hashem Nasarat (1):

Parser: Store imported key filename in Parsed & Parser

 

Kjartan Maraas (1):

Updated Norwegian bokmål translation

 

Laurent Bigonville (3):

Fix compilation if valgrind support is completely disabled

Allow valgrind support to be completely disabled

Search for valgrind headers in build/ directory

 

Marek Černocký (1):

Updated Czech translation

 

Matej UrbanÄÂiÄ (1):

Updated Slovenian translation

 

Matthias Clasen (1):

Fix a typo

 

Milo Casagrande (1):

[l10n] Updated Italian translation.

 

Pau Iranzo (1):

[l10n] Add Catalan translation

 

Philip Withnall (1):

gcr-trust: Fix a potential NULL pointer dereference

 

Piotr Drąg (1):

Updated Polish translation

 

Rafael Ferreira (1):

Updated Brazilian Portuguese translation

 

Ryan Lortie (2):

gcr: work around issue in giscanner

build: add "r0" to the clobber list on PPC in valgrind.h

 

RÅ«dolfs Mazurs (1):

Updated Latvian translation

 

Stef Walter (53):

ui: Add gcr_viewer_window_get_viewer() function

docs: GcrViewerWindow shouldn't be in the documentation types

ui: Unbreak various frob-xxx testing tools

gcr: Allow using GBytes with GcrParser

Fix spacing for silent automake rules

Fix up documentation warnings

Use AM_CPPFLAGS instead of INCLUDES in Makefile.am files

Add proper bounds on our glib dependency

build: Update valgrind headers to recently released

configure: Remove --enable-valgrind=run option

configure: Fix minimum glib requirement

gck: Expose gck_mechanisms_check() in Vala

Add a basic PKCS#11 VAPI file

gcr: Make GcrComparable introspectable as an interface

gck: Properly expose introspectable gck_builder_add_only()

gck: Define GCK_INVALID as a gulong, for easier introspection

gck: Properly flag (out) arguments for introspection

gcr: More vapi fixes for GcrComparable

eggimagemenubutton: Copy and un-deprecate GtkImageMenuitem

gcr-comparable: Fix documentation warning

ui: Stop using GtkStock now that it's been deprecated

gcr-display-view: gtk_icon_size_lookup_for_settings() deprecated

gcr-unlock-options-widget: gtk_widget_get_state() deprecated

gcr-importer: Debugging and doc tweaks

Bump version number

Add version checking macros

eggimagemenuitem: Update comments about for GtkImageMenuItem

gcr: A few tweaks to GcrCertificate introspection data

gck: Add an accessor for GckAttribute raw value data

Gcr-3.gir: Unbreak virtual-method output for GcrCertificate.get_d

Gck-1.gir: Fix the C header that should be included

pkcs11.vapi: Use the expected prefix for C generated code

gcr: Unbreak 'make distcheck' in gcr-unlock-options.h

ui: Use memmove instead of the removed g_memmove

Makefile.am: Single Makefile mode and parallel-tests

gck: Help automake properly track libgck-testable.so dependencies

gcr: Fix parallel build of gck and gir gobject-introspection

Makefile.am: Build vapi files and use vapi metadata correctly

gcr: Add gcr_certificate_get_markup() function

vala: Remove nullability of GcrCertificate.expiry

gck: Add some precondition checks to gck_attributes_find_xxxx()

gcr: Fix typo which prevented headers from installing

gcr-3.vapi: Look in the right directory for gck-1.vapi

gck-1.vapi: Removed incorrectly unowned 'weak' pointers in vapi

configure.ac: Bump version number

gck: Add gck_enumerator_set_object_type_full() function

gcr: Fix transfer annotation for gcr_viewer_new_scrolled()

Makefile.am: Implement proper make check-memory target

tap-gtester: Bring in some fixes from elsewhere

Release version 3.11.91

build: Use /usr/bin/env to find python

Work around for gdbus-codegen bug

Release version 3.12.0

 

Tiagosdot (1):

Updated Portuguese translation

 

Wylmer Wang (1):

Update Chinese simplified translation

 

Yaron Shahrabani (1):

Updated Hebrew translation.

 

Yosef Or Boczko (1):

Updated Hebrew translation

 

Yuri Myasoedov (2):

Updated Russian translation

Updated Russian translation

 

ÃœøрþÑÂûðò ÃÂøúþûøћ (1):

Updated Serbian translation

 

 

Downloads:

==========

 

http://download.gnome.org/sources/gcr/3.12/

 

9d561d0b0a43aaad55fc1d464b3ee3e1687a5021e444f1bbdce3ae624518de77

gcr-3.12.0.tar.xz

 

 

Cheers,

Stef Walter

_______________________________________________

 

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×