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

2015-10-19

2015-10-19 15:26:49 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.RSA: Fixed API for pkcs_{sign,verify}().

Now seems to work.

2015-10-16

2015-10-16 15:03:52 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto: Backported Crypto.[DR]SA()->pkcs_{sign,verify}() from Pike 8.0.

2015-01-23

2015-01-23 15:19:49 by Martin Nilsson <nilsson@opera.com>

Pad signature to the same size as the key.

2014-08-14

2014-08-14 14:51:36 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Sign: Added sub-class State.

This makes the Crypto.Sign API to behave closer to the other Crypto APIs.

This affects code that uses Crypto.RSA and Crypto.DSA (which now are
modules and not classes).

Crypto.ECC.Curve.ECDSA is currently unmodified.

2014-07-26

2014-07-26 04:09:04 by Martin Nilsson <nilsson@opera.com>

More internal documentation of rsa_pad.

2014-07-25

2014-07-25 19:40:20 by Martin Nilsson <nilsson@opera.com>

More serious attempt at constant time RSA unpadding.

2014-07-05

2014-07-05 10:05:29 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.RSA: Reenable the generate_key() compat function.

Also fixes some related warnings.

2014-04-30

2014-04-30 21:00:11 by Martin Nilsson <nilsson@opera.com>

Better key size code for _sprintf.

2014-04-26

2014-04-26 13:36:47 by Martin Nilsson <nilsson@opera.com>

Added _sprintf

2014-04-05

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

Address fallout from stronger random type.

2014-02-22

2014-02-22 12:19:48 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Sign: Added public_key_equal() and _equal().

* public_key_equal() and _equal() added to the common API for
cryptographic signing.

* Implemented _equal() in all current signing algorithms.

* Added public_key_equal() to ECDSA.

2014-02-14

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

Simplified dependencies.

2014-01-13

2014-01-13 13:04:02 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.Sign: Added base class for signature algorithms.

Crypto.Sign is to contain the APIs common to Crypto.RSA, Crypto.DSA
and Crypto.ECC.Curve.ECDSA.

2014-01-11

2014-01-11 13:30:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.RSA: pkcs_algorithm_id() ==> pkcs_signature_algorithm_id()

Renamed the function above in Crypto.RSA and Crypto.DSA to
avoid confusion with the similar algorithm_identifier().

2014-01-05

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

Merge branch '8.0' into gobject-introspection

2014-01-03

2014-01-03 00:34:21 by Martin Nilsson <nilsson@opera.com>

Minor fixes to padding.

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

2013-12-08 14:26:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto: Stricter string types.

2013-12-04

2013-12-04 16:14:13 by Martin Nilsson <nilsson@opera.com>

Fixed type warning.

2013-12-04 11:10:36 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.RSA: Added some backward compat.

The old Crypto.RSA()->generate_key() API is now back, and marked as deprecated.

Fixed broken use of Standards.PKCS.Certificate.build_distinguished_name()
in Tools.X509.make_selfsigned_{rsa,dsa}_certificate().

2013-11-29

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

Some fixes to the Pike key generation. Check that e is usable. Have the test message be short enough to actually work for small key sizes. Don't depend on MD5.

2013-11-24

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

Actually, the problem wasn't strange at all. Now uses Nettle key generation by default.

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

2013-11-22

2013-11-22 00:54:31 by Martin Nilsson <nilsson@opera.com>

Fix testsuite

2013-11-21

2013-11-21 22:16:06 by Martin Nilsson <nilsson@opera.com>

A slightly more abstract interface for RSA PKCS sign/verify. Remove redundant code from X509.

2013-10-29

2013-10-29 14:40:50 by Martin Nilsson <nilsson@opera.com>

Added some comments about RSA exponent. Changed so that instead of increasing n until GCD(phi)==1, just recalculate p and q to keep the n constant.

2013-10-28

2013-10-28 23:25:02 by Martin Nilsson <nilsson@opera.com>

GMP support is mandatory.

2013-10-28 17:29:31 by Martin Nilsson <nilsson@opera.com>

Fixed a bias in the PKCS#1 1.5 RSA type 2 padding (EME-PKCS1-V1_5_ENCODE).

2013-10-28 16:57:40 by Martin Nilsson <nilsson@opera.com>

Restructured RSA and DSA so that they resemble each other in structure
and interface.

Deprecated
RSA->cooked_get_n
RSA->cooked_get_e
RSA->cooked_get_d
RSA->cooked_get_p
RSA->cooked_get_q
RSA->cooked_sign
RSA->query_blocksize (now block_size)
RSA->rsa_size (now key_size)
RSA->md5_sign
RSA->md5_verify
RSA->sha_sign
RSA->sha_verify
DSA->sign_rsaref
DSA->verify_rsaref

2013-10-16

2013-10-16 15:59:24 by Martin Nilsson <nilsson@opera.com>

Make it easier to initialized the full state of the RSA object.

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-05-19

2013-05-19 21:02:01 by Martin Nilsson <nilsson@opera.com>

Use sprintf %H

2012-12-12

2012-12-12 00:07:24 by Arne Goedeke <el@laramies.com>

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

2012-12-07

2012-12-07 16:56:13 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.RSA: generate_key() now ensures that the key has the correct size.

Compensate for that multiplication of two n-bit values is most likely to
result in a (2n-1)-bit value.

Fixes [bug 6620].

2012-12-07 16:54:52 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.RSA: generate_key() now ensures that the key has the correct size.

Compensate for that multiplication of two n-bit values is most likely to
result in a (2n-1)-bit value.

Fixes [bug 6620].

2011-11-05

2011-11-05 15:02:44 by Martin Nilsson <nilsson@opera.com>

Removed $Id$.

2011-04-25

2011-04-25 16:41:40 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

More pain than they are worth.

2011-04-25 16:12:40 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-04-25 16:11:00 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2008-06-28

2008-06-28 16:53:13 by Martin Nilsson <mani@lysator.liu.se>

Fixed trailing newlines.

Rev: lib/0.6/modules/Array.pmod:1.3
Rev: lib/0.6/modules/Regexp.pike:1.3
Rev: lib/7.0/modules/Stack.pmod:1.2
Rev: lib/7.0/modules/Stdio.pmod/module.pmod:1.2
Rev: lib/7.2/modules/Gmp.pmod:1.2
Rev: lib/7.2/modules/LR.pmod/rule.pike:1.3
Rev: lib/7.4/modules/SSL.pmod/constants.pike:1.2
Rev: lib/7.4/modules/_Crypto.pmod:1.2
Rev: lib/7.6/modules/Debug.pmod/module.pmod:1.2
Rev: lib/modules/Audio.pmod/Codec.pmod:1.12
Rev: lib/modules/Audio.pmod/Format.pmod/MP3.pike:1.5
Rev: lib/modules/Cache.pmod/Policy.pmod/Base.pike:1.7
Rev: lib/modules/Cache.pmod/Storage.pmod/Memory.pike:1.7
Rev: lib/modules/Calendar.pmod/Calendar.pike:1.8
Rev: lib/modules/Calendar.pmod/Events.pmod:1.19
Rev: lib/modules/Calendar.pmod/Language.pmod:1.26
Rev: lib/modules/Calendar.pmod/TZnames.pmod:1.17
Rev: lib/modules/Calendar.pmod/YMD.pike:1.34
Rev: lib/modules/Calendar.pmod/module.pmod:1.17
Rev: lib/modules/Calendar_I.pmod/ISO.pmod:1.13
Rev: lib/modules/Crypto.pmod/DSA.pike:1.9
Rev: lib/modules/Crypto.pmod/HMAC.pike:1.6
Rev: lib/modules/Crypto.pmod/PGP.pmod:1.15
Rev: lib/modules/Crypto.pmod/Pipe.pike:1.10
Rev: lib/modules/Crypto.pmod/RSA.pike:1.12
Rev: lib/modules/Crypto.pmod/Random.pmod:1.20
Rev: lib/modules/Filesystem.pmod/Tar.pmod:1.31
Rev: lib/modules/GLU.pmod:1.17
Rev: lib/modules/GLUE.pmod/Driver.pmod/GTK.pike:1.7
Rev: lib/modules/GLUE.pmod/Driver.pmod/Interface.pike:1.4
Rev: lib/modules/GLUE.pmod/Driver.pmod/SDL.pike:1.7
Rev: lib/modules/GLUE.pmod/module.pmod:1.16
Rev: lib/modules/GTKSupport.pmod/Util.pmod:1.12
Rev: lib/modules/Graphics.pmod/Graph.pmod/create_bars.pike:1.13
Rev: lib/modules/Graphics.pmod/Graph.pmod/module.pmod:1.10
Rev: lib/modules/Locale.pmod/Charset.pmod/Tables.pmod/iso88591.pmod:1.4
Rev: lib/modules/Multiset.pmod:1.3
Rev: lib/modules/Parser.pmod/XML.pmod/Validating.pike:1.15
Rev: lib/modules/Pike.pmod/module.pmod:1.20
Rev: lib/modules/Process.pmod:1.55
Rev: lib/modules/Program.pmod:1.6
Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Peer.pike:1.22
Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Port.pike:1.8
Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Torrent.pike:1.37
Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/module.pmod:1.5
Rev: lib/modules/Protocols.pmod/DNS_SD.pmod:1.3
Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Chained.pike:1.3
Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/SSLPort.pike:1.15
Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/module.pmod:1.14
Rev: lib/modules/Protocols.pmod/IMAP.pmod/requests.pmod:1.93
Rev: lib/modules/Protocols.pmod/IMAP.pmod/types.pmod:1.31
Rev: lib/modules/Protocols.pmod/IRC.pmod/Requests.pmod:1.7
Rev: lib/modules/Protocols.pmod/IRC.pmod/module.pmod:1.5
Rev: lib/modules/Protocols.pmod/LDAP.pmod/client.pike:1.114
Rev: lib/modules/Protocols.pmod/LDAP.pmod/ldap_privates.pmod:1.16
Rev: lib/modules/Protocols.pmod/LDAP.pmod/protocol.pike:1.22
Rev: lib/modules/Protocols.pmod/LPD.pmod:1.11
Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Request.pmod:1.12
Rev: lib/modules/Protocols.pmod/SNMP.pmod/module.pmod:1.4
Rev: lib/modules/Protocols.pmod/TELNET.pmod:1.29
Rev: lib/modules/Protocols.pmod/X.pmod/KeySyms.pmod:1.4
Rev: lib/modules/Protocols.pmod/X.pmod/XImage.pmod:1.23
Rev: lib/modules/Protocols.pmod/X.pmod/_Xlib.pmod:1.19
Rev: lib/modules/SSL.pmod/Cipher.pmod:1.17
Rev: lib/modules/SSL.pmod/Constants.pmod:1.3
Rev: lib/modules/SSL.pmod/alert.pike:1.12
Rev: lib/modules/SSL.pmod/connection.pike:1.43
Rev: lib/modules/SSL.pmod/context.pike:1.38
Rev: lib/modules/SSL.pmod/packet.pike:1.17
Rev: lib/modules/SSL.pmod/session.pike:1.38
Rev: lib/modules/SSL.pmod/sslfile.pike:1.111
Rev: lib/modules/Sql.pmod/mysql.pike:1.42
Rev: lib/modules/Sql.pmod/mysql_result.pike:1.7
Rev: lib/modules/Sql.pmod/postgres.pike:1.29
Rev: lib/modules/Sql.pmod/sql_util.pmod:1.22
Rev: lib/modules/Standards.pmod/ASN1.pmod/Decode.pmod:1.25
Rev: lib/modules/Standards.pmod/ASN1.pmod/Types.pmod:1.46
Rev: lib/modules/Standards.pmod/CIFF.pmod/File.pike:1.4
Rev: lib/modules/Standards.pmod/FIPS10_4.pmod:1.5
Rev: lib/modules/Standards.pmod/IIM.pmod:1.9
Rev: lib/modules/Standards.pmod/URI.pike:1.29
Rev: lib/modules/Standards.pmod/UUID.pmod:1.18
Rev: lib/modules/Standards.pmod/XML.pmod/Wix.pmod:1.28
Rev: lib/modules/Thread.pmod:1.46
Rev: lib/modules/Tools.pmod/Shoot.pmod/GC.pike:1.3
Rev: lib/modules/Tools.pmod/Standalone.pmod/pmar_install.pike:1.9
Rev: lib/modules/Web.pmod/RSS.pmod:1.8
Rev: lib/modules/_Image_XCF.pmod:1.26
Rev: lib/modules/__builtin_dirnode.pmod:1.3

2008-06-28 16:37:03 by Martin Nilsson <mani@lysator.liu.se>

static -> protected

Rev: lib/modules/ADT.pmod/Heap.pike:1.12
Rev: lib/modules/ADT.pmod/Queue.pike:1.14
Rev: lib/modules/ADT.pmod/Relation.pmod/Binary.pike:1.15
Rev: lib/modules/ADT.pmod/Struct.pike:1.20
Rev: lib/modules/ADT.pmod/Table.pmod:1.29
Rev: lib/modules/ADT.pmod/Trie.pike:1.6
Rev: lib/modules/ADT.pmod/module.pmod:1.12
Rev: lib/modules/Arg.pmod:1.6
Rev: lib/modules/Array.pmod:1.110
Rev: lib/modules/Audio.pmod/Codec.pmod:1.11
Rev: lib/modules/Audio.pmod/Format.pmod/MP3.pike:1.4
Rev: lib/modules/Cache.pmod/Storage.pmod/Gdbm.pike:1.12
Rev: lib/modules/Cache.pmod/cache.pike:1.14
Rev: lib/modules/Calendar.pmod/Austrian.pmod:1.8
Rev: lib/modules/Calendar.pmod/Badi.pmod:1.8
Rev: lib/modules/Calendar.pmod/Coptic.pmod:1.8
Rev: lib/modules/Calendar.pmod/Discordian.pmod:1.12
Rev: lib/modules/Calendar.pmod/Event.pmod:1.24
Rev: lib/modules/Calendar.pmod/Gregorian.pmod:1.12
Rev: lib/modules/Calendar.pmod/ISO.pmod:1.11
Rev: lib/modules/Calendar.pmod/Islamic.pmod:1.11
Rev: lib/modules/Calendar.pmod/Julian.pmod:1.11
Rev: lib/modules/Calendar.pmod/Language.pmod:1.25
Rev: lib/modules/Calendar.pmod/Rule.pmod:1.3
Rev: lib/modules/Calendar.pmod/Stardate.pmod:1.17
Rev: lib/modules/Calendar.pmod/Swedish.pmod:1.9
Rev: lib/modules/Calendar.pmod/TZnames.pmod:1.16
Rev: lib/modules/Calendar.pmod/Time.pmod:1.42
Rev: lib/modules/Calendar.pmod/TimeRanges.pmod:1.35
Rev: lib/modules/Calendar.pmod/Timezone.pmod:1.44
Rev: lib/modules/Calendar.pmod/YMD.pike:1.33
Rev: lib/modules/Calendar.pmod/module.pmod:1.16
Rev: lib/modules/Calendar_I.pmod/ISO.pmod:1.12
Rev: lib/modules/Calendar_I.pmod/Stardate.pmod:1.5
Rev: lib/modules/Crypto.pmod/DSA.pike:1.8
Rev: lib/modules/Crypto.pmod/HMAC.pike:1.5
Rev: lib/modules/Crypto.pmod/Koremutake.pmod:1.4
Rev: lib/modules/Crypto.pmod/PGP.pmod:1.14
Rev: lib/modules/Crypto.pmod/Pipe.pike:1.9
Rev: lib/modules/Crypto.pmod/RSA.pike:1.11
Rev: lib/modules/Crypto.pmod/Random.pmod:1.19
Rev: lib/modules/Crypto.pmod/Substitution.pike:1.4
Rev: lib/modules/Debug.pmod/Subject.pike:1.9
Rev: lib/modules/Debug.pmod/Wrapper.pike:1.6
Rev: lib/modules/Filesystem.pmod/System.pike:1.20
Rev: lib/modules/Filesystem.pmod/Tar.pmod:1.30
Rev: lib/modules/Filesystem.pmod/module.pmod:1.26
Rev: lib/modules/GLU.pmod:1.16
Rev: lib/modules/GLUE.pmod/Driver.pmod/GTK.pike:1.6
Rev: lib/modules/GLUE.pmod/Driver.pmod/Interface.pike:1.3
Rev: lib/modules/GLUE.pmod/Driver.pmod/SDL.pike:1.6
Rev: lib/modules/GLUE.pmod/Events.pmod:1.4
Rev: lib/modules/GLUE.pmod/module.pmod:1.15
Rev: lib/modules/GTKSupport.pmod/pCtree.pike:1.8
Rev: lib/modules/GTKSupport.pmod/pDrawingArea.pike:1.9
Rev: lib/modules/Geography.pmod/Countries.pmod:1.20
Rev: lib/modules/Geography.pmod/Position.pike:1.18
Rev: lib/modules/Getopt.pmod:1.33
Rev: lib/modules/Graphics.pmod/Graph.pmod/create_graph.pike:1.20
Rev: lib/modules/Graphics.pmod/Graph.pmod/module.pmod:1.9
Rev: lib/modules/Graphics.pmod/Graph.pmod/polyline.pike:1.7
Rev: lib/modules/Int.pmod:1.10
Rev: lib/modules/Local.pmod:1.11
Rev: lib/modules/Locale.pmod/Charset.pmod/Tables.pmod/iso88591.pmod:1.3
Rev: lib/modules/Locale.pmod/Charset.pmod/module.pmod:1.57
Rev: lib/modules/Locale.pmod/Language.pmod/nld.pmod:1.2
Rev: lib/modules/Locale.pmod/module.pmod:1.25
Rev: lib/modules/MIME.pmod/ext_to_media_type.pmod:1.7
Rev: lib/modules/MIME.pmod/module.pmod:1.20
Rev: lib/modules/Mapping.pmod:1.10
Rev: lib/modules/Parser.pmod/C.pmod:1.50
Rev: lib/modules/Parser.pmod/LR.pmod/GrammarParser.pmod:1.6
Rev: lib/modules/Parser.pmod/LR.pmod/module.pmod:1.17
Rev: lib/modules/Parser.pmod/Pike.pmod:1.41
Rev: lib/modules/Parser.pmod/RCS.pike:1.39
Rev: lib/modules/Parser.pmod/SGML.pike:1.3
Rev: lib/modules/Parser.pmod/XML.pmod/DOM.pmod:1.14
Rev: lib/modules/Parser.pmod/XML.pmod/NSTree.pmod:1.20
Rev: lib/modules/Parser.pmod/XML.pmod/Tree.pmod:1.72
Rev: lib/modules/Parser.pmod/XML.pmod/Validating.pike:1.14
Rev: lib/modules/Parser.pmod/module.pmod:1.25
Rev: lib/modules/Pike.pmod/module.pmod:1.19
Rev: lib/modules/Process.pmod:1.54
Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Bencoding.pmod:1.5
Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Peer.pike:1.21
Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/PeerID.pmod:1.8
Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Port.pike:1.7
Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Torrent.pike:1.36
Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/module.pmod:1.4
Rev: lib/modules/Protocols.pmod/DNS.pmod:1.96
Rev: lib/modules/Protocols.pmod/DNS_SD.pmod:1.2
Rev: lib/modules/Protocols.pmod/HTTP.pmod/Query.pike:1.93
Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Port.pike:1.9
Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Request.pike:1.50
Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/SSLPort.pike:1.14
Rev: lib/modules/Protocols.pmod/HTTP.pmod/Session.pike:1.22
Rev: lib/modules/Protocols.pmod/HTTP.pmod/module.pmod:1.56
Rev: lib/modules/Protocols.pmod/Ident.pmod:1.12
Rev: lib/modules/Protocols.pmod/LDAP.pmod/client.pike:1.113
Rev: lib/modules/Protocols.pmod/LDAP.pmod/ldap_privates.pmod:1.15
Rev: lib/modules/Protocols.pmod/LDAP.pmod/module.pmod:1.32
Rev: lib/modules/Protocols.pmod/LDAP.pmod/protocol.pike:1.21
Rev: lib/modules/Protocols.pmod/LMTP.pmod:1.12
Rev: lib/modules/Protocols.pmod/Line.pmod:1.23
Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Raw.pike:1.19
Rev: lib/modules/Protocols.pmod/OBEX.pmod:1.8
Rev: lib/modules/Protocols.pmod/SMTP.pmod/module.pmod:1.46
Rev: lib/modules/Protocols.pmod/SNMP.pmod/protocol.pike:1.19
Rev: lib/modules/Protocols.pmod/TELNET.pmod:1.28
Rev: lib/modules/Protocols.pmod/X.pmod/Extensions.pmod:1.16
Rev: lib/modules/Protocols.pmod/XMLRPC.pmod/module.pmod:1.30
Rev: lib/modules/Remote.pmod/module.pmod:1.8
Rev: lib/modules/SSL.pmod/Cipher.pmod:1.16
Rev: lib/modules/SSL.pmod/connection.pike:1.42
Rev: lib/modules/SSL.pmod/context.pike:1.37
Rev: lib/modules/SSL.pmod/session.pike:1.37
Rev: lib/modules/SSL.pmod/sslfile.pike:1.110
Rev: lib/modules/Sql.pmod/Sql.pike:1.92
Rev: lib/modules/Sql.pmod/mysql.pike:1.41
Rev: lib/modules/Sql.pmod/postgres.pike:1.28
Rev: lib/modules/Sql.pmod/rsql.pike:1.13
Rev: lib/modules/Sql.pmod/sql_result.pike:1.18
Rev: lib/modules/Sql.pmod/sql_util.pmod:1.21
Rev: lib/modules/Sql.pmod/tds.pike:1.24
Rev: lib/modules/Standards.pmod/ASN1.pmod/Decode.pmod:1.24
Rev: lib/modules/Standards.pmod/ASN1.pmod/Types.pmod:1.45
Rev: lib/modules/Standards.pmod/EXIF.pmod:1.29
Rev: lib/modules/Standards.pmod/FIPS10_4.pmod:1.4
Rev: lib/modules/Standards.pmod/ID3.pmod:1.24
Rev: lib/modules/Standards.pmod/IDNA.pmod:1.9
Rev: lib/modules/Standards.pmod/IIM.pmod:1.8
Rev: lib/modules/Standards.pmod/ISO639_2.pmod:1.19
Rev: lib/modules/Standards.pmod/URI.pike:1.28
Rev: lib/modules/Standards.pmod/UUID.pmod:1.17
Rev: lib/modules/Standards.pmod/XML.pmod/Wix.pmod:1.27
Rev: lib/modules/Stdio.pmod/FakeFile.pike:1.16
Rev: lib/modules/Stdio.pmod/Readline.pike:1.60
Rev: lib/modules/Stdio.pmod/Terminfo.pmod:1.27
Rev: lib/modules/Stdio.pmod/module.pmod:1.238
Rev: lib/modules/String.pmod/HTML.pmod:1.7
Rev: lib/modules/String.pmod/module.pmod:1.29
Rev: lib/modules/Thread.pmod:1.45
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/CExtractor.pmod:1.28
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/DocParser.pmod:1.62
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeExtractor.pmod:1.40
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeObjects.pmod:1.37
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeParser.pike:1.52
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/ProcessXML.pmod:1.71
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/module.pmod:1.10
Rev: lib/modules/Tools.pmod/Hilfe.pmod:1.156
Rev: lib/modules/Tools.pmod/Install.pmod:1.35
Rev: lib/modules/Tools.pmod/Legal.pmod/Copyright.pmod:1.12
Rev: lib/modules/Tools.pmod/Legal.pmod/License.pmod/GPL.pmod:1.3
Rev: lib/modules/Tools.pmod/Legal.pmod/License.pmod/LGPL.pmod:1.3
Rev: lib/modules/Tools.pmod/Legal.pmod/License.pmod/MPL.pmod:1.3
Rev: lib/modules/Tools.pmod/Monger.pmod/MongerDeveloper.pike:1.8
Rev: lib/modules/Tools.pmod/Monger.pmod/MongerUser.pike:1.8
Rev: lib/modules/Tools.pmod/Monger.pmod/module.pmod:1.3
Rev: lib/modules/Tools.pmod/PEM.pmod:1.14
Rev: lib/modules/Tools.pmod/PV.pike:1.10
Rev: lib/modules/Tools.pmod/Shoot.pmod/module.pmod:1.20
Rev: lib/modules/Tools.pmod/Standalone.pmod/assemble_autodoc.pike:1.35
Rev: lib/modules/Tools.pmod/Standalone.pmod/dump.pike:1.10
Rev: lib/modules/Tools.pmod/Standalone.pmod/join_autodoc.pike:1.19
Rev: lib/modules/Tools.pmod/Standalone.pmod/pmar_install.pike:1.8
Rev: lib/modules/Tools.pmod/Standalone.pmod/precompile.pike:1.2
Rev: lib/modules/Tools.pmod/Standalone.pmod/rsqld.pike:1.12
Rev: lib/modules/Tools.pmod/Standalone.pmod/test_pike.pike:1.136
Rev: lib/modules/Tools.pmod/Testsuite.pmod:1.9
Rev: lib/modules/Tools.pmod/sed.pmod:1.6
Rev: lib/modules/Web.pmod/CGI.pmod/Request.pike:1.4
Rev: lib/modules/Web.pmod/Crawler.pmod:1.26
Rev: lib/modules/Web.pmod/OWL.pike:1.7
Rev: lib/modules/Web.pmod/RDF.pike:1.47
Rev: lib/modules/Web.pmod/RSS.pmod:1.7
Rev: lib/modules/Yabu.pmod/module.pmod:1.30
Rev: lib/modules/_Image.pmod/Dims.pmod:1.10
Rev: lib/modules/_Image.pmod/Fonts.pmod:1.13
Rev: lib/modules/_Image.pmod/module.pmod:1.47
Rev: lib/modules/_Image_DWG.pmod:1.5
Rev: lib/modules/_Image_PS.pmod:1.15
Rev: lib/modules/_Image_XCF.pmod:1.25

2008-05-09

2008-05-09 02:20:24 by Martin Nilsson <mani@lysator.liu.se>

Some documentation updates.

Rev: lib/modules/Crypto.pmod/RSA.pike:1.10

2008-01-05

2008-01-05 14:44:00 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Fixed some warnings.

Rev: lib/modules/Crypto.pmod/RSA.pike:1.9
Rev: lib/modules/SSL.pmod/handshake.pike:1.60

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

2004-02-28

2004-02-28 14:57:10 by Martin Nilsson <mani@lysator.liu.se>

Check for dependencies

Rev: lib/7.4/modules/Crypto.pmod/des3_cbc.pike:1.4
Rev: lib/7.4/modules/Crypto.pmod/des_cbc.pike:1.4
Rev: lib/7.4/modules/Crypto.pmod/idea_cbc.pike:1.4
Rev: lib/7.4/modules/Crypto.pmod/module.pmod:1.13
Rev: lib/7.4/modules/Crypto.pmod/rsa.pike:1.3
Rev: lib/modules/Crypto.pmod/RSA.pike:1.7

2004-02-19

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

Fixed a resolver problem.

Rev: lib/modules/Crypto.pmod/RSA.pike:1.6

2004-02-08

2004-02-08 03:21:02 by Martin Nilsson <mani@lysator.liu.se>

Some more doc

Rev: lib/modules/Crypto.pmod/RSA.pike:1.5

2004-02-05

2004-02-05 19:22:17 by Martin Nilsson <mani@lysator.liu.se>

SHA -> SHA1

Rev: lib/modules/Crypto.pmod/PGP.pmod:1.8
Rev: lib/modules/Crypto.pmod/RSA.pike:1.4
Rev: lib/modules/Crypto.pmod/dsa.pike:1.3
Rev: lib/modules/Crypto.pmod/randomness.pmod:1.5
Rev: lib/modules/Crypto.pmod/rsa.pike:1.8
Rev: lib/modules/Crypto.pmod/testsuite.in:1.28
Rev: lib/modules/SSL.pmod/Cipher.pmod:1.12
Rev: lib/modules/Tools.pmod/X509.pmod:1.28

2004-02-04

2004-02-04 21:37:54 by Martin Nilsson <mani@lysator.liu.se>

Proxy -> Buffer

Rev: lib/7.4/modules/Crypto.pmod/crypto.pike:1.3
Rev: lib/modules/Crypto.pmod/RSA.pike:1.3
Rev: lib/modules/Crypto.pmod/module.pmod:1.29
Rev: lib/modules/Crypto.pmod/testsuite.in:1.27

2004-02-04 00:32:45 by Martin Nilsson <mani@lysator.liu.se>

pragma strict_types. More doc.

Rev: lib/modules/Crypto.pmod/RSA.pike:1.2

2004-02-03

2004-02-03 13:49:07 by Martin Nilsson <mani@lysator.liu.se>

RSA

Rev: lib/modules/Crypto.pmod/RSA.pike:1.1