I just came across a timezone problem. My FreeNAS hardware clock is set to UTC. I am PDT (UTC-7) time zone. If I set the time zone to AMERICA\LOS ANGELES, the system time is correctly set to -7 and all is well.
If I select the timezone to ETC/GMT-7 the clock goes 14 hours into the future, i.e. GMT+7.
It seems to me like there is a sign error in processing the ETC/GMT family of time zones.
Thanks for a great release!