Thursday, 15 January 2009

Bug: Month option for Web badge

Added a ``Month'' option for Web badge generation. This is something intended from the start, but omitted due to scatterbrained developer. (Reported by Kees Huyser.)

Bug: Unicode CGI POST arguments in Perl 5.8.8

A change in the handling of the \verb+decode_utf8+ function between Perl 5.8.5 and 5.8.8 broke decoding of CGI arguments containing ISO-8859 and Unicode characters when received as POST arguments. Whereas before we needed to read POST arguments with ``{\tt :utf8}'', now it appears we need to use ``{\tt :raw}'' unconditionally. How much would you like to bet we'll be changing this back somewhere down the road.

Admin: Production server switch

Updated configuration to accommodate the switch from Server1 to Server0 as the primary production server. We now install test versions on Server1 and production versions on Server0, and permit non-{\tt https} logins to Server1 without the security warning.