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

2017-08-02

2017-08-02 20:07:22 by Martin Nilsson <nilsson@fastmail.com>

Use lexical_inherit.

2017-07-31

2017-07-31 21:53:49 by Martin Nilsson <nilsson@fastmail.com>

Added some const

2017-07-31 21:04:38 by Martin Nilsson <nilsson@fastmail.com>

Less code duplication. This should probably move somewhere more central.

2015-03-20

2015-03-20 12:42:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build [Nettle]: Make sure that some more symbols are defined.

Include <nettle/nettle-meta.h> instead of <nettle/nettle-types.h>.
This makes sure that nettle_hash_{digest,update}_func are defined.

Fixes compilation issues on NT.

2015-03-20 12:41:53 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build [Nettle]: Make sure that some more symbols are defined.

Include <nettle/nettle-meta.h> instead of <nettle/nettle-types.h>.
This makes sure that nettle_hash_{digest,update}_func are defined.

Fixes compilation issues on NT.

2015-03-20 11:00:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Make sure that the nettle types are defined before use.

Fixes compilation issues with ancient versions of Nettle.

2015-03-20 10:51:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Make sure that the nettle types are defined before use.

Fixes compilation issues with ancient versions of Nettle.

2015-03-20 10:50:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Revert "windows: need stdint.h for uint*"

This commit had various side-effects...

This reverts commit 2d30d343e05f1145f441bdea25c3114558b94a34.

2014-12-08

2014-12-08 00:18:00 by Bill Welliver <bill@welliver.org>

windows: need stdint.h for uint*

2014-12-07

2014-12-07 14:42:21 by Tobias S. Josefowitz <tobij@tobij.de>

Nettle: be a bit better at providing pike_nettle_hash_update_func

2014-12-06

2014-12-06 22:34:20 by Bill Welliver <bill@welliver.org>

build: attempting to work around Windows unhappiness. May not stand.

2014-11-06

2014-11-06 05:56:01 by Martin Nilsson <nilsson@opera.com>

Fixed warnings.

2014-06-23

2014-06-23 09:09:38 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Improved compatibility with older Nettles.

In older versions of Nettle, the nettle_*_func typedefs were
function pointers, while in more recent versions they are functions.

Also unifies the naming conventions for Pike-specific typedefs by
renaming the crypt_func typedef to pike_nettle_crypt_func.

2014-05-12

2014-05-12 23:36:25 by Martin Nilsson <nilsson@opera.com>

Moved debug code to nettle.h

2014-05-11

2014-05-11 18:12:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Release the interpreter for encrypt and decrypt.

Allow other threads to execute when encrypting or decrypting
data larger than 1 KB.

2014-04-24

2014-04-24 20:46:23 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Build: Use the recommended way to detect Nettle API differences.

The main Nettle developers recommend using the function renaming
macros to detect Nettle API differences.

In this case we use <nettle/dsa.h>'s remapping of dsa_params_init
to nettle_dsa_params_init to detect Nettle 3.0 or later.

2014-04-24 15:23:31 by Martin Nilsson <nilsson@opera.com>

Fixed comment.

2014-04-24 15:15:10 by Martin Nilsson <nilsson@opera.com>

Using the nettle_dsa_params_init as 3.0 indicator appears safer to me than a compat header file.

2014-04-24 13:09:48 by Martin Nilsson <nilsson@opera.com>

Added prototypes to fix warnings.

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

2013-11-24 22:43:38 by Martin Nilsson <nilsson@opera.com>

Added support for Nettle RSA/DSA key generation to Nettle. Added code in Crypto.RSA to use it, but currently not active due to CPP strangenewss. Speeds up key generation by 75%.

2012-10-06

2012-10-06 11:38:03 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '7.9' into gobject-introspection

2012-07-25

2012-07-25 21:03:06 by Martin Nilsson <nilsson@opera.com>

Added option to modify magic on crypt_md5 call.

2010-11-13

2010-11-13 23:24:35 by 0

Comment typo.

2010-11-13 23:24:12 by 0

Comment typo.

2010-11-13 23:19:15 by 0

Disallow threads during hashing of small strings (current threshold is 1 MB).
This change improves ApacheBench numbers ~20% for a Roxen benchmark on a
quad-core Core i5.

2010-11-13 23:18:08 by 0

Disallow threads during hashing of small strings (current threshold is 1 MB).
This change improves ApacheBench numbers ~20% for a Roxen benchmark on a
quad-core Core i5.

2008-12-13

2008-12-13 08:23:19 by Martin Nilsson <mani@lysator.liu.se>

Synchronized type with crypt_md5.h

Rev: src/post_modules/Nettle/nettle.h:1.7

2004-03-20

2004-03-20 12:51:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Renamed crypt_md5() to pike_crypt_md5() to avoid name collisions.

Rev: src/post_modules/Nettle/crypt_md5.c:1.5
Rev: src/post_modules/Nettle/nettle.cmod:1.35
Rev: src/post_modules/Nettle/nettle.h:1.6

2004-01-29

2004-01-29 23:16:03 by Martin Nilsson <mani@lysator.liu.se>

nettle.h

Rev: src/post_modules/Nettle/Makefile.in:1.9
Rev: src/post_modules/Nettle/nettle.cmod:1.29
Rev: src/post_modules/Nettle/nettle.h:1.5

2004-01-22

2004-01-22 20:49:43 by Martin Nilsson <mani@lysator.liu.se>

Fixed error message

Rev: src/post_modules/Nettle/nettle.h:1.4
Rev: src/svalue.c:1.184

2003-03-18

2003-03-18 16:26:39 by Niels Möller <nisse@lysator.liu.se>

Declare cipher_init and cipher_exit.

Rev: src/post_modules/Nettle/nettle.h:1.3

2003-03-13

2003-03-13 14:59:33 by Niels Möller <nisse@lysator.liu.se>

Declare hash_init and hash_exit.

Rev: src/post_modules/Nettle/nettle.h:1.2

2003-03-12

2003-03-12 17:07:10 by Niels Möller <nisse@lysator.liu.se>

Initial Nettle glue.

Rev: src/post_modules/Nettle/Makefile.in:1.1
Rev: src/post_modules/Nettle/configure.in:1.1
Rev: src/post_modules/Nettle/nettle.cmod:1.1
Rev: src/post_modules/Nettle/nettle.h:1.1
Rev: src/post_modules/Nettle/testsuite.in:1.1