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