Browse source

Changelog

Query
From:
To:
Branch:
Path:
Message:
BugID:
User: +
Format:
: 15 checkins (+194/-88) by 2 people : 1 checkin (+84/-15) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 19 checkins (+253/-100) by 3 people : 1 checkin (+10/-0) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 3 checkins (+28/-4) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 1 checkin (+278/-5) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 10 checkins (+252/-169) by 3 people : 1 checkin (+3/-2) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 1 checkin (+11/-2) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 1 checkin (+3/-6) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 4 checkins (+542/-1) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 11 checkins (+22/-11) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 1 checkin (+5/-0) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 1 checkin (+3/-1) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 1 checkin (+23/-0) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 3 checkins (+19/-16) by 2 people : 5 checkins (+13/-2) by 2 people : 1 checkin (+33/-5) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 1 checkin (+11/-18) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 13 checkins (+958/-935) by 2 people : 1 checkin (+5/-0) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 3 checkins (+11/-2) by 2 people : 15 checkins (+106/-49) by 2 people : 6 checkins (+1395/-13) by 2 people : 1 checkin (+4/-3) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 27 checkins (+191/-183) by 3 people : 1 checkin (+107/-98) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 1 checkin (+2/-1) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 1 checkin (+4/-2) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 4 checkins (+13/-2) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 2 checkins (+19/-7) by 2 people : 1 checkin (+4/-3) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 4 checkins (+56/-1) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 42 checkins (+45/-41) by 2 people : 4 checkins (+20/-11) by 3 people : 1 checkin (+7/-6) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 1 checkin (+4/-2) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 3 checkins (+60/-4) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 2 checkins (+6/-6) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 2 checkins (+28/-2) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 1 checkin (+5/-2) by Henrik Grubbström (Grubba) <grubba@grubba.org> Lines added/removed recently

Today; Saturday 29 April 2017

2017-04-29 11:33:35 (3 hours ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Image: Fixed even more C99-isms.

Yesterday; Friday 28 April 2017

2017-04-28 12:32:49 (1 day ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Backend.PollDeviceBackend: Make set_signal_event_callback() optional.

Fixes "Warning: An expression of type function({ Backend =
object(implements _static_modules.Builtin()->DefaultBackendClass) } :
void) cannot be assigned to a variable of type function({ Backend =
object(implements _static_modules.Builtin()->Backend) } : void)."

Thanks to Per Cederqvist <cederp@opera.com> for the report.

Fixes [LysLysKOM 22067696].

2017-04-28 12:28:08 (1 day ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Backend.PollDeviceBackend: Make set_signal_event_callback() optional.

Fixes "Warning: An expression of type function({ Backend =
object(implements _static_modules.Builtin()->DefaultBackendClass) } :
void) cannot be assigned to a variable of type function({ Backend =
object(implements _static_modules.Builtin()->Backend) } : void)."

Thanks to Per Cederqvist <cederp@opera.com> for the report.

Fixes [LysLysKOM 22067696].

Thursday 27 April 2017

2017-04-27 15:34:54 (2 days ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Master: Fix range for bool type.

Makes sure that 0 is part of the range for the bool type.

Fixes [PIKE-8].

2017-04-27 14:31:33 (2 days ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Runtime: Fixed NULL-dereference on error during init.

Wednesday 26 April 2017

2017-04-26 14:50:28 (3 days ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

CHANGES: Added note about Thread.Mutex.

2017-04-26 14:47:34 (3 days ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Thread.Mutex: Force a thread yield on mutex unlock.

Attempt to avoid starvation of threads waiting on mutexes.

Fixes [PIKE-12].

2017-04-26 14:44:26 (3 days ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Thread.Mutex: Force a thread yield on mutex unlock.

Attempt to avoid starvation of threads waiting on mutexes.

Fixes [PIKE-12].

Tuesday 25 April 2017

2017-04-25 11:19:39 (4 days ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build [Image]: Fixed some more C99-isms.

Monday 24 April 2017

2017-04-24 11:57:21 (5 days ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Stdio: Fixed error handling in do_read() some more.

Read data should not be thrown away due to a later error...

Potential fix for Process.popen() returning zero in some circumstances.

Sunday 23 April 2017

2017-04-23 17:10:10 (6 days ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build [Image]: Fixed some more C99-isms.

2017-04-23 17:07:02 (6 days ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build [Image]: Fixed some C99-isms.

2017-04-23 14:39:47 (6 days ago) by Martin Nilsson <nilsson@fastmail.com>

Reencoded with zopfli.

2017-04-23 10:02:57 (6 days ago) by Arne Goedeke <el@laramies.com>

file_read: fixed signal handling

Release interpreter lock later and require it earlier to make sure that
signals are handled correctly.

Saturday 22 April 2017

2017-04-22 17:46:21 (7 days ago) by Martin Nilsson <nilsson@fastmail.com>

Pointlessly saved 3k by recompressing with zopfli

2017-04-22 16:47:33 (7 days ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Partially revert "Remove some compat for things removed in 8.0"

Restores the #undef of HAVE_RINT.

This partially reverts commit f4ef46ce041473f24da72d893399be012828ebf2.

Friday 21 April 2017

2017-04-21 14:27:12 (1 week ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Revert "rint/rintf/rintl is part of C99."

MSVC lagged in implementing the C99 standard, and apparently first
started providing these functions in 2013.

This reverts commit de299dab684bfbe9850e56e324bc583662ec0e36.

2017-04-21 14:22:27 (1 week ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build [NT]: Test for arcus hyperbolic functions.

MSVC lagged in implementing the C99 standard, and apparently first
started providing these functions in 2013.

Fixes linking issues on NT.

Thursday 20 April 2017

2017-04-20 16:19:39 (1 week ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build: Fixed C99-ism.

Wednesday 19 April 2017

2017-04-19 18:20:57 (1 week ago) by Martin Nilsson <nilsson@fastmail.com>

SEI CERT MSC33-C: Don't use asctime. Use asctime_s or strftime.

2017-04-19 14:14:36 (1 week ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build [NT]: Include some C89 header files in hdrlist.h.

These header files were lost from hdrlist.h when their corresponding
configure tests were removed from configure.in due to them being C89.

Fixes several issues of configure failing to detect symbols on NT.

Tuesday 18 April 2017

2017-04-18 14:59:01 (2 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build: Support compilers without __builtin_constant_p().

Monday 17 April 2017

2017-04-17 09:03:49 (2 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build [Iterators]: Fixed C99-ism.

Also fixes lower bound range check in call_random().

Sunday 16 April 2017

2017-04-16 12:24:51 (2 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build: Fixed C99-ism.

Saturday 15 April 2017

2017-04-15 13:56:37 (2 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Testsuite: Updated {low,upp}er_case() tests to Unicode 9.0.0.

Fixes multiple testsuite failures.

Friday 14 April 2017

2017-04-14 17:21:07 (2 weeks ago) by William Welliver <william@welliver.org>

GLUT: just do all of the -framework GLUT tests first before deciding whether to test for non Quartz GLUT.

2017-04-14 16:28:30 (2 weeks ago) by William Welliver <william@welliver.org>

GTK2: Add objective-c switch before doing header checks that would fail without it. (Darwin)
GTK2: GDK_DISPLAY() is only available on systems with gdkx.h (X11)

2017-04-14 16:28:29 (2 weeks ago) by Chris Angelico <rosuav@gmail.com>

Support GDK Quartz by probing for headers instead of assuming

2017-04-14 16:28:29 (2 weeks ago) by William Welliver <william@welliver.org>

GTK2: add -x objective-c for Darwin

added to end because the configure tests seem to clobber the various cflags variables.
GLUT: just do all of the -framework GLUT tests first before deciding whether to test for non Quartz GLUT.
smartlink: don't override MACOSX_DEPLOYMENT_TARGET if it's been specified.

this should prevent "compiled against version x but linking against version y" warnings.
GTK2: get the right combination of test and compile flags right for GDK Quartz (OSX)
GTK2: GDK_DISPLAY() is only available on systems with gdkx.h (X11)

2017-04-14 16:27:45 (2 weeks ago) by Chris Angelico <rosuav@gmail.com>

Support GDK Quartz by probing for headers instead of assuming

2017-04-14 16:27:44 (2 weeks ago) by William Welliver <william@welliver.org>

GTK2: Add objective-c switch before doing header checks that would fail without it. (Darwin)

2017-04-14 15:59:04 (2 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build: Fixed double declaration in previous commit.

2017-04-14 15:49:13 (2 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build: Fixed some C99-isms.

Thursday 13 April 2017

2017-04-13 15:29:57 (2 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

create_process [NT]: Fixed some buffer handling issues.

Wednesday 12 April 2017

2017-04-12 17:32:51 (2 weeks ago) by Martin Nilsson <nilsson@fastmail.com>

Generate date stamp again.

2017-04-12 17:11:37 (2 weeks ago) by Martin Nilsson <nilsson@fastmail.com>

Unicode 9.0.0. Overall very minor update.

2017-04-12 16:33:04 (2 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build [GLUT]: Fixed header file filename typo.

2017-04-12 10:14:40 (2 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build/Runtime: Removed redundant byte_buffer initialization.

buffer_free() performs a BUFFER_INIT() before returning.

Fixes compilation issue with compilers without C99-style
literal struct expressions.

Tuesday 11 April 2017

2017-04-11 23:48:24 (3 weeks ago) by William Welliver <william@welliver.org>

GLUT: perform lib checks in proper order for Quartz GLUT

2017-04-11 23:16:40 (3 weeks ago) by William Welliver <william@welliver.org>

GLUT: perform lib checks in proper order for Quartz GLUT

2017-04-11 22:56:10 (3 weeks ago) by William Welliver <william@welliver.org>

GLUT: Prefer Quartz GLUT when present (OSX).

2017-04-11 22:53:58 (3 weeks ago) by William Welliver <william@welliver.org>

GLUT: Prefer Quartz GLUT when present (OSX).

2017-04-11 22:32:41 (3 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build [GLUT]: Fixed header file filename typo.

2017-04-11 22:30:09 (3 weeks ago) by William Welliver <william@welliver.org>

GL: Prefer Quartz GL on systems that have it (OSX)

2017-04-11 19:11:03 (3 weeks ago) by William Welliver <william@welliver.org>

GLUT: Prefer GLUT framework on OSX over X11 GL installation.

2017-04-11 19:04:45 (3 weeks ago) by William Welliver <william@welliver.org>

GLUT: Prefer GLUT framework on OSX over X11 GL installation.

2017-04-11 11:11:31 (3 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build: Changed API for CAST_STRUCT_LITERAL().

Fixes build issues with some compilers.

2017-04-11 11:04:55 (3 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Configure: Probe support for C99-style struct literal expressions.

In C99 the expression syntax was extended to allow struct literals
in expressions, provided that they are preceeded by a suitable cast.

Adds macro CAST_STRUCT_LITERAL(), and updates buffer.h to use it.

Potential fix for build failures on NT.

Monday 10 April 2017

2017-04-10 14:53:51 (3 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Testsuite [Sql.null]: Fixed broken testsuite test.

2017-04-10 10:58:43 (3 weeks ago) by Karl Gustav Sterneberg <kg@roxen.com>

release number bumped to 8.0.420 by export.pike
release number bumped to 8.0.421 by export.pike

Sunday 09 April 2017

2017-04-09 12:43:41 (3 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Tools.Standalone.precompile: Restore THIS after nested classes.

Saturday 08 April 2017

2017-04-08 22:42:16 (3 weeks ago) by Martin Nilsson <nilsson@fastmail.com>

Use Pike_[sf]p instead of [sf]p

2017-04-08 22:36:26 (3 weeks ago) by Martin Nilsson <nilsson@fastmail.com>

Whitespace changes

2017-04-08 22:30:39 (3 weeks ago) by Martin Nilsson <nilsson@fastmail.com>

Use Pike_sp instead of sp

2017-04-08 12:36:13 (3 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Calendar: tzdata is now a days encoded in UTF-8.

Friday 07 April 2017

2017-04-07 15:08:49 (3 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Charset: Clean up rfc1345() somewhat.

Take advantage of the automatic argument parser for CMODs.

Thursday 06 April 2017

2017-04-06 17:03:56 (3 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Charset: Converted rfc1345() into a PIKEFUN.

Also added some documentation of rfc1345().

Wednesday 05 April 2017

2017-04-05 14:12:27 (3 weeks ago) by Chris Angelico <rosuav@gmail.com>

Add a little docs to Protocols.WebSocket

2017-04-05 12:19:40 (3 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Charset: First step in conversion to cmod.

2017-04-05 05:45:26 (3 weeks ago) by Chris Angelico <rosuav@gmail.com>

Add minimal autodoc as the create() signature changed in the inherit

Tuesday 04 April 2017

2017-04-04 20:09:43 (4 weeks ago) by Martin Nilsson <nilsson@fastmail.com>

Fix sort order. Needed for correct lookup.
Fix sort order. Needed for correct lookup.

2017-04-04 17:16:15 (4 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Mysql.SqlTable: Fixed multiple deprecation warnings.

Sql.Sql()->master_sql is deprecated and a no-op.

Monday 03 April 2017

2017-04-03 17:28:08 (4 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Sql.mysql: Fixed API for list_{dbs,tables}().

The low-level implementations of these function return
Result objects, so they need to be converted to arrays
to comply with the standard API.

Sunday 02 April 2017

2017-04-02 22:36:18 (4 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

search: Fixed end of range condition.

Fixes testsuite failure.

Saturday 01 April 2017

2017-04-01 14:56:21 (4 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Sql.sqlite: Throw an error in list_fields() if no such table.

Fixes testsuite failures.

Friday 31 March 2017

2017-03-31 18:19:19 (4 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Sql: Make the dont_dump_program symbol optional.

Fixes some instances of "Bad type in assignment." when the driver
specific clases are used as types, and assigned from Sql.Sql().

Thursday 30 March 2017

2017-03-30 16:44:08 (4 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

8.0::Sql: Added some missing stuff.

8.0::Sql.Sql now seems to work.

Wednesday 29 March 2017

2017-03-29 17:58:42 (1 month ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Make do_code_block() reentrant.

do_code_block() can be called recursively during constant expression
evaluation via eval_low(). Eg the expression

Module["String"]

can cause the module Module.String to be compiled.

Fixes fatal "Reentrance in do_code_block().".

Tuesday 28 March 2017

2017-03-28 18:08:37 (1 month ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Testsuite [SQLite]: Updated to know about big_typed_query().

Fixes some testsuite failures.

Monday 27 March 2017

2017-03-27 15:19:15 (1 month ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

SQLite: Fixed circular dependency.

Sunday 26 March 2017

2017-03-26 16:45:52 (1 month ago) by Martin Nilsson <nilsson@fastmail.com>

5x faster encode_base64url() and 50% faster decode_base64url().

2017-03-26 14:44:57 (1 month ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Updated to 2017b.

2017-03-26 12:03:51 (1 month ago) by Arne Goedeke <el@laramies.com>

Interpreter: use callsite for parent_clone and cast

* store the parent info inside of the callsite, instead
of a frame. this avoids frame allocation in parent clone
calls

* store the compiled type in the callsite. this makes casts more
efficient in map et. al.

Saturday 25 March 2017

2017-03-25 15:10:19 (1 month ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.ECC.Curve25519: Implement more of the standard API.

Friday 24 March 2017

2017-03-24 19:14:44 (1 month ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Testsuite [Crypto.ECC.Curve25519]: Added some trivial tests.

2017-03-24 16:52:32 (1 month ago) 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-24 16:48:35 (1 month ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Runtime [Variant dispatcher]: Improve string range checking.

Fixes mismatches due to the lazy string range (eg string(8bit))
exceeding the typed string range (eg string(7bit)) for narrow strings.

Thursday 23 March 2017

2017-03-23 16:13:54 (1 month ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Standards.PKCS.Identifiers: Identifiers for Edwards curves.

These identifiers are from draft-ietf-curdle-pkix-03.

Wednesday 22 March 2017

2017-03-22 23:08:29 (1 month ago) by William Welliver <william@welliver.org>

GTK2: add -x objective-c for Darwin

added to end because the configure tests seem to clobber the various cflags variables.
smartlink: don't override MACOSX_DEPLOYMENT_TARGET if it's been specified.

this should prevent "compiled against version x but linking against version y" warnings.
GL: Don't try to include multiple gl.h.

MacOSX can have 2 GL installations: native and XQuartz. Prefer native to prevent compile errors.
GL: Don't try to include multiple gl.h.

MacOSX can have 2 GL installations: native and XQuartz. Prefer native to prevent compile errors.
GTK2: add -x objective-c for Darwin

added to end because the configure tests seem to clobber the various cflags variables.
smartlink: don't override MACOSX_DEPLOYMENT_TARGET if it's been specified.

this should prevent "compiled against version x but linking against version y" warnings.

2017-03-22 15:47:42 (1 month ago) by Chris Angelico <rosuav@gmail.com>

Support GDK Quartz by probing for headers instead of assuming

2017-03-22 14:10:04 (1 month ago) 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 14:07:59 (1 month ago) 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:54:33 (1 month ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

CHANGES: Added note about {en,de}code_jws().
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 12:47:37 (1 month ago) 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().

Tuesday 21 March 2017

2017-03-21 17:18:55 (1 month ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.Curve25519: Improved support for JOSE.

Implements some parts of RFC 8037.

Monday 20 March 2017

2017-03-20 23:34:13 (1 month ago) by Arne Goedeke <el@laramies.com>

Interpreter: remove stack check from apply_svalue

Similar checks already happen in callsite_return()
Interpreter: initialize less field in pike frames

We only need to initialize those fields which are going
to be used later.
Interpreter: do not use memcpy

assign_svalus used memcpy, however in this case the memory regions might
overlap. Use memmove() instead.
Interpreter: do THREADS checks earlier

We do the thread checks in function lookup or frame reset now.
Interpreter: reactivate destructive apply_array
Interpreter: use pike_pop_locals in low_return()

This reduces code duplication.
Interpreter: pop temporary locals in tailcalls
Interpreter: added F_CALL_LFUN_N_AND_RETURN
apply_array: combine pop and assign
Interpreter: cleanup some local variables

2017-03-20 16:25:43 (1 month ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

CHANGES: Added entry about updated Web.decode_jwk().

2017-03-20 16:23:24 (1 month ago) 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 15:14:12 (1 month ago) 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.

[permalink]

Bugs mentioned

  2017RESOLVEDFailed to decode "favicon.ico"
Bugs? Suggestions?