chiark / gitweb /
innduct.git
2 months agochangelog: Finalise 2.2 master
Ian Jackson [Thu, 1 Feb 2024 21:59:00 +0000 (21:59 +0000)]
changelog: Finalise 2.2

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agochangelog: Retrospectively declare that ~~iwj3 that was 2.1
Ian Jackson [Thu, 1 Feb 2024 21:42:20 +0000 (21:42 +0000)]
changelog: Retrospectively declare that ~~iwj3 that was 2.1

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agoDebian: fix control file for dh version
Ian Jackson [Thu, 1 Feb 2024 21:40:28 +0000 (21:40 +0000)]
Debian: fix control file for dh version

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agoDebian: override the warning about d/copyright
Ian Jackson [Thu, 1 Feb 2024 21:39:49 +0000 (21:39 +0000)]
Debian: override the warning about d/copyright

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agoDebian: fix Priority
Ian Jackson [Thu, 1 Feb 2024 21:37:11 +0000 (21:37 +0000)]
Debian: fix Priority

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agoFix version of 2.0 in changelog, retrospectively
Ian Jackson [Thu, 1 Feb 2024 21:34:50 +0000 (21:34 +0000)]
Fix version of 2.0 in changelog, retrospectively

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agoconfigure.ac: Fix AC_INIT invocation (autogen)
Ian Jackson [Thu, 1 Feb 2024 21:34:08 +0000 (21:34 +0000)]
configure.ac: Fix AC_INIT invocation (autogen)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agoconfigure.ac: Fix AC_INIT invocation
Ian Jackson [Thu, 1 Feb 2024 21:33:42 +0000 (21:33 +0000)]
configure.ac: Fix AC_INIT invocation

That's supposed to be the bug reporting email address, not a source
file!

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agoLICENCE.txt: Discuss incorporated and related works
Ian Jackson [Thu, 1 Feb 2024 21:32:44 +0000 (21:32 +0000)]
LICENCE.txt: Discuss incorporated and related works

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agoCopyright: *don't* ship LICENCE.txt as a separate file in /usr/share
Ian Jackson [Thu, 1 Feb 2024 20:28:37 +0000 (20:28 +0000)]
Copyright: *don't* ship LICENCE.txt as a separate file in /usr/share

It's the same as the copyright file.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agoCopyright: ship LICENCE.txt using upstream Makefile (autogen)
Ian Jackson [Thu, 1 Feb 2024 20:25:41 +0000 (20:25 +0000)]
Copyright: ship LICENCE.txt using upstream Makefile (autogen)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agoCopyright: ship LICENCE.txt using upstream Makefile
Ian Jackson [Thu, 1 Feb 2024 20:24:24 +0000 (20:24 +0000)]
Copyright: ship LICENCE.txt using upstream Makefile

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agoCopyright: Replace debian/copyright with a symlink
Ian Jackson [Thu, 1 Feb 2024 20:24:10 +0000 (20:24 +0000)]
Copyright: Replace debian/copyright with a symlink

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agocopyright: Adopt the Signed-off-by convention
Ian Jackson [Thu, 1 Feb 2024 20:22:32 +0000 (20:22 +0000)]
copyright: Adopt the Signed-off-by convention

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agoLICENCE.txt: Tidy up a bit
Ian Jackson [Thu, 1 Feb 2024 20:21:18 +0000 (20:21 +0000)]
LICENCE.txt: Tidy up a bit

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agoMove most copyright notice text into LICENCE.txt (autogen)
Ian Jackson [Thu, 1 Feb 2024 20:25:25 +0000 (20:25 +0000)]
Move most copyright notice text into LICENCE.txt (autogen)

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agoMove most copyright notice text into LICENCE.txt
Ian Jackson [Thu, 1 Feb 2024 20:16:54 +0000 (20:16 +0000)]
Move most copyright notice text into LICENCE.txt

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agoconfigure.ac: Fix copyright header to refer to correct filename
Ian Jackson [Thu, 1 Feb 2024 20:12:25 +0000 (20:12 +0000)]
configure.ac: Fix copyright header to refer to correct filename

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agoDebian: bump standards-version
Ian Jackson [Thu, 1 Feb 2024 20:40:59 +0000 (20:40 +0000)]
Debian: bump standards-version

No changes needed.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agoDebian: update dh compat to 13
Ian Jackson [Sun, 28 Jan 2024 20:01:01 +0000 (20:01 +0000)]
Debian: update dh compat to 13

We need to:
 * tell dh_autoreconf to run our autogen.sh
 * ignore some extra files

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agoDeclare 1.0 (native) source format
Ian Jackson [Sun, 28 Jan 2024 11:47:31 +0000 (11:47 +0000)]
Declare 1.0 (native) source format

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agodebian: Add an ignore
Ian Jackson [Thu, 1 Feb 2024 20:24:59 +0000 (20:24 +0000)]
debian: Add an ignore

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2 months agoRemove .pc subdirectory (from some pre-dgit import ?)
Ian Jackson [Sun, 28 Jan 2024 11:46:02 +0000 (11:46 +0000)]
Remove .pc subdirectory (from some pre-dgit import ?)

2 months agoDrop __oop-read-copy.c: our bugfixes are upstream for ages (autogen)
Ian Jackson [Wed, 31 Jan 2024 20:06:08 +0000 (20:06 +0000)]
Drop __oop-read-copy.c: our bugfixes are upstream for ages (autogen)

2 months agoDrop __oop-read-copy.c: our bugfixes are upstream for ages
Ian Jackson [Sat, 27 Jan 2024 13:27:18 +0000 (13:27 +0000)]
Drop __oop-read-copy.c: our bugfixes are upstream for ages

The fixes we need are those in #579604.  The debian/changelog for
liboop shows these arrived in upstream in 1.0.1, some time before
January 2017.

The fixes have been in Debian since 1.0-7, in July 2010.

Comparing the file with current liboop, I also found that I hadn't
upstreamed a compile fix from "fix compile warnings/errors", so I've
filed that as #1061619.  But we don't use that feature here in innduct
so we don't need that fix.

2 months agoAdd a README.example
Ian Jackson [Sun, 28 Jan 2024 11:41:26 +0000 (11:41 +0000)]
Add a README.example

2 months agosquash! Use autoconf to find -linnstorage etc., and link statically
Ian Jackson [Tue, 30 Jan 2024 20:10:25 +0000 (20:10 +0000)]
squash! Use autoconf to find -linnstorage etc., and link statically

2 months agoUse autoconf to find -linnstorage etc., and link statically
Ian Jackson [Tue, 30 Jan 2024 00:22:20 +0000 (00:22 +0000)]
Use autoconf to find -linnstorage etc., and link statically

2 months agoCopy COPYING from /usr/share/automake-1.16
Ian Jackson [Sat, 27 Jan 2024 12:41:28 +0000 (12:41 +0000)]
Copy COPYING from /usr/share/automake-1.16

2 months agoCopy aux files from /usr/share/automake-1.16
Ian Jackson [Sat, 27 Jan 2024 12:40:39 +0000 (12:40 +0000)]
Copy aux files from /usr/share/automake-1.16

2 months agoRun "autoupdate"
Ian Jackson [Sat, 27 Jan 2024 12:38:44 +0000 (12:38 +0000)]
Run "autoupdate"

2 months agoRerun autogen.sh
Ian Jackson [Sat, 27 Jan 2024 12:37:56 +0000 (12:37 +0000)]
Rerun autogen.sh

21 months agoFix stats logging.
Ian Jackson [Thu, 7 Jul 2022 14:28:15 +0000 (15:28 +0100)]
Fix stats logging.

21 months agoFix stats logging and log missing better.
Ian Jackson [Thu, 7 Jul 2022 14:21:08 +0000 (15:21 +0100)]
Fix stats logging and log missing better.

21 months agofix compile warnings/errors
Ian Jackson [Thu, 7 Jul 2022 10:23:02 +0000 (11:23 +0100)]
fix compile warnings/errors

8 years agoInstall the READMEs
Ian Jackson [Sun, 6 Dec 2015 02:31:06 +0000 (02:31 +0000)]
Install the READMEs

8 years agodebian: Sort out some dependencies
Ian Jackson [Sun, 6 Dec 2015 02:13:44 +0000 (02:13 +0000)]
debian: Sort out some dependencies

8 years agoAdd stamp-h1 to .gitignore
Ian Jackson [Sun, 6 Dec 2015 01:55:10 +0000 (01:55 +0000)]
Add stamp-h1 to .gitignore

./configure seems to leave this behind.

8 years agoDebianisation (initial cut)
Ian Jackson [Sun, 6 Dec 2015 01:54:43 +0000 (01:54 +0000)]
Debianisation (initial cut)

8 years agoMove "autoconf" target stuff into autogen.sh
Ian Jackson [Sun, 6 Dec 2015 01:49:24 +0000 (01:49 +0000)]
Move "autoconf" target stuff into autogen.sh

Also, arranges for autogen.sh to strip the Makefile and config.h
targets from the generated Makefile.

8 years agoSupport caller simply setting CFLAGS
Ian Jackson [Sun, 6 Dec 2015 01:46:34 +0000 (01:46 +0000)]
Support caller simply setting CFLAGS

8 years agoSupport CMDLINE_CPPFLAGS
Ian Jackson [Sun, 6 Dec 2015 01:46:15 +0000 (01:46 +0000)]
Support CMDLINE_CPPFLAGS

8 years agoIn signal handler, crash if write() fails in an unexpected way
Ian Jackson [Sun, 6 Dec 2015 01:45:00 +0000 (01:45 +0000)]
In signal handler, crash if write() fails in an unexpected way

8 years agoSave errno in signal handler
Ian Jackson [Sun, 6 Dec 2015 01:44:38 +0000 (01:44 +0000)]
Save errno in signal handler

8 years agoSwitch to AM_CPPFLAGS as suggested by autoreconf
Ian Jackson [Sat, 5 Dec 2015 21:44:30 +0000 (21:44 +0000)]
Switch to AM_CPPFLAGS as suggested by autoreconf

Makefile.am:27: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')

8 years agoReran autogen.sh (zealot, jessie i386)
Ian Jackson [Sat, 5 Dec 2015 21:37:47 +0000 (21:37 +0000)]
Reran autogen.sh (zealot, jessie i386)

8 years agoUpdate to work with jessie's automake (tested with automake 1.14)
Ian Jackson [Sat, 5 Dec 2015 21:36:34 +0000 (21:36 +0000)]
Update to work with jessie's automake (tested with automake 1.14)

And provide autogen.sh

8 years agoCope with new NNTPconnect prototype
Ian Jackson [Sat, 5 Dec 2015 21:23:44 +0000 (21:23 +0000)]
Cope with new NNTPconnect prototype

8 years agoCope with NNTP_MSGID_MAXLEN abolishment (replaced with NNTP_MAXLEN_MSGID)
Ian Jackson [Sat, 5 Dec 2015 21:23:25 +0000 (21:23 +0000)]
Cope with NNTP_MSGID_MAXLEN abolishment (replaced with NNTP_MAXLEN_MSGID)

8 years agoCope with NNTP_STRLEN abolishment (replaced with NNTP_MAXLEN_COMMAND)
Ian Jackson [Sat, 5 Dec 2015 21:23:11 +0000 (21:23 +0000)]
Cope with NNTP_STRLEN abolishment (replaced with NNTP_MAXLEN_COMMAND)

8 years agoAdjust INNLOGSET to have debug instead of trace, as current libinn2 does
Ian Jackson [Sat, 5 Dec 2015 18:55:40 +0000 (18:55 +0000)]
Adjust INNLOGSET to have debug instead of trace, as current libinn2 does

8 years agoAdd missing <limits.h>
Ian Jackson [Sat, 5 Dec 2015 18:55:17 +0000 (18:55 +0000)]
Add missing <limits.h>

8 years agoReplace x[v]asprintf with m[v]asprintf; libinn2 has one now
Ian Jackson [Sat, 5 Dec 2015 18:36:45 +0000 (18:36 +0000)]
Replace x[v]asprintf with m[v]asprintf; libinn2 has one now

13 years agoAdd innduct-forall
Ian Jackson [Mon, 28 Jun 2010 12:45:34 +0000 (13:45 +0100)]
Add innduct-forall

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

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

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

13 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 (15:36 +0100)]
Do not use a random exit status when connchild gets 501 to mode stream

13 years agomore message tidying
Ian Jackson [Tue, 1 Jun 2010 20:26:43 +0000 (21:26 +0100)]
more message tidying

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

Conflicts:

filemon.c

13 years agowip message tidying
Ian Jackson [Tue, 1 Jun 2010 20:25:10 +0000 (21:25 +0100)]
wip message tidying

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

13 years agomake new filemon work
Ian Jackson [Tue, 1 Jun 2010 19:14:32 +0000 (20:14 +0100)]
make new filemon work

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

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

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

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

13 years agoshow completed backlog stats in dump
Ian Jackson [Tue, 1 Jun 2010 16:44:26 +0000 (17:44 +0100)]
show completed backlog stats in dump

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

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

13 years agoNew "show" command
Ian Jackson [Tue, 1 Jun 2010 16:33:23 +0000 (17:33 +0100)]
New "show" command

13 years agoComment out some excessive debugging
Ian Jackson [Tue, 1 Jun 2010 16:26:51 +0000 (17:26 +0100)]
Comment out some excessive debugging

13 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 (16:21 +0100)]
Always call cancel_time before on_time to make sure we have only one queued up

13 years agoAssert readable_callback before we call it
Ian Jackson [Tue, 1 Jun 2010 14:26:26 +0000 (15:26 +0100)]
Assert readable_callback before we call it

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

13 years agoinnduct-stats-report shows deferral
Ian Jackson [Tue, 1 Jun 2010 11:08:34 +0000 (12:08 +0100)]
innduct-stats-report shows deferral

13 years agobugfix: convert stats_log_periods to periods
Ian Jackson [Tue, 1 Jun 2010 10:54:38 +0000 (11:54 +0100)]
bugfix: convert stats_log_periods to periods

13 years agoFix crash bug in inputfile_queue_check_expired
Ian Jackson [Tue, 1 Jun 2010 10:14:27 +0000 (11:14 +0100)]
Fix crash bug in inputfile_queue_check_expired

13 years agofix grammar in message
Ian Jackson [Tue, 1 Jun 2010 00:14:06 +0000 (01:14 +0100)]
fix grammar in message

13 years agoimprove logging
Ian Jackson [Mon, 31 May 2010 16:46:03 +0000 (17:46 +0100)]
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.

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

13 years agofix zero overwrite
Ian Jackson [Sat, 29 May 2010 17:16:12 +0000 (18:16 +0100)]
fix zero overwrite

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

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

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

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

13 years agocheck for inotify.h
Ian Jackson [Fri, 28 May 2010 21:57:00 +0000 (22:57 +0100)]
check for inotify.h

13 years agoinstall innduct-stats-report
Ian Jackson [Fri, 28 May 2010 21:54:24 +0000 (22:54 +0100)]
install innduct-stats-report

13 years agoRecalculate inqueue/spare for _use_ properly
Ian Jackson [Fri, 28 May 2010 21:46:21 +0000 (22:46 +0100)]
Recalculate inqueue/spare for _use_ properly

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

13 years agoInstall innduct-stats-report
Ian Jackson [Fri, 28 May 2010 21:28:51 +0000 (22:28 +0100)]
Install innduct-stats-report

13 years agomore work on stats report
Ian Jackson [Fri, 28 May 2010 21:14:36 +0000 (22:14 +0100)]
more work on stats report

13 years agoLog stats at intervals
Ian Jackson [Fri, 28 May 2010 19:56:30 +0000 (20:56 +0100)]
Log stats at intervals

13 years agoSeems to be able to format report
Ian Jackson [Fri, 28 May 2010 19:27:19 +0000 (20:27 +0100)]
Seems to be able to format report

13 years agologstats control command
Ian Jackson [Wed, 26 May 2010 17:33:38 +0000 (18:33 +0100)]
logstats control command

13 years agonotice_processed zeroes the counts
Ian Jackson [Wed, 26 May 2010 17:31:02 +0000 (18:31 +0100)]
notice_processed zeroes the counts

13 years agoFix doc ref
Ian Jackson [Sun, 23 May 2010 00:37:49 +0000 (01:37 +0100)]
Fix doc ref

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

13 years agoput rationale in the manpage chiark
Ian Jackson [Sun, 23 May 2010 00:17:52 +0000 (01:17 +0100)]
put rationale in the manpage

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