Commit Graph

693 Commits

Author SHA1 Message Date
Peter Dimov
df78f08bd2 Merge pull request #37 from Kojoley/patch-1
system_category_test: Increase buffer size
2019-03-16 19:02:47 +02:00
Nikita Kniazev
f878f41fe7 system_category_test: Increase buffer size
The message for 5810 error does not fit into buffer on non-English locales.
2019-03-16 01:55:18 +03:00
Peter Dimov
0134441a6e Add warnings_test.cpp; disable -Wnon-virtual-dtor on g++ < 4.6 boost-1.70.0.beta1 2019-03-04 19:23:32 +02:00
Peter Dimov
c705bab504 #pragma GCC diagnostic push/pop requires gcc 4.6 2019-03-04 17:38:52 +02:00
Peter Dimov
af1dc84160 Disable -Wnon-virtual-dtor 2019-03-04 16:35:35 +02:00
Peter Dimov
2d37749d00 Enable -Wnon-virtual-dtor in warnings_test 2019-03-04 15:40:03 +02:00
Peter Dimov
3164b387a5 Revert operator bool() to its pre-failed value() != 0 meaning 2019-02-27 21:10:57 +02:00
Peter Dimov
9753cf7668 Update test/Jamfile 2019-02-27 06:23:16 +02:00
Peter Dimov
ef7c34fc30 Remove use of _alloca 2019-02-26 17:22:58 +02:00
Peter Dimov
f726c068c3 Add UTF-8 tests 2019-02-26 16:42:47 +02:00
Peter Dimov
2929d2dea2 Fix .travis.yml 2019-01-06 04:38:22 +02:00
Peter Dimov
2c01c5d5c8 Add test/cmake_subdir_test 2019-01-05 19:55:38 +02:00
Peter Dimov
5ab9a5117d Update CMakeLists.txt 2019-01-04 19:38:01 +02:00
Mike Dev
ee916382df [CMake] Generate cmake target that other libraries can use
... to express their dependency on this library and retrieve any
configuration information such as the include directory, binary
to link to (if any), transitive dependencies, necessary compiler
options or the required c++ standards level.
2018-12-23 22:47:51 +01:00
Peter Dimov
fc1f2f4845 Remove essentials from yml files 2018-12-22 05:14:53 +02:00
Peter Dimov
65daf972d3 Update .yml files 2018-12-18 21:56:44 +02:00
Peter Dimov
3a4fff686e Fix warnings on clang-win boost-1.69.0 boost-1.69.0-beta1 2018-10-27 05:30:27 +03:00
Peter Dimov
054c0caf60 Add newline at end 2018-10-04 21:13:56 +03:00
Peter Dimov
b31fb4804d Document system_error changes; add example for message(ev, buffer, len) 2018-10-03 03:40:10 +03:00
Peter Dimov
7f303cc4b6 Remove old .html files; update redirect 2018-10-03 01:19:28 +03:00
Peter Dimov
504fb05c2f Make system_error(ec) explicit, return by value from system_error::code() 2018-10-03 01:15:43 +03:00
Peter Dimov
d13fa54450 Remove throws() from synopsis; document system_error 2018-10-03 00:24:10 +03:00
Peter Dimov
fb44b43f0a Merge branch 'develop' into feature/asciidoc 2018-10-02 23:02:24 +03:00
Peter Dimov
e87cd333a8 Work around 'unused variable' MSVC warning 2018-10-02 18:39:41 +03:00
Peter Dimov
3d01409fe6 Avoid long long warnings 2018-10-02 17:51:09 +03:00
Peter Dimov
25a34e1647 Merge branch 'develop' into feature/warnings-all 2018-10-02 17:15:40 +03:00
Peter Dimov
78a1813c13 Merge branch 'develop' into feature/use-utf8 2018-10-02 04:36:25 +03:00
Peter Dimov
342400c7ec Add a quick test with -Wall -Werror 2018-10-02 04:34:33 +03:00
Peter Dimov
1b4c7f366d Minor grammar fixes 2018-10-02 04:03:39 +03:00
Peter Dimov
af2edc5bea Add .gitignore 2018-10-02 02:59:42 +03:00
Peter Dimov
1e6dc86a68 Change code to match documentation 2018-10-02 02:59:03 +03:00
Peter Dimov
efff0260f7 Add changes, reference; fix trailing whitespace 2018-10-02 02:58:21 +03:00
Peter Dimov
62ca8e6d8c Add asciidoc documentation 2018-10-01 19:20:52 +03:00
Peter Dimov
584f9731ad Refactor BOOST_SYSTEM_USE_UTF8 code 2018-10-01 17:40:16 +03:00
Peter Dimov
f821d5e74a Add failed_constexpr_test.cpp 2018-09-22 21:06:31 +03:00
Peter Dimov
91aeb86f57 Disable constexpr on g++ 5 2018-09-22 21:00:06 +03:00
Peter Dimov
e7c1079c4f Try to work around g++-5 constexpr issue in failed_impl 2018-09-22 20:05:31 +03:00
Peter Dimov
be972baaa3 Add a constructor to http_category_impl to placate clang++-3.8 and below 2018-09-22 19:33:04 +03:00
Peter Dimov
f48cc5aec6 Add failed() 2018-09-22 17:34:40 +03:00
Peter Dimov
349fb30e8e Remove the user-provided ~error_category in C++03 mode, to fix use after main 2018-09-22 16:15:49 +03:00
Peter Dimov
08dc402e77 Simplify after_main_test 2018-09-22 15:40:19 +03:00
Peter Dimov
a627662e63 Add after_main_test 2018-09-22 15:17:47 +03:00
Peter Dimov
1d4de72899 Merge branch 'feature/message_r' into develop 2018-09-22 00:04:48 +03:00
Peter Dimov
d966de437e Update and collapse Appveyor configurations 2018-09-21 20:51:24 +03:00
Peter Dimov
b300fdeef4 Use CP_UTF8 when BOOST_SYSTEM_USE_UTF8 is defined 2018-09-21 20:45:44 +03:00
Peter Dimov
24179e73c9 Move message() at its standard place, next to its other overload 2018-09-21 17:19:50 +03:00
Peter Dimov
c182707dfe Merge branch 'develop' into feature/message_r 2018-09-21 17:08:31 +03:00
Peter Dimov
d79e38e5d5 Remove noexcept from conversions to std::error_code/condition; they allocate and can throw 2018-09-21 17:07:51 +03:00
Peter Dimov
73de31c541 MinGW32 doesn't have std::snprintf 2018-09-21 16:01:29 +03:00
Peter Dimov
7b401cef93 Improve Windows implementation of message() 2018-09-21 06:45:56 +03:00