<?xml version="1.0"?>
<rss version="2.0.">
  <channel>
    <title>Advogato blog for benno</title>
    <link>http://www.advogato.org/person/benno/</link>
    <description>Advogato blog for benno</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Fri, 16 May 2008 16:44:16 GMT</pubDate>
    <item>
      <pubDate>Fri, 10 May 2002 05:12:19 GMT</pubDate>
      <title>10 May 2002</title>
      <link>http://www.advogato.org/person/benno/diary.html?start=11</link>
      <guid>http://www.advogato.org/person/benno/diary.html?start=11</guid>
      <description>&lt;p&gt;&lt;b&gt;Yow.&lt;/b&gt;
&lt;p&gt;I got to Master level while I wasn't looking. =)
&lt;p&gt;In other news, FreeBSD/powerpc slowly wends it's way
towards &lt;a
href="http://jeamland.net/~benno/powerpc-boot.txt"&gt;single-user
mode&lt;/a&gt;.</description>
    </item>
    <item>
      <pubDate>Wed, 31 Jan 2001 23:25:49 GMT</pubDate>
      <title>31 Jan 2001</title>
      <link>http://www.advogato.org/person/benno/diary.html?start=10</link>
      <guid>http://www.advogato.org/person/benno/diary.html?start=10</guid>
      <description>&lt;P&gt;&lt;B&gt;Singing is fun. =)&lt;/b&gt;
&lt;P&gt;
Well here I am in Adelaide.  Spent the last most-of-week in 
McLaren Vale (south of Adelaide, one of Australia's better 
wine-growing regions) rehearsing Leonard Bernstein's Mass 
among other things and drinking far too much beer.  Life's
tough. =)

&lt;P&gt;
Now I'm back in Adelaide and staying at a friend's place 
while we continue to get the first concert (not the Mass) 
ready for performance on Saturday night.  Then we go back 
to getting the Mass ready for the following Saturday night.

</description>
    </item>
    <item>
      <pubDate>Wed, 24 Jan 2001 01:23:32 GMT</pubDate>
      <title>24 Jan 2001</title>
      <link>http://www.advogato.org/person/benno/diary.html?start=9</link>
      <guid>http://www.advogato.org/person/benno/diary.html?start=9</guid>
      <description>&lt;P&gt;&lt;B&gt;But before I go...&lt;/b&gt;
&lt;P&gt;
It compiled!  It compiled &lt;B&gt;and&lt;/b&gt; it linked!  The latest
&lt;A HREF="http://people.freebsd.org/~benno/"&gt;snapshot&lt;/a&gt; of
the FreeBSD/PowerPC kernel compiles and links.  it doesn't
boot though, unsurprisingly.  It's a nice milestone to take
a break on though.
</description>
    </item>
    <item>
      <pubDate>Fri, 19 Jan 2001 00:24:07 GMT</pubDate>
      <title>19 Jan 2001</title>
      <link>http://www.advogato.org/person/benno/diary.html?start=8</link>
      <guid>http://www.advogato.org/person/benno/diary.html?start=8</guid>
      <description>&lt;P&gt;&lt;B&gt;The busy times are upon us.&lt;/b&gt;
&lt;P&gt;
I'm not going to get much work done (Open Source or
otherwise) for the next month.  Firstly this weekend I'm off
up to an old mining town called Walhalla where my partner is
finishing the hike she's been on for the last seven weeks. 
Then in the middle of next week I'm off to Adelaide for a
&lt;A HREF="http://www.aiv.aicsa.org.au/"&gt;choral festival&lt;/a&gt;
that runs until 11 February.  Then I'm back
in Melbourne for four days, then back to Adelaide again for
&lt;A
HREF="http://www.womadelaide.ozemail.com.au/"&gt;Womadelaide&lt;/a&gt;
which is a three day world music festival that runs every
two years.  After that, I finally get to stay in the same
place for a while, I hope. =)
</description>
    </item>
    <item>
      <pubDate>Mon, 15 Jan 2001 00:19:37 GMT</pubDate>
      <title>15 Jan 2001</title>
      <link>http://www.advogato.org/person/benno/diary.html?start=7</link>
      <guid>http://www.advogato.org/person/benno/diary.html?start=7</guid>
      <description>&lt;P&gt;&lt;B&gt;locore.s isn't as scary as pmap (I
think^H^H^H^H^Hhope)&lt;/b&gt;
&lt;P&gt;
I printed out the locore.s from NetBSD/macppc last night and
managed to read through most of it on the tram into work
today.  I also printed out FreeBSD/alpha's so I can try and
work out how they differ in what they do.  Then I get to go
through and implement a locore for FreeBSD/PowerPC.  It
doesn't look _as_ scary as pmap.  I'm probably cursing
myself here though. =)

&lt;P&gt;
I finally got my car back today.  I had a close encounter
with another guy coming out of a petrol station last year
and hadn't got around to getting it sorted out until now. 
The car looks a lot happier now. =)
</description>
    </item>
    <item>
      <pubDate>Fri, 12 Jan 2001 07:59:07 GMT</pubDate>
      <title>12 Jan 2001</title>
      <link>http://www.advogato.org/person/benno/diary.html?start=6</link>
      <guid>http://www.advogato.org/person/benno/diary.html?start=6</guid>
      <description>&lt;P&gt;&lt;B&gt;pmap is scary&lt;/b&gt;
&lt;P&gt;
I did a fair bit of work making the FreeBSD/PowerPC 
pmap implementation compile today.  It ain't going to 
work yet as a lot of the functions just return, but at least 
it's not flooding me with undefined references anymore.  
Once the thing's booting part-way I'll go back and do a 
major tidy-up of it.

&lt;P&gt;
I'm heading off to see &lt;A 
HREF="http://us.imdb.com/Title?0084503"&gt;The 
Wall&lt;/a&gt; tonight in 70mm. =)
</description>
    </item>
    <item>
      <pubDate>Wed, 10 Jan 2001 03:35:08 GMT</pubDate>
      <title>10 Jan 2001</title>
      <link>http://www.advogato.org/person/benno/diary.html?start=5</link>
      <guid>http://www.advogato.org/person/benno/diary.html?start=5</guid>
      <description>&lt;P&gt;&lt;B&gt;I'm baaack...&lt;/b&gt;
&lt;P&gt;Whee!  I finally got access to my advogato account back.
=)  Many thanks to raph for chasing up my password (which
I'd forgotten) and sending it to me.
&lt;P&gt;Well, I've started working on a port of FreeBSD to the
PowerPC.  The reasoning behind this project is that I want
to learn more about the guts of the OS and about the
PowerPC, so it seemed the best way to go about it.  You can
see where I'm up to by going to the homepage link above.
&lt;P&gt;Oh yeah, I got my FreeBSD commit bit too. =)</description>
    </item>
    <item>
      <pubDate>Thu, 13 Apr 2000 10:35:42 GMT</pubDate>
      <title>13 Apr 2000</title>
      <link>http://www.advogato.org/person/benno/diary.html?start=4</link>
      <guid>http://www.advogato.org/person/benno/diary.html?start=4</guid>
      <description>&lt;P&gt;&lt;B&gt;Oops.&lt;/b&gt;
&lt;P&gt;
I found a nasty bug in my SSL patch for Squid.  I wasn't
shutting the connection down properly.  I've fixed my patch,
and it's available &lt;A
HREF="http://netizen.com.au/~benno/"&gt;here&lt;/a&gt;.
</description>
    </item>
    <item>
      <pubDate>Thu, 13 Apr 2000 04:23:45 GMT</pubDate>
      <title>13 Apr 2000</title>
      <link>http://www.advogato.org/person/benno/diary.html?start=3</link>
      <guid>http://www.advogato.org/person/benno/diary.html?start=3</guid>
      <description>&lt;P&gt;&lt;B&gt;BreadBoard&lt;/b&gt;
&lt;P&gt;
I'm starting a revision of the system.  I'm putting shared
libraries in.
My original root module was all static, but I'm trialling it
with shared libs, and the space saving appears to be quite
substantial.  I'm keeping various critical binaries static,
almost everything is dynamic.  I'm also writing a script for
the build process.  I should probably be doing it in make,
but I'm doing it in perl for the moment, because I need it
quickly. =)

&lt;p&gt; &lt;p&gt; &lt;P&gt;&lt;B&gt;Squid&lt;/b&gt;
&lt;P&gt;
I'm starting to bolt Jonathan Lemon's &lt;A
HREF="http://www.flugsvamp.com/~jlemon/fbsd"&gt;kqueue&lt;/a&gt; into
Squid as a replacement for select/poll.  I'm also thinking
about having a bash at bolting rproxy into Squid as well,
but we'll have to see about that. =)
</description>
    </item>
    <item>
      <pubDate>Thu, 30 Mar 2000 21:21:29 GMT</pubDate>
      <title>30 Mar 2000</title>
      <link>http://www.advogato.org/person/benno/diary.html?start=2</link>
      <guid>http://www.advogato.org/person/benno/diary.html?start=2</guid>
      <description>&lt;p&gt;
I finished rewriting my Squid SSL patch.  It now applies
against Squid 2.4-DEVEL2. You can get it &lt;a
href="http://netizen.com.au/~benno/squid-ssl-patch.tar.gz"&gt;here&lt;/a&gt;.

&lt;p&gt;
I changed my methodology this time around.  Instead of the
gratuituous hackery I was attempting to sprinkle through the
various HTTP reader and writer functions, I added a
read_method and write_method field to the fde struct and
then converted all of the calls to read() and write() to
calls to the methods instead.  This allows me to override
the calls with SSL calls, and also means that other odd
read/write types can be added later if people so desire.

&lt;p&gt;
Please have a play and let me know. =)

</description>
    </item>
  </channel>
</rss>
