Branch: Tag:

2019-03-19

2019-03-19 12:33:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '722771973bd' into patches/lyslyskom22891031

* commit '722771973bd': (6177 commits)
Verify that callablep responses are aligned with reality.
...

2019-03-14

2019-03-14 10:39:03 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '2470270f500c728d10b8895314d8d8b07016e37b' into grubba/typechecker-automap

* commit '2470270f500c728d10b8895314d8d8b07016e37b': (18681 commits)
Removed the old typechecker.
...

2016-12-21

2016-12-21 23:08:40 by Jonas Walldén <jonasw@roxen.com>

Add _sprintf() to Thread.Mutex() that prints current locking thread. Switch to
hex-based thread IDs in _sprintf() for Thread.Thread() for easier reading.

2016-12-10

2016-12-10 17:44:16 by Martin Nilsson <nilsson@fastmail.com>

Documentation fixes. No need to push 0 on void functions.

2016-12-05

2016-12-05 13:42:16 by Martin Nilsson <nilsson@fastmail.com>

Added Nettle.version()

2016-11-15

2016-11-15 16:44:13 by Pontus Östlund <ponost@roxen.com>

Major redesign of the refdoc. Also removed some obsolete stuff.

2016-11-14

2016-11-14 07:59:26 by Pontus Östlund <ponost@roxen.com>

Major redesign of the refdoc. Also removed some obsolete stuff.

2016-11-14 07:59:26 by Pontus Östlund <ponost@roxen.com>

Major redesign of the refdoc. Also removed some obsolete stuff.

2016-10-04

2016-10-04 15:29:06 by Pontus Östlund <ponost@roxen.com>

Query: timed_async_fetch() didn't support chunked transfer encoding.

Promise: Some pikedoc fixes.

2016-08-11

2016-08-11 13:44:43 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH [SSL]: Updated with references to RFC 7919.

2016-04-30

2016-04-30 11:07:37 by Pontus Östlund <poppanator@gmail.com>

Refdoc: Added modfiers to methods, variables and constants. Fixed a Pike doc error in Nettle.Sign.

2016-04-19

2016-04-19 10:31:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.RSA: Add some support for JOSE JWS signatures.

2016-02-08

2016-02-08 17:24:47 by Peter Bortas <bortas@gmail.com>

Revert "Added the Markdown module and the standalone pike_to_html.pike from 8.1."

This reverts commit 2706a62c3c72b296a0c77b418f1e186c682c7ac5.

2016-02-03

2016-02-03 17:22:22 by Martin Nilsson <nilsson@fastmail.com>

Added creation method raw to put binary data directly in an image object without adaptation.

2016-01-20

2016-01-20 22:36:32 by Pontus Östlund <ponost@roxen.com>

Merge branch 'new-pikedoc' into 8.1

* new-pikedoc:
New doc layout done! (well, as far as I can tell anyway). It now also works on local modules with module_modref as build target.
Start of new layout for the Pike refdoc

2016-01-20 22:36:32 by Pontus Östlund <ponost@roxen.com>

Merge branch 'new-pikedoc' into 8.1

* new-pikedoc:
New doc layout done! (well, as far as I can tell anyway). It now also works on local modules with module_modref as build target.
Start of new layout for the Pike refdoc

2016-01-20 18:09:54 by Pontus Östlund <ponost@roxen.com>

New doc layout done! (well, as far as I can tell anyway). It now also works on local modules with module_modref as build target.

2016-01-20 18:09:54 by Pontus Östlund <ponost@roxen.com>

New doc layout done! (well, as far as I can tell anyway). It now also works on local modules with module_modref as build target.

2016-01-15

2016-01-15 17:32:31 by Kevin O'Rourke <kevinor@opera.com>

TURBO2-1398: Allow disabling of wrapping of describe_backtrace output.

The wrapping can add lots of spaces to the end of lines to pad
them, resulting in enormous backtrace files in some circumstances.

2016-01-05

2016-01-05 10:21:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Sql: Added support for multiple results.

Adds Sql.sql_result()->next_result().

2016-01-04

2016-01-04 14:58:57 by Per Hedbor <ph@opera.com>

strlen is for strings only these days

2015-10-26

2015-10-26 15:02:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added module.

This module currently just contains the DH.Parameters class and
the MODP groups from RFC 2409, RFC 3526 and RFC 5114. Actual
Diffie-Hellman key-exchange is not implemented here (yet).

2015-10-26 15:02:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added module.

This module currently just contains the DH.Parameters class and
the MODP groups from RFC 2409, RFC 3526 and RFC 5114. Actual
Diffie-Hellman key-exchange is not implemented here (yet).

2015-10-26 15:02:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added module.

This module currently just contains the DH.Parameters class and
the MODP groups from RFC 2409, RFC 3526 and RFC 5114. Actual
Diffie-Hellman key-exchange is not implemented here (yet).

2015-10-12

2015-10-12 20:46:59 by Pontus Östlund <ponost@roxen.com>

Start of new layout for the Pike refdoc

2015-10-12 20:46:59 by Pontus Östlund <ponost@roxen.com>

Start of new layout for the Pike refdoc

2015-09-18

2015-09-18 14:43:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Filesystem.Monitor: Added check_all().

2015-09-15

2015-09-15 14:18:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Protocols.HTTP2: Added Frame class.

2015-08-22

2015-08-22 18:54:15 by Martin Nilsson <nilsson@fastmail.com>

Support linking direct to RFC anchor.

2015-08-22 18:54:15 by Martin Nilsson <nilsson@fastmail.com>

Support linking direct to RFC anchor.

2015-08-22 18:54:15 by Martin Nilsson <nilsson@fastmail.com>

Support linking direct to RFC anchor.

2015-08-21

2015-08-21 23:56:32 by Martin Nilsson <nilsson@fastmail.com>

Use @rfc{@} autodoc syntax.

2015-08-21 23:56:32 by Martin Nilsson <nilsson@fastmail.com>

Use @rfc{@} autodoc syntax.

2015-08-21 23:56:32 by Martin Nilsson <nilsson@fastmail.com>

Use @rfc{@} autodoc syntax.

2015-03-03

2015-03-03 19:52:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Restored definitions of FFDHE2432 and FFDHE6144.

The latest TLS-FFDHE draft (06) reinstates FFDHE6144 and
mentions FFDHE2432.

I also don't see any reason to remove these symbols to begin
with, since even if they might not be used as named curves,
they are still possible to use in eg TLS 1.2 and earlier.

2015-03-03 19:52:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Restored definitions of FFDHE2432 and FFDHE6144.

The latest TLS-FFDHE draft (06) reinstates FFDHE6144 and
mentions FFDHE2432.

I also don't see any reason to remove these symbols to begin
with, since even if they might not be used as named curves,
they are still possible to use in eg TLS 1.2 and earlier.

2015-03-03 19:52:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Restored definitions of FFDHE2432 and FFDHE6144.

The latest TLS-FFDHE draft (06) reinstates FFDHE6144 and
mentions FFDHE2432.

I also don't see any reason to remove these symbols to begin
with, since even if they might not be used as named curves,
they are still possible to use in eg TLS 1.2 and earlier.

2015-03-03 19:52:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Restored definitions of FFDHE2432 and FFDHE6144.

The latest TLS-FFDHE draft (06) reinstates FFDHE6144 and
mentions FFDHE2432.

I also don't see any reason to remove these symbols to begin
with, since even if they might not be used as named curves,
they are still possible to use in eg TLS 1.2 and earlier.

2015-01-25

2015-01-25 00:57:00 by Martin Nilsson <nilsson@opera.com>

Synchronize with latest FF-DHE draft.

2015-01-25 00:57:00 by Martin Nilsson <nilsson@opera.com>

Synchronize with latest FF-DHE draft.

2015-01-25 00:57:00 by Martin Nilsson <nilsson@opera.com>

Synchronize with latest FF-DHE draft.

2015-01-25 00:57:00 by Martin Nilsson <nilsson@opera.com>

Synchronize with latest FF-DHE draft.

2015-01-24

2015-01-24 14:19:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.ECC: Added initial implementation of Curve.Point.

This is to simplify handling of points on ECC curves.

Currently the code is sufficient to perform ECDSA, but
eg encode and decode would be nice.

TODO: Other code needs to be updated to accept Points.

2015-01-24 14:19:58 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.ECC: Added initial implementation of Curve.Point.

This is to simplify handling of points on ECC curves.

Currently the code is sufficient to perform ECDSA, but
eg encode and decode would be nice.

TODO: Other code needs to be updated to accept Points.

2015-01-02

2015-01-02 14:28:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

SSL.Cipher: Some more KeyShare-related API changes.

The API now seems to be usable for TLS 1.3.

2015-01-02 14:28:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

SSL.Cipher: Some more KeyShare-related API changes.

The API now seems to be usable for TLS 1.3.

2014-12-14

2014-12-14 14:50:54 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Renamed the DLDHE constants to FFDHE for clairity.

The DLDHE draft has been renamed FFDHE. As these constants aren't yet
used anywhere, rename them accordingly.

Also updates the references for the constants to the latest drafts
where they are defined.

2014-12-14 14:50:54 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Renamed the DLDHE constants to FFDHE for clairity.

The DLDHE draft has been renamed FFDHE. As these constants aren't yet
used anywhere, rename them accordingly.

Also updates the references for the constants to the latest drafts
where they are defined.

2014-12-14 14:50:54 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Renamed the DLDHE constants to FFDHE for clairity.

The DLDHE draft has been renamed FFDHE. As these constants aren't yet
used anywhere, rename them accordingly.

Also updates the references for the constants to the latest drafts
where they are defined.

2014-12-14 14:50:54 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Renamed the DLDHE constants to FFDHE for clairity.

The DLDHE draft has been renamed FFDHE. As these constants aren't yet
used anywhere, rename them accordingly.

Also updates the references for the constants to the latest drafts
where they are defined.

2014-12-14 14:50:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Renamed the DLDHE constants to FFDHE for clairity.

The DLDHE draft has been renamed FFDHE. As these constants aren't yet
used anywhere, rename them accordingly.

Also updates the references for the constants to the latest drafts
where they are defined.

2014-12-14 14:50:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Renamed the DLDHE constants to FFDHE for clairity.

The DLDHE draft has been renamed FFDHE. As these constants aren't yet
used anywhere, rename them accordingly.

Also updates the references for the constants to the latest drafts
where they are defined.

2014-12-14 14:50:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Renamed the DLDHE constants to FFDHE for clairity.

The DLDHE draft has been renamed FFDHE. As these constants aren't yet
used anywhere, rename them accordingly.

Also updates the references for the constants to the latest drafts
where they are defined.

2014-12-14 14:50:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Renamed the DLDHE constants to FFDHE for clairity.

The DLDHE draft has been renamed FFDHE. As these constants aren't yet
used anywhere, rename them accordingly.

Also updates the references for the constants to the latest drafts
where they are defined.

2014-12-06

2014-12-06 10:30:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added DLDHE2048 from the latest FF-DHE draft.

2014-12-06 10:30:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added DLDHE2048 from the latest FF-DHE draft.

2014-12-06 10:30:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added DLDHE2048 from the latest FF-DHE draft.

2014-12-06 10:30:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added DLDHE2048 from the latest FF-DHE draft.

2014-12-06 10:28:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added DLDHE2048 from the latest FF-DHE draft.

2014-12-06 10:28:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added DLDHE2048 from the latest FF-DHE draft.

2014-12-06 10:28:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added DLDHE2048 from the latest FF-DHE draft.

2014-12-06 10:28:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added DLDHE2048 from the latest FF-DHE draft.

2014-11-24

2014-11-24 10:43:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compat: Added some symbols from 8.0.

2014-11-24 10:43:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compat: Added some symbols from 8.0.

2014-11-24 10:43:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compat: Added some symbols from 8.0.

2014-11-24 10:43:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compat: Added some symbols from 8.0.

2014-11-03

2014-11-03 19:10:42 by Martin Nilsson <nilsson@opera.com>

Moved deprecated methods to compat.

2014-11-03 19:10:42 by Martin Nilsson <nilsson@opera.com>

Moved deprecated methods to compat.

2014-11-03 19:10:42 by Martin Nilsson <nilsson@opera.com>

Moved deprecated methods to compat.

2014-11-03 19:10:42 by Martin Nilsson <nilsson@opera.com>

Moved deprecated methods to compat.

2014-09-04

2014-09-04 15:57:43 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/8.0' into string_alloc

Conflicts:
src/stralloc.c

2014-09-04 15:57:43 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/8.0' into string_alloc

Conflicts:
src/stralloc.c

2014-09-04 15:57:43 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/8.0' into string_alloc

Conflicts:
src/stralloc.c

2014-09-01

2014-09-01 10:23:43 by Per Hedbor <ph@opera.com>

Added Stdio.IOBuffer.write_to(Stdio.Stream).

2014-09-01 10:23:43 by Per Hedbor <ph@opera.com>

Added Stdio.IOBuffer.write_to(Stdio.Stream).

2014-09-01 10:23:43 by Per Hedbor <ph@opera.com>

Added Stdio.IOBuffer.write_to(Stdio.Stream).

2014-09-01 10:23:43 by Per Hedbor <ph@opera.com>

Added Stdio.IOBuffer.write_to(Stdio.Stream).

2014-09-01 10:23:43 by Per Hedbor <ph@opera.com>

Added Stdio.IOBuffer.write_to(Stdio.Stream).

2014-05-08

2014-05-08 16:34:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added the groups from draft-gillmor-tls-negotiated-dl-dhe-02

This adds some Diffie-Hellman parameter groups intended for the
DL-DHE TLS extension in the above draft.

2014-05-08 16:34:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added the groups from draft-gillmor-tls-negotiated-dl-dhe-02

This adds some Diffie-Hellman parameter groups intended for the
DL-DHE TLS extension in the above draft.

2014-05-08 16:34:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added the groups from draft-gillmor-tls-negotiated-dl-dhe-02

This adds some Diffie-Hellman parameter groups intended for the
DL-DHE TLS extension in the above draft.

2014-05-08 16:34:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added the groups from draft-gillmor-tls-negotiated-dl-dhe-02

This adds some Diffie-Hellman parameter groups intended for the
DL-DHE TLS extension in the above draft.

2014-05-08 16:34:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added the groups from draft-gillmor-tls-negotiated-dl-dhe-02

This adds some Diffie-Hellman parameter groups intended for the
DL-DHE TLS extension in the above draft.

2014-05-08 16:34:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added the groups from draft-gillmor-tls-negotiated-dl-dhe-02

This adds some Diffie-Hellman parameter groups intended for the
DL-DHE TLS extension in the above draft.

2014-05-08 16:34:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added the groups from draft-gillmor-tls-negotiated-dl-dhe-02

This adds some Diffie-Hellman parameter groups intended for the
DL-DHE TLS extension in the above draft.

2014-04-22

2014-04-22 19:46:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Added the UMAC suite of MACs.

2014-04-22 19:46:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Added the UMAC suite of MACs.

2014-04-22 19:46:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Added the UMAC suite of MACs.

2014-04-22 19:46:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Added the UMAC suite of MACs.

2014-04-22 19:46:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Added the UMAC suite of MACs.

2014-04-21

2014-04-21 20:19:03 by Martin Nilsson <nilsson@opera.com>

Rename DHParameters to Parameters to avoid name redundancy.

2014-04-21 20:19:03 by Martin Nilsson <nilsson@opera.com>

Rename DHParameters to Parameters to avoid name redundancy.

2014-04-16

2014-04-16 19:20:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added module.

This module currently just contains the DHParameters class and
the MODP groups from RFC 2409, RFC 3526 and RFC 5114. Actual
Diffie-Hellman key-exchange is not implemented here (yet).

2014-04-16 19:20:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added module.

This module currently just contains the DHParameters class and
the MODP groups from RFC 2409, RFC 3526 and RFC 5114. Actual
Diffie-Hellman key-exchange is not implemented here (yet).

2014-04-16 19:20:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added module.

This module currently just contains the DHParameters class and
the MODP groups from RFC 2409, RFC 3526 and RFC 5114. Actual
Diffie-Hellman key-exchange is not implemented here (yet).

2014-04-16 19:20:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added module.

This module currently just contains the DHParameters class and
the MODP groups from RFC 2409, RFC 3526 and RFC 5114. Actual
Diffie-Hellman key-exchange is not implemented here (yet).

2014-04-16 19:20:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added module.

This module currently just contains the DHParameters class and
the MODP groups from RFC 2409, RFC 3526 and RFC 5114. Actual
Diffie-Hellman key-exchange is not implemented here (yet).

2014-04-16 19:20:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added module.

This module currently just contains the DHParameters class and
the MODP groups from RFC 2409, RFC 3526 and RFC 5114. Actual
Diffie-Hellman key-exchange is not implemented here (yet).

2014-04-16 19:20:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Added module.

This module currently just contains the DHParameters class and
the MODP groups from RFC 2409, RFC 3526 and RFC 5114. Actual
Diffie-Hellman key-exchange is not implemented here (yet).