chiark / gitweb /
chiark-tcl.git
13 years agosome maskmap stuff;
ian [Sun, 21 Nov 2004 22:05:32 +0000 (22:05 +0000)]
some maskmap stuff;

13 years agofirst cut of mask-map: skeleton
ian [Sun, 21 Nov 2004 20:33:09 +0000 (20:33 +0000)]
first cut of mask-map: skeleton

13 years agoremove duplicate include
ian [Sun, 21 Nov 2004 20:33:06 +0000 (20:33 +0000)]
remove duplicate include

13 years agouse tcl8.3/tcl.h
ian [Sun, 21 Nov 2004 20:32:50 +0000 (20:32 +0000)]
use tcl8.3/tcl.h

14 years agodocument tcmdifgen (and split from app, in theory)
ian [Mon, 5 Jan 2004 22:49:36 +0000 (22:49 +0000)]
document tcmdifgen (and split from app, in theory)

14 years agoneed stddef.h
ian [Thu, 1 Jan 2004 23:58:45 +0000 (23:58 +0000)]
need stddef.h

14 years agoneed cast for crappy tcl no const correct
ian [Thu, 1 Jan 2004 23:58:39 +0000 (23:58 +0000)]
need cast for crappy tcl no const correct

14 years agodocument some undocumented hbytes ops
ian [Sun, 5 Oct 2003 18:44:31 +0000 (18:44 +0000)]
document some undocumented hbytes ops

15 years agotuntap seems to sort of work
ian [Thu, 26 Dec 2002 16:32:25 +0000 (16:32 +0000)]
tuntap seems to sort of work

15 years agotuntap compiles
ian [Thu, 26 Dec 2002 15:54:07 +0000 (15:54 +0000)]
tuntap compiles

15 years agoscriptinv
ian [Thu, 26 Dec 2002 13:08:33 +0000 (13:08 +0000)]
scriptinv

15 years agonew socket id arrangements, working on tun
ian [Thu, 26 Dec 2002 12:08:04 +0000 (12:08 +0000)]
new socket id arrangements, working on tun

15 years agoDo not invalidate string rep of shared objs.
ian [Wed, 2 Oct 2002 00:08:31 +0000 (00:08 +0000)]
Do not invalidate string rep of shared objs.

15 years agohbytes xor
ian [Tue, 1 Oct 2002 23:22:02 +0000 (23:22 +0000)]
hbytes xor

15 years agoDrop alg->byteswap; implement counter mode; split padding so now we do PKCS#5 and...
ian [Sun, 29 Sep 2002 23:50:10 +0000 (23:50 +0000)]
Drop alg->byteswap; implement counter mode; split padding so now we do PKCS#5 and RFC2406.

15 years agobetter core algorithm selection and new core alg suites
ian [Sun, 29 Sep 2002 19:30:03 +0000 (19:30 +0000)]
better core algorithm selection and new core alg suites

15 years agoFix ulong ustr!
ian [Fri, 27 Sep 2002 21:39:30 +0000 (21:39 +0000)]
Fix ulong ustr!

15 years agoMany bugfixes.
ian [Mon, 23 Sep 2002 02:27:16 +0000 (02:27 +0000)]
Many bugfixes.

15 years agoOwn Tcl 8.3, no tclreadline (buggy!?); use sauce asynch.tcl too.
ian [Sun, 22 Sep 2002 16:33:10 +0000 (16:33 +0000)]
Own Tcl 8.3, no tclreadline (buggy!?); use sauce asynch.tcl too.

15 years agoUse nettle for hash functions.
ian [Sat, 21 Sep 2002 16:42:31 +0000 (16:42 +0000)]
Use nettle for hash functions.

15 years agoMany improvements. Now we get as far as SHA256 not being implemented.
ian [Sat, 21 Sep 2002 16:09:50 +0000 (16:09 +0000)]
Many improvements.  Now we get as far as SHA256 not being implemented.

15 years agoLogging fixes.
ian [Sat, 21 Sep 2002 14:12:49 +0000 (14:12 +0000)]
Logging fixes.

15 years agoulong improved; clock arithmetic hbytes abolished; secnet responder implemented and...
ian [Thu, 19 Sep 2002 17:27:12 +0000 (17:27 +0000)]
ulong improved; clock arithmetic hbytes abolished; secnet responder implemented and debugged ish

15 years agoFix memory and type management bugs.
ian [Thu, 19 Sep 2002 13:27:29 +0000 (13:27 +0000)]
Fix memory and type management bugs.

15 years agoNew blockcipher mac stuff. New hbytes clockincrement.
ian [Wed, 18 Sep 2002 23:07:41 +0000 (23:07 +0000)]
New blockcipher mac stuff.  New hbytes clockincrement.

15 years agoAbolish serpent-l. Use PKCS#1 v1.5 RSA padding but without hash OID for secnet.
ian [Tue, 17 Sep 2002 17:25:29 +0000 (17:25 +0000)]
Abolish serpent-l.  Use PKCS#1 v1.5 RSA padding but without hash OID for secnet.

15 years agodoes modexps, makes signatures, needs sane hexstring handling
ian [Wed, 11 Sep 2002 01:58:36 +0000 (01:58 +0000)]
does modexps, makes signatures, needs sane hexstring handling

15 years agohbytes overwrite; hbytes repeat
ian [Tue, 10 Sep 2002 23:47:13 +0000 (23:47 +0000)]
hbytes overwrite; hbytes repeat

15 years agoRipped out a lot of crap. Now it compiles and passes the test vectors.
ian [Tue, 10 Sep 2002 20:53:38 +0000 (20:53 +0000)]
Ripped out a lot of crap.  Now it compiles and passes the test vectors.

15 years agoDo not insist on iv if none wanted. If get_key failes, do not crash.
ian [Tue, 10 Sep 2002 20:01:35 +0000 (20:01 +0000)]
Do not insist on iv if none wanted.  If get_key failes, do not crash.

15 years agoCan parse a key file. Cleared up raw confusion.
ian [Sun, 8 Sep 2002 22:46:55 +0000 (22:46 +0000)]
Can parse a key file.  Cleared up raw confusion.

15 years agohbytes range
ian [Sun, 8 Sep 2002 17:16:10 +0000 (17:16 +0000)]
hbytes range

15 years agohbytes compare
ian [Sun, 8 Sep 2002 17:10:35 +0000 (17:10 +0000)]
hbytes compare

15 years agoulongs and ushorts
ian [Sun, 8 Sep 2002 13:26:42 +0000 (13:26 +0000)]
ulongs and ushorts

15 years agoSockets all seem to work now erm.
ian [Sat, 7 Sep 2002 03:13:26 +0000 (03:13 +0000)]
Sockets all seem to work now erm.

15 years agotransmits
ian [Sat, 7 Sep 2002 01:23:16 +0000 (01:23 +0000)]
transmits

15 years agodgram sock references fixed. can close
ian [Sat, 7 Sep 2002 01:12:30 +0000 (01:12 +0000)]
dgram sock references fixed.  can close

15 years agoSocket address stuff. Sockid is broken still.
ian [Sat, 7 Sep 2002 00:59:57 +0000 (00:59 +0000)]
Socket address stuff.  Sockid is broken still.

15 years agoless recompilation of hash fns.
ian [Fri, 6 Sep 2002 19:27:45 +0000 (19:27 +0000)]
less recompilation of hash fns.

15 years agoBetter integration with tclreadline. Less recompilation of serpent.[ch].
ian [Fri, 6 Sep 2002 19:25:57 +0000 (19:25 +0000)]
Better integration with tclreadline.  Less recompilation of serpent.[ch].

15 years agoTwo serpents
ian [Fri, 6 Sep 2002 18:19:36 +0000 (18:19 +0000)]
Two serpents

15 years agohmac seems to work
ian [Mon, 2 Sep 2002 02:22:29 +0000 (02:22 +0000)]
hmac seems to work

15 years agoSerpent seems to work. Byte order is very strange.
ian [Mon, 2 Sep 2002 01:10:01 +0000 (01:10 +0000)]
Serpent seems to work.  Byte order is very strange.

15 years agoPadding works.
ian [Sun, 1 Sep 2002 22:27:06 +0000 (22:27 +0000)]
Padding works.

15 years agoCompiles but does not link. Before undo silly pad indirection.
ian [Sun, 1 Sep 2002 22:02:11 +0000 (22:02 +0000)]
Compiles but does not link.  Before undo silly pad indirection.

15 years agoLots of stuff seems to work
ian [Sun, 1 Sep 2002 20:35:54 +0000 (20:35 +0000)]
Lots of stuff seems to work

15 years agoInvalidate string rep. Before make expandable buffer.
ian [Sun, 1 Sep 2002 18:12:05 +0000 (18:12 +0000)]
Invalidate string rep.  Before make expandable buffer.

15 years agoProgressing.
ian [Sun, 1 Sep 2002 17:52:14 +0000 (17:52 +0000)]
Progressing.

15 years agoall compiles again. more pat to do.
ian [Sat, 31 Aug 2002 15:05:15 +0000 (15:05 +0000)]
all compiles again.  more pat to do.

15 years agoTable-generated stuff. Now need parsing funcs.
ian [Sat, 31 Aug 2002 14:07:04 +0000 (14:07 +0000)]
Table-generated stuff.  Now need parsing funcs.

15 years agoGenerates tables. Does not compile.
ian [Sat, 31 Aug 2002 12:56:18 +0000 (12:56 +0000)]
Generates tables.  Does not compile.

15 years agoFix up filename change. Generates decls !
ian [Fri, 30 Aug 2002 21:33:48 +0000 (21:33 +0000)]
Fix up filename change.  Generates decls !

15 years agoPerly full service thing, before simple thing.
ian [Fri, 30 Aug 2002 20:44:00 +0000 (20:44 +0000)]
Perly full service thing, before simple thing.

15 years agomacroisation, checkin before perlgen
ian [Fri, 30 Aug 2002 18:09:02 +0000 (18:09 +0000)]
macroisation, checkin before perlgen

15 years agoBuilds a working plugin.
ian [Thu, 29 Aug 2002 00:36:25 +0000 (00:36 +0000)]
Builds a working plugin.

15 years agoCompiles and runs. Now all it needs is meat.
ian [Mon, 26 Aug 2002 16:07:14 +0000 (16:07 +0000)]
Compiles and runs.  Now all it needs is meat.