Commit Graph

1210 Commits

Author SHA1 Message Date
330a033177 Tentative fix for case where a transformation of a NULL string is requested. 2014-01-22 13:46:38 +00:00
1b8322ecbf fix trac 9544: gcc 4.9.0 -std=c++1y breakage
This is GCC bug PR C++/59681 but the Boost fix is trivial and the GCC
one is (probably) not.

See: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59681
2014-01-04 22:03:10 -06:00
dc63209905 Fix no-exception handling build with GCC. 2013-12-20 11:44:50 +00:00
f1aa75af2c Add checks for invalid UTF-8 sequences, see: https://svn.boost.org/trac/boost/ticket/9473 2013-12-19 10:48:06 +00:00
0983ff065e Fix generic mutex usage, see https://svn.boost.org/trac/boost/ticket/9461. 2013-12-18 18:15:41 +00:00
b9b3966fd2 Update history and version number, regenerate docs. 2013-12-18 17:25:26 +00:00
d9cb36d0d3 Fix GCC test compiles with exception handling disabled. 2013-12-18 17:06:08 +00:00
6230db51b1 Fix for std::locale's which produce collate keys with embedded null's, see https://svn.boost.org/trac/boost/ticket/9451 2013-12-18 16:54:36 +00:00
937cd366c5 BREAKING CHANGE: change mark_count to do what's documented (and what the std does).
See https://svn.boost.org/trac/boost/ticket/9227.
2013-12-14 17:43:24 +00:00
e5bbcac3da Fix typos from https://svn.boost.org/trac/boost/ticket/9283 and update history. 2013-12-14 17:42:13 +00:00
7c7f38b009 Add better error checks in mutex support, see https://svn.boost.org/trac/boost/ticket/8903 2013-12-14 12:58:38 +00:00
a3075dd98f Merge branch 'develop' 2013-12-07 13:31:35 +00:00
34aa2ad2f5 merged develop->master to get first git merge point 2013-12-07 13:01:42 +00:00
956d3c4bcf Simplify multi-component ifdefs containing BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
[SVN r86248]
2013-10-11 23:20:59 +00:00
2d8ee203bf Regex: Remove obsolete GCC version checks.
[SVN r86065]
2013-09-30 15:57:49 +00:00
49b7f2c8f9 Regex: Remove obsolete MSVC version check.
[SVN r86020]
2013-09-30 00:17:24 +00:00
70cd773533 Regex: Remove obsolete MSVC version checks.
[SVN r85921]
2013-09-25 21:16:24 +00:00
7158ab5734 Regex: Remove use of obsolete macro for template types and args.
[SVN r85914]
2013-09-25 21:13:11 +00:00
9fccd1ca89 Regex: Remove ATL specific define for old MSVC.
[SVN r85913]
2013-09-25 21:12:55 +00:00
d6b0b18650 Remove use of obsolete BOOST_APPEND_EXPLICIT_TEMPLATE_TYPE{,_SPEC} macro.
[SVN r85896]
2013-09-25 10:29:44 +00:00
b36d432ffa Merge minor fixes from Trunk.
[SVN r85727]
2013-09-17 17:42:00 +00:00
82e0fc2222 Optimise iterator advances for slow (non-random access) iterators.
[SVN r84999]
2013-07-10 16:10:44 +00:00
b738a55e0d Merge regex bug fix.
Refs #8569.

[SVN r84463]
2013-05-24 17:09:40 +00:00
4d596d33f4 Document bug fix. Regenerate docs.
Refs #8569.

[SVN r84460]
2013-05-24 12:07:30 +00:00
66d8b8140a When a {} repeat sequence is invalid or incomplete, and the language is Perl, then backtrack and treat the sequence as a literal, not a repeat operator.
Fixes #8569.

[SVN r84371]
2013-05-19 11:12:14 +00:00
8a16bff57a Apply updated patches from #8476.
Fixes #8476.

[SVN r84052]
2013-04-26 10:33:22 +00:00
eed2a486c4 Apply patch from #8476.
Fixes #8476.

[SVN r84015]
2013-04-22 17:29:50 +00:00
3162e5ef22 Fix formatting of document.
Fixes #8159.

[SVN r83987]
2013-04-20 16:02:34 +00:00
55daec294e Fix misc. GCC-4.8 warnings. Refs #8184
[SVN r83980]
2013-04-20 12:14:36 +00:00
cc040b0dd5 Fix buffer size determination.
Fixes #8082.

[SVN r83967]
2013-04-19 17:45:22 +00:00
f6870ad64a Merge minor fixes from Trunk.
[SVN r83498]
2013-03-19 18:48:24 +00:00
06463bec85 Warning suppression.
Fixes #8036.

[SVN r82831]
2013-02-12 17:05:01 +00:00
fded895002 Fix bug in partial matches and POSIX or literal expressions.
[SVN r82673]
2013-01-31 18:31:25 +00:00
722c6b81e6 Fix quickbook markup.
Fixes #7958.

[SVN r82672]
2013-01-31 17:49:21 +00:00
1f24ceed4c Add some casts to suppress GCC warnings.
[SVN r82662]
2013-01-28 19:19:56 +00:00
e70d3b6b4e Merge fixes from Trunk.
[SVN r81819]
2012-12-10 13:18:45 +00:00
4162776575 Add missing optimization for leading .* repeats.
Fixes #7758.

[SVN r81705]
2012-12-04 16:51:18 +00:00
333bdbaf14 Update makesfiles.
Deprecate makefiles and update docs.
Fixes #7286.

[SVN r81621]
2012-11-29 10:46:51 +00:00
e2632f2f2f Suppress GCC warning and update History log.
Regenerate docs.
Fixes #7644.

[SVN r81620]
2012-11-29 10:28:07 +00:00
bc8cd9e148 Add further error checking to UTF-8 decoding.
Fixes #7744.

[SVN r81614]
2012-11-28 17:57:26 +00:00
82610247fc Removed missed usage of deprecated macros in Boost.Regex
[SVN r81587]
2012-11-27 14:28:12 +00:00
1136748517 Fix makefile Boost version.
[SVN r80934]
2012-10-10 12:47:40 +00:00
92b059e5a9 Update makefiles.
[SVN r80933]
2012-10-10 12:43:21 +00:00
a26d66b688 Merge collected bug fixes from Trunk:
Refs #589.
Refs #7032.
Refs #7084.
Refs #6346.

[SVN r79556]
2012-07-16 08:38:23 +00:00
8aa4a1225a Merge macro changes for Boost.Regex; no functionality change
[SVN r79532]
2012-07-15 14:42:24 +00:00
4ab0ffee0a Switch from deprecated macros to new shiny ones; no functionality change
[SVN r79418]
2012-07-11 16:21:55 +00:00
c2d2f656da Don't use lib64 and bin64 paths except for msvc builds. Refs #7055.
[SVN r79359]
2012-07-08 16:50:23 +00:00
0e867247fc Apply patch from #6333.
Fixes #6333.

[SVN r79349]
2012-07-08 11:52:20 +00:00
1567185ba2 Add workaround for old broken compilers that don't support template construct/assign to containers.
Fixes #6680.

[SVN r79342]
2012-07-08 07:54:35 +00:00
ab6b0d9971 Fix begin() and end() members and add tests.
Fixes #6346.

[SVN r79340]
2012-07-07 18:36:25 +00:00