ANNOUNCE: gcr 3.8.0



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.6.x and 3.8.0:
================================

 - Fix crash when hashing an unsupported attributes [#696305]
 - Have the gcr-prompter replace the running prompter
 - Allow system prompts to be cancelled while in 'checking' state
 - Cancel system prompts when the prompter goes away
 - Fix segfault when prompt is dismissed immediately
 - Fix corner case in DER parsing
 - Fix crash when parsing invalid DER
 - More complete test coverage
 - Updated translations
 - Translation fixes [#692536]
 - Build fixes [#693591, #693440, #687980]


Details of changes between 3.6.x and 3.8.0:
===========================================

A S Alam (1):
      Punjabi: Translation updated (aalam)

Alban Browaeys (1):
      introspection: build ui vs the uninstalled gcr-base libtool archiv

Alexander Shopov (1):
      Updated Bulgarian translation

Alexandre Franke (1):
      Update French translation

Andika Triwidada (1):
      Updated Indonesian translation

Arash Mousavi (1):
      L10N: Updated Persian Translation

Ask H. Larsen (1):
      Updated Danish translation

Aurimas Černius (1):
      Updated Lithuanian translation

B.Prathibha (1):
      Patch: Remove markup from translatable strings.

Balázs Úr (1):
      Updated Hungarian translation

Carles Ferrando (1):
      [l10n] Updated Catalan (Valencian) translation

Changwoo Ryu (1):
      Updated Korean translation

Chao-Hsiung Liao (1):
      Updated Traditional Chinese translation(Hong Kong and Taiwan)

Daniel Mustieles (1):
      Updated Spanish translation

Dimitris Spingos (1):
      Updated Greek translation

Duarte Loreto (1):
      Updated Portuguese translation and converted to New Spelling (Novo

Dušan Kazik (1):
      Updated slovak translation

Enrico Nicoletto (1):
      Updated Brazilian Portuguese translation

Fran Diéguez (1):
      Updated Galician translations

Gabor Adam Toth (1):
      Make gcr oids work between ui and base libraries

Gheyret Kenji (3):
      Updated Uyghur translation
      Updated Uyghur translation
      Updated Uyghur translation

Ihar Hrachyshka (1):
      Updated Belarusian translation.

Inaki Larranaga Murgoitio (1):
      Updated Basque language

Joan Duran (1):
      [l10] Updated Catalan translation

Kjartan Maraas (1):
      Updated Norwegian bokmål translation

Marek Černocký (2):
      Updated Czech translation
      Updated Czech translation

Mario Blättermann (1):
      [l10n] Updated German translation

Matej Urbančič (1):
      Updated Slovenian translation

Mathias Hasselmann (2):
      gck/gcr: Check result of write() in logger
      egg: Build with libcrypt at custom prefix

Milo Casagrande (1):
      [l10n] Updated Italian translation.

Nuno Araujo (1):
      Fix the build with automake 1.13

Philip Withnall (1):
      build: Use gnome-common code coverage macros

Piotr Drąg (1):
      Updated Polish translation

Rico Tzschichholz (1):
      Don't install test/mock libraries unnecessarily

Rūdolfs Mazurs (1):
      Updated Latvian translation

Sebastian Keller (1):
      egg: Fix build with libtasn1 >= 3.1

Stef Walter (42):
      gcr: Remove unneeded translation
      Update for deprecations
      gcr: Make the mock prompter's response handling more extensible
      gcr: Always specify the context for 'running' prompts
      gcr: Remove the waiting field in the system prompt CallClosure
      gcr: Add prompt-close action signal to GcrPrompt
      gcr: Implement prompt-close in GcrPromptDialog
      gcr: Implement prompt-close in GcrSystemPrompt and GcrSystem...ter
      gcr: Cancel the prompt when prompter goes away
      gcr: Allow cancellation between ops in the GcrPromptDialog
      gcr: In the frob-prompt tool delay during 'password checking' stat
      Merge branch 'gnome-3-6'
      Release version 3.7.1
      Merge secure memory changes from libsecret
      egg-hex: Use a full string as the hex delimiter
      egg-asn1x: Fix crash when parsing invalid DER files
      egg-asn1x: Bring over changes from gnome-keyring
      egg-symkey: Complete tests for recent ASN.1 API changes
      egg-asn1x: Fix corner case where long DER length overflows
      egg-asn1x: More complete coverage for ASN.1 tests
      gck: Remove duplicate defined symbol
      Release version 3.7.2
      build: Fix warnings by including necessary headers
      Fix more build problems with glib 2.35.0
      build: Print out code coverage state properly
      Fix annotation warnings
      Use GMutex insteod of GStaticMutex
      Split up the Gcr GIR files into base/ui
      Separate the base and ui parts of the Gcr library more thoroughly.
      egg-armor: Fix memrchr() call with negative string length
      Fix assertion in the gnome-keyring use of GcrMockPrompter
      egg-armor: Handle mismatched but not truncated suffix line
      Release version 3.7.5
      Don't export duplicate secmem symbols
      Use GObject.Object instead of GLib.Object in introspection annotat
      Clearer debug message on ASN.1 parse failure
      Release version 3.7.91
      system-prompt: Fix racy segfault when prompter dismissed immediate
      ui: Have the gcr-prompter replace the running prompter
      Release version 3.7.92
      gck: Fix crash when hashing an unsupported attributes
      Release version 3.8.0

Takayuki KUSANO (1):
      [l10n] Update Japanese translation

Victor Ibragimov (1):
      [l10n] Added Tadjik translation

Xi Wang (1):
      Fix incorrect loop condition in egg_hkdf_perform()

Yaron Shahrabani (1):
      Updated Hebrew translation.

Yuri Myasoedov (1):
      Updated Russian translation

Мирослав Николић (1):
      Updated Serbian translation


Downloads:
==========

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

3d9ff72a7d5f0c26e42f7f4195fa6f82d384e255a07cfcf00f898b18334b8650
gcr-3.8.0.tar.xz


Cheers,
Stef Walter


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]