Branch: Tag:

2018-11-04

2018-11-04 16:11:11 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/master' into new_utf8

2018-11-03

2018-11-03 14:21:37 by Marcus Comstedt <marcus@mc.pp.se>

Merge remote-tracking branch 'origin/8.1' into gobject-introspection

2018-02-20

2018-02-20 16:26:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web [JOSE]: Fixed UTF-8 round trip.

Fixes [PIKE-76].

2018-02-20 16:26:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web [JOSE]: Fixed UTF-8 round trip.

Fixes [PIKE-76].

2017-09-22

2017-09-22 13:58:28 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web: decode_jwk() now returns an ECDSA object for private keys.

2017-09-22 12:58:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web [Crypto]: Added encode_jwk().

This is the reverse of Web.decode_jwk().

Note that no actual encodings are generated yet.

Fixes some of [PIKE-39].

2017-09-22 12:27:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web: decode_jwk() now returns an ECDSA object for private keys.

2017-09-22 12:27:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web: Work around variant dispatcher bug in decode_jwk()

For some reason the variant dispatcher doesn't handle string(7bit)
correctly, so relax the type somewhat.

2017-09-21

2017-09-21 13:27:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web [Crypto]: Added encode_jwk().

This is the reverse of Web.decode_jwk().

Note that no actual encodings are generated yet.

Fixes some of [PIKE-39].

2017-05-29

2017-05-29 22:36:15 by Martin Nilsson <nilsson@fastmail.com>

Add note about the added optional fields.

2017-03-24

2017-03-24 14:52:32 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web.decode_jwk: Relax the variant type check somewhat.

Work around for variant dispatcher bug in older Pike 8.0.

2017-03-22

2017-03-22 12:10:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web.encode_jws(): Make the media_type argument optional.

RFC 7515 4.1.9 says that the header field "typ" is optional,
so make it possible to generate such JWSes.

2017-03-22 12:07:59 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web.encode_jws(): Make the media_type argument optional.

RFC 7515 4.1.9 says that the header field "typ" is optional,
so make it possible to generate such JWSes.

2017-03-22 10:52:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web: Added {en,de}code_jws().

These simplify handling of JWSes other than JWTs.

Also cleans up {en,de}code_jwt() by using the new functions.

Also fixes a typo in the type for decode_jwt().

2017-03-22 10:47:37 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web: Added {en,de}code_jws().

These simplify handling of JWSes other than JWTs.

Also cleans up {en,de}code_jwt() by using the new functions.

Also fixes a typo in the type for decode_jwt().

2017-03-20

2017-03-20 14:23:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web.decode_jwk: Added support for decoding of symmetric keys.

Decoding of JWK encoded keys for SHA256/HMAC, etc is now supported.

Also adds some convenience variants.

2017-03-20 13:14:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web.decode_jwk: Added support for decoding of symmetric keys.

Decoding of JWK encoded keys for SHA256/HMAC, etc is now supported.

Also adds some convenience variants.

2017-02-01

2017-02-01 10:18:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web: Added decode_jwk{,_set}().

These decode JOSE keys coded according to RFC 7515.

Backported from Pike 8.1.

Fixes [PIKE-3]

2017-01-31

2017-01-31 17:07:45 by Martin Nilsson <nilsson@fastmail.com>

Added #pike

2017-01-31 17:06:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web: Updated {en,de}code_jwt() to support HMAC signatures.

2016-12-29

2016-12-29 09:41:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web: Added decode_jwk{,_set}().

These decode JOSE keys coded according to RFC 7515.

2016-12-21

2016-12-21 15:24:42 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web.decode_jwt: Assume JWT if no type set in header.

Fixes decoding of JWTs from Google OpenIDConnect.

2016-12-21 15:22:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web.decode_jwt: Assume JWT if no type set in header.

Fixes decoding of JWTs from Google OpenIDConnect.

2016-11-05

2016-11-05 15:37:01 by Martin Nilsson <nilsson@fastmail.com>

Added #pike

2016-05-04

2016-05-04 10:05:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web: Updated {en,de}code_jwt() to support HMAC signatures.

2016-04-27

2016-04-27 14:36:24 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web: Added {en,de}code_jwt(). Fixes most of [bug 7671].

2016-04-20

2016-04-20 09:50:54 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Web: Added {en,de}code_jwt(). Fixes most of [bug 7671].