<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for weasel</title>
    <link>http://www.advogato.org/person/weasel/</link>
    <description>Advogato blog for weasel</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Wed, 22 May 2013 05:56:36 GMT</pubDate>
    <item>
      <pubDate>Thu, 22 Jan 2004 13:33:11 GMT</pubDate>
      <title>22 Jan 2004</title>
      <link>http://www.advogato.org/person/weasel/diary.html?start=23</link>
      <guid>http://www.advogato.org/person/weasel/diary.html?start=23</guid>
      <description>Fixed the very same bug in two OpenPGP implementations:   &lt;a href="http://www.advogato.org/proj/SKS/" &gt;SKS&lt;/a&gt; and pgpdump.  Both didn't handle some subpacket types correctly.  This field gives the type of a subpacket, for instance 2 is signature creation time, 3 is signature expiration time, etc.  The issue was that bit 7 has a special meaning.  It's not part of the number but it's a flat, saying that an implementation should be able to handle this subpacket or treat the entire signature invalid.  Patched both and submitted them upstream.  Now sks finally shows signature expiration times in its vindex.</description>
    </item>
    <item>
      <pubDate>Tue, 20 Jan 2004 05:22:32 GMT</pubDate>
      <title>20 Jan 2004</title>
      <link>http://www.advogato.org/person/weasel/diary.html?start=22</link>
      <guid>http://www.advogato.org/person/weasel/diary.html?start=22</guid>
      <description>It's been a while since I last wrote an entry.  In the meantime some things changed, other things didn't.

&lt;p&gt; Over the last year Len (&lt;a href="http://www.advogato.org/person/SIrabbi/" &gt;SIrabbi&lt;/a&gt;) and I, with the help of several other cpunks, made lots of minor fixes and feature improvements for &lt;a href="http://www.advogato.org/proj/Mixmaster/" &gt;Mixmaster&lt;/a&gt;, and we are close to releasing betas for the upcoming 3.0 version.

&lt;p&gt; &lt;a href="http://www.advogato.org/proj/Mixminion/" &gt;Mixminion&lt;/a&gt; is making steady progress too, thanks to the great work of Nick (&lt;a href="http://www.advogato.org/person/nickm/" &gt;nickm&lt;/a&gt;).  It appears to be very stable at the moment.  A few things are still missing, like the possibility to post and direct reply blocks to Usenet, but it may soon become 0.1.0 (the in theory as good as Mixmaster release).

&lt;p&gt; For users to enjoy end-to-end encrypted messages in mixminion, it needs some form of PKI.  Nick thinks that it's probably best to bootstrap off the existing PGP infrastructure so we need a way to read private pgp keys.  &lt;a href="http://pgp.iijlab.net/pgpdump.html" &gt;pgpdump&lt;/a&gt; is a nice tool that dumps pgp packets, like pgp private keys.  Unfortunately it doesn't dump all secret key parameters if they are encrypted with a passphrase.  I intent to hack it to support decrypting encrypted packets, so we could use that.

&lt;p&gt; Fabbione and I have played with packaging &lt;a href="http://www.advogato.org/proj/SKS/" &gt;SKS&lt;/a&gt;, an OpenPGP keyserver implementation, for Debian.  It looks quite good, the only missing thing is a compiler that actually builds it right now :) - ocaml had some non-free parts which were removed from the Debian ocaml package.  Reimplementations and work arounds are/have been written already, so it should eventually be ready to be uploaded.

&lt;p&gt; In addition to working on &lt;a href="http://www.advogato.org/proj/Mixminion/" &gt;Mixminion&lt;/a&gt;, &lt;a href="http://www.advogato.org/person/nickm/" &gt;nickm&lt;/a&gt; and &lt;a href="http://www.freehaven.net/~arma/cv.html" &gt;arma&lt;/a&gt; are also working on &lt;a href="http://freehaven.net/tor/" &gt;Tor&lt;/a&gt;, The Onion Router.  This is a low latency anonymity network which will allow you to do very anonymous TCP.  Of course I've packaged it for &lt;a href="http://www.advogato.org/proj/Debian/" &gt;Debian&lt;/a&gt; too.  Mixminion and Tor packages are currently in the NEW queue, waiting to get processed by the cab^Wftp-masters.

&lt;p&gt; I've done quite some travelling in 2003, which implies I did a lot of keysigning, and it has shown.  Jason Harris is running keyring analyses every other week, and my key is quite well connected.  Check out &lt;a href="http://keyserver.kjsl.com/~jharris/ka/" &gt;http://keyserver.kjsl.com/~jharris/ka/&lt;/a&gt;.

&lt;p&gt; While we are at PGP.  The keyservers - as you probably know - store all pgp keys that were ever uploaded to the network forever.  The keyservers are also more or less in sync with each other.  I wonder if anybody has thought of abusing the network as a communications media.  Embed your message or file in a PGP key, upload it to the keyservers, and there it is.  Mirrored a dozen times all over the world, with no easy way to have it removed.  And contrary to Usenet, the message doesn't expire.</description>
    </item>
    <item>
      <pubDate>Thu, 26 Dec 2002 13:16:04 GMT</pubDate>
      <title>26 Dec 2002</title>
      <link>http://www.advogato.org/person/weasel/diary.html?start=21</link>
      <guid>http://www.advogato.org/person/weasel/diary.html?start=21</guid>
      <description>Len (&lt;a href="http://www.advogato.org/person/SIrabbi/" &gt;SIrabbi&lt;/a&gt;) released &lt;a href="http://www.advogato.org/proj/Mixmaster/" &gt;Mixmaster&lt;/a&gt; 2.9.0 yesterday. After years of 2.9beta* releases we label this one &lt;em&gt;final&lt;/em&gt;. Some new features for 3.0 are well underway and already in CVS. Including a sane build system and automagic key rotation.</description>
    </item>
    <item>
      <pubDate>Mon, 9 Dec 2002 17:15:35 GMT</pubDate>
      <title>9 Dec 2002</title>
      <link>http://www.advogato.org/person/weasel/diary.html?start=20</link>
      <guid>http://www.advogato.org/person/weasel/diary.html?start=20</guid>
      <description>Wrote a small PHP/Postgres thing to keep track of my books. If you want to take a peek on to my bookshelf visit &lt;a href="http://books.noreply.org/" &gt;http://books.noreply.org/&lt;/a&gt;.
&lt;p&gt;
&lt;a href="http://www.advogato.org/proj/echolot/" &gt;echolot&lt;/a&gt; 2.0 was finally released several months ago (soon after my last diary entry) and is now in &lt;a href="http://www.advogato.org/proj/Debian/" &gt;Debian&lt;/a&gt;, as is &lt;a href="http://www.advogato.org/proj/Mixmaster/" &gt;Mixmaster&lt;/a&gt; which finally got a free license thanks to Lance Cotrell and Len Sassamn.</description>
    </item>
    <item>
      <pubDate>Tue, 17 Sep 2002 03:46:08 GMT</pubDate>
      <title>17 Sep 2002</title>
      <link>http://www.advogato.org/person/weasel/diary.html?start=19</link>
      <guid>http://www.advogato.org/person/weasel/diary.html?start=19</guid>
      <description>&lt;a href="http://www.advogato.org/proj/echolot/" &gt;echolot&lt;/a&gt; made huge progress. Currently I have release candidate 2 on the ftp server and it looks like this will become 2.0.
&lt;p&gt;
We also added some nice features to &lt;a href="http://www.sourceforge.net/projects/mixmaster/" &gt;Mixmaster&lt;/a&gt; (and some boring bug fixes). Mix keys now have expiration dates and mixmaster itself generates new keys before the old ones become obsolete. Together with a good and self learning pinger (hint: &lt;a href="http://www.advogato.org/proj/echolot/" &gt;echolot&lt;/a&gt;) a remailer can now run more or less on auto-pilot.
&lt;p&gt;
Of course there are also &lt;a href="http://www.advogato.org/proj/Debian/" &gt;Debian&lt;/a&gt; packages for Echolot and Mixmaster. You can find them on &lt;a href="http://non-us.debian.org/~weasel/archive" &gt;http://non-us.debian.org/~weasel/archive&lt;/a&gt;. When the mixmaster license finally gets cleared up (Len is working with Lance) I'll upload them to the archive. Echolot is GPLed, so that's no problem.</description>
    </item>
    <item>
      <pubDate>Wed, 3 Jul 2002 01:27:24 GMT</pubDate>
      <title>3 Jul 2002</title>
      <link>http://www.advogato.org/person/weasel/diary.html?start=18</link>
      <guid>http://www.advogato.org/person/weasel/diary.html?start=18</guid>
      <description>Worked quite a lot in &lt;a href="http://www.advogato.org/proj/echolot/" &gt;echolot&lt;/a&gt;. If I don't get any new ideas for must-haves tonight I'll declare current cvs HEAD 2.0rc1.</description>
    </item>
    <item>
      <pubDate>Fri, 21 Jun 2002 12:57:25 GMT</pubDate>
      <title>21 Jun 2002</title>
      <link>http://www.advogato.org/person/weasel/diary.html?start=17</link>
      <guid>http://www.advogato.org/person/weasel/diary.html?start=17</guid>
      <description>Did a sponsor upload for &lt;a
href="http://www.lincvs.org/"&gt;LinCVS&lt;/a&gt;, a graphical cvs
frontend. Jason Friedrich took over the package but he is
not a &lt;a href="http://www.advogato.org/proj/Debian/" &gt;Debian&lt;/a&gt; Developer yet so I had to sign the
package.
&lt;p&gt;
&lt;a href="http://www.advogato.org/proj/echolot/" &gt;echolot&lt;/a&gt; is comming along nicely.
&lt;p&gt;
My palm Vx crashed some way yesterday. Had to do a hard
reset. Fortuatly restoring the (not too old) backup was
quite painless.</description>
    </item>
    <item>
      <pubDate>Mon, 17 Jun 2002 17:48:48 GMT</pubDate>
      <title>17 Jun 2002</title>
      <link>http://www.advogato.org/person/weasel/diary.html?start=16</link>
      <guid>http://www.advogato.org/person/weasel/diary.html?start=16</guid>
      <description>Released a new version of &lt;a
href="http://www.palfrader.org/keylookup/"&gt;keylookup&lt;/a&gt;.
GnuPG changed some parts of its config file in 1.07 which
made the update necessary for people behind proxies.
&lt;p&gt;
&lt;a href="http://www.advogato.org/person/werner/" &gt;werner&lt;/a&gt; also uploaded it to &lt;a
href="ftp://ftp.gnupg.org/GnuPG/contrib/"&gt;ftp://ftp.gnupg.org/GnuPG/contrib/&lt;/a&gt;.
&lt;a href="mailto:opal@debian.org" &gt;Ola Lundqvist&lt;/a&gt;, who
maintains the &lt;a href="http://www.advogato.org/proj/Debian/" &gt;Debian&lt;/a&gt; &lt;a
href="http://packages.debian.org/keylookup"&gt;package&lt;/a&gt;,
expects to upload a new version of the package somewhen
next month ("&lt;em&gt;as soon as I get access to some
real internet connection&lt;/em&gt;").</description>
    </item>
    <item>
      <pubDate>Mon, 17 Jun 2002 15:15:57 GMT</pubDate>
      <title>17 Jun 2002</title>
      <link>http://www.advogato.org/person/weasel/diary.html?start=15</link>
      <guid>http://www.advogato.org/person/weasel/diary.html?start=15</guid>
      <description>Brought all my &lt;a href="http://www.advogato.org/proj/Debian/" &gt;Debian&lt;/a&gt; packages to latest
upstream version yesterday.</description>
    </item>
    <item>
      <pubDate>Sun, 16 Jun 2002 05:29:50 GMT</pubDate>
      <title>16 Jun 2002</title>
      <link>http://www.advogato.org/person/weasel/diary.html?start=14</link>
      <guid>http://www.advogato.org/person/weasel/diary.html?start=14</guid>
      <description>Nearly a year since my last Diary entry. Nothing big changed.
&lt;p&gt;
My box which did mail and web services was down for 1 or 2
months at the start of the year. Email was quickly rerouted
with the help of friends. UUCP still is useful. Web services
where not brought operational that fast because I just
didn't care.
&lt;p&gt;
I started a very small ISP with a few friends. Our main
intention is to even more extend our knowledge of the tools
involed. I hacked up some nice configuration scheme which
keeps everything (configuration for &lt;a href="http://www.advogato.org/proj/Apache/" &gt;Apache&lt;/a&gt;,
&lt;a href="http://www.advogato.org/proj/Postfix/" &gt;Postfix&lt;/a&gt;, &lt;a href="http://www.advogato.org/proj/PostgreSQL/" &gt;PostgreSQL&lt;/a&gt;,
&lt;a href="http://www.advogato.org/proj/MySQL/" &gt;MySQL&lt;/a&gt;, &lt;a
href="http://www.courier-mta.org"&gt;courier-{imap,pop3}&lt;/a&gt;,
etc.) in &lt;a href="http://www.advogato.org/proj/OpenLDAP/" &gt;OpenLDAP&lt;/a&gt;. Authentification/NSS against
LDAP is done with &lt;a href="http://www.advogato.org/proj/nss_ldap/" &gt;nss_ldap&lt;/a&gt;/&lt;a href="http://www.advogato.org/proj/nss_nss/" &gt;nss_nss&lt;/a&gt;.
&lt;p&gt;
We wanted to setup some distributed network filesystem too.
&lt;a href="http://www.coda.cs.cmu.edu/" &gt;Coda&lt;/a&gt; didn't really
work that well. Maybe it's just that the current 5.3.18 is
broken. Perhaps we were too stupid. Who knows?
Next thing to check out is &lt;a href="http://www.advogato.org/proj/OpenAFS/" &gt;OpenAFS&lt;/a&gt; or &lt;a
href="http://www.inter-mezzo.org/"&gt;Intermezzo&lt;/a&gt;.
&lt;p&gt;
I started work on a pinging software for anonymous
remailers: &lt;a href="http://www.advogato.org/proj/echolot/" &gt;echolot&lt;/a&gt;. CVS is up on &lt;a
href="http://savannah.gnu.org/projects/echolot/"&gt;savannah&lt;/a&gt;
if you're interested. ATM it already fetches keys and confs
from remailers, send and receive pings. The only problems
I'm facing is interoperability between &lt;a href="http://www.advogato.org/proj/GnuPG/" &gt;GnuPG&lt;/a&gt;
and the remailing software deployed: &lt;a
href="http://www.sourceforge.net/projects/mixmaster/"&gt;mixmaster&lt;/a&gt;
and &lt;a
href="http://www.theinternet.cc/potatoware/reli/"&gt;reliable&lt;/a&gt;.
&lt;p&gt;
I'm also writing a remailer daemon in &lt;a href="http://www.advogato.org/proj/Perl/" &gt;Perl&lt;/a&gt;. It
will handle
both type I and type II messages when it's done. At the
moment it can only build type II (aka mix) messages. I don't
even have a name for it yet.
&lt;p&gt;
Florian Reitmeir and me developed a pretty printer or
source code indenter for &lt;a href="http://www.advogato.org/proj/PHP/" &gt;PHP&lt;/a&gt;! Since there
obviosly exists no
such thing on the internet we stepped forward and had a good
time. The result was &lt;a
href="http://www.palfrader.org/phpindent/"&gt;php indent&lt;/a&gt;.
Don't try it if you're in a hurry or expect it to not
corrupt your code. It's really &lt;em&gt;slow&lt;/em&gt; and not
properly tested.
&lt;p&gt;
I also updated my &lt;a
href="http://www.palfrader.org/"&gt;projects site&lt;/a&gt;.
&lt;p&gt;
For university I'm doing some interesting stuff with
&lt;a href="http://www.advogato.org/proj/OpenVRML/" &gt;OpenVRML&lt;/a&gt; on MacOS X. The only thing I know for
sure now is that openvrml lacks documentation.
&lt;p&gt;
</description>
    </item>
  </channel>
</rss>
