Branch: Tag:


2018-11-03 14:21:37 by Marcus Comstedt <>

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


2014-05-01 13:21:15 by Henrik Grubbström (Grubba) <>

Nettle: Moved modes CTR and CCM to submodules.

CTR is now a submodule to Nettle.BlockCipher, and
CCM and CCM8 are submodules to Nettle.BlockCipher16.

Added fallback C-implementation of CTR if the Nettle library lacks one.

All common modes should now be submodules.


2014-03-17 19:46:47 by Henrik Grubbström (Grubba) <>

Crypto.CCM: Added Counter with CBC-MAC mode.

This cipher mode is specified in NIST Special Publication 800-38C.


2014-02-16 12:03:22 by Henrik Grubbström (Grubba) <>

Crypto.CTR: Minor type fix.


2014-02-05 21:03:06 by Henrik Grubbström (Grubba) <>

Compiler: Fix scope name for inherit ::this_program.

The scope name for inherits using ::this_program used to
be "this_program", which caused the "this_program::"-scope
to refer to the inherit rather than to the current class.

The scope now instead gets its name from the name of the current class.

Also fixes Crypto.CTR.State, which triggered the problem.


2014-02-04 19:01:05 by Henrik Grubbström (Grubba) <>

Crypto.CTR: Fixed some warnings in the fallback code.


2014-01-05 15:14:13 by Marcus Comstedt <>

Merge branch '8.0' into gobject-introspection


2013-12-21 20:20:43 by Martin Nilsson <>

Added #pike


2013-12-19 20:35:59 by Martin Nilsson <>

Polished types a bit.


2013-12-16 00:52:34 by Martin Nilsson <>

Inherit CTR, not GCM.


2013-12-15 19:05:12 by Henrik Grubbström (Grubba) <>

Nettle.CTR: Added Counter Mode.

Yet another Cipher Mode.

Note that Crypto.CTR falls back to a pure Pike implementation
is Nettle.CTR isn't available.