Daniel James
|
d20a68efdb
|
Move headers into top level of container_hash directory
|
2018-01-27 11:48:59 +00:00 |
|
Daniel James
|
d45e3986f3
|
Remove forwarding headers in container_hash
|
2018-01-27 11:47:09 +00:00 |
|
Daniel James
|
1e263669cb
|
Use unsigned for version number in hash_info.cpp
Was getting a `size_t` to `unsigned int` conversion when writing to stream, so
just use `unsigned` from the start.
|
2018-01-24 13:40:35 +00:00 |
|
Daniel James
|
8ea85f5ad2
|
Use error codes that are hopefully present on mingw
|
2018-01-24 13:40:35 +00:00 |
|
Daniel James
|
e01239286c
|
Avoid conversion warning
|
2018-01-24 12:57:28 +00:00 |
|
Daniel James
|
17809c3cbc
|
Add appveyor tests
|
2018-01-22 14:46:22 +00:00 |
|
Daniel James
|
8963c38770
|
Fix hash_info for older Visual C++
|
2018-01-22 11:56:43 +00:00 |
|
Daniel James
|
0ad83592af
|
Test g++-7, and display output from hash_info
|
2018-01-21 21:09:50 +00:00 |
|
Daniel James
|
cb6a0246df
|
Test members in compile_test, rather than inheritance
Inheritance from unary_function is deprecated in recent C++. Better to
check the member types. Could probably drop test altogether.
|
2018-01-21 21:09:50 +00:00 |
|
Daniel James
|
27b2732916
|
Make hash_value(monostate) inline
|
2018-01-21 21:09:50 +00:00 |
|
Daniel James
|
4d9f438823
|
std::variant, std::monostate support
|
2018-01-21 19:28:33 +00:00 |
|
Daniel James
|
ddc05d17df
|
std::optional support
|
2018-01-21 19:28:33 +00:00 |
|
Daniel James
|
b9ae7e7fb6
|
Clean up header detection for more headers + add optional
|
2018-01-21 18:21:46 +00:00 |
|
Daniel James
|
42bb81befa
|
Support std::error_code and std::error_condition
|
2018-01-21 14:31:31 +00:00 |
|
Daniel James
|
f81ee167c5
|
Add Visual C++ info to hash_info
|
2018-01-21 11:10:03 +00:00 |
|
Daniel James
|
5c4edf4d7d
|
Fix string_view include on gcc 7.2
If it's included in anything earlier than c++-1z it errors.
|
2018-01-20 21:53:36 +00:00 |
|
Daniel James
|
b5c3b5d00a
|
Write out __cplusplus in hash_info
|
2018-01-20 21:53:03 +00:00 |
|
Daniel James
|
def7a785a5
|
Remove some pointless code
|
2018-01-20 18:39:46 +00:00 |
|
Daniel James
|
3521c417b5
|
Small program to write out hash config info
|
2018-01-20 17:37:55 +00:00 |
|
Daniel James
|
8b77644ea0
|
Support std::string_view
|
2018-01-20 17:37:55 +00:00 |
|
Daniel James
|
d41ead127d
|
Merge branch 'develop'
|
2018-01-14 16:07:58 +00:00 |
|
Daniel James
|
f460c21dd0
|
Add missing copyright
|
2018-01-10 15:17:33 +00:00 |
|
Daniel James
|
c3e070a244
|
Fix some paths
|
2018-01-10 14:05:25 +00:00 |
|
Daniel James
|
9d5a16c288
|
Run concurrent test processes in travis
|
2018-01-06 14:29:05 +00:00 |
|
Daniel James
|
e80c0c84bb
|
Use cxxstd to set language version
|
2018-01-06 13:51:06 +00:00 |
|
Daniel James
|
c64e516518
|
Build boost build ourself
|
2018-01-06 13:50:42 +00:00 |
|
Daniel James
|
b40b795572
|
Use boost 1.66.0 in travis
|
2018-01-06 13:45:56 +00:00 |
|
Daniel James
|
8d784ed76d
|
Merge branch 'develop'
|
2018-01-01 16:02:14 +00:00 |
|
Daniel James
|
6ca88a8146
|
Add forwarding headers at old locations
|
2017-12-29 14:12:03 +00:00 |
|
Daniel James
|
53fbb04e88
|
Move 'functional' headers and update paths
|
2017-12-29 13:58:48 +00:00 |
|
Daniel James
|
c7fc03d2b9
|
Rename library in explicit-failures-markup
|
2017-12-28 23:50:18 +00:00 |
|
Daniel James
|
fc3e0bff4f
|
Add targets for automated doc build
|
2017-12-28 21:04:48 +00:00 |
|
Daniel James
|
376000169c
|
Manually write out tuple overloads
A tad more usable this way.
|
2017-12-19 17:48:48 +00:00 |
|
Daniel James
|
bc09240437
|
Update paths for headers moved to different modules
Makes it easier to see dependencies.
|
2017-12-19 17:48:18 +00:00 |
|
Daniel James
|
dfa8fa5d91
|
Merge branch 'develop'
boost-1.66.0
|
2017-11-11 18:40:05 +00:00 |
|
Daniel James
|
8098c5b302
|
1.66.0 release notes
|
2017-11-10 15:16:39 +00:00 |
|
Daniel James
|
7f3a063064
|
Merge branch 'develop'
|
2017-10-27 11:06:13 +01:00 |
|
Daniel James
|
d803b3bdc0
|
Remove schema stuff, as it doesn't work
|
2017-10-02 23:31:54 +01:00 |
|
Daniel James
|
170558e4fa
|
Initial explicit-failures-markup.xml
|
2017-10-02 13:42:23 +01:00 |
|
Daniel James
|
4a4cb9f7a4
|
Use is_zero workaround on clang
The same warning appears on clang for windows, but the workaround wasn't
used because the gcc macro wasn't defined.
|
2017-09-19 12:42:01 +01:00 |
|
Daniel James
|
7a6c0f20d5
|
Merge branch 'develop'
Travis improvements.
|
2017-09-19 11:08:15 +01:00 |
|
Daniel James
|
8bdfb0cf90
|
Use 1.65.1 in travis
|
2017-09-08 21:40:16 +01:00 |
|
Daniel James
|
3ee110f82c
|
Download branch snapshot from cron jobs
|
2017-08-24 22:03:19 +01:00 |
|
Daniel James
|
f7ad177dae
|
Use boost 1.65 in travis
Also copied some other things that I've found to work well.
|
2017-08-24 10:24:52 +01:00 |
|
Daniel James
|
955cdaed3d
|
Merge branch 'develop'
boost-1.65.1
boost-1.65.0
|
2017-06-11 20:49:34 +01:00 |
|
Daniel James
|
9c82e48bc9
|
Support for char16_t, char32_t, u16string, u32string
|
2017-05-31 22:19:54 +01:00 |
|
Daniel James
|
1b3bed82aa
|
Initial support for char32_t
|
2017-05-31 10:17:34 +01:00 |
|
Daniel James
|
6dd58674aa
|
Add ticket link to changelog entry
|
2017-02-03 08:41:31 +00:00 |
|
Daniel James
|
4a530f85d0
|
Merge branch 'develop'
boost-1.64.0-beta1
boost-1.64.0
boost-1.64.0-beta2
|
2017-01-01 18:25:51 +00:00 |
|
Daniel James
|
babb4f8f73
|
Hash changelog entry
|
2017-01-01 16:04:24 +00:00 |
|