Published on
September 24, 2006 in
FreeBSD.
bms@ committed a patch I submitted in response to a PR (bin/13691 in case anyone cares, filed back in 1999, with my patch submitted in 2000). This was way back before I got my commit bit, and back when I was a researcher doing analysis of traffic traces. The problem involved tcpslice, a program that used to ship with tcpdump that subsets a tcpdump file. tcpslice was written by an old friend of mine, Vern Paxson, and it’s quite clever in its implementation. Basically, the problem was it didn’t deal with >2GB files very well, and it wasn’t Y2K compliant. Both of these were problematic for a research project I was working on at the time.
Both problems have since been fixed in the original sources, and are reflected in the version that we have in the FreeBSD ports tree (I think it’s net/tcpslice). But for some reason we still have this really ancient copy in our base system. bms@ applied my patch, but he also wants to know if we should just kill the version in the base system. I think it should go away because heck, the Y2K bug made this program almost unusable and nobody (except for apparently a handful of us) noticed.
Anyways…it was kind of weird and cool to see this ancient patch hit the source tree.
Published on
September 16, 2006 in
FreeBSD.
(A little belatedly.)
I committed the first public draft of the 6.2 schedule to the www/ tree this morning. It’s not completed yet because we need to fill in doc/ and ports/ related items. Some of those are still being discussed. I almost could have filled in the doc items because doc tree slushes tend to be fairly informal, but wanted to DTRT and let doceng@ have their say.
It’s good to be working on releng stuff again (I approved my first two MFCs in over two years this week). I’ve been updating release notes a bit at a time (I tend to work on these in chunks of about 20-30 minutes or so).
The Web site has changed a bit (slight understatement) since I last had to deal with it; a bunch of files moved around and there are a lot more knobs than two years ago. Still it seems like it’s easier to make the changes we need to do around release-time and all of these knobs let us do them in a consistent way (so for example all of the release numbers change consistently throughout the site). simon@ gave me some good info on Web site building infrastructure.
So long, so good. The nanobsd(8) manual page that I have written is in the tree for around a week now and a few minutes ago I managed to MFC it to RELENG_6 so that means that it will be available in the FreeBSD 6.2-RELEASE. This was also my first commit to RELENG_6, it was a bit tricky to get it wokring for me, but I think it was successful. Let’s take a look at other things that need to be MFC’ed before we will hit the freeze, which is right around the corner.