How busy can one get ?
It's summer and traditionally Finland is "closed" (as in almost literally everybody is on vacation) and there's time to do all sorts of cool R'n'D stuff, but especially with the boys gone until my actual summer vacation begins I'm fully booked with real work.
I've also been busy as hell the whole spring and early summer, thus no meaningful updates, I didn't even remember to mention that I have most (but not yet all) of the photos I took in Taikai Finland 2006 up.
Then there's the "small matter" of getting a house built (which has been brewing for a while but now things need to start moving for real), but you'll hear more about that either when it's done (slightly over a year from now) or I feel too much like ranting about how difficult/hectic some things can get.
Mail_Mime
Today I found an interesting bug in Mail_Mime, mail_mimedecode specifically, if the MIME boundary contains single quote in the (in this case doublequote limited) value mail_mimedecode will thinks that is the closing quote and thus cannot properly resolve the boundary. The way we ran into this is that Epoc mail uses date somehow in generating the boundary it uses, yesterday things (send photo via email from phone, get in imported to the blog) worked, today two different phones using Epoc mail and emails sent from both started failing the import. For some reason today all mails sent from those contained a single quote in the boundary thus breaking the decode.
Due to time constraints I did not fix this in mail_mimedecode (but I need to remember mail a few pointers to the developers), in stead org.openpsa.mail I look for the boundary and check for the quote inside, if found I generate a new boundary (making sure it's not found inside the message) and do a replace.
Voice modem fun
I've also been playing around with vgetty and VOCP, though so far it has been mostly about vgetty and getting to the final realization that the modem I had laying around wouldn't cut it, so I got from the Finnish equivalent of ebay another one, when it arrives and provided I have any anough time to play with it there should be some interesting things coming (first thing we had in mind was to allow the boys to phone in podcasts from the road.