chiark / gitweb /
blockad.git
23 months agoVarious bits of administrivia master araminta/master
Richard Kettlewell [Sun, 6 Mar 2011 11:14:18 +0000]
Various bits of administrivia

23 months agoUniformly use 'block' rather than 'ban'.
Richard Kettlewell [Sun, 6 Mar 2011 11:03:29 +0000]
Uniformly use 'block' rather than 'ban'.

23 months agoMerge branch 'master' of /home/richard/git/blockad
Richard Kettlewell [Sat, 5 Mar 2011 18:47:59 +0000]
Merge branch 'master' of /home/richard/git/blockad

23 months agodistcheck-clean
Richard Kettlewell [Sat, 5 Mar 2011 18:47:51 +0000]
distcheck-clean

23 months agoA couple more things to watch for
Richard Kettlewell [Sat, 5 Mar 2011 12:41:19 +0000]
A couple more things to watch for

23 months agoClobber deprecation warning on OSX
Richard Kettlewell [Sat, 5 Mar 2011 11:25:34 +0000]
Clobber deprecation warning on OSX

23 months agoMerge branch 'master' into pollingwatcher
Richard Kettlewell [Sat, 5 Mar 2011 11:16:23 +0000]
Merge branch 'master' into pollingwatcher

23 months agoAvoid Regex.h/regex.h case clash on Macs.
Richard Kettlewell [Sat, 5 Mar 2011 11:15:15 +0000]
Avoid Regex.h/regex.h case clash on Macs.

23 months agoUse right exception classes.
Richard Kettlewell [Sat, 5 Mar 2011 11:10:31 +0000]
Use right exception classes.
(Though maybe there are too many anyway...)
Some Linux build fixes.

23 months agoCope without inotify
User [Sat, 5 Mar 2011 11:00:57 +0000]
Cope without inotify

23 months agoautogen uses /bin/sh.
User [Sat, 5 Mar 2011 10:05:49 +0000]
autogen uses /bin/sh.

23 months agoMerge branch 'master' of git+ssh://araminta/~/git/blockad
Richard Kettlewell [Sat, 5 Mar 2011 09:28:36 +0000]
Merge branch 'master' of git+ssh://araminta/~/git/blockad

23 months agoEven better t-watch cleanup!
Richard Kettlewell [Sat, 5 Mar 2011 09:28:20 +0000]
Even better t-watch cleanup!

23 months agoBetter cleanup in t-watch.
Richard Kettlewell [Sat, 5 Mar 2011 09:26:54 +0000]
Better cleanup in t-watch.

23 months agoAdd sleeps to t-watch script to improve chances of things happening in
Richard Kettlewell [Fri, 4 Mar 2011 19:29:33 +0000]
Add sleeps to t-watch script to improve chances of things happening in
the right order.

2 years agoQuieten over-picky compiler
Richard Kettlewell [Thu, 3 Mar 2011 09:09:05 +0000]
Quieten over-picky compiler

2 years agoMerge branch 'master' of /home/richard/git/blockad
Richard Kettlewell [Wed, 2 Mar 2011 20:34:42 +0000]
Merge branch 'master' of /home/richard/git/blockad

2 years agoRename.
Richard Kettlewell [Wed, 2 Mar 2011 20:34:20 +0000]
Rename.
"blockad" is imagined to be pronounced like "blocker-d".

2 years agoMissing include for FreeBSD.
User [Mon, 28 Feb 2011 09:07:14 +0000]
Missing include for FreeBSD.
(Other things don't work on FreeBSD too but this is easy to fix now.0

2 years agoGive conftest enough to work with
Richard Kettlewell [Mon, 28 Feb 2011 09:03:39 +0000]
Give conftest enough to work with

2 years agoPut block method parameterization in the right place
Richard Kettlewell [Sun, 27 Feb 2011 19:44:57 +0000]
Put block method parameterization in the right place

2 years agoAllow block methods to be parameterized.
Richard Kettlewell [Sun, 27 Feb 2011 19:33:13 +0000]
Allow block methods to be parameterized.
The 'hosts.deny' block method now takes an (optional) path argument.

2 years agoFollow man page's recommendations l-)
Richard Kettlewell [Sun, 27 Feb 2011 17:59:43 +0000]
Follow man page's recommendations l-)

2 years agoDocument new blocking options
Richard Kettlewell [Sun, 27 Feb 2011 17:55:46 +0000]
Document new blocking options

2 years agoSupport blocking with hosts.deny
Richard Kettlewell [Sun, 27 Feb 2011 17:42:52 +0000]
Support blocking with hosts.deny

2 years agoAnother pattern to watch out for.
Richard Kettlewell [Sun, 27 Feb 2011 17:42:32 +0000]
Another pattern to watch out for.

2 years agoSupport infrastructure for multiple block methods.
Richard Kettlewell [Sun, 27 Feb 2011 17:24:52 +0000]
Support infrastructure for multiple block methods.

2 years agoTypo.
Richard Kettlewell [Sun, 27 Feb 2011 15:02:57 +0000]
Typo.

2 years agoCorrect comments!
Richard Kettlewell [Sun, 27 Feb 2011 15:01:59 +0000]
Correct comments!

2 years agoMore parsimonious draining of signal pipe.
Richard Kettlewell [Sun, 27 Feb 2011 13:37:39 +0000]
More parsimonious draining of signal pipe.
Remove redundant ConfFile::ConfFile().
Lots of comments.

2 years agoMatched addresses must actually be addresses, not hostnames.
Richard Kettlewell [Sun, 27 Feb 2011 13:26:24 +0000]
Matched addresses must actually be addresses, not hostnames.

2 years agoLog output from failed commands.
Richard Kettlewell [Sun, 27 Feb 2011 13:23:02 +0000]
Log output from failed commands.

2 years agoBan on failed password as well as invalid user.
Richard Kettlewell [Sun, 27 Feb 2011 12:13:08 +0000]
Ban on failed password as well as invalid user.

2 years agopostrm should only remove links in purge.
Richard Kettlewell [Sun, 27 Feb 2011 10:48:51 +0000]
postrm should only remove links in purge.
postinst uses start not restart, avoiding spurious 'stopping'
message.

2 years agoWrite a log message after reloading configuration.
Richard Kettlewell [Sun, 27 Feb 2011 10:38:25 +0000]
Write a log message after reloading configuration.

2 years agoMerge branch 'master' of /home/richard/git/banjammer
Richard Kettlewell [Sun, 27 Feb 2011 10:24:37 +0000]
Merge branch 'master' of /home/richard/git/banjammer

2 years agoWork around spurious EINVAL from inotify_rm_watch() on older kernels.
Richard Kettlewell [Sun, 27 Feb 2011 10:23:44 +0000]
Work around spurious EINVAL from inotify_rm_watch() on older kernels.

2 years agoAutoconf trivia.
Richard Kettlewell [Sun, 27 Feb 2011 09:54:50 +0000]
Autoconf trivia.

2 years agoRemove redundant ';'.
Richard Kettlewell [Sun, 27 Feb 2011 09:46:24 +0000]
Remove redundant ';'.

2 years agoChecking for 'const' is just ridiculous.
Richard Kettlewell [Sun, 27 Feb 2011 09:46:12 +0000]
Checking for 'const' is just ridiculous.

2 years agocope with srcdir unset
Richard Kettlewell [Sun, 27 Feb 2011 00:07:07 +0000]
cope with srcdir unset

2 years agodist script
Richard Kettlewell [Sun, 27 Feb 2011 00:06:00 +0000]
dist script
distcheck-clean
make check works with srcdir != "."

2 years agoFix various lintian-detected howlers
Richard Kettlewell [Sat, 26 Feb 2011 23:54:35 +0000]
Fix various lintian-detected howlers

2 years agomissing depends
Richard Kettlewell [Sat, 26 Feb 2011 23:48:55 +0000]
missing depends

2 years agoSeparate out Linux-specific code
Richard Kettlewell [Sat, 26 Feb 2011 23:48:23 +0000]
Separate out Linux-specific code

2 years agoFix maintainer various problems with maintainer and init scripts.
Richard Kettlewell [Sat, 26 Feb 2011 23:37:44 +0000]
Fix maintainer various problems with maintainer and init scripts.
This stuff does not seem to be very coherent documented l-(

2 years ago32-bit fixes
Richard Kettlewell [Sat, 26 Feb 2011 23:18:06 +0000]
32-bit fixes

2 years agoinit script
Richard Kettlewell [Sat, 26 Feb 2011 21:26:20 +0000]
init script

2 years agoStart debianization
Richard Kettlewell [Sat, 26 Feb 2011 20:57:31 +0000]
Start debianization

2 years agoSample config file + some EXTRA_DIST
Richard Kettlewell [Sat, 26 Feb 2011 20:42:00 +0000]
Sample config file + some EXTRA_DIST

2 years agoAdd README and copyright notices
Richard Kettlewell [Sat, 26 Feb 2011 20:34:24 +0000]
Add README and copyright notices

2 years agoAdd man page
Richard Kettlewell [Sat, 26 Feb 2011 20:25:26 +0000]
Add man page

2 years agoGeneralize wrapping of errors in parsing config file.
Richard Kettlewell [Sat, 26 Feb 2011 20:21:37 +0000]
Generalize wrapping of errors in parsing config file.

2 years agoCorrectly return regexp errors.
Richard Kettlewell [Sat, 26 Feb 2011 20:21:33 +0000]
Correctly return regexp errors.

2 years agoBackground by default
Richard Kettlewell [Sat, 26 Feb 2011 20:13:14 +0000]
Background by default

2 years agoRe-use existing watchers
Richard Kettlewell [Sat, 26 Feb 2011 19:56:55 +0000]
Re-use existing watchers

2 years agoRe-read config file on SIGHUP
Richard Kettlewell [Sat, 26 Feb 2011 19:44:19 +0000]
Re-read config file on SIGHUP

2 years agoImplement 'exempt'
Richard Kettlewell [Sat, 26 Feb 2011 18:43:31 +0000]
Implement 'exempt'

2 years agoBan addresses
Richard Kettlewell [Sat, 26 Feb 2011 18:37:25 +0000]
Ban addresses

2 years agoLogging
Richard Kettlewell [Sat, 26 Feb 2011 18:10:24 +0000]
Logging

2 years agoTrack what to ban
Richard Kettlewell [Sat, 26 Feb 2011 17:56:59 +0000]
Track what to ban

2 years agoStart on main program
Richard Kettlewell [Sat, 26 Feb 2011 17:16:23 +0000]
Start on main program

2 years agoAddress class
Richard Kettlewell [Sat, 26 Feb 2011 16:52:56 +0000]
Address class

2 years agoMissing #includes
Richard Kettlewell [Sat, 26 Feb 2011 16:01:45 +0000]
Missing #includes

2 years agoMore ConfFile
Richard Kettlewell [Sun, 30 Jan 2011 19:19:43 +0000]
More ConfFile

2 years agoCompile regexs in the conf file parsing
Richard Kettlewell [Sun, 30 Jan 2011 16:49:09 +0000]
Compile regexs in the conf file parsing

2 years agoaddress directive
Richard Kettlewell [Sun, 30 Jan 2011 16:05:52 +0000]
address directive

2 years agoMake a start on conffile parsing
Richard Kettlewell [Sun, 30 Jan 2011 15:53:04 +0000]
Make a start on conffile parsing

2 years agoRegex class. restructure.
Richard Kettlewell [Sun, 30 Jan 2011 11:09:42 +0000]
Regex class.  restructure.

2 years agoAdd a test for Watcher
Richard Kettlewell [Wed, 26 Jan 2011 22:34:35 +0000]
Add a test for Watcher

2 years agoWatcher class
Richard Kettlewell [Wed, 26 Jan 2011 00:08:34 +0000]
Watcher class