* And integrate this with our credential stuff inside of the
dbus secret service prompts
* Fix a bug in GcrSecretService if key already derived, and data
is received.
asn1-def-pk.c asn1-def-pkix.c
INCLUDES = \
- -I$(top_srcdir)
+ -I$(top_srcdir) \
-I$(top_builddir)
libegg_la_CFLAGS = \
}
static gboolean
-calculate_key (GcrSecretExchange *self,
- GKeyFile *input)
+derive_key (GcrSecretExchange *self,
+ GKeyFile *input)
{
GcrSecretExchangeClass *klass;
gboolean ret;
self->pv->generated = TRUE;
}
- if (!calculate_key (self, input))
- return FALSE;
+ if (!self->pv->derived) {
+ if (!derive_key (self, input))
+ return FALSE;
+ }
ret = TRUE;