Time prefs: Use button label symbols & relayout Add becomes +, Remove becomes −, the current button labels "Add" and "Remove" are used as tool tips. Relayout the controls so that they fit nicely with the buttons: The add button is placed left of the server text control showing that it adds new server names while the remove button is placed next to the list view showing that it removes server names from the list. The reset button is placed next to the "Synchronize" button at the bottom of the tab group and is renamed "Reset to default server list". This makes the window a bit taller.
Time prefs: Set text colors in constructor
Time prefs: Set pointer NULL, delete in destructor ... avoiding potential memory leak.
FileRequest: identify unknown files. * WebKit testsuite relies on the MIME types being correct, so when the file doesn't have one, try to identify it. * May be useful for other apps using FileRequest, anyway.
HttpRequest: handle 302 and 307 redirects. * Makes jamendo.com player work, as their soundfiles are behind a temporary redirect for load balancing.
ffmpeg: declare support for webm and 3gpp. * Decoding works on the videos I tested with. * Some videos on Youtube use these formats.
XHTML sniffing rule: handle utf-16 documents.
Add a mime type for XHTML and make Web+ the preferred app. * WebPositive testsuite relies on the mimetype to parse xhtml files. * This has a higher priority than HTML, because it is more reliably detectable * Uses the same icon as html and mhtml. Who wants to draw new ones?
scsi_periph: implemented VPD inquiry. * declared block limits and logical block provisioning structs. * based on SPC-4 and SBC-4 standards.
Thanks Urias, but I'm afraid that's only half of the story. We also need to update our certificates, as they may have been compromised.