Daniel James
16a4ab6de6
Remove hash from repo
2017-12-22 20:10:37 +00:00
Daniel James
173aa87c21
Manually write out tuple overloads
...
A tad more usable this way.
2017-12-19 17:48:48 +00:00
Daniel James
5f9b5bcfad
Update paths for headers moved to different modules
...
Makes it easier to see dependencies.
2017-12-19 17:48:18 +00:00
Daniel James
468fd52b43
1.66.0 release notes
2017-11-10 15:16:39 +00:00
Daniel James
767673645e
Support for char16_t, char32_t, u16string, u32string
2017-05-31 22:19:54 +01:00
Daniel James
33eb0c50dc
Initial support for char32_t
2017-05-31 10:17:34 +01:00
Daniel James
1706cb5937
Add ticket link to changelog entry
2017-02-03 08:41:31 +00:00
Daniel James
c592e85491
Hash changelog entry
2017-01-01 16:04:24 +00:00
Daniel James
44df96775a
Link to ticket in changelog
2016-12-05 23:00:20 +00:00
Daniel James
d06ba47884
Add changelog entry for 1.63.0
2016-12-05 22:42:44 +00:00
Daniel James
e5575ba805
Fix cast issue in poor_quality_tests
...
The comparison in the if statement and the test didn't match, which I
think is why this test was sometimes failling. But should still try to
write something that will work for floats.
2016-11-18 15:14:04 +00:00
Daniel James
f230731aa5
Only support std::wstring when wchar_t is available
...
This hopefuly fixes #8552 .
https://svn.boost.org/trac/boost/ticket/8552
2016-11-18 15:13:46 +00:00
Daniel James
281e11b292
Support for removed function objects in C++17
...
std::unary_function and std::binary_function are removed in C++17, and
Visual C++ is the first compiler to do this (when the appropriate macro
is defined). I'm not sure what the long term solution should be, but
hopefully this will work for now.
2016-11-01 16:31:21 +00:00
Daniel James
1cdfd70777
Document warning fixes in 1.63.0
2016-10-14 09:24:13 +01:00
Daniel James
d5b9e65f50
Remove -Wsign-conversion, old gcc doesn't support it.
2016-10-05 13:46:24 +01:00
Daniel James
a0f536a8f3
Add -Wsign-conversion to flags
2016-10-05 09:42:18 +01:00
Daniel James
68d13294cc
More clang warnings
2016-09-30 09:25:44 +01:00
Daniel James
100e78f560
Fix signed conversion warnings.
2016-09-30 09:25:44 +01:00
Daniel James
448798cf7b
Move all hash tests into a single directory.
2016-06-26 20:28:17 +01:00
Daniel James
739dd5df58
Fix some warnings in test/example code.
2016-05-30 15:20:52 +01:00
Daniel
fa6cb80704
Add test for strings of null character.
...
They're working, but wanted to make that explicitly clear.
2016-02-28 09:11:19 +00:00
Daniel James
a47818647d
Fix version number in release notes.
2015-01-10 13:10:15 +00:00
Daniel James
980e1e4078
Release note for hash change.
2015-01-10 13:04:32 +00:00
Daniel James
770e4dea08
Update documentation for hash_combine.
...
Also added some disclaimers for anyone who didn't notice the note in the
introduction.
2014-07-28 23:30:47 +01:00
Daniel James
6dad4b1f88
The correct release notes.
...
The ones I checked in were for unordered.
2014-07-27 18:00:14 +01:00
Daniel James
d4e5e0cf82
Release notes.
2014-07-27 12:20:43 +01:00
Daniel James
5b893dfb06
Remove executable flag from jamfile.
2014-02-12 23:48:13 +00:00
Daniel James
b0c83ab93c
Link to archived copy of Thomas Wang's integer hash function.
...
His site's no longer on the web, so use web.archive.org instead.
[SVN r86607]
2013-11-10 23:25:54 +00:00
Daniel James
234384dbf0
Change log.
...
[SVN r86173]
2013-10-06 08:03:12 +00:00
Daniel James
bea58b915d
Change log entries for 1.54.0
...
[SVN r84496]
2013-05-25 15:45:51 +00:00
Daniel James
9c8cccb1ea
Hash: Fix typo, refs #7957 .
...
[SVN r82674]
2013-01-31 21:57:26 +00:00
Daniel James
b0dac159c2
Hash: Changelog for undefined behaviour fix.
...
[SVN r82255]
2012-12-29 11:09:35 +00:00
Daniel James
818b412673
Hash: Fix changelog for 1.53.0.
...
[SVN r82140]
2012-12-21 09:50:01 +00:00
Daniel James
3ed0808377
Hash: Stop using -strict-ansi
for Intel.
...
It doesn't seem to be compatible with C++11.
[SVN r82060]
2012-12-17 23:38:35 +00:00
Daniel James
cc257de68e
Hash: Safer macro names in tests.
...
[SVN r82059]
2012-12-17 23:37:56 +00:00
Daniel James
75ffe88f82
Hash: Fix int128 with BOOST_HASH_NO_EXTENSIONS.
...
I don't think int128 should count as an extension.
BOOST_HASH_NO_EXTENSIONS is actually a bit of a pain, and I don't think it's
that useful. Maybe I should deprecate it.
[SVN r81870]
2012-12-12 09:44:32 +00:00
Daniel James
5fcfd1ae38
Hash: Support boost::int128_type.
...
[SVN r81816]
2012-12-10 10:40:44 +00:00
Daniel James
8a0c516b22
Hash: Detab.
...
[SVN r81787]
2012-12-08 09:19:24 +00:00
Daniel James
d0bcc1ef41
Hash: Stop using warnings as errors for Visual C++.
...
I'd like to get full test results for Visual C++ with STLport.
[SVN r81712]
2012-12-04 22:23:20 +00:00
Daniel James
8600928f9f
Hash: Avoid some intel warnings in tests.
...
It doesn't have the GCC warning pragma, and doesn't like compiling the integer
tests with floats (used to compile them, but never use them).
[SVN r81679]
2012-12-02 21:12:38 +00:00
Daniel James
2380fd919e
Hash: Don't use workarounds with recent compilers. #7221 , #7470
...
[SVN r81677]
2012-12-02 21:11:45 +00:00
Daniel James
06fe6a9cba
Hash: Extra test to check different platform's floating point functions.
...
[SVN r81210]
2012-11-05 18:33:54 +00:00
Daniel James
7b3efa91b9
Hash: Update change log
...
[SVN r80777]
2012-09-30 11:56:13 +00:00
Daniel James
9ad9e2537c
Remove deprecated header boost/functional/detail/container_fwd.hpp
...
[SVN r80288]
2012-08-28 17:43:05 +00:00
Daniel James
2f6cb78b80
Hash: A single unified algorithm for hashing floats.
...
Attempts to automatically use a binary hash for floats where it's known to
work, and then use the generic hash algorithm as a fallback.
[SVN r80177]
2012-08-24 22:52:42 +00:00
Daniel James
9fc50e56e5
Hash: Clean up some unit tests.
...
- Remove some unnecessary headers.
- Try to fix warning in enum tests.
- Compile tests + hash namespace in enum tests.
[SVN r80154]
2012-08-23 12:18:18 +00:00
Daniel James
b286131642
Hash: Quick attempt at supporting enums.
...
Thanks to Filip Konvička.
[SVN r80139]
2012-08-22 11:40:27 +00:00
Daniel James
f34fb9d659
Hash: Fix links to examples.
...
[SVN r79749]
2012-07-25 23:42:41 +00:00
Daniel James
d7589fdd71
Compile error for deprecated header boost/functional/detail/container_fwd.hpp
.
...
[SVN r79652]
2012-07-22 07:15:34 +00:00
Daniel James
1a126042f8
Hash: Fix smart pointer macro check.
...
[SVN r79527]
2012-07-15 07:43:40 +00:00