Skip to content

Commit cdf4488

Browse files
authored
Merge pull request #96 from bxparks/develop
merge 1.11.2 into master
2 parents d8acf1f + 4fd7c33 commit cdf4488

File tree

290 files changed

+1972
-1907
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

290 files changed

+1972
-1907
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
# Changelog
22

33
* Unreleased
4+
* 1.11.2 (2022-02-24, TZDB 2021e)
5+
* Fix crash triggered by certain subclasses of `BasicZoneProcessor` and
6+
`ExtendedZoneProcessor`.
7+
* The code did not handle nullptr for the `BrokerFactory` properly.
8+
* These particular classes do not know their `BrokerFactory` at
9+
compile-time, so they are set to `nullptr` initially. The
10+
`setBrokerFactory()` is expected to be called at runtime later.
11+
* No effect on the AceTime library itself which does not trigger this
12+
condition.
413
* 1.11.1 (2022-02-16, TZDB 2021e)
514
* Update `ZoneInfoBroker::targetZoneInfo()` to return a `ZoneInfoBroker`
615
instead of a raw `ZoneInfo*` pointer.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ This library can be an alternative to the Arduino Time
5353
(https://github.com/PaulStoffregen/Time) and Arduino Timezone
5454
(https://github.com/JChristensen/Timezone) libraries.
5555

56-
**Version**: 1.11.1 (2022-02-16, TZDB version 2021e)
56+
**Version**: 1.11.2 (2022-02-24, TZDB version 2021e)
5757

5858
**Changelog**: [CHANGELOG.md](CHANGELOG.md)
5959

USER_GUIDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ The primary purpose of AceTime classes is to convert between an integer
44
representing the number of seconds since the AceTime Epoch (2000-01-01T00:00:00
55
UTC) and the equivalent human-readable components in different timezones.
66

7-
**Version**: 1.11.1 (2021-02-16, TZDB 2021e)
7+
**Version**: 1.11.2 (2021-02-24, TZDB 2021e)
88

99
**Related Documents**:
1010

docs/doxygen.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ PROJECT_NAME = "AceTime"
3838
# could be handy for archiving the generated documentation or if some version
3939
# control system is used.
4040

41-
PROJECT_NUMBER = 1.11.1
41+
PROJECT_NUMBER = 1.11.2
4242

4343
# Using the PROJECT_BRIEF tag one can provide an optional one line description
4444
# for a project that appears at the top of each page and should give viewer a

docs/html/AceTime_8h_source.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<tr style="height: 56px;">
2323
<td id="projectalign" style="padding-left: 0.5em;">
2424
<div id="projectname">AceTime
25-
&#160;<span id="projectnumber">1.11.1</span>
25+
&#160;<span id="projectnumber">1.11.2</span>
2626
</div>
2727
<div id="projectbrief">Date and time classes for Arduino that support timezones from the TZ Database.</div>
2828
</td>
@@ -126,8 +126,8 @@
126126
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="time__period__mutation_8h.html">ace_time/time_period_mutation.h</a>&quot;</span></div>
127127
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; </div>
128128
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="comment">// Version format: xxyyzz == &quot;xx.yy.zz&quot;</span></div>
129-
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="preprocessor">#define ACE_TIME_VERSION 11101</span></div>
130-
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="preprocessor">#define ACE_TIME_VERSION_STRING &quot;1.11.1&quot;</span></div>
129+
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="preprocessor">#define ACE_TIME_VERSION 11102</span></div>
130+
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="preprocessor">#define ACE_TIME_VERSION_STRING &quot;1.11.2&quot;</span></div>
131131
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; </div>
132132
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="preprocessor">#endif</span></div>
133133
</div><!-- fragment --></div><!-- contents -->

docs/html/BasicBrokers_8cpp_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<tr style="height: 56px;">
2323
<td id="projectalign" style="padding-left: 0.5em;">
2424
<div id="projectname">AceTime
25-
&#160;<span id="projectnumber">1.11.1</span>
25+
&#160;<span id="projectnumber">1.11.2</span>
2626
</div>
2727
<div id="projectbrief">Date and time classes for Arduino that support timezones from the TZ Database.</div>
2828
</td>

docs/html/BasicBrokers_8h.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<tr style="height: 56px;">
2323
<td id="projectalign" style="padding-left: 0.5em;">
2424
<div id="projectname">AceTime
25-
&#160;<span id="projectnumber">1.11.1</span>
25+
&#160;<span id="projectnumber">1.11.2</span>
2626
</div>
2727
<div id="projectbrief">Date and time classes for Arduino that support timezones from the TZ Database.</div>
2828
</td>

docs/html/BasicBrokers_8h_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<tr style="height: 56px;">
2323
<td id="projectalign" style="padding-left: 0.5em;">
2424
<div id="projectname">AceTime
25-
&#160;<span id="projectnumber">1.11.1</span>
25+
&#160;<span id="projectnumber">1.11.2</span>
2626
</div>
2727
<div id="projectbrief">Date and time classes for Arduino that support timezones from the TZ Database.</div>
2828
</td>

0 commit comments

Comments
 (0)