ChangeLog 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  1. Fri Jul 23 16:46:38 CEST 2010 Paolo Molaro <[email protected]>
  2. * Funcs.cs: Fixed typo in Func`15.
  3. 2010-07-09 Gonzalo Paniagua Javier <[email protected]>
  4. * TimeZoneInfo.cs: avoid nullref when there are no adjustment rules.
  5. Fixes bug #619811.
  6. 2010-06-09 Rodrigo Kumpera <[email protected]>
  7. * Actions.cs: Add missing v4 type forwarding.
  8. 2010-06-21 Jb Evain <[email protected]>
  9. * TimeZoneInfo.cs: fix the moonlight and monotouch build.
  10. 2010-06-18 Vincent Povirk <[email protected]>
  11. * TimeZoneInfo.cs: Applied patch from Vincent Povirk that adds
  12. support for reading time zone information on windows.
  13. This patch makes TimeZoneInfo.GetSystemTimeZones and
  14. FindSystemTimeZoneById work based on the registry on non-Unix
  15. platforms, if the appropriate registry key exists. Mono currently
  16. reads from /usr/share/zoneinfo, which doesn't exist on Windows.
  17. This should fix bug 606084.
  18. It won't fix the Local property on Windows. I think that requires
  19. a Windows API call to get the id of the local timezone.
  20. This was modified from the previous version to not check the
  21. registry on Unix platforms. (Sorry it took me so long to do
  22. this. I have very little time to spend on Mono-related work.)
  23. This patch is licensed under the MIT X11 license.
  24. 2010-04-16 Sebastien Pouliot <[email protected]>
  25. * Actions.cs: Forward Action() to mscorlib.dll and add the new
  26. Action<...T16> delegates
  27. * Funcs.cs: Add the new Func<...T16> delegates
  28. * TimeZoneInfo.cs: Forward to mscorlib.dll
  29. 2010-03-30 Sebastien Pouliot <[email protected]>
  30. * InvalidTimeZoneException.cs
  31. * TimeZoneInfo.AdjustmentRule.cs
  32. * TimeZoneInfo.cs
  33. * TimeZoneInfo.TransitionTime.cs
  34. * TimeZoneNotFoundException.cs:
  35. Fix Moonlight since these types now reside in mscorlib
  36. for NET_4_0 and also for SL4
  37. 2010-03-30 Jb Evain <[email protected]>
  38. * TimeZoneInfo.AdjustmentRule.cs
  39. * TimeZoneInfo.TransitionTime.cs:
  40. Add TypeForwarderFrom attributes.
  41. 2010-01-04 Jb Evain <[email protected]>
  42. * TimeZoneInfo.AdjustmentRule.cs, TimeZoneInfo.TransitionTime.cs:
  43. Do not include in both mscorlib and System.Core for a NET_2_1 profile.
  44. 2009-07-16 Sebastien Pouliot <[email protected]>
  45. * InvalidTimeZoneException.cs, TimeZoneInfo.AdjustmentRule.cs,
  46. TimeZoneInfo.cs, TimeZoneInfo.TransitionTime.cs: Bring back those
  47. inside NET_2_1 profile for Moonlight.
  48. 2009-06-10 Marek Safar <[email protected]>
  49. * TimeZoneInfo.AdjustmentRule.cs, TimeZoneInfo.TransitionTime.cs,
  50. Funcs.cs, InvalidTimeZoneException.cs, Actions.cs, TimeZoneInfo.cs,
  51. TimeZoneNotFoundException.cs: Updated to 4.0 changes.
  52. 2009-06-03 Marek Safar <[email protected]>
  53. * Func.cs: Add 4.0 forwarders.
  54. 2009-04-23 Sebastien Pouliot <[email protected]>
  55. * TimezoneInfo.cs: TimeZoneDirectory property should not be public
  56. 2008-10-31 Stephane Delcroix <[email protected]>
  57. * TimezoneInfo.cs: Drop overlapping rules, fix the 3 dst changes in
  58. Tunis in 1943
  59. 2008-10-31 Stephane Delcroix <[email protected]>
  60. * TimezoneInfo.cs: fix for Argentina
  61. 2008-10-31 Stephane Delcroix <[email protected]>
  62. * TimezoneInfo.cs: add indices for substrings.
  63. 2008-10-31 Stephane Delcroix <[email protected]>
  64. * TimezoneInfo.cs: double the buffer size, as some tz files grew up
  65. recently and failed to load.
  66. 2008-08-04 Jb Evain <[email protected]>
  67. * TimeZoneInfo.cs: avoid using a SortedDictionary when not needed.
  68. 2008-06-25 Jb Evain <[email protected]>
  69. * TimeZoneInfo.cs: remove the dependance to Mono.DataConverter
  70. which is only used to read big endian int32.
  71. 2008-05-26 Stephane Delcroix <[email protected]>
  72. * TimeZoneInfo.cs: workaround for weird transition dates, like for
  73. America/Phoenix. Fixes bnc #391093.
  74. 2008-05-26 Stephane Delcroix <[email protected]>
  75. * TimeZoneInfo.cs: nullity check in HasSameRules (). Fixes bnc #391011
  76. 2008-04-13 Jb Evain <[email protected]>
  77. * Func.cs: remove old ugly 2.1 hack.
  78. Merged from the Moonlight 2 branch.
  79. 2008-03-30 Jb Evain <[email protected]>
  80. * TimeZoneInfo.cs: use generic collections instead of untyped
  81. collections.
  82. 2008-02-01 Jb Evain <[email protected]>
  83. * Funcs.cs: gross hack for SL 1.1a.
  84. I hate myself, I hate myself.
  85. 2008-01-24 Stephane Delcroix <[email protected]>
  86. * TimeZoneInfo.TransitionTime.cs: check for a whole number of
  87. milliseconds instead of a whole number of seconds.
  88. 2008-01-21 Sebastien Pouliot <[email protected]>
  89. * TimeZoneInfo.TransitionTime.cs: Avoid NRE on bad cast if null is
  90. provided to Equals(object). Found with Gendarme.
  91. 2008-01-08 Stephane Delcroix <[email protected]>
  92. * TimeZoneInfo.TransitionTime.cs: fully qualify System.DayOfWeek in
  93. casting operation.
  94. 2007-12-20 Stephane Delcroix <[email protected]>
  95. * TimeZoneInfo.cs: adapting length check to parse TZif2 files
  96. introduced by glibc 2.6.x.