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

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-15

2018-02-15 15:54:26 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e' into patches/pike63

* commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e': (19587 commits)
...

2016-05-04

2016-05-04 13:19:28 by Martin Nilsson <nilsson@fastmail.com>

Implemented HMAC jwa with a little less code.

2016-04-27

2016-04-27 21:05:54 by Martin Nilsson <nilsson@fastmail.com>

Implemented HMAC jwa with a little less code.

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

Crypto: Added algorithm identifiers from JWA (RFC 7518:3.1).

Fixes some of [bug 7671 (#7671)].

2016-04-14

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

Crypto: Added algorithm identifiers from JWA (RFC 7518:3.1).

Fixes some of [bug 7671 (#7671)].

2015-10-19

2015-10-19 15:28:15 by Arne Goedeke <el@laramies.com>

Crypto: Added SHA 224, 384 and 512.

Also adjusts the ASN.1 identifier for SHA256 to make Pike 8.0 happy.

2014-12-04

2014-12-04 19:26:44 by Martin Nilsson <nilsson@opera.com>

Renamed the misnamed asn1_id to pkcs_hash_id

2014-12-04 19:25:17 by Martin Nilsson <nilsson@opera.com>

Simplified dependencies.

2014-12-04 19:24:42 by Martin Nilsson <nilsson@opera.com>

Changed asn1_id to return the ASN1 Identifier object.

2014-12-04 19:24:09 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.Hash: Major refactoring of the hashes.

The hash state now uses parent pointers instead of mixins.

Renamed Nettle.<HASH>_Info to Nettle.<HASH> and
moved Nettle.<HASH>_State to Nettle.<HASH>.State.

Adjusted the corresponding code in Crypto, so that the APIs
there should be the same as before.

2014-06-27

2014-06-27 16:47:37 by Martin Nilsson <nilsson@opera.com>

Renamed the misnamed asn1_id to pkcs_hash_id

2014-02-14

2014-02-14 21:09:25 by Martin Nilsson <nilsson@opera.com>

Simplified dependencies.

2014-01-05

2014-01-05 15:14:13 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '8.0' into gobject-introspection

2013-11-21

2013-11-21 21:09:54 by Martin Nilsson <nilsson@opera.com>

Changed asn1_id to return the ASN1 Identifier object.

2013-10-05

2013-10-05 13:05:57 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.Hash: Major refactoring of the hashes.

The hash state now uses parent pointers instead of mixins.

Renamed Nettle.<HASH>_Info to Nettle.<HASH> and
moved Nettle.<HASH>_State to Nettle.<HASH>.State.

Adjusted the corresponding code in Crypto, so that the APIs
there should be the same as before.

2011-12-20

2011-12-20 17:27:05 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.SHA{1,256,384,512}: Added SHA384 and SHA512. Updated ASN.1 ids from RFC 4055.

2008-02-16

2008-02-16 14:45:57 by Martin Nilsson <mani@lysator.liu.se>

Fixed compability isseu with Pike 7.4. Added PKCS#1 ASN.1 ID.

Rev: lib/modules/Crypto.pmod/SHA1.pmod:1.3
Rev: lib/modules/Crypto.pmod/SHA256.pmod:1.5

2008-02-15

2008-02-15 14:48:18 by Martin Nilsson <mani@lysator.liu.se>

Added asn1_id.

Rev: lib/modules/Crypto.pmod/SHA1.pmod:1.4
Rev: lib/modules/Crypto.pmod/SHA256.pmod:1.7

2007-04-29

2007-04-29 01:38:53 by Martin Nilsson <mani@lysator.liu.se>

Fixed a reference

Rev: lib/modules/Crypto.pmod/SHA256.pmod:1.6
Rev: lib/modules/Standards.pmod/PKCS.pmod/Signature.pmod:1.10

2005-01-23

2005-01-23 15:28:21 by Martin Nilsson <mani@lysator.liu.se>

#pragma strict_types

Rev: lib/modules/Crypto.pmod/AES.pmod:1.5
Rev: lib/modules/Crypto.pmod/Arcfour.pmod:1.5
Rev: lib/modules/Crypto.pmod/Blowfish.pmod:1.5
Rev: lib/modules/Crypto.pmod/CAST.pmod:1.5
Rev: lib/modules/Crypto.pmod/DES.pmod:1.5
Rev: lib/modules/Crypto.pmod/DES3.pmod:1.5
Rev: lib/modules/Crypto.pmod/HMAC.pike:1.4
Rev: lib/modules/Crypto.pmod/IDEA.pmod:1.4
Rev: lib/modules/Crypto.pmod/Koremutake.pmod:1.2
Rev: lib/modules/Crypto.pmod/MD2.pmod:1.5
Rev: lib/modules/Crypto.pmod/MD4.pmod:1.5
Rev: lib/modules/Crypto.pmod/MD5.pmod:1.6
Rev: lib/modules/Crypto.pmod/Pipe.pike:1.7
Rev: lib/modules/Crypto.pmod/Random.pmod:1.15
Rev: lib/modules/Crypto.pmod/SHA1.pmod:1.3
Rev: lib/modules/Crypto.pmod/SHA256.pmod:1.5
Rev: lib/modules/Crypto.pmod/Serpent.pmod:1.5
Rev: lib/modules/Crypto.pmod/Twofish.pmod:1.5

2004-04-14

2004-04-14 19:28:32 by Martin Nilsson <mani@lysator.liu.se>

Better dependency checks.

Rev: lib/modules/Crypto.pmod/AES.pmod:1.4
Rev: lib/modules/Crypto.pmod/Arcfour.pmod:1.4
Rev: lib/modules/Crypto.pmod/Blowfish.pmod:1.4
Rev: lib/modules/Crypto.pmod/CAST.pmod:1.4
Rev: lib/modules/Crypto.pmod/DES.pmod:1.4
Rev: lib/modules/Crypto.pmod/DES3.pmod:1.4
Rev: lib/modules/Crypto.pmod/DSA.pike:1.5
Rev: lib/modules/Crypto.pmod/HMAC.pike:1.3
Rev: lib/modules/Crypto.pmod/IDEA.pmod:1.3
Rev: lib/modules/Crypto.pmod/MD2.pmod:1.4
Rev: lib/modules/Crypto.pmod/MD4.pmod:1.4
Rev: lib/modules/Crypto.pmod/MD5.pmod:1.5
Rev: lib/modules/Crypto.pmod/PGP.pmod:1.11
Rev: lib/modules/Crypto.pmod/Pipe.pike:1.6
Rev: lib/modules/Crypto.pmod/RSA.pike:1.8
Rev: lib/modules/Crypto.pmod/Random.pmod:1.14
Rev: lib/modules/Crypto.pmod/SHA1.pmod:1.2
Rev: lib/modules/Crypto.pmod/SHA256.pmod:1.4
Rev: lib/modules/Crypto.pmod/Serpent.pmod:1.4
Rev: lib/modules/Crypto.pmod/Twofish.pmod:1.4
Rev: lib/modules/Crypto.pmod/module.pmod:1.34
Rev: lib/modules/GDK.pmod:1.15
Rev: lib/modules/GLU.pmod:1.13

2003-12-03

2003-12-03 08:30:43 by Martin Nilsson <mani@lysator.liu.se>

Fix for non-Nettle systems

Rev: lib/modules/Crypto.pmod/AES.pmod:1.3
Rev: lib/modules/Crypto.pmod/Arcfour.pmod:1.3
Rev: lib/modules/Crypto.pmod/Blowfish.pmod:1.3
Rev: lib/modules/Crypto.pmod/CAST.pmod:1.3
Rev: lib/modules/Crypto.pmod/DES.pmod:1.3
Rev: lib/modules/Crypto.pmod/DES3.pmod:1.3
Rev: lib/modules/Crypto.pmod/IDEA.pmod:1.2
Rev: lib/modules/Crypto.pmod/MD2.pmod:1.2
Rev: lib/modules/Crypto.pmod/MD4.pmod:1.2
Rev: lib/modules/Crypto.pmod/MD5.pmod:1.3
Rev: lib/modules/Crypto.pmod/PGP.pmod:1.3
Rev: lib/modules/Crypto.pmod/SHA.pmod:1.3
Rev: lib/modules/Crypto.pmod/SHA256.pmod:1.3
Rev: lib/modules/Crypto.pmod/Serpent.pmod:1.3
Rev: lib/modules/Crypto.pmod/Twofish.pmod:1.3

2003-12-03 05:32:12 by Martin Nilsson <mani@lysator.liu.se>

Documentation stolen from Nettle doc.

Rev: lib/modules/Crypto.pmod/AES.pmod:1.2
Rev: lib/modules/Crypto.pmod/Arcfour.pmod:1.2
Rev: lib/modules/Crypto.pmod/Blowfish.pmod:1.2
Rev: lib/modules/Crypto.pmod/CAST.pmod:1.2
Rev: lib/modules/Crypto.pmod/DES.pmod:1.2
Rev: lib/modules/Crypto.pmod/DES3.pmod:1.2
Rev: lib/modules/Crypto.pmod/MD5.pmod:1.2
Rev: lib/modules/Crypto.pmod/SHA.pmod:1.2
Rev: lib/modules/Crypto.pmod/SHA256.pmod:1.2
Rev: lib/modules/Crypto.pmod/Serpent.pmod:1.2
Rev: lib/modules/Crypto.pmod/Twofish.pmod:1.2

2003-12-03 05:07:27 by Martin Nilsson <mani@lysator.liu.se>

More natural arrangement.

Rev: lib/modules/Crypto.pmod/AES.pmod:1.1
Rev: lib/modules/Crypto.pmod/Arcfour.pmod:1.1
Rev: lib/modules/Crypto.pmod/Blowfish.pmod:1.1
Rev: lib/modules/Crypto.pmod/CAST.pmod:1.1
Rev: lib/modules/Crypto.pmod/DES.pmod:1.1
Rev: lib/modules/Crypto.pmod/DES3.pmod:1.1
Rev: lib/modules/Crypto.pmod/IDEA.pmod:1.1
Rev: lib/modules/Crypto.pmod/MD2.pmod:1.1
Rev: lib/modules/Crypto.pmod/MD4.pmod:1.1
Rev: lib/modules/Crypto.pmod/MD5.pmod:1.1
Rev: lib/modules/Crypto.pmod/SHA.pmod:1.1
Rev: lib/modules/Crypto.pmod/SHA256.pmod:1.1
Rev: lib/modules/Crypto.pmod/Serpent.pmod:1.1
Rev: lib/modules/Crypto.pmod/Twofish.pmod:1.1
Rev: lib/modules/Crypto.pmod/module.pmod:1.22
Rev: lib/modules/Crypto.pmod/testsuite.in:1.21