<?xml version="1.0"?><rss version="2.0">
<channel>
  <title>Scylla+Charybdis</title>
  <link>http://www.scylla-charybdis.com/tool.php</link>
  <description>Scylla+Charybdis Tools Version List</description>
  <language>en</language>
  <copyright>Copyright (C) by Valentin Hilbig</copyright>
  <managingEditor>webmaster@scylla-charybdis.com</managingEditor>
  <webmaster>webmaster@scylla-charybdis.com</webmaster>
  <generator>s&amp;c php script</generator>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <ttl>1440</ttl>
  <item>
    <title>lockrun 0.0.0-20080819-022131: Exclusively run something by placing a file lock
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=lockrun&amp;rss=0.0.0-20080819-022131</link>
    <description>A very first version, it works.
</description>
    <pubDate>Tue, 19 Aug 2008 02:24:35 +0200
</pubDate>
  </item>
  <item>
    <title>histogram 0.0.0-20080817-233833: Count bytes in file
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=histogram&amp;rss=0.0.0-20080817-233833</link>
    <description>First version, it works.
</description>
    <pubDate>Sun, 17 Aug 2008 23:39:03 +0200
</pubDate>
  </item>
  <item>
    <title>lockdir 0.0.0-20080803-234403: Create a directory for locking purpose
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=lockdir&amp;rss=0.0.0-20080803-234403</link>
    <description>First version, it works
</description>
    <pubDate>Sun, 03 Aug 2008 23:43:24 +0200
</pubDate>
  </item>
  <item>
    <title>diskus 0.3.2-20080803-190534: Disk geometry checking tool
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=diskus&amp;rss=0.3.2-20080803-190534</link>
    <description>-write mode now no more valid for read modes
&lt;P&gt;
I always mix this myself, so added a fatal error for this.
</description>
    <pubDate>Sun, 03 Aug 2008 19:04:52 +0200
</pubDate>
  </item>
  <item>
    <title>unbuffered 0.0.1-20080708-225517: Copy stdin to stdout and stderr, unbuffered
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=unbuffered&amp;rss=0.0.1-20080708-225517</link>
    <description>Bugfix and option -c added, also current tinolib
&lt;P&gt;
It now needs some more syscalls as the dumped output is no more
linebuffered, because I had to change the binding.
&lt;P&gt;
The bugfix is for that I forgot to count lineendings in hexdump
output.
</description>
    <pubDate>Tue, 08 Jul 2008 22:55:34 +0200
</pubDate>
  </item>
  <item>
    <title>sq 0.2.1-20080607-015649: SQLITE3 query tool for shell usage
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=sq&amp;rss=0.2.1-20080607-015649</link>
    <description>Bugfix release, echo -e sequence still was bugged
&lt;P&gt;
The problem is:
&lt;P&gt;
echo '\\0041' | { read a; echo -e &quot;$a&quot;; }
&lt;P&gt;
vs.
&lt;P&gt;
echo '\0041' | { read -r a; echo -e &quot;$a&quot;; }
&lt;P&gt;
I prefer the latter, but tested the first one.  SIGH.
</description>
    <pubDate>Sat, 07 Jun 2008 01:56:30 +0200
</pubDate>
  </item>
  <item>
    <title>printargs 0.0.1-20080531-225835: Like &quot;hello world&quot; but dumps the argc array
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=printargs&amp;rss=0.0.1-20080531-225835</link>
    <description>Bugfix: ANSI escape fixed, the octal sequence was too long for most
control characters (hadn't tested this before).
&lt;P&gt;
</description>
    <pubDate>Sat, 31 May 2008 22:58:25 +0200
</pubDate>
  </item>
  <item>
    <title>keypressed 0.0.0-20080530-190401: Nonblocking, nondestructible test for waiting data on TTYs, sockets and probably pipes
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=keypressed&amp;rss=0.0.0-20080530-190401</link>
    <description>First very simple version
</description>
    <pubDate>Fri, 30 May 2008 19:06:36 +0200
</pubDate>
  </item>
  <item>
    <title>mvatom 0.4.1-20080528-164909: Move files by atomic rename instead of copy.
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=mvatom&amp;rss=0.4.1-20080528-164909</link>
    <description>Option -c added
&lt;P&gt;
&lt;b&gt;WARNING: This version still operates in unsafe mode!&lt;b&gt;
The description is already updated to upcomming version 0.5.0,
which fixes a possible race condition (however I am still
working on this fix).
&lt;P&gt;
With option -c you can define a directory where the backups are
created instead of the target directory.  It must be on the same
filesystem as source and destination.
</description>
    <pubDate>Wed, 28 May 2008 16:49:11 +0200
</pubDate>
  </item>
  <item>
    <title>md5chk 0.4.1-20080528-015214: Create md5sums for easy shell usage
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=md5chk&amp;rss=0.4.1-20080528-015214</link>
    <description>Bugfix, DEL now is an escaped character, too.
&lt;P&gt;
Options in help output sorted, too
</description>
    <pubDate>Wed, 28 May 2008 01:52:21 +0200
</pubDate>
  </item>
  <item>
    <title>dbm 0.11.0-20080519-114741: A little tool to access gdbm files from shell.
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=dbm&amp;rss=0.11.0-20080519-114741</link>
    <description>&lt;b&gt;Functions sadd and sdir removed for re-write&lt;/b&gt;
&lt;P&gt;
The &quot;find&quot; function now returns FALSE in case it does not find anything.
This is to more easily differ from the case when it returns a blank result,
which, from shell, does look alike.
&lt;P&gt;
The &quot;sadd&quot; and &quot;sdir&quot; functions have proven badly designed, so they will be
re-invented with another algorithm.  This is an intermediate version which
removes the old &quot;sadd&quot; and &quot;sdir&quot; function.  If you need the old behavior,
stick to version 0.10.x
</description>
    <pubDate>Mon, 19 May 2008 11:47:55 +0200
</pubDate>
  </item>
  <item>
    <title>cmpfast 0.2.0-20080513-175041: Fast compare two files binary
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=cmpfast&amp;rss=0.2.0-20080513-175041</link>
    <description>Better scriptable return values
</description>
    <pubDate>Tue, 13 May 2008 17:51:07 +0200
</pubDate>
  </item>
  <item>
    <title>socklinger 2.2.0-20080422-010236: Execute quick hack shell scripts connected to a socket.
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=socklinger&amp;rss=2.2.0-20080422-010236</link>
    <description>Option -r added
&lt;P&gt;
Postforking now even more usable with the new option -r and the two
environment variables SOCKLINGER_COUNT and SOCKLINGER_MAX.  This is to
be able to do statistics and cleanups to notekeeping.
&lt;P&gt;
When forks are guaranteed to be slow (or with a high delay setting)
such that there cannot be any race condition, then you can use the
environment variables to do the cleanup.
&lt;P&gt;
On a high fork frequency you can use option -r, such that the process
slots are cycled.  As each slot then is visited in a round robin
fashion, you can do the notekeeping (and possible cleanups) at the
beginning.
</description>
    <pubDate>Tue, 22 Apr 2008 01:03:17 +0200
</pubDate>
  </item>
  <item>
    <title>minicron 0.0.0-20080118-042430: This is a program which starts other programs after some time
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=minicron&amp;rss=0.0.0-20080118-042430</link>
    <description>That was simple.
</description>
    <pubDate>Fri, 18 Jan 2008 04:25:32 +0100
</pubDate>
  </item>
  <item>
    <title>tinohtmlparse 0.2.0-20071230-185919: Simple HTML parser to extract information from HTML files by shell
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=tinohtmlparse&amp;rss=0.2.0-20071230-185919</link>
    <description>Bugfix: &amp;amp;and; had the wrong Entitiy code.
&lt;P&gt;
Also: Code now placed under the CLL.
</description>
    <pubDate>Sun, 30 Dec 2007 19:00:19 +0100
</pubDate>
  </item>
  <item>
    <title>ptybuffer 0.6.4-20071020-171424: daemonize interactive tty line driven programs with output history
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=ptybuffer&amp;rss=0.6.4-20071020-171424</link>
    <description>CygWin compile fixes.
&lt;P&gt;
It shall now compile under CygWin again.
</description>
    <pubDate>Sat, 20 Oct 2007 17:14:35 +0200
</pubDate>
  </item>
  <item>
    <title>sslconnect 0.2.0-20071009-225532: Connect to destination using SSL
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=sslconnect&amp;rss=0.2.0-20071009-225532</link>
    <description>Timeout option should work now when idle, too.
&lt;P&gt;
There was a stupid bug in the code which hindered timeouts
to happen when no data transfer was seen.
Note that the connect timeout and SSH handshake timeout are
both &quot;timeout&quot; seconds while the timeout due to missing
activity on the socket is nearly twice this duration.
(Actually it's between timeout*2-L where L varies from 1 to
2+log(timeout)/log(2), depending of the bit value of timeout.)
&lt;P&gt;
Note that the word stupid means me, not the bug ;)
</description>
    <pubDate>Tue, 09 Oct 2007 22:42:32 +0200
</pubDate>
  </item>
  <item>
    <title>killmem 0.1.1-20070926-153012: Protect some memory against paging until you need free memory
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=killmem&amp;rss=0.1.1-20070926-153012</link>
    <description>Out of memory situation now is handled without SIGSEV.
</description>
    <pubDate>Wed, 26 Sep 2007 15:17:57 +0200
</pubDate>
  </item>
  <item>
    <title>multiproxy 0.2.0-20070508-182130: A multiple proxy implementation
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=multiproxy&amp;rss=0.2.0-20070508-182130</link>
    <description>Added limit to maximum number of forks.
Documentation changed to meet current version.
</description>
    <pubDate>Tue, 08 May 2007 18:27:43 +0200
</pubDate>
  </item>
  <item>
    <title>tinoseq 0.0.0-20070408-124243: An integer seq implementation
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=tinoseq&amp;rss=0.0.0-20070408-124243</link>
    <description>A first version
&lt;P&gt;
Currently not uses tinolib (but in future will as I add options).
</description>
    <pubDate>Sun, 08 Apr 2007 12:47:26 +0200
</pubDate>
  </item>
  <item>
    <title>filecache 0.0.1-20061115-052726: Manage a cache for file data
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=filecache&amp;rss=0.0.1-20061115-052726</link>
    <description>Bugfix release.  Still not completed version.  Options -x and -l added.
&lt;P&gt;
Demangling of names added.  You must tell the cachedir if
demangling filenames from the filesystem, else use option -e.
&lt;P&gt;
Example:
&lt;pre&gt;find out -type f -print | filecache -dxf out&lt;/pre&gt;
&lt;P&gt;
Demangling runs until the end of the name or the sequence '$.'.
Latter is for extensions, as you perhaps like to store all JPG style
files as someting.jpg or have several &quot;backups&quot; of a file, like done
with `mvatom -b`.
</description>
    <pubDate>Wed, 15 Nov 2006 05:13:50 +0100
</pubDate>
  </item>
  <item>
    <title>kdmktone 0.0.0-20061021-043020: Make the console beep
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=kdmktone&amp;rss=0.0.0-20061021-043020</link>
    <description>This actually is an old (but now improved) version.
&lt;P&gt;
I just created it to let my console beep.
</description>
    <pubDate>Sat, 21 Oct 2006 04:17:59 +0200
</pubDate>
  </item>
  <item>
    <title>md5backup 0.3.15-20061003-231645: Interim backup tool
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=md5backup&amp;rss=0.3.15-20061003-231645</link>
    <description>This version now has two new preliminary scripts:
&lt;P&gt;
1. There now is a restore script bin/md5restore.sh
&lt;P&gt;
2. To setup networking there now is bin/sc-setup.sh
&lt;P&gt;
Little bit else changed.  The scripts are not completely ready yet!
&lt;P&gt;
The restore is not capable to restore the metadata of a file.  And
this script is not thought to restore directories.  Also be aware of
the fact that sparse files are not yet backed up.
&lt;P&gt;
You need scylla-charybdis compiled to use sc-setup.sh
</description>
    <pubDate>Tue, 03 Oct 2006 23:04:38 +0200
</pubDate>
  </item>
  <item>
    <title>getrealpath 0.0.2-20061003-224034: Print realpath to stdout
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=getrealpath&amp;rss=0.0.2-20061003-224034</link>
    <description>Another fix in the source for Ubuntu
</description>
    <pubDate>Tue, 03 Oct 2006 22:28:14 +0200
</pubDate>
  </item>
  <item>
    <title>slowdown 0.2.0-20060522-020928: Slowdown processes or pipes.
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=slowdown&amp;rss=0.2.0-20060522-020928</link>
    <description>Minor bugfix and added &quot;slowdown 0 PID&quot; to detach a &quot;hung&quot; process.
&lt;P&gt;
If you attach to a process with something like
&lt;P&gt;
slowdown 100 PID
&lt;P&gt;
and then kill slowdown with ^C, this very likely leaves a hung PID,
because slowdown (not yet) detaches the PID and leaves it in the
traced state.  You now can recover from this using
&lt;P&gt;
slowdown 0 PID
&lt;P&gt;
which undoes the trace effect and (nearly) immediately returns.  Note
that it's likely that you don't see this hanging effect easily if you
use
&lt;P&gt;
slowdown 1 PID
&lt;P&gt;
as the minimal timer resolution usually is somewhat around 15, so a
faster timer is faked such that it's likely that you do not kill
slowdown when the child is in traced state.
</description>
    <pubDate>Mon, 22 May 2006 02:04:41 +0200
</pubDate>
  </item>
  <item>
    <title>squidauthdbm 0.0.0-20050928-012719: A simple dbm driven Squid authenticator
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=squidauthdbm&amp;rss=0.0.0-20050928-012719</link>
    <description>A simple DBM driven squid authenticator
</description>
    <pubDate>Wed, 28 Sep 2005 01:35:46 +0200
</pubDate>
  </item>
  <item>
    <title>debris 0.0.6-20050815-030456: DebRIS: DEBian Remote Install Scripter
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=debris&amp;rss=0.0.6-20050815-030456</link>
    <description>Sigh .. prefixed all functions with dris_ to avoid name clashes.
</description>
    <pubDate>Mon, 15 Aug 2005 02:31:52 +0200
</pubDate>
  </item>
  <item>
    <title>tinolib 0.1.0-20050725-053214: The library which is part of many of my programs
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=tinolib&amp;rss=0.1.0-20050725-053214</link>
    <description>A current snapshot, also added compile with libdiet
</description>
    <pubDate>Mon, 25 Jul 2005 05:44:51 +0200
</pubDate>
  </item>
  <item>
    <title>gat 0.0.2-20050426-010707: VCS like Linus Torvalds' GIT with a lot of CVS features, easy, fast, secure.
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=gat&amp;rss=0.0.2-20050426-010707</link>
    <description>Still not a working version, but evolving
</description>
    <pubDate>Tue, 26 Apr 2005 01:14:59 +0200
</pubDate>
  </item>
  <item>
    <title>mon 0.2.0-20040915-014028: Lightweight system monitor in case you have no time
</title>
    <link>http://www.scylla-charybdis.com/tool.php?tool=mon&amp;rss=0.2.0-20040915-014028</link>
    <description>Version with Network device monitor
</description>
    <pubDate>Wed, 15 Sep 2004 01:36:56 +0200
</pubDate>
  </item>
</channel>
</rss>
