Build: Removed redundant code from Makefile.in. The assignment of CONFIG_HEADERS is now done by make_variables.
Merge commit '722771973bd' into patches/lyslyskom22891031 * commit '722771973bd': (6177 commits) Verify that callablep responses are aligned with reality. ...
Merge commit '2470270f500c728d10b8895314d8d8b07016e37b' into grubba/typechecker-automap * commit '2470270f500c728d10b8895314d8d8b07016e37b': (18681 commits) Removed the old typechecker. ...
Merge remote-tracking branch 'origin/8.1' into gobject-introspection
Merge commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e' into patches/pike63 * commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e': (19587 commits) ...
Revert "Fix dependency." This reverts commit dd215f446c8bb2d3d6004a9021dc63a93a286148.
Fix dependency.
Revert "Ignore UnixWare and remove some trivial dependencies." These dependencies are required to get the generated C-files in the correct place. This reverts commit 38e148fd9787acae3ee07c93331a976eb566cbd0.
Ignore UnixWare and remove some trivial dependencies.
Nettle: Unified cipher16.H and cipher.H. Some cleanups to reduce code duplication. Introduces a new intermediate class Nettle.BlockCipher intended to hold stuff common to all block ciphers. Renamed Nettle.Cipher16 to Nettle.BlockCipher16 for clarity.
Nettle: Moved GCM to a Cipher submodule. The various tastes of GCM now follow the AEAD API properly. Crypto.GCM is no more, instead there are Crypto.AES.GCM, Crypto.Camellia.GCM etc. Also updates the SSL code accordingly.
Nettle.AEAD: Added framework for AEAD algorithms.
Nettle: Added Crypto.MAC and Crypto.AES.POLY1305. Crypto.MAC is an API for MAC algorithms analogous to the ones for hashes and ciphers. Crypto.AES.POLY1305 is the POLY1305/AES MAC algorithm.
Precompiler: Default to setting a base name for modules. The default rules for running the precompiler now set the symbol base name to the name of the module. Note that most current modules reset the base name to the empty string via PRECOMPILER_ARGS for now.
Nettle: Specify a base name to precompile. The internal C-level symbols generated by precompile are now prefixed with "Nettle_" or "NETTLE_".
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%.
Typos
post_modules are compiled with the local Pike, so API is always the latest.
Merge branch '8.0' into gobject-introspection
Nettle: Parameterized cipher.cmod by using cmod API level 4.
Nettle: Parameterized hash.cmod by using cmod API level 4.
Removed $Id$.
No more foreign_idents. More pain than they are worth.
No more foreign_idents.
Removed ugly symbol table output. Rev: src/post_modules/Nettle/Makefile.in:1.12
Look closer at what symbols this module defines. Rev: src/post_modules/Nettle/Makefile.in:1.11
Don't try to build IDEA when you can't. Complain more when Nettle isn't installed. Rev: src/post_modules/Nettle/Makefile.in:1.10 Rev: src/post_modules/Nettle/configure.in:1.14
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
Build idea.o Rev: src/post_modules/Nettle/Makefile.in:1.8
MD5-crypt, top-of-the-line snakeoil Rev: src/post_modules/Nettle/Makefile.in:1.7 Rev: src/post_modules/Nettle/crypt_md5.c:1.1 Rev: src/post_modules/Nettle/nettle.cmod:1.16
Kludge more. Rev: src/post_modules/Nettle/Makefile.in:1.6
Simplified VPATHs. Rev: src/modules/CommonLog/Makefile.in:1.4 Rev: src/modules/DVB/Makefile.in:1.3 Rev: src/modules/Gdbm/Makefile.in:1.6 Rev: src/modules/Gettext/Makefile.in:1.2 Rev: src/modules/Gmp/Makefile.in:1.24 Rev: src/modules/Gz/Makefile.in:1.6 Rev: src/modules/HTTPLoop/Makefile.in:1.3 Rev: src/modules/Image/Makefile.in:1.38 Rev: src/modules/Image/encodings/Makefile.in:1.38 Rev: src/modules/Java/Makefile.in:1.6 Rev: src/modules/MIME/Makefile.in:1.6 Rev: src/modules/Math/Makefile.in:1.7 Rev: src/modules/Mird/Makefile.in:1.6 Rev: src/modules/Mird/libmird/Makefile.in:1.7 Rev: src/modules/Msql/Makefile.in:1.7 Rev: src/modules/Mysql/Makefile.in:1.7 Rev: src/modules/Odbc/Makefile.in:1.6 Rev: src/modules/Oracle/Makefile.in:1.5 Rev: src/modules/PDF/Makefile.in:1.3 Rev: src/modules/Parser/Makefile.in:1.5 Rev: src/modules/Perl/Makefile.in:1.5 Rev: src/modules/Pipe/Makefile.in:1.6 Rev: src/modules/Postgres/Makefile.in:1.8 Rev: src/modules/Regexp/Makefile.in:1.8 Rev: src/modules/SANE/Makefile.in:1.2 Rev: src/modules/Ssleay/Makefile.in:1.6 Rev: src/modules/Yp/Makefile.in:1.6 Rev: src/modules/_Charset/Makefile.in:1.6 Rev: src/modules/_Crypto/Makefile.in:1.30 Rev: src/modules/_Crypto/lib/Makefile.in:1.39 Rev: src/modules/_Ffmpeg/Makefile.in:1.4 Rev: src/modules/_Image_FreeType/Makefile.in:1.2 Rev: src/modules/_Image_GIF/Makefile.in:1.2 Rev: src/modules/_Image_JPEG/Makefile.in:1.8 Rev: src/modules/_Image_TIFF/Makefile.in:1.4 Rev: src/modules/_Image_TTF/Makefile.in:1.4 Rev: src/modules/_Image_XFace/Makefile.in:1.5 Rev: src/modules/_Roxen/Makefile.in:1.2 Rev: src/modules/_math/Makefile.in:1.8 Rev: src/modules/files/Makefile.in:1.13 Rev: src/modules/spider/Makefile.in:1.21 Rev: src/modules/sprintf/Makefile.in:1.9 Rev: src/modules/sybase/Makefile.in:1.4 Rev: src/modules/system/Makefile.in:1.13 Rev: src/post_modules/Bz2/Makefile.in:1.2 Rev: src/post_modules/GL/Makefile.in:1.11 Rev: src/post_modules/GLUT/Makefile.in:1.7 Rev: src/post_modules/GTK/Makefile.in:1.37 Rev: src/post_modules/Nettle/Makefile.in:1.5 Rev: src/post_modules/SDL/Makefile.in:1.4 Rev: src/post_modules/Shuffler/Makefile.in:1.2 Rev: src/post_modules/Unicode/Makefile.in:1.5 Rev: src/post_modules/_ADT/Makefile.in:1.4 Rev: src/post_modules/_Image_SVG/Makefile.in:1.2
Compile ciphers.o. Rev: src/post_modules/Nettle/Makefile.in:1.4
Added hash.o. Rev: src/post_modules/Nettle/Makefile.in:1.3
More working? Rev: src/post_modules/Nettle/Makefile.in:1.2
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