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

2014-12-04

2014-12-04 19:27:12 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-12-04 19:26:08 by Martin Nilsson <nilsson@opera.com>

small_factor is slower than probably_prime_p with modern GMP.

2014-12-04 19:26:03 by Martin Nilsson <nilsson@opera.com>

Better key size code for _sprintf.

2014-12-04 19:25:58 by Martin Nilsson <nilsson@opera.com>

Added _sprintf

2014-12-04 19:25:49 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DSA: Added key_size().

2014-12-04 19:25:45 by Martin Nilsson <nilsson@opera.com>

Address fallout from stronger random type.

2014-12-04 19:25:22 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-12-04 19:25:17 by Martin Nilsson <nilsson@opera.com>

Simplified dependencies.

2014-12-04 19:25:09 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-12-04 19:25:07 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DSA: Moved some functions from Standards.PKCS.DSA.

To avoid circular dependencies between Crypto.DSA and
Standards.PKCS.DSA the pkcs_*() functions are now
inlined in Crypto.DSA.

This also adds pkcs_algorithm_identifer() to Crypto.DSA.

Fixes module dumping problems for Crypto.DSA.

2014-12-04 19:25:07 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-12-04 19:25:00 by Martin Nilsson <nilsson@opera.com>

sprintf type fixes.

2014-12-04 19:24:59 by Martin Nilsson <nilsson@opera.com>

Polished types a bit.

2014-12-04 19:24:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DSA: Fixed a few warnings.

2014-12-04 19:24:54 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto: Stricter string types.

2014-12-04 19:24:52 by Martin Nilsson <nilsson@opera.com>

Added RFC reference comment.

2014-12-04 19:24:51 by Martin Nilsson <nilsson@opera.com>

Use Nettle dsa_generate_keypair to generate keys. This is slower, but safer.

2014-12-04 19:24:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DSA: Fix some documentation typos.

2014-12-04 19:24:43 by Martin Nilsson <nilsson@opera.com>

Unified signature and verification methods with RSA.

2014-12-04 19:24:43 by Martin Nilsson <nilsson@opera.com>

Bugfix. The hash is truncated to N (size of q) bits.

2014-12-04 19:24:19 by Martin Nilsson <nilsson@opera.com>

GMP support is mandatory.

2014-12-04 19:24:18 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

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

2014-05-05 09:46:52 by Martin Nilsson <nilsson@opera.com>

small_factor is slower than probably_prime_p with modern GMP.

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

2014-04-12 14:25:18 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DSA: Added key_size().

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:35:45 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DSA: Moved some functions from Standards.PKCS.DSA.

To avoid circular dependencies between Crypto.DSA and
Standards.PKCS.DSA the pkcs_*() functions are now
inlined in Crypto.DSA.

This also adds pkcs_algorithm_identifer() to Crypto.DSA.

Fixes module dumping problems for Crypto.DSA.

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

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

2013-12-10 12:29:57 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DSA: Fixed a few warnings.

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:42:22 by Martin Nilsson <nilsson@opera.com>

Added RFC reference comment.

2013-12-02

2013-12-02 16:05:26 by Martin Nilsson <nilsson@opera.com>

Use Nettle dsa_generate_keypair to generate keys. This is slower, but safer.

2013-11-22

2013-11-22 21:43:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Crypto.DSA: Fix some documentation typos.

2013-11-21

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

Bugfix. The hash is truncated to N (size of q) bits.

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

Unified signature and verification methods with RSA.

2013-10-28

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

GMP support is mandatory.

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

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

2008-04-15 02:09:18 by Martin Nilsson <mani@lysator.liu.se>

Updated ASN1 symbols to newer syntax. Removed unused variable (but keep as comment to correlate with the book).

Rev: lib/modules/Crypto.pmod/DSA.pike:1.7

2006-11-04

2006-11-04 19:08:24 by Martin Nilsson <mani@lysator.liu.se>

Use new ..<x indexing.

Rev: lib/master.pike.in:1.388
Rev: lib/modules/Array.pmod:1.104
Rev: lib/modules/Calendar.pmod/Time.pmod:1.36
Rev: lib/modules/Calendar.pmod/Timezone.pmod:1.34
Rev: lib/modules/Calendar.pmod/YMD.pike:1.19
Rev: lib/modules/Calendar.pmod/mkrules.pike:1.11
Rev: lib/modules/Crypto.pmod/DSA.pike:1.6
Rev: lib/modules/Crypto.pmod/PGP.pmod:1.13
Rev: lib/modules/Debug.pmod/Subject.pike:1.8
Rev: lib/modules/Filesystem.pmod/System.pike:1.18
Rev: lib/modules/Filesystem.pmod/Tar.pmod:1.29
Rev: lib/modules/GTKSupport.pmod/MenuFactory.pmod:1.11
Rev: lib/modules/Graphics.pmod/Graph.pmod/create_graph.pike:1.15
Rev: lib/modules/Graphics.pmod/Graph.pmod/create_pie.pike:1.14
Rev: lib/modules/Local.pmod:1.8
Rev: lib/modules/Locale.pmod/Charset.pmod/module.pmod:1.52
Rev: lib/modules/Locale.pmod/Language.pmod/ita.pmod:1.2
Rev: lib/modules/MIME.pmod/module.pmod:1.14
Rev: lib/modules/Parser.pmod/C.pmod:1.47
Rev: lib/modules/Parser.pmod/RCS.pike:1.35
Rev: lib/modules/Parser.pmod/XML.pmod/DOM.pmod:1.13
Rev: lib/modules/Parser.pmod/XML.pmod/Tree.pmod:1.67
Rev: lib/modules/Parser.pmod/XML.pmod/Validating.pike:1.13
Rev: lib/modules/Protocols.pmod/Bittorrent.pmod/Generator.pike:1.10
Rev: lib/modules/Protocols.pmod/DNS.pmod:1.88
Rev: lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/Request.pike:1.46
Rev: lib/modules/Protocols.pmod/IMAP.pmod/parse_line.pike:1.27
Rev: lib/modules/Protocols.pmod/IRC.pmod/Error.pmod:1.5
Rev: lib/modules/Protocols.pmod/IRC.pmod/Raw.pike:1.8
Rev: lib/modules/Protocols.pmod/LDAP.pmod/client.pike:1.102
Rev: lib/modules/Protocols.pmod/LDAP.pmod/module.pmod:1.25
Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Helper.pmod:1.9
Rev: lib/modules/Protocols.pmod/OBEX.pmod:1.6
Rev: lib/modules/Protocols.pmod/TELNET.pmod:1.26
Rev: lib/modules/Remote.pmod/module.pmod:1.6
Rev: lib/modules/SSL.pmod/state.pike:1.29
Rev: lib/modules/Sql.pmod/Sql.pike:1.88
Rev: lib/modules/Sql.pmod/mysql.pike:1.33
Rev: lib/modules/Sql.pmod/rsql.pike:1.11
Rev: lib/modules/Sql.pmod/tds.pike:1.21
Rev: lib/modules/Standards.pmod/ASN1.pmod/Types.pmod:1.38
Rev: lib/modules/Standards.pmod/ID3.pmod:1.21
Rev: lib/modules/Standards.pmod/IDNA.pmod:1.8
Rev: lib/modules/Standards.pmod/URI.pike:1.25
Rev: lib/modules/Standards.pmod/XML.pmod/Wix.pmod:1.25
Rev: lib/modules/Stdio.pmod/Readline.pike:1.59
Rev: lib/modules/Stdio.pmod/module.pmod:1.225
Rev: lib/modules/String.pmod/module.pmod:1.26
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/MirarDocParser.pike:1.26
Rev: lib/modules/Tools.pmod/AutoDoc.pmod/ProcessXML.pmod:1.65

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

2004-02-29 02:50:51 by Martin Nilsson <mani@lysator.liu.se>

Depends on .Random.random_string

Rev: lib/modules/Crypto.pmod/DSA.pike:1.4

2004-02-07

2004-02-07 19:40:23 by Martin Nilsson <mani@lysator.liu.se>

Some more API work

Rev: lib/modules/Crypto.pmod/DSA.pike:1.3

2004-02-07 16:02:22 by Martin Nilsson <mani@lysator.liu.se>

Fixed accessors. More documentation

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

2004-02-07 04:59:19 by Martin Nilsson <mani@lysator.liu.se>

DSA refactored

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