Branch: Tag:

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

2016-10-19

2016-10-19 15:43:05 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto [Nettle]: Inlined __builtin.Nettle.DH_Params into Crypto.DH.

This is needed to break a circular Nettle-load time dependency.

The problem was that __builtin.Nettle.DH_Params had a preprocessor
dependency on Nettle.DH_Params, and __builtin.Nettle.DH_Params
could sometimes get loaded while Nettle was still initializing.

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.

2015-10-26

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

Crypto.DH.Parameters: Added generate_keypair().

Also: Crypto.DH.DHParams now uses Nettle.DH_Params if available.

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-08-22

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-06-04

2015-06-04 12:59:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Avoid circular dependency on Crypto.DSA.

Adds __builtin.Nettle.DH_Params.

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-01-25

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

Synchronize with latest FF-DHE draft.

2015-01-21

2015-01-21 17:23:09 by Martin Nilsson <nilsson@opera.com>

Know about some primes in active use.

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: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:46:31 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:35:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH.DLDHE2048: Now with the correct value...

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

Crypto.DH.DLDHE2048: Now with the correct value...

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-11-03

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

Moved deprecated methods to compat.

2014-09-30

2014-09-30 16:20:55 by Martin Nilsson <nilsson@opera.com>

this_program:: -> this::

2014-09-28

2014-09-28 22:37:36 by Martin Nilsson <nilsson@opera.com>

Added validation method and _sprintf.

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-08-31

2014-08-31 16:34:16 by Martin Nilsson <nilsson@opera.com>

Corrected name of MODPGroup23

2014-08-22

2014-08-22 18:02:24 by Arne Goedeke <el@laramies.com>

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

2014-08-20

2014-08-20 09:58:12 by Per Hedbor <ph@opera.com>

Crypto.DSA -> Crypto.DSA.State

2014-05-09

2014-05-09 13:51:46 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Fixed some more warnings.

2014-05-09 13:48:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DH: Fixed some warnings.

2014-05-09 12:47:08 by Martin Nilsson <nilsson@opera.com>

#pragma strict_types

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-04-30

2014-04-30 17:05:54 by Henrik Grubbström (Grubba) <grubba@grubba.org>

AutoDoc: Fixed some markup bugs in Nettle.

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 17:35:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.DH_Params: Added C-code for Diffie-Hellman.

Crypto.DH.DHParams now uses Nettle.DH_Params if available.

2014-04-16

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

Crypto.DH: Removed some debug.

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).