Might see if this can be cleaned up again somtime ...
Icon-O-Matic was the focus of attention from Stippi with big cleanups in the save and export code, allowing more flexible document export. To the point that it is possible to export an icon via a BMessage to another application or receive an icon in a similar manner. To follow the recent icon developments a number of modules (ProcessController, Kernel, Deskbar, and more) received small tweaks to icons for either colour space or visual tweaks.
Continued work on the netstack showed more gains. The TCP implementation was reworked somewhat, with the locking protocols in particular being rewritten. In feature space we saw the addition of some TCP options: The MSS (Maximum Segment Size) being the first implemented. Along with the above changes the TCP test application was enhanced significantly, now reordering packets, attempting simultaneous connections, dropping specific packets, reordering packets and more. After a long sequence of update from r19362 to r19378 we saw a promising message:
connects, sendings (only single segments), and receiving data is working now basically (but very incomplete); retransmits or even subsequent transmits (if
the data to be sent doesn't fit in one segment) doesn't work yet, so you better don't lose any segments :-)
Fans of more unusual compression formats will be pleased to see the addition of unrar 3.6.7 to the vendor folder, with support for expander also included in the image by default.
A number of bash specific commands were removed from the build scripts so as to allow execution under alternate shells (A problem arising from Ubuntu/Dash in particular).
The first crack at a Haiku User Guide was committed by DarkWyrm, located in the documentation directory it is an enjoyable read as always.
FreeBSD now has some elements of build platform support courtesy of Samuel Rodriguez Perez.
Ahh, apologies this one's so late. Moved house, reconnected internet, got a job, travelled north for Christmas. Will catch up ASAP (Heh heh, heard that one before haven't we...).
Happy 2007