o Fixed a multiset bug that caused ints to be called as sorting function when no sorting function was set. o Fixed hour formatting in Calendar.Time.format_smtp(). o Fixed TTL parsing of SRV records in Protocols.DNS. o Fixed fatal "Unknown identifier type" that was caused by attempts to encode programs that had not been fixated. o Fixed some events in Calendar.Events. o Fixed an inverted error test in Mysql.set_charset. o Fixed a compilation crash of the Cache module on Pikes wihtout threads.
o Fixed optimization bug for objects with a value of false.
o Added support to Mysql for the charsetnr column attribute and proper recognition of binary fields in unicode decode mode by using charsetnr instead of the binary flag (which might be set for nonbinary columns too, e.g. "VARCHAR(17) BINARY"). Unfortunately this means that unicode decode mode is disabled if Pike is compiled with a client lib without support for the charsetnr attribute, i.e. libmysql prior to v4.1.0. If you want to enable it for compatibility reasons, set the environment variable PIKE_BROKEN_MYSQL_UNICODE_MODE when starting pike.