chiark / gitweb /
chiark-tcl.git
12 years agohbcrypto hash-{init,update,final} for incremental hashing
ian [Wed, 10 Jan 2007 22:34:54 +0000 (22:34 +0000)]
hbcrypto hash-{init,update,final} for incremental hashing

12 years agofix spelling of defence in changelog
ian [Sat, 21 Oct 2006 13:04:10 +0000 (13:04 +0000)]
fix spelling of defence in changelog

12 years ago@@ -2,9 +2,13 @@
ian [Sat, 21 Oct 2006 13:03:47 +0000 (13:03 +0000)]
@@ -2,9 +2,13 @@
   Bugfixes:
+  * cdb: When cdbwr update writerecord fails, try to recover the
+    situation to sanity so we don't corrupt the log later; if this
+    fails, mark the cdb broken.
     Closes #393970.  (Bug exists only where int and ssize_t differ.)
+  * Do not coredump if fclose journal fails during compact.

12 years agoUse correct errno value for error writing to new .main during compact.
ian [Sat, 21 Oct 2006 10:59:29 +0000 (10:59 +0000)]
Use correct errno value for error writing to new .main during compact.

12 years agouse of int and overflow review
ian [Fri, 20 Oct 2006 11:35:04 +0000 (11:35 +0000)]
use of int and overflow review

12 years agofix up compilation errors
ian [Fri, 20 Oct 2006 11:27:42 +0000 (11:27 +0000)]
fix up compilation errors

12 years agoAdd a few assertions about *_LLEN in adns.c.
ian [Fri, 20 Oct 2006 10:44:50 +0000 (10:44 +0000)]
Add a few assertions about *_LLEN in adns.c.

12 years agoDo not adns_cancel in the middle of adns_forallqueries
ian [Fri, 20 Oct 2006 10:41:22 +0000 (10:41 +0000)]
Do not adns_cancel in the middle of adns_forallqueries

12 years agosort out changelog
ian [Wed, 18 Oct 2006 16:05:42 +0000 (16:05 +0000)]
sort out changelog

12 years agowarning disable ordering
ian [Wed, 18 Oct 2006 16:01:45 +0000 (16:01 +0000)]
warning disable ordering

12 years ago-Wno-strict-aliasing
ian [Wed, 18 Oct 2006 15:59:41 +0000 (15:59 +0000)]
-Wno-strict-aliasing

12 years ago-Wno-strict-alias
ian [Wed, 18 Oct 2006 15:58:55 +0000 (15:58 +0000)]
-Wno-strict-alias

12 years agofix build-depends for tinycdb; improve changelog
ian [Wed, 18 Oct 2006 15:50:54 +0000 (15:50 +0000)]
fix build-depends for tinycdb; improve changelog

12 years agotuntap
ian [Fri, 25 Aug 2006 21:25:40 +0000 (21:25 +0000)]
tuntap

12 years agouse dispatch()
ian [Fri, 25 Aug 2006 21:04:33 +0000 (21:04 +0000)]
use dispatch()

12 years agodgram compiles and works; dispatch()
ian [Mon, 21 Aug 2006 10:41:39 +0000 (10:41 +0000)]
dgram compiles and works; dispatch()

12 years ago@@ -2,6 +2,8 @@
ian [Thu, 10 Aug 2006 00:33:07 +0000 (00:33 +0000)]
@@ -2,6 +2,8 @@
     Tcl version and pass appropriate -I option.  (Closes: #362806.)
+  * Declare versioned build-dependency on libadns1-dev >= 1.2
+    since we need adns_init_logfn.  (Closes: #382287.)

12 years ago@@ -1,3 +1,10 @@
ian [Wed, 9 Aug 2006 22:59:42 +0000 (22:59 +0000)]
@@ -1,3 +1,10 @@
+chiark-tcl (1.0.1) unstable; urgency=low
+
+  * Replace #include <tcl8.3/tcl.h> with <tcl.h> and in build system find
+    Tcl version and pass appropriate -I option.  (Closes: #362806.)
+
+ --
+
 chiark-tcl (1.0.0.99.iwj.2) unstable; urgency=low

   * Provide adns txt RRs.

13 years agoprovide adns txt rrs
ian [Mon, 3 Apr 2006 01:22:19 +0000 (01:22 +0000)]
provide adns txt rrs

13 years agofinalise unofficial version for chiark test
ian [Mon, 3 Apr 2006 00:54:48 +0000 (00:54 +0000)]
finalise unofficial version for chiark test

13 years ago@@ -3,6 +3,9 @@
ian [Mon, 3 Apr 2006 00:03:46 +0000 (00:03 +0000)]
@@ -3,6 +3,9 @@
     This prevents them turning up in Depends - see the README.
+  * Use correct variable name for cht_adnstcl_{queries,resolvers}
+    everywhere (prevents coredump accessing uninitialised version).
+  * Correct doc comment for supplying query options to adns asynch.

13 years agoDo not run dpkg-shlibdeps on adns and nettle plugins. Use correct syntax for avoidin...
ian [Mon, 3 Apr 2006 00:01:57 +0000 (00:01 +0000)]
Do not run dpkg-shlibdeps on adns and nettle plugins.  Use correct syntax for avoiding compressing doc/*/*.[ch].txt.

13 years agofinal changes before upload
ian [Sun, 2 Apr 2006 14:01:18 +0000 (14:01 +0000)]
final changes before upload

13 years agolinda override actually works
ian [Sun, 2 Apr 2006 13:58:03 +0000 (13:58 +0000)]
linda override actually works

13 years agolinda overrides other format
ian [Sun, 2 Apr 2006 13:45:40 +0000 (13:45 +0000)]
linda overrides other format

13 years agolinda overrides somewhere else
ian [Sun, 2 Apr 2006 13:43:49 +0000 (13:43 +0000)]
linda overrides somewhere else

13 years agofix some linda warnings
ian [Sun, 2 Apr 2006 13:41:37 +0000 (13:41 +0000)]
fix some linda warnings

13 years agobetter changelog comment
ian [Sun, 2 Apr 2006 13:37:56 +0000 (13:37 +0000)]
better changelog comment

13 years agonew initialisation arrangements are sane and consistent
ian [Sun, 2 Apr 2006 13:35:26 +0000 (13:35 +0000)]
new initialisation arrangements are sane and consistent

13 years agolintian sorted out
ian [Sun, 2 Apr 2006 12:25:12 +0000 (12:25 +0000)]
lintian sorted out

13 years agocompression yes/no; rename base .so
ian [Sun, 2 Apr 2006 12:01:07 +0000 (12:01 +0000)]
compression yes/no; rename base .so

13 years agoDebian package wip
ian [Thu, 30 Mar 2006 19:11:24 +0000 (19:11 +0000)]
Debian package wip

13 years ago.log -> .jrn
ian [Thu, 30 Mar 2006 17:04:25 +0000 (17:04 +0000)]
.log -> .jrn

13 years agochanged build arrangements, added version number, in preparation for productisation
ian [Thu, 30 Mar 2006 17:01:55 +0000 (17:01 +0000)]
changed build arrangements, added version number, in preparation for productisation

13 years agofix up opening and closing
ian [Thu, 30 Mar 2006 15:53:38 +0000 (15:53 +0000)]
fix up opening and closing

13 years agoadjust divisor
ian [Thu, 30 Mar 2006 15:36:15 +0000 (15:36 +0000)]
adjust divisor

13 years agofixes for cdb; it now works at least a bit
ian [Thu, 30 Mar 2006 14:13:46 +0000 (14:13 +0000)]
fixes for cdb; it now works at least a bit

13 years agoworking on testing cdb-wr
ian [Thu, 30 Mar 2006 00:38:35 +0000 (00:38 +0000)]
working on testing cdb-wr

13 years agoh2hexquote et al - revert as I have changed my mind
ian [Wed, 29 Mar 2006 22:54:02 +0000 (22:54 +0000)]
h2hexquote et al - revert as I have changed my mind

13 years agoh2hexquote et al - check in before revert as I have changed my mind
ian [Wed, 29 Mar 2006 22:53:44 +0000 (22:53 +0000)]
h2hexquote et al - check in before revert as I have changed my mind

13 years agoall entrypoints done now; loads
ian [Sat, 11 Feb 2006 20:09:58 +0000 (20:09 +0000)]
all entrypoints done now; loads

13 years agodispatch entrypoints
ian [Sat, 11 Feb 2006 20:07:25 +0000 (20:07 +0000)]
dispatch entrypoints

13 years agoro compiles
ian [Sat, 11 Feb 2006 20:05:20 +0000 (20:05 +0000)]
ro compiles

13 years agowriteable lookups now compile
ian [Sat, 11 Feb 2006 19:25:36 +0000 (19:25 +0000)]
writeable lookups now compile

13 years agoworking on lookups
ian [Sat, 11 Feb 2006 19:08:36 +0000 (19:08 +0000)]
working on lookups

13 years agolookup wip; see cvs diff from 1.12 before checkin
ian [Sun, 5 Feb 2006 14:00:47 +0000 (14:00 +0000)]
lookup wip; see cvs diff from 1.12 before checkin

13 years agoupdate wip; see cvs diff from 1.12 before checkin
ian [Sun, 5 Feb 2006 01:04:27 +0000 (01:04 +0000)]
update wip; see cvs diff from 1.12 before checkin

13 years agoimplement cht_do_cdbwr_delete
ian [Sun, 5 Feb 2006 00:59:15 +0000 (00:59 +0000)]
implement cht_do_cdbwr_delete

13 years agoimplement cht_do_cdbwr_open_okjunk
ian [Sun, 5 Feb 2006 00:58:18 +0000 (00:58 +0000)]
implement cht_do_cdbwr_open_okjunk

13 years agowriteable, update entrypoints impl'd
ian [Sun, 5 Feb 2006 00:56:59 +0000 (00:56 +0000)]
writeable, update entrypoints impl'd

13 years agorecord way to get list of unimplemented symbols in a plugin stack
ian [Sun, 5 Feb 2006 00:56:35 +0000 (00:56 +0000)]
record way to get list of unimplemented symbols in a plugin stack

13 years agocompilation fixes
ian [Sat, 4 Feb 2006 14:33:41 +0000 (14:33 +0000)]
compilation fixes

13 years agonew compaction entrypoints impl'd
ian [Wed, 25 Jan 2006 23:18:04 +0000 (23:18 +0000)]
new compaction entrypoints impl'd

13 years agomintstamp => lexminval; much work, it sort of compiles now but more needs writing
ian [Wed, 25 Jan 2006 22:46:37 +0000 (22:46 +0000)]
mintstamp => lexminval; much work, it sort of compiles now but more needs writing

13 years agofix it so it compiles
ian [Wed, 25 Jan 2006 22:46:01 +0000 (22:46 +0000)]
fix it so it compiles

13 years agohalfway through implementing mintstamp
ian [Sun, 22 Jan 2006 16:00:16 +0000 (16:00 +0000)]
halfway through implementing mintstamp

13 years agoslight improvements to scriptinv, including scriptinv_invoke_fg
ian [Sun, 22 Jan 2006 15:59:47 +0000 (15:59 +0000)]
slight improvements to scriptinv, including scriptinv_invoke_fg

13 years agocope with gcc which does not support -Wno-pointer-sign
ian [Sun, 22 Jan 2006 15:59:25 +0000 (15:59 +0000)]
cope with gcc which does not support -Wno-pointer-sign

13 years agowriteable wip
ian [Sun, 22 Jan 2006 14:47:50 +0000 (14:47 +0000)]
writeable wip

13 years agowip is good
ian [Mon, 16 Jan 2006 01:06:32 +0000 (01:06 +0000)]
wip is good

13 years agomuch work on hash tables etc.
ian [Mon, 16 Jan 2006 00:25:39 +0000 (00:25 +0000)]
much work on hash tables etc.

13 years agoprovide errorCode for invalid reverse addrs
ian [Mon, 16 Jan 2006 00:25:22 +0000 (00:25 +0000)]
provide errorCode for invalid reverse addrs

13 years agowriteable wip
ian [Sun, 15 Jan 2006 15:42:11 +0000 (15:42 +0000)]
writeable wip

13 years agotoplevels all have * mark now
ian [Sun, 15 Jan 2006 15:29:24 +0000 (15:29 +0000)]
toplevels all have * mark now

13 years agocorrect doc comment re EntryExtra
ian [Sun, 15 Jan 2006 15:29:12 +0000 (15:29 +0000)]
correct doc comment re EntryExtra

13 years ago"quick" rw table entry extra value
ian [Sun, 15 Jan 2006 15:28:33 +0000 (15:28 +0000)]
"quick" rw table entry extra value

13 years agocdb framework compiles - now just need to implement it
ian [Sun, 15 Jan 2006 15:20:55 +0000 (15:20 +0000)]
cdb framework compiles - now just need to implement it

13 years agosettling on interface to cdb binding
ian [Sun, 15 Jan 2006 15:06:21 +0000 (15:06 +0000)]
settling on interface to cdb binding

13 years agocdb binding wip
ian [Tue, 10 Jan 2006 22:39:41 +0000 (22:39 +0000)]
cdb binding wip

13 years agohbytes and crypto compile now
ian [Sat, 7 Jan 2006 20:40:49 +0000 (20:40 +0000)]
hbytes and crypto compile now

13 years agohbytes compiles
ian [Sat, 7 Jan 2006 20:16:37 +0000 (20:16 +0000)]
hbytes compiles

13 years agoworking on compiling out of troglodyte; before relegage maskmap
ian [Sat, 7 Jan 2006 20:05:38 +0000 (20:05 +0000)]
working on compiling out of troglodyte; before relegage maskmap

13 years agoadns compiles ish, working on transferring the rest
ian [Sat, 7 Jan 2006 19:00:32 +0000 (19:00 +0000)]
adns compiles ish, working on transferring the rest

13 years agoinitial import and build-faff, wip
ian [Sat, 7 Jan 2006 17:32:18 +0000 (17:32 +0000)]
initial import and build-faff, wip

13 years agoinitial import and build-faff, wip
ian [Sat, 7 Jan 2006 16:16:56 +0000 (16:16 +0000)]
initial import and build-faff, wip

13 years agogutting this to put it in chiark-tcl
ian [Sat, 7 Jan 2006 16:15:10 +0000 (16:15 +0000)]
gutting this to put it in chiark-tcl

14 years agoworking on new addrmap instead of maskmap - compiles, but have not yet implemented...
ian [Tue, 28 Dec 2004 00:08:11 +0000 (00:08 +0000)]
working on new addrmap instead of maskmap - compiles, but have not yet implemented amend etc.

14 years agomask-map nonoverlapping representation - wip (needs compile errors fixing and debuggi...
ian [Mon, 27 Dec 2004 16:30:48 +0000 (16:30 +0000)]
mask-map nonoverlapping representation - wip (needs compile errors fixing and debugging) but I think we will abandon it in favour of a ranges approach

14 years agoget resolver destruction right
ian [Mon, 27 Dec 2004 16:26:16 +0000 (16:26 +0000)]
get resolver destruction right

14 years agodo not crash on disposal of sock and tuntap
ian [Sun, 19 Dec 2004 23:55:43 +0000 (23:55 +0000)]
do not crash on disposal of sock and tuntap

14 years agoactually clean out unwanted file handlers; docuemtn -reverse options in right place
ian [Sun, 19 Dec 2004 23:26:32 +0000 (23:26 +0000)]
actually clean out unwanted file handlers; docuemtn -reverse options in right place

14 years agoreassemble adns log messages
ian [Sun, 19 Dec 2004 20:35:08 +0000 (20:35 +0000)]
reassemble adns log messages

14 years agoscriptinv is correct about not leaking xargs. do not pointlessly trash the args...
ian [Sun, 19 Dec 2004 20:34:52 +0000 (20:34 +0000)]
scriptinv is correct about not leaking xargs.  do not pointlessly trash the args to scriptinv_invoke

14 years agodefault resolvers
ian [Sun, 19 Dec 2004 19:11:28 +0000 (19:11 +0000)]
default resolvers

14 years agoput xargs in right place
ian [Sat, 18 Dec 2004 19:33:28 +0000 (19:33 +0000)]
put xargs in right place

14 years agoavoid invoking callback procedures other than from event handlers, by using a zero...
ian [Sat, 18 Dec 2004 19:33:16 +0000 (19:33 +0000)]
avoid invoking callback procedures other than from event handlers, by using a zero timeout handler when things are perturbed

14 years agoscriptinv supports xargs and adns uses them
ian [Sat, 18 Dec 2004 14:33:59 +0000 (14:33 +0000)]
scriptinv supports xargs and adns uses them

14 years agoworking on making xargs work
ian [Sat, 18 Dec 2004 13:02:40 +0000 (13:02 +0000)]
working on making xargs work

14 years agoit made an asynch query
ian [Thu, 16 Dec 2004 01:07:02 +0000 (01:07 +0000)]
it made an asynch query

14 years agofix c violations detected by newer gcc - urgh
ian [Thu, 16 Dec 2004 00:17:32 +0000 (00:17 +0000)]
fix c violations detected by newer gcc - urgh

14 years agomany improvements: use Get/SetAssocData for idtables to avoid globals, and adns bindi...
ian [Wed, 15 Dec 2004 23:39:47 +0000 (23:39 +0000)]
many improvements: use Get/SetAssocData for idtables to avoid globals, and adns bindings are on way to working

14 years agoadns compiles and does not work
ian [Wed, 1 Dec 2004 00:22:06 +0000 (00:22 +0000)]
adns compiles and does not work

14 years agoidtable better documented and sorted
ian [Wed, 1 Dec 2004 00:21:45 +0000 (00:21 +0000)]
idtable better documented and sorted

14 years agoadns wip
ian [Tue, 30 Nov 2004 23:10:04 +0000 (23:10 +0000)]
adns wip

14 years agomask-map lookup seems to work
ian [Thu, 25 Nov 2004 02:02:52 +0000 (02:02 +0000)]
mask-map lookup seems to work

14 years agoamend seems to work
ian [Thu, 25 Nov 2004 01:47:34 +0000 (01:47 +0000)]
amend seems to work

14 years agomask-map amend implemented, but untested
ian [Thu, 25 Nov 2004 01:18:14 +0000 (01:18 +0000)]
mask-map amend implemented, but untested

14 years agocheck for extra bits
ian [Thu, 25 Nov 2004 00:47:11 +0000 (00:47 +0000)]
check for extra bits

14 years agonew constv type
ian [Thu, 25 Nov 2004 00:33:01 +0000 (00:33 +0000)]
new constv type

14 years agocompiles and appears to work (as far as it goes)
ian [Thu, 25 Nov 2004 00:21:54 +0000 (00:21 +0000)]
compiles and appears to work (as far as it goes)