Skip to content

Commit f4428de

Browse files
committed
Update history and docs.
1 parent 6796ffa commit f4428de

21 files changed

+896
-2356
lines changed

doc/history.qbk

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@ Currently open issues can be viewed [@https://github.com/boostorg/regex/issues?q
1414

1515
All issues including closed ones can be viewed [@https://github.com/boostorg/regex/issues?q=is%3Aissue+is%3Aclosed here].
1616

17+
[h4 Boost.Regex-8.0.0 (Boost-1.86.0)]
18+
19+
* BREAKING CHANGE: deprecated C++03 support has now been removed.
20+
* Fixed some low-impact security issues: [@https://github.com/boostorg/regex/pull/204 204].
21+
1722
[h4 Boost.Regex-7.0.1 (boost-1.79.0)]
1823

1924
* Minor fix for setting building with -DBOOST_REGEX_MAX_CACHE_BLOCKS=0 and `<atomic>` present.

doc/html/boost_regex/background.html

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -37,27 +37,28 @@
3737
<dt><span class="section"><a href="background/faq.html">FAQ</a></span></dt>
3838
<dt><span class="section"><a href="background/performance.html">Performance</a></span></dt>
3939
<dd><dl>
40-
<dt><span class="section"><a href="background/performance/section_id1378460593.html">Testing
41-
simple leftmost-longest matches (platform = linux, compiler = GNU C++ version
42-
6.3.0)</a></span></dt>
43-
<dt><span class="section"><a href="background/performance/section_id1675827111.html">Testing
44-
Perl searches (platform = linux, compiler = GNU C++ version 6.3.0)</a></span></dt>
45-
<dt><span class="section"><a href="background/performance/section_id3141719723.html">Testing
46-
simple leftmost-longest matches (platform = Windows x64, compiler = Microsoft
47-
Visual C++ version 14.1)</a></span></dt>
48-
<dt><span class="section"><a href="background/performance/section_id3258595385.html">Testing
40+
<dt><span class="section"><a href="background/performance/section_id1344826346.html">Testing
4941
leftmost-longest searches (platform = Windows x64, compiler = Microsoft Visual
50-
C++ version 14.1)</a></span></dt>
51-
<dt><span class="section"><a href="background/performance/section_id3261825021.html">Testing
52-
simple Perl matches (platform = linux, compiler = GNU C++ version 6.3.0)</a></span></dt>
53-
<dt><span class="section"><a href="background/performance/section_id3752650613.html">Testing
42+
C++ version 14.3)</a></span></dt>
43+
<dt><span class="section"><a href="background/performance/section_id1744311203.html">Testing
44+
simple leftmost-longest matches (platform = Windows x64, compiler = GNU C++
45+
version 11.4.0)</a></span></dt>
46+
<dt><span class="section"><a href="background/performance/section_id2864474365.html">Testing
5447
Perl searches (platform = Windows x64, compiler = Microsoft Visual C++ version
55-
14.1)</a></span></dt>
56-
<dt><span class="section"><a href="background/performance/section_id4128344975.html">Testing
48+
14.3)</a></span></dt>
49+
<dt><span class="section"><a href="background/performance/section_id3048770036.html">Testing
5750
simple Perl matches (platform = Windows x64, compiler = Microsoft Visual
58-
C++ version 14.1)</a></span></dt>
59-
<dt><span class="section"><a href="background/performance/section_id4148872883.html">Testing
60-
leftmost-longest searches (platform = linux, compiler = GNU C++ version 6.3.0)</a></span></dt>
51+
C++ version 14.3)</a></span></dt>
52+
<dt><span class="section"><a href="background/performance/section_id3601180469.html">Testing
53+
Perl searches (platform = Windows x64, compiler = GNU C++ version 11.4.0)</a></span></dt>
54+
<dt><span class="section"><a href="background/performance/section_id3810206988.html">Testing
55+
simple leftmost-longest matches (platform = Windows x64, compiler = Microsoft
56+
Visual C++ version 14.3)</a></span></dt>
57+
<dt><span class="section"><a href="background/performance/section_id456935730.html">Testing
58+
leftmost-longest searches (platform = Windows x64, compiler = GNU C++ version
59+
11.4.0)</a></span></dt>
60+
<dt><span class="section"><a href="background/performance/section_id85151138.html">Testing
61+
simple Perl matches (platform = Windows x64, compiler = GNU C++ version 11.4.0)</a></span></dt>
6162
</dl></dd>
6263
<dt><span class="section"><a href="background/standards.html">Standards Conformance</a></span></dt>
6364
<dt><span class="section"><a href="background/acknowledgements.html">Acknowledgements</a></span></dt>

doc/html/boost_regex/background/history.html

Lines changed: 37 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,19 @@
3737
</p>
3838
<h5>
3939
<a name="boost_regex.background.history.h0"></a>
40+
<span class="phrase"><a name="boost_regex.background.history.boost_regex_8_0_0_boost_1_86_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_regex_8_0_0_boost_1_86_0">Boost.Regex-8.0.0
41+
(Boost-1.86.0)</a>
42+
</h5>
43+
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
44+
<li class="listitem">
45+
BREAKING CHANGE: deprecated C++03 support has now been removed.
46+
</li>
47+
<li class="listitem">
48+
Fixed some low-impact security issues: <a href="https://github.com/boostorg/regex/pull/204" target="_top">204</a>.
49+
</li>
50+
</ul></div>
51+
<h5>
52+
<a name="boost_regex.background.history.h1"></a>
4053
<span class="phrase"><a name="boost_regex.background.history.boost_regex_7_0_1_boost_1_79_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_regex_7_0_1_boost_1_79_0">Boost.Regex-7.0.1
4154
(boost-1.79.0)</a>
4255
</h5>
@@ -45,7 +58,7 @@ <h5>
4558
and <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">atomic</span><span class="special">&gt;</span></code> present.
4659
</li></ul></div>
4760
<h5>
48-
<a name="boost_regex.background.history.h1"></a>
61+
<a name="boost_regex.background.history.h2"></a>
4962
<span class="phrase"><a name="boost_regex.background.history.boost_regex_7_0_0_boost_1_78_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_regex_7_0_0_boost_1_78_0">Boost.Regex-7.0.0
5063
(Boost-1.78.0)</a>
5164
</h5>
@@ -65,7 +78,7 @@ <h5>
6578
</li>
6679
</ul></div>
6780
<h5>
68-
<a name="boost_regex.background.history.h2"></a>
81+
<a name="boost_regex.background.history.h3"></a>
6982
<span class="phrase"><a name="boost_regex.background.history.boost_regex_6_0_0_boost_1_77_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_regex_6_0_0_boost_1_77_0">Boost.Regex-6.0.0
7083
(Boost-1.77.0)</a>
7184
</h5>
@@ -78,15 +91,15 @@ <h5>
7891
</li>
7992
</ul></div>
8093
<h5>
81-
<a name="boost_regex.background.history.h3"></a>
94+
<a name="boost_regex.background.history.h4"></a>
8295
<span class="phrase"><a name="boost_regex.background.history.boost_regex_5_1_4_boost_172_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_regex_5_1_4_boost_172_0">Boost.Regex-5.1.4
8396
(Boost-172.0)</a>
8497
</h5>
8598
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
8699
Minor build fixes, see <a href="https://github.com/boostorg/regex/issues/89" target="_top">#89</a>.
87100
</li></ul></div>
88101
<h5>
89-
<a name="boost_regex.background.history.h4"></a>
102+
<a name="boost_regex.background.history.h5"></a>
90103
<span class="phrase"><a name="boost_regex.background.history.boost_regex_5_1_3_boost_1_64_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_regex_5_1_3_boost_1_64_0">Boost.Regex-5.1.3
91104
(Boost-1.64.0)</a>
92105
</h5>
@@ -100,7 +113,7 @@ <h5>
100113
</li>
101114
</ul></div>
102115
<h5>
103-
<a name="boost_regex.background.history.h5"></a>
116+
<a name="boost_regex.background.history.h6"></a>
104117
<span class="phrase"><a name="boost_regex.background.history.boost_regex_5_1_2_boost_1_62_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_regex_5_1_2_boost_1_62_0">Boost.Regex-5.1.2
105118
(Boost-1.62.0)</a>
106119
</h5>
@@ -121,15 +134,15 @@ <h5>
121134
</li>
122135
</ul></div>
123136
<h5>
124-
<a name="boost_regex.background.history.h6"></a>
137+
<a name="boost_regex.background.history.h7"></a>
125138
<span class="phrase"><a name="boost_regex.background.history.boost_regex_5_1_1_boost_1_61_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_regex_5_1_1_boost_1_61_0">Boost.Regex-5.1.1
126139
(Boost-1.61.0)</a>
127140
</h5>
128141
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
129142
Change to lockfree implementation of memory cache, see <a href="https://github.com/boostorg/regex/pull/23" target="_top">PR#23</a>.
130143
</li></ul></div>
131144
<h5>
132-
<a name="boost_regex.background.history.h7"></a>
145+
<a name="boost_regex.background.history.h8"></a>
133146
<span class="phrase"><a name="boost_regex.background.history.boost_regex_5_1_0_boost_1_60_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_regex_5_1_0_boost_1_60_0">Boost.Regex-5.1.0
134147
(Boost-1.60.0)</a>
135148
</h5>
@@ -152,7 +165,7 @@ <h5>
152165
</li>
153166
</ul></div>
154167
<h5>
155-
<a name="boost_regex.background.history.h8"></a>
168+
<a name="boost_regex.background.history.h9"></a>
156169
<span class="phrase"><a name="boost_regex.background.history.boost_regex_5_0_1_boost_1_58_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_regex_5_0_1_boost_1_58_0">Boost.Regex-5.0.1
157170
(Boost-1.58.0)</a>
158171
</h5>
@@ -185,7 +198,7 @@ <h5>
185198
</li>
186199
</ul></div>
187200
<h5>
188-
<a name="boost_regex.background.history.h9"></a>
201+
<a name="boost_regex.background.history.h10"></a>
189202
<span class="phrase"><a name="boost_regex.background.history.boost_regex_5_0_0_boost_1_56_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_regex_5_0_0_boost_1_56_0">Boost.Regex-5.0.0
190203
(Boost-1.56.0)</a>
191204
</h5>
@@ -218,22 +231,22 @@ <h5>
218231
</li>
219232
</ul></div>
220233
<h5>
221-
<a name="boost_regex.background.history.h10"></a>
234+
<a name="boost_regex.background.history.h11"></a>
222235
<span class="phrase"><a name="boost_regex.background.history.boost_1_54"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_54">Boost-1.54</a>
223236
</h5>
224237
<p>
225238
Fixed issue <a href="https://svn.boost.org/trac/boost/ticket/8569" target="_top">#8569</a>.
226239
</p>
227240
<h5>
228-
<a name="boost_regex.background.history.h11"></a>
241+
<a name="boost_regex.background.history.h12"></a>
229242
<span class="phrase"><a name="boost_regex.background.history.boost_1_53"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_53">Boost-1.53</a>
230243
</h5>
231244
<p>
232245
Fixed Issues: <a href="https://svn.boost.org/trac/boost/ticket/7744" target="_top">#7744</a>,
233246
<a href="https://svn.boost.org/trac/boost/ticket/7644" target="_top">#7644</a>.
234247
</p>
235248
<h5>
236-
<a name="boost_regex.background.history.h12"></a>
249+
<a name="boost_regex.background.history.h13"></a>
237250
<span class="phrase"><a name="boost_regex.background.history.boost_1_51"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_51">Boost-1.51</a>
238251
</h5>
239252
<p>
@@ -243,7 +256,7 @@ <h5>
243256
<a href="https://svn.boost.org/trac/boost/ticket/6346" target="_top">#6346</a>.
244257
</p>
245258
<h5>
246-
<a name="boost_regex.background.history.h13"></a>
259+
<a name="boost_regex.background.history.h14"></a>
247260
<span class="phrase"><a name="boost_regex.background.history.boost_1_50"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_50">Boost-1.50</a>
248261
</h5>
249262
<p>
@@ -252,7 +265,7 @@ <h5>
252265
expression.
253266
</p>
254267
<h5>
255-
<a name="boost_regex.background.history.h14"></a>
268+
<a name="boost_regex.background.history.h15"></a>
256269
<span class="phrase"><a name="boost_regex.background.history.boost_1_48"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_48">Boost-1.48</a>
257270
</h5>
258271
<p>
@@ -262,7 +275,7 @@ <h5>
262275
<a href="https://svn.boost.org/trac/boost/ticket/5736" target="_top">#5736</a>.
263276
</p>
264277
<h5>
265-
<a name="boost_regex.background.history.h15"></a>
278+
<a name="boost_regex.background.history.h16"></a>
266279
<span class="phrase"><a name="boost_regex.background.history.boost_1_47"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_47">Boost
267280
1.47</a>
268281
</h5>
@@ -275,7 +288,7 @@ <h5>
275288
<a href="https://svn.boost.org/trac/boost/ticket/5504" target="_top">#5504</a>.
276289
</p>
277290
<h5>
278-
<a name="boost_regex.background.history.h16"></a>
291+
<a name="boost_regex.background.history.h17"></a>
279292
<span class="phrase"><a name="boost_regex.background.history.boost_1_44"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_44">Boost
280293
1.44</a>
281294
</h5>
@@ -294,7 +307,7 @@ <h5>
294307
<a href="https://svn.boost.org/trac/boost/ticket/3890" target="_top">#3890</a>
295308
</p>
296309
<h5>
297-
<a name="boost_regex.background.history.h17"></a>
310+
<a name="boost_regex.background.history.h18"></a>
298311
<span class="phrase"><a name="boost_regex.background.history.boost_1_42"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_42">Boost
299312
1.42</a>
300313
</h5>
@@ -323,7 +336,7 @@ <h5>
323336
</li>
324337
</ul></div>
325338
<h5>
326-
<a name="boost_regex.background.history.h18"></a>
339+
<a name="boost_regex.background.history.h19"></a>
327340
<span class="phrase"><a name="boost_regex.background.history.boost_1_40"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_40">Boost
328341
1.40</a>
329342
</h5>
@@ -332,7 +345,7 @@ <h5>
332345
branch resets and recursive regular expressions.
333346
</li></ul></div>
334347
<h5>
335-
<a name="boost_regex.background.history.h19"></a>
348+
<a name="boost_regex.background.history.h20"></a>
336349
<span class="phrase"><a name="boost_regex.background.history.boost_1_38"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_38">Boost
337350
1.38</a>
338351
</h5>
@@ -360,7 +373,7 @@ <h5>
360373
</li>
361374
</ul></div>
362375
<h5>
363-
<a name="boost_regex.background.history.h20"></a>
376+
<a name="boost_regex.background.history.h21"></a>
364377
<span class="phrase"><a name="boost_regex.background.history.boost_1_34"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_34">Boost
365378
1.34</a>
366379
</h5>
@@ -383,7 +396,7 @@ <h5>
383396
</li>
384397
</ul></div>
385398
<h5>
386-
<a name="boost_regex.background.history.h21"></a>
399+
<a name="boost_regex.background.history.h22"></a>
387400
<span class="phrase"><a name="boost_regex.background.history.boost_1_33_1"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_33_1">Boost
388401
1.33.1</a>
389402
</h5>
@@ -453,7 +466,7 @@ <h5>
453466
</li>
454467
</ul></div>
455468
<h5>
456-
<a name="boost_regex.background.history.h22"></a>
469+
<a name="boost_regex.background.history.h23"></a>
457470
<span class="phrase"><a name="boost_regex.background.history.boost_1_33_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_33_0">Boost
458471
1.33.0</a>
459472
</h5>
@@ -508,15 +521,15 @@ <h5>
508521
</li>
509522
</ul></div>
510523
<h5>
511-
<a name="boost_regex.background.history.h23"></a>
524+
<a name="boost_regex.background.history.h24"></a>
512525
<span class="phrase"><a name="boost_regex.background.history.boost_1_32_1"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_32_1">Boost
513526
1.32.1</a>
514527
</h5>
515528
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
516529
Fixed bug in partial matches of bounded repeats of '.'.
517530
</li></ul></div>
518531
<h5>
519-
<a name="boost_regex.background.history.h24"></a>
532+
<a name="boost_regex.background.history.h25"></a>
520533
<span class="phrase"><a name="boost_regex.background.history.boost_1_31_0"></a></span><a class="link" href="history.html#boost_regex.background.history.boost_1_31_0">Boost
521534
1.31.0</a>
522535
</h5>

0 commit comments

Comments
 (0)