Branch: Tag:

2019-12-29

2019-12-29 15:15:52 by Chris Angelico <rosuav@gmail.com>

Fix docs formatting

2019-12-12

2019-12-12 10:35:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Password: Fixed verify() with NetBSD-style crypt_sha1 hashes.

Fixes several testsuite failures.

Also adds some related documentation.

2019-12-11

2019-12-11 11:42:57 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Password: Fixed some warnings.

2019-12-09

2019-12-09 16:50:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Password: Added support for NetBSD-style crypt_sha1().

2019-11-06

2019-11-06 15:42:57 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Password: Fixed handling of "$3$"-style hashes.

2019-11-05

2019-11-05 14:12:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Password: Added support for PHPass Portable Hashes.

Crypto.Password.hash() and Crypto.Password.verify() now
know about $P$ et al.

Also slightly stricter types and censoring of the password
argument from backtraces.

2019-10-27

2019-10-27 18:55:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Password: Adjusted types for verify().

Fixes multiple warnings, and reduces number of casts.

2019-10-25

2019-10-25 17:03:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Password: Some fixes for pbkdf2-based password hashing.

Fixes multiple testsuite failures.

2019-10-25 16:19:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Password: Added support for PBKDF2 password hashes.

These are hashes generated by Python PassLib and Phpass.

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

2018-11-04 16:11:11 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/master' into new_utf8

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

2018-02-17 13:22:30 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation [Crypto.Password]: Fixed typo.

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

2017-07-16

2017-07-16 16:05:44 by Martin Nilsson <nilsson@fastmail.com>

NTLM hash added

2016-03-14

2016-03-14 16:15:06 by Martin Nilsson <nilsson@fastmail.com>

Use random_string instead of Crypto.Random.random_string

2015-08-22

2015-08-22 10:07:10 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation [Crypto.Password]: Added some RFC markup.

2015-08-21

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

Use @rfc{@} autodoc syntax.

2015-05-25

2015-05-25 14:58:57 by Martin Nilsson <nilsson@opera.com>

Normalized file ends.

2014-04-05

2014-04-05 23:22:55 by Martin Nilsson <nilsson@opera.com>

Address fallout from stronger random type.

2014-01-05

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

Merge branch '8.0' into gobject-introspection

2013-12-19

2013-12-19 21:10:36 by Martin Nilsson <nilsson@opera.com>

sprintf type fixes.

2013-12-19 20:35:59 by Martin Nilsson <nilsson@opera.com>

Polished types a bit.

2013-12-19 20:17:54 by Martin Nilsson <nilsson@opera.com>

Fixed last warnings.

2013-12-19 19:18:58 by Martin Nilsson <nilsson@opera.com>

A few type fixes.

2013-10-21

2013-10-21 21:47:32 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle.Cipher: Major refactoring of the ciphers.

The cipher state now uses parent pointers instead of mixins.

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

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

2013-10-15

2013-10-15 15:48:46 by Martin Nilsson <nilsson@opera.com>

Look for Crypto.SHA512 instead of Nettle.SHA512_Info

2013-06-21

2013-06-21 09:18:55 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/7.9' into pdf

2013-06-11

2013-06-11 23:50:34 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/7.9' into ba

2013-06-02

2013-06-02 02:57:49 by Martin Nilsson <nilsson@opera.com>

Constant strings now have correct types.

2013-05-28

2013-05-28 16:54:41 by Martin Nilsson <nilsson@opera.com>

More specific string types.

2013-05-20

2013-05-20 11:52:29 by Martin Nilsson <nilsson@opera.com>

Fixed exception with malformed password string. SHA256 is always in Nettle.

2013-05-20 00:58:19 by Martin Nilsson <nilsson@opera.com>

Type fixes

2013-03-26

2013-03-26 13:55:13 by Martin Nilsson <nilsson@opera.com>

Added __REAL_VERSION__

2013-03-11

2013-03-11 16:16:40 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Password: Fixed some autodoc markup typos.

2013-03-11 16:16:15 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Password: Fixed some autodoc markup typos.

2013-03-11 15:55:05 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Password: Improved autodoc markup.

2013-03-11 15:54:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Password: Improved autodoc markup.

2013-03-11 15:31:22 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Password: Added module.

Added module for easy handling of password hashes.

2013-03-11 13:18:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Password: Added module.

Added module for easy handling of password hashes.