chiark / gitweb /
innduct.git
2 years agoAdd innduct-forall master
Ian Jackson [Mon, 28 Jun 2010 12:45:34 +0000]
Add innduct-forall

2 years agoCount rejections of nochecked articles against nocheck threshold
Ian Jackson [Sat, 19 Jun 2010 17:01:58 +0000]
Count rejections of nochecked articles against nocheck threshold

2 years agoMerge branch 'master' of login.chiark.greenend.org.uk:public-git/innduct
Ian Jackson [Sun, 6 Jun 2010 18:09:59 +0000]
Merge branch 'master' of login.chiark.greenend.org.uk:public-git/innduct

2 years agoAdd diagram showing states article goes through and which counters are updated
Ian Jackson [Sun, 6 Jun 2010 18:09:52 +0000]
Add diagram showing states article goes through and which counters are updated

2 years agoDo not use a random exit status when connchild gets 501 to mode stream
Ian Jackson [Wed, 2 Jun 2010 14:36:00 +0000]
Do not use a random exit status when connchild gets 501 to mode stream

2 years agomore message tidying
Ian Jackson [Tue, 1 Jun 2010 20:26:43 +0000]
more message tidying

2 years agoMerge branch 'master' of login.chiark.greenend.org.uk:public-git/innduct
Ian Jackson [Tue, 1 Jun 2010 20:25:43 +0000]
Merge branch 'master' of login.chiark.greenend.org.uk:public-git/innduct

Conflicts:

filemon.c

2 years agowip message tidying
Ian Jackson [Tue, 1 Jun 2010 20:25:10 +0000]
wip message tidying

2 years agoMerge branch 'master' of /home/ian/public-git/innduct
Ian Jackson [Tue, 1 Jun 2010 19:14:40 +0000]
Merge branch 'master' of /home/ian/public-git/innduct

2 years agomake new filemon work
Ian Jackson [Tue, 1 Jun 2010 19:14:32 +0000]
make new filemon work

2 years agoReport input file start to debug log
Ian Jackson [Tue, 1 Jun 2010 19:14:13 +0000]
Report input file start to debug log

2 years agoShow backlog file completion to debug log
Ian Jackson [Tue, 1 Jun 2010 19:13:13 +0000]
Show backlog file completion to debug log

2 years agoWIP new filemon with linked list not array
Ian Jackson [Tue, 1 Jun 2010 18:59:37 +0000]
WIP new filemon with linked list not array

2 years agoMake FOR_LIST_NODE and use it for FOR_CONN
Ian Jackson [Tue, 1 Jun 2010 18:57:47 +0000]
Make FOR_LIST_NODE and use it for FOR_CONN

2 years agoshow completed backlog stats in dump
Ian Jackson [Tue, 1 Jun 2010 16:44:26 +0000]
show completed backlog stats in dump

2 years agoNewline after show's full stop
Ian Jackson [Tue, 1 Jun 2010 16:34:44 +0000]
Newline after show's full stop

2 years agoDo not show empty wd2ipf slots as there can be many
Ian Jackson [Tue, 1 Jun 2010 16:34:14 +0000]
Do not show empty wd2ipf slots as there can be many

2 years agoNew "show" command
Ian Jackson [Tue, 1 Jun 2010 16:33:23 +0000]
New "show" command

2 years agoComment out some excessive debugging
Ian Jackson [Tue, 1 Jun 2010 16:26:51 +0000]
Comment out some excessive debugging

2 years agoAlways call cancel_time before on_time to make sure we have only one queued up
Ian Jackson [Tue, 1 Jun 2010 15:21:03 +0000]
Always call cancel_time before on_time to make sure we have only one queued up

2 years agoAssert readable_callback before we call it
Ian Jackson [Tue, 1 Jun 2010 14:26:26 +0000]
Assert readable_callback before we call it

2 years agodo not regard everything as a child just because we daemonised
Ian Jackson [Tue, 1 Jun 2010 11:21:35 +0000]
do not regard everything as a child just because we daemonised

2 years agoinnduct-stats-report shows deferral
Ian Jackson [Tue, 1 Jun 2010 11:08:34 +0000]
innduct-stats-report shows deferral

2 years agobugfix: convert stats_log_periods to periods
Ian Jackson [Tue, 1 Jun 2010 10:54:38 +0000]
bugfix: convert stats_log_periods to periods

2 years agoFix crash bug in inputfile_queue_check_expired
Ian Jackson [Tue, 1 Jun 2010 10:14:27 +0000]
Fix crash bug in inputfile_queue_check_expired

2 years agofix grammar in message
Ian Jackson [Tue, 1 Jun 2010 00:14:06 +0000]
fix grammar in message

2 years agoimprove logging
Ian Jackson [Mon, 31 May 2010 16:46:03 +0000]
improve logging

- connection failed message puts requeued in parens
- connection success message, idle connection closed by us message,
   idle connection closed by peer message, are all info not notice
- flush timeout autodefer message is info not warn if we have no
   conns as this is normal with lack of conns and lack of conns
   already reported
- new notice messages summarising number of conns
- normal processed batch thing says "batch" not "feedfile"
- innduct-stats-report: count messages of priority info too.

2 years agoanother notice_processed fix
Ian Jackson [Sat, 29 May 2010 17:18:53 +0000]
another notice_processed fix

2 years agofix zero overwrite
Ian Jackson [Sat, 29 May 2010 17:16:12 +0000]
fix zero overwrite

2 years agoFix notice_processed_counts to use *counts not ipf->counts
Ian Jackson [Sat, 29 May 2010 17:07:20 +0000]
Fix notice_processed_counts to use *counts not ipf->counts

2 years agoAccumulate backlog counts rather than reporting every file
Ian Jackson [Sat, 29 May 2010 13:34:08 +0000]
Accumulate backlog counts rather than reporting every file

2 years agomake individual events in Counts into an array
Ian Jackson [Sat, 29 May 2010 13:16:58 +0000]
make individual events in Counts into an array

2 years agoGroup counters into struct
Ian Jackson [Sat, 29 May 2010 12:56:16 +0000]
Group counters into struct

2 years agocheck for inotify.h
Ian Jackson [Fri, 28 May 2010 21:57:00 +0000]
check for inotify.h

2 years agoinstall innduct-stats-report
Ian Jackson [Fri, 28 May 2010 21:54:24 +0000]
install innduct-stats-report

2 years agoRecalculate inqueue/spare for _use_ properly
Ian Jackson [Fri, 28 May 2010 21:46:21 +0000]
Recalculate inqueue/spare for _use_ properly

2 years agoRecalculate inqueue/spare for use properly
Ian Jackson [Fri, 28 May 2010 21:42:53 +0000]
Recalculate inqueue/spare for use properly

2 years agoInstall innduct-stats-report
Ian Jackson [Fri, 28 May 2010 21:28:51 +0000]
Install innduct-stats-report

2 years agomore work on stats report
Ian Jackson [Fri, 28 May 2010 21:14:36 +0000]
more work on stats report

2 years agoLog stats at intervals
Ian Jackson [Fri, 28 May 2010 19:56:30 +0000]
Log stats at intervals

2 years agoSeems to be able to format report
Ian Jackson [Fri, 28 May 2010 19:27:19 +0000]
Seems to be able to format report

2 years agologstats control command
Ian Jackson [Wed, 26 May 2010 17:33:38 +0000]
logstats control command

2 years agonotice_processed zeroes the counts
Ian Jackson [Wed, 26 May 2010 17:31:02 +0000]
notice_processed zeroes the counts

2 years agoFix doc ref
Ian Jackson [Sun, 23 May 2010 00:37:49 +0000]
Fix doc ref

2 years agoremove bogus tbl option innduct-0.1
Ian Jackson [Sun, 23 May 2010 00:31:20 +0000]
remove bogus tbl option

2 years agoput rationale in the manpage chiark
Ian Jackson [Sun, 23 May 2010 00:17:52 +0000]
put rationale in the manpage

2 years agoFix kloc count - it has grown due to splitting
Ian Jackson [Sat, 22 May 2010 23:54:18 +0000]
Fix kloc count - it has grown due to splitting

2 years agoLegal notice if no arguments supplied
Ian Jackson [Sat, 22 May 2010 23:53:21 +0000]
Legal notice if no arguments supplied

2 years agoAdd some missing copyright notices
Ian Jackson [Sat, 22 May 2010 23:50:18 +0000]
Add some missing copyright notices

2 years agoAdd rationale
Ian Jackson [Sat, 22 May 2010 23:50:06 +0000]
Add rationale

2 years agoAdd GPL-3
Ian Jackson [Sat, 22 May 2010 23:42:13 +0000]
Add GPL-3

2 years agoREORG remove old/ directory
Ian Jackson [Sat, 22 May 2010 12:32:09 +0000]
REORG remove old/ directory

2 years agoRationalise docs - get rid of README.notes
Ian Jackson [Sat, 22 May 2010 10:26:49 +0000]
Rationalise docs - get rid of README.notes

2 years agoInstall manpage
Ian Jackson [Sat, 22 May 2010 10:26:29 +0000]
Install manpage

2 years agorename innduct.c to duct.c - fix up comments
Ian Jackson [Thu, 20 May 2010 18:13:40 +0000]
rename innduct.c to duct.c - fix up comments

2 years agorename innduct.c to duct.c
Ian Jackson [Thu, 20 May 2010 18:11:30 +0000]
rename innduct.c to duct.c

2 years agosplit program compiles
Ian Jackson [Thu, 20 May 2010 18:08:57 +0000]
split program compiles

2 years agoAdd TAGS to .gitignore
Ian Jackson [Thu, 20 May 2010 18:08:29 +0000]
Add TAGS to .gitignore

2 years agowip split into multiple files and make compile
Ian Jackson [Thu, 20 May 2010 17:06:49 +0000]
wip split into multiple files and make compile

2 years agoturn on a bunch of warnings
Ian Jackson [Thu, 20 May 2010 14:17:51 +0000]
turn on a bunch of warnings

2 years agorerun autoconf etc.
Ian Jackson [Thu, 20 May 2010 13:55:09 +0000]
rerun autoconf etc.

2 years agoSet MAINTAINERCLEANFILES
Ian Jackson [Thu, 20 May 2010 13:54:41 +0000]
Set MAINTAINERCLEANFILES

2 years agoautomakeified, compiles, now for clean -x test
Ian Jackson [Thu, 20 May 2010 13:52:58 +0000]
automakeified, compiles, now for clean -x test

2 years agowip build system
Ian Jackson [Sat, 15 May 2010 16:33:49 +0000]
wip build system

2 years agoInitial configure.ac
Ian Jackson [Sat, 15 May 2010 16:25:11 +0000]
Initial configure.ac

2 years agoREORG Move everything that's not innduct into old/ directory
Ian Jackson [Sat, 15 May 2010 16:27:01 +0000]
REORG Move everything that's not innduct into old/ directory

2 years agoREORG Delete everything that's not innduct or build system or changed for innduct
Ian Jackson [Sat, 15 May 2010 16:17:27 +0000]
REORG Delete everything that's not innduct or build system or changed for innduct

2 years agodebugging for thing that crashed
Ian Jackson [Sat, 15 May 2010 00:48:36 +0000]
debugging for thing that crashed

2 years agochange messages to pipe
Ian Jackson [Wed, 12 May 2010 23:29:31 +0000]
change messages to pipe

2 years agofix a const-correctness bug
Ian Jackson [Wed, 12 May 2010 23:28:41 +0000]
fix a const-correctness bug

2 years agofix immediate auto expire list handling bug
Ian Jackson [Wed, 12 May 2010 23:28:26 +0000]
fix immediate auto expire list handling bug

2 years agoremove false assertion
Ian Jackson [Wed, 12 May 2010 23:21:04 +0000]
remove false assertion

2 years agouse libinn logging where applicable - debugged
Ian Jackson [Sat, 8 May 2010 15:27:53 +0000]
use libinn logging where applicable - debugged

2 years agoRevert "xfoo => mfoo, rename"
Ian Jackson [Sat, 8 May 2010 15:12:58 +0000]
Revert "xfoo => mfoo, rename"

This reverts commit fc30978d143c0aec21ab07c5a6cdd4835aa9167c.

Conflicts:

backends/innduct.c

2 years agouse libinn for die (rename fatal -> die)
Ian Jackson [Sat, 8 May 2010 15:12:07 +0000]
use libinn for die (rename fatal -> die)

2 years agouse libinn logging where applicable - compiles
Ian Jackson [Sat, 8 May 2010 15:08:39 +0000]
use libinn logging where applicable - compiles

2 years agouse libinn logging where applicable
Ian Jackson [Sat, 8 May 2010 15:01:52 +0000]
use libinn logging where applicable

2 years agorename [sys]die => [sys]crash and turn a few of them into dies
Ian Jackson [Sat, 8 May 2010 14:47:10 +0000]
rename [sys]die => [sys]crash and turn a few of them into dies

2 years agoxfoo => mfoo, add comment
Ian Jackson [Sat, 8 May 2010 14:28:19 +0000]
xfoo => mfoo, add comment

2 years agoxfoo => mfoo, rename
Ian Jackson [Sat, 8 May 2010 14:24:51 +0000]
xfoo => mfoo, rename

2 years agorm some todos
Ian Jackson [Sat, 8 May 2010 14:20:08 +0000]
rm some todos

2 years agoMerge branch 'running2' of login.chiark.greenend.org.uk:public-git/inn-innduct
Ian Jackson [Sat, 8 May 2010 13:49:05 +0000]
Merge branch 'running2' of login.chiark.greenend.org.uk:public-git/inn-innduct

2 years agoMerge branch 'running' of login.chiark.greenend.org.uk:public-git/inn-innduct
Ian Jackson [Sat, 8 May 2010 13:47:58 +0000]
Merge branch 'running' of login.chiark.greenend.org.uk:public-git/inn-innduct

2 years agoDo not assume that loop->on_fd is idempotent
Ian Jackson [Sat, 8 May 2010 13:45:05 +0000]
Do not assume that loop->on_fd is idempotent

2 years agosplit --no-daemon into --no-daemon and --interactive
Ian Jackson [Thu, 6 May 2010 18:47:05 +0000]
split --no-daemon into  --no-daemon and --interactive

2 years agoset period interval to 30s
Ian Jackson [Thu, 6 May 2010 18:32:58 +0000]
set period interval to 30s

2 years agolowvol fixes
Ian Jackson [Thu, 6 May 2010 18:32:39 +0000]
lowvol fixes

2 years agolowvol fixes
Ian Jackson [Wed, 5 May 2010 23:55:03 +0000]
lowvol fixes

2 years agofix so successful only connect really not blocker for another connect; lowvol in...
Ian Jackson [Wed, 5 May 2010 23:41:03 +0000]
fix so successful only connect really not blocker for another connect; lowvol in debug/dump

2 years agostore and print reason for idle timeouts ("quitting")
Ian Jackson [Wed, 5 May 2010 20:40:35 +0000]
store and print reason for idle timeouts ("quitting")

2 years agorename recentact to lowvol
Ian Jackson [Wed, 5 May 2010 20:36:39 +0000]
rename recentact to lowvol

2 years agodo not block reconnections due to us having successfully connected our only connection
Ian Jackson [Wed, 5 May 2010 20:35:57 +0000]
do not block reconnections due to us having successfully connected our only connection

2 years agonew aggressive close "recentact" aka "lowvol"; do not count idle connection disconnec...
Ian Jackson [Wed, 5 May 2010 20:33:20 +0000]
new aggressive close "recentact" aka "lowvol"; do not count idle connection disconnect as blocker

2 years agoMerge branch 'master' of login.chiark.greenend.org.uk:public-git/inn-innduct
Ian Jackson [Tue, 4 May 2010 08:44:31 +0000]
Merge branch 'master' of login.chiark.greenend.org.uk:public-git/inn-innduct

2 years agoFix writev rs iovec loop
Ian Jackson [Tue, 4 May 2010 08:43:11 +0000]
Fix writev rs iovec loop

2 years agotodo list item
Ian Jackson [Tue, 4 May 2010 08:36:08 +0000]
todo list item

2 years agoclarify C%d (now %d) messages
Ian Jackson [Mon, 3 May 2010 20:43:23 +0000]
clarify C%d (now %d) messages

2 years agoFix C%d[%d] messages
Ian Jackson [Mon, 3 May 2010 20:23:43 +0000]
Fix C%d[%d] messages

2 years agoimprove some messages
Ian Jackson [Mon, 3 May 2010 20:15:54 +0000]
improve some messages

2 years agoMerge branch 'master' of /u/ian/public-git/inn-innduct.git/
Ian Jackson [Mon, 3 May 2010 17:13:00 +0000]
Merge branch 'master' of /u/ian/public-git/inn-innduct.git/