Commit Graph

  • 75276a055d Disabled all but one OS X jobs because they are slow on Travis CI. cc Andrey Semashev 2019-10-22 15:11:41 +0300
  • 309e6a1b31 Updated CI configs, added compilers. Andrey Semashev 2019-10-22 00:52:54 +0300
  • 9eeb7f85c5 Replaced tabs with spaces. Andrey Semashev 2019-06-25 15:46:36 +0300
  • 62c34f51f6
    Avoid confusion with the spaceship operator, fixes #59 Daniel Frey 2019-04-30 18:29:28 +0200
  • 6a1917ceec Add Free Functions section heading Glen Fernandes 2019-04-29 20:12:30 -0400
  • 47c9f69ffe Correct documentation URLs and update documentation Glen Fernandes 2019-04-29 18:40:37 -0400
  • 7b74d2d494 Update libraries.json and documentation Glen Fernandes 2019-04-23 15:33:19 -0400
  • 57da5f0c18
    Merge pull request #58 from boostorg/ostream_write Marshall Clow 2019-04-23 03:56:04 -0700
  • dabf53a703 Refactor stream write functionality into a standalone utility Glen Fernandes 2019-04-18 16:30:40 -0400
  • ff56b3649e
    Merge pull request #57 from glenfe/develop Marshall Clow 2019-04-18 09:00:53 -0700
  • 31e0ae4c37 Switch Appveyor to 2015 image Peter Dimov 2019-04-14 18:13:56 +0300
  • 5fe9df91c0 Make string_view operator<< use rdbuf directly Glen Fernandes 2019-04-12 08:05:22 -0400
  • f03b681d01 Increased the number of git fetch jobs to 8 in CI. Andrey Semashev 2019-01-15 18:34:38 +0300
  • e120a83d1e Revert "Use depinst to install dependencies in CI. Increase the number of git fetch jobs to 8." Andrey Semashev 2019-01-15 18:28:28 +0300
  • 424fea5881 Use depinst to install dependencies in CI. Increase the number of git fetch jobs to 8. Andrey Semashev 2019-01-15 14:06:11 +0300
  • 53d9aa9d2f Use the actual number of logical CPUs for the number of CI build/test jobs. Andrey Semashev 2019-01-03 23:23:55 +0300
  • ce64b13846 Added tools/boost_install and libs/headers manual checkout to CI jobs. Andrey Semashev 2018-12-18 22:14:06 +0300
  • 32c50e0814 Added an experimental partial CMakeLists.txt for dependency tracking in CMake projects. Andrey Semashev 2018-12-18 19:51:11 +0300
  • 05dda09fd3 Added libstdc++5 installation in the clang 7 job. Andrey Semashev 2018-11-02 12:12:02 +0300
  • a4cafcc75d Added gcc 8 and clang 7 CI jobs. Andrey Semashev 2018-11-01 20:36:52 +0300
  • 796fb965be Merge branch 'develop' Andrey Semashev 2018-11-01 17:17:11 +0300
  • 08da98a551 Added a readme file. Andrey Semashev 2018-11-01 17:09:34 +0300
  • 57b027f1cd Merge branch 'develop' Glen Fernandes 2018-09-23 08:47:11 -0400
  • db05c11f50 Fix string_ref::find/rfind's handling of empty strings. Thanks to 'reluctantbugreporter' for the bug report Marshall Clow 2018-09-14 09:48:13 -0700
  • 3d2a7f0c17
    Merge pull request #49 from boostorg/final Glen Fernandes 2018-09-12 22:29:26 -0400
  • 8858bad352
    Merge pull request #38 from danieljames/feature/fix-links Glen Fernandes 2018-09-11 08:35:08 -0400
  • fc135e0d72 Avoid inheritance for final types in compressed_pair Glen Fernandes 2018-09-09 15:00:49 -0400
  • ebe44296ca Add boilerplate reference to LICENSE_1_0.txt Peter Dimov 2018-07-31 00:22:42 +0300
  • bdf55e0b6f Add boilerplate reference to LICENSE_1_0.txt Peter Dimov 2018-07-31 00:22:42 +0300
  • d4170ccdb5
    Merge pull request #45 from dimztimz/develop Marshall Clow 2018-05-01 07:51:36 -0700
  • e2d115db97 Use hash_fwd.hpp in string_view for more lightweight dependencies. Dimitrij Mijoski 2018-04-20 23:18:31 +0200
  • 15cfa44937 Boost detail is dependency of boost hash. Dimitrij Mijoski 2018-04-20 14:07:33 +0200
  • 473be2e4c1 Boost integer is dependency of boost hash. Dimitrij Mijoski 2018-04-20 13:58:12 +0200
  • 6ad6bc005c Implement boost hash for string_view Dimitrij Mijoski 2018-04-20 13:42:07 +0200
  • 7709f0e430
    Merge pull request #42 from dimztimz/develop Marshall Clow 2018-04-09 16:34:23 -0700
  • eacea4664d implement string_view.find(string) in terms of traits.compare and find. This should be faster that it's previous implementations in terms of std::search() Dimitrij Mijoski 2018-04-02 00:46:51 +0200
  • 1fe5af5264 Faster find functions in string_view by using traits::find() Dimitrij Mijoski 2018-04-01 20:00:03 +0200
  • d2fb06e6a0 Fix another link Daniel James 2018-01-12 10:48:52 +0000
  • 73baeb7a63 Fix some links Daniel James 2018-01-11 18:01:50 +0000
  • 56f13625b1 Fix link to declval Peter Dimov 2017-12-24 00:33:12 +0200
  • ac4e8da91d Only install the necessary submodules in Travis and Appveyor Peter Dimov 2017-12-24 00:28:06 +0200
  • 426836d860 Remove shared_iterator files (they're in Iterator now) Peter Dimov 2017-12-24 00:05:50 +0200
  • 82df2b82fc
    Merge pull request #37 from glenfe/develop Peter Dimov 2017-12-23 21:52:07 +0200
  • f8a243bcff Utility tests should use lightweight_test instead of test Glen Fernandes 2017-12-23 12:58:39 -0500
  • 51f7f7f53e Add -d0 to b2 headers on Appveyor Peter Dimov 2017-12-23 12:01:03 +0200
  • 5f535a151c Add -j3 to Travis Peter Dimov 2017-12-23 11:56:09 +0200
  • c88936800d Remove dependency on Random in operators_test.cpp Peter Dimov 2017-12-23 06:19:43 +0200
  • 96fbce5759 Remove use of shared_ptr in test/value_init_test.cpp Peter Dimov 2017-12-23 04:44:29 +0200
  • 9d46de1578 Replace use of mpl/has_xxx.hpp with handwritten traits Peter Dimov 2017-12-21 06:30:03 +0200
  • 976a4d2fc1 Merge branch 'develop' into feature/result_of-no-mpl Peter Dimov 2017-12-20 23:16:08 +0200
  • ea81279b35 Add appveyor.yml Peter Dimov 2017-12-20 23:14:36 +0200
  • 7d101d420c Replace mpl primitives with type_traits Peter Dimov 2017-12-20 21:55:07 +0200
  • d8acfef27b Update includes in utility.hpp; add deprecation comment Peter Dimov 2017-12-02 04:35:22 +0200
  • d7ae336915 Merge branch 'master' into develop Peter Dimov 2017-12-02 03:47:03 +0200
  • b74f49f1e5 Remove dependency on iterator in <boost/utility.hpp> Peter Dimov 2017-12-02 03:38:29 +0200
  • 5977f11be8
    Merge pull request #36 from boostorg/develop Daniel Frey 2017-12-01 20:59:24 +0100
  • ad0fc7c9d3
    Protect dereferenceable<> against overloaded operator&, fixes #35 Daniel Frey 2017-11-23 21:14:07 +0100
  • a6c175e2c3 clang 3.5 can't handle libstdc++-5 Peter Dimov 2017-10-28 14:11:41 +0300
  • 874ca2307b Update clangs to libstdc++-5-dev for constexpr std::min Peter Dimov 2017-10-28 04:49:50 +0300
  • 5220260145 Update .travis.yml Peter Dimov 2017-10-27 15:31:19 +0300
  • 2f5a6fbcf1 Adapt to C++17, fixes #34 Daniel Frey 2017-10-15 10:34:04 +0200
  • 51ba9f1b45 Add one more case to value_init_workaround_test Peter Dimov 2017-09-24 12:47:05 +0300
  • 5cef1403b0 Merge pull request #33 from morinmorin/fix_no_expr_sfinae Andrey Semashev 2017-09-23 21:59:06 +0300
  • 81ce4693f6 Add tests for result_of<F&(...)> in C++11. morinmorin 2017-09-20 23:44:35 +0900
  • fb2f110eb4 Fix result_of_is_callable to support references to function pointers. morinmorin 2017-09-20 23:37:39 +0900
  • 2ed5ee9588 Moved numeric_traits_test.cpp to Boost.Detail. Andrey Semashev 2017-09-20 01:42:15 +0300
  • 88c36c1941 Remove generator iterator test and docs as these were moved to Boost.Iterator. Andrey Semashev 2017-08-28 20:41:11 +0300
  • 0b2409a942 Updated links to next/prior docs. Andrey Semashev 2017-08-26 20:07:12 +0300
  • 62b39548be Moved next/prior to Boost.Iterator. Andrey Semashev 2017-08-26 17:25:14 +0300
  • 2722fdcda3 Use std::iterator_traits to detect iterators, when possible. Andrey Semashev 2017-07-23 20:29:25 +0300
  • 792d0538d2 Merge branch 'develop' Andrey Semashev 2017-07-17 20:47:57 +0300
  • 06ae661775 Merge pull request #31 from Lastique/next_prior_use_traversal Andrey Semashev 2017-07-13 21:04:18 +0300
  • d9d076874e Merge branch 'develop' Andrey Semashev 2017-07-13 20:59:28 +0300
  • e25d85446e Use Boost.Iterator to advance iterators. Andrey Semashev 2017-07-12 21:08:13 +0300
  • 5bc9e47688 Changed iterator_category nested type detection to work with MSVC and different versions of gcc. Andrey Semashev 2017-07-12 20:14:48 +0300
  • ec50f22b8b Merge pull request #30 from Lastique/fix_next_prior_for_iterators Andrey Semashev 2017-07-09 13:41:03 +0300
  • 592382dc61 Add test cases for std::reverse_iterator Brian Minard 2017-07-08 09:15:33 -0400
  • 6cf9c22cf1 Reworked iterator handling in next/prior helpers. Andrey Semashev 2017-07-09 02:27:47 +0300
  • 33475f87e4 Merge branch 'develop' Peter Dimov 2017-05-30 15:08:09 +0300
  • 21261a8630 Add visible dependency to result_of_iterate.hpp Peter Dimov 2017-05-30 01:20:02 +0300
  • 7d60e8e378 Merge branch 'develop' Peter Dimov 2017-05-30 00:56:41 +0300
  • 10ff4d4fcd Try to upgrade libstdc++ for clang in 14/1z mode Peter Dimov 2017-05-29 21:27:57 +0300
  • 89bf74beee Add .travis.yml Peter Dimov 2017-05-29 19:16:28 +0300
  • bfdcce0f97 Move test files to test/ Peter Dimov 2017-05-29 19:10:46 +0300
  • 330b49d602 Mark comparison operators for string_view as constexpr; add tests. Reference: https://svn.boost.org/trac/boost/ticket/12896 Marshall Clow 2017-05-03 19:58:02 -0700
  • 68b26cddbe Merge branch 'develop' of github.com:boostorg/utility into develop Marshall Clow 2017-04-06 07:59:12 -0700
  • 6c4ab93573 Revert change disallowing construction of string_view/string_ref from rvalue string Marshall Clow 2017-03-28 15:17:09 +0200
  • 0876da45db Fix potential overflow in substr; Trac #11536. Also change string_view::copy to use the traits::copy Marshall Clow 2017-02-13 10:49:17 -0800
  • 00f02167e3 Add tests to ensure that string_view|ref from rvalue fails (whenever it can) Marshall Clow 2017-02-13 10:25:04 -0800
  • 9960d9f395 Don't construct string_view|string_ref from rvalue string. That way lies pain Marshall Clow 2017-02-13 08:15:44 -0800
  • ccfd741c0a Merge pull request #27 from MarcelRaad/patch-1 Andrey Semashev 2016-12-21 12:20:20 +0400
  • c5c479d49c Use non-deprecated include paths Marcel Raad 2016-12-21 08:22:35 +0100
  • 3e8f73c6ac Merge pull request #26 from Surrog/develop Marshall Clow 2016-12-12 17:22:29 -0800
  • 38121f2af3 Allow string_view::at() to be constexpr again on VS2015 Surogate 2016-12-12 23:45:34 +0100
  • 38b536ff05 Fixing visual studio compilation of string_view::at() Surogate 2016-12-12 22:57:56 +0100
  • 9ae6492af9 Merge pull request #25 from zerotypos-found/inspection_report Marshall Clow 2016-11-21 18:25:08 -0800
  • 816607e212 Remove tabs and Non-ASCII characters. zerotypos-found 2016-11-15 11:59:51 +0900
  • a3ab942bc2 Merge branch 'develop' Andrey Semashev 2016-11-08 16:56:27 +0300
  • 0f1f793caf Removed std::binary_function from a comment. Andrey Semashev 2016-11-06 21:18:27 +0300
  • ff445c0ece Remove std::binary_function use, it has been removed in C++17 Peter Dimov 2016-11-06 14:38:13 +0200