Commit Graph

219 Commits

Author SHA1 Message Date
James E. King, III
cdfda85fec 12971: fix compiler warning converting from NULL on Windows 2017-08-03 15:57:59 -04:00
Marshall Clow
3866e721f0 Merge pull request #16 from tklauser/develop
Use null_deleter from Boost.Core instead of own definition
2017-01-11 08:54:25 -08:00
Tobias Klauser
59a01cd4ed Use null_deleter from Boost.Core instead of own definition 2017-01-11 10:08:02 +01:00
Edward Diener
0029bc7600 Added doc sub-directory and readme file. 2016-10-07 17:55:24 -04:00
Edward Diener
e2d0595c12 Fixed test. 2016-10-07 07:11:18 -04:00
Edward Diener
51bad2970d Autolink the correct DLL under Windows CE. 2016-09-15 16:20:45 -04:00
Edward Diener
0d243a660d Merge pull request #13 from Lastique/patch-1
Use more fine-grained WinAPI headers
2016-09-15 00:19:06 -04:00
Edward Diener
56a6f6a93d Merge pull request #9 from MarcelRaad/patch-1
Fix compilation with BOOST_NO_ANSI_APIS
2016-09-15 00:02:07 -04:00
Edward Diener
a0ab10f4fa Merge pull request #8 from Lastique/comparison_optimization
Optimize equality comparison operator for SSE4.1.
2016-09-14 23:50:11 -04:00
Marshall Clow
1c493350e6 Merge pull request #15 from aldonin/fix-test_wserialization
Fixed missing boost:: namespace; I'm ok with committing this, but it's not a complete solution. This test is commented out in the Jamfile (I suspect that's why no one noticed that it's broken), but if you un-comment it, it fails with a link error - missing the right serialization libraries. This needs to be fixed, too.
2016-04-25 13:36:12 -07:00
aldonin
453e79917d Fixed missing boost:: namespace 2016-04-21 19:56:28 +03:00
Marshall Clow
441a0e632b Merge pull request #14 from tabe/defined-boost_msvc-1600
Suppress warning: "BOOST_MSVC" is not defined [-Wundef]; please ping me later this week after the test bots have cycled so I can merge this to master - and thanks!
2016-04-11 21:20:41 -07:00
Takeshi Abe
4faa13bf05 Suppress warning: "BOOST_MSVC" is not defined [-Wundef] 2016-04-12 13:14:25 +09:00
Andrey Semashev
4c63349396 Use more fine-grained WinAPI headers 2016-01-31 21:52:55 +03:00
Marshall Clow
ea165ed5d5 Merge pull request #12 from erichkeane/left_align_bug
Fixed padded output of UUID when std::left is set
2015-12-30 11:47:46 -08:00
Erich Keane
2449c17c7a Added unit-tests for the std::left issue 2015-12-29 13:38:02 -08:00
Erich Keane
9639d21af6 Fixed padded output of UUID when std::left is set
The defect https://svn.boost.org/trac/boost/ticket/11385 reports a
situation where a uuid's single-hex-digit values are improperly padded
when std::left is set on the stream.

It is fixed by ensuring that the ostream overload always uses std::right
to be consistent with the default behavior.
2015-12-29 13:06:15 -08:00
Marcel Raad
f48322f640 Fix compilation with BOOST_NO_ANSI_APIS
With BOOST_NO_ANSI_APIS, there is no CryptAcquireContextA.
2015-09-21 09:02:34 +02:00
Andrey Semashev
9f4f09ccbe Replaced tabs with spaces. 2015-09-14 03:25:24 +03:00
Andrey Semashev
3fbcd76115 Slightly optimized equality comparison operator. 2015-09-13 19:43:48 +03:00
Edward Diener
237838017c Merge pull request #7 from Lastique/add_msvc_avx_check
Add a check for AVX in VS2013 and later
2015-09-13 11:52:50 -04:00
Andrey Semashev
edb204e6fd Silenced MSVC warning about int to bool conversion. 2015-09-13 18:13:09 +03:00
Andrey Semashev
9133fdc62d Added a check for AVX support that was added in VS2013. Enabling AVX implies enabling all SSE versions. 2015-09-13 18:12:20 +03:00
Edward Diener
cb8da94c4c Bug was fixed in VS2015 ( BOOST_MSVC 1900 on up ) 2015-09-10 13:03:13 -04:00
Edward Diener
70ff8e38ea Fixes for PR "Added a workaround for MSVC 12 (VS2013) optimizer bug. #4". 2015-09-09 17:39:08 -04:00
Edward Diener
3308f0de84 Merge pull request #6 from tabe/random_generator-mingw
fix for the non-MSVC case on Windows
2015-08-24 22:52:08 -04:00
Takeshi Abe
a19682a4cf do not nest the _MSC_VER stuff inside the BOOST_WINDOWS one 2015-08-22 11:28:55 +09:00
Takeshi Abe
5774b8a205 use MSVC-specific pragmas conditionally 2015-08-22 11:01:08 +09:00
Takeshi Abe
ba35c3c14c fix for the non-MSVC case on Windows 2015-08-21 11:13:35 +09:00
Ahmed Charles
3593da3415 Merge branch 'master' into develop 2015-05-15 10:56:52 -06:00
Ahmed Charles
fc0839f414 Merge branch 'develop' 2015-05-15 10:55:19 -06:00
Marshall Clow
dbb72a34ca Merge pull request #5 from VemundH/bugfix/trac10510
Bugfix/trac10510.
@VemundH  ; please remind me tomorrow to merge to master (assuming the tests cycle successfully) - and update the Trac report.
2015-04-01 19:29:46 -07:00
Marshall Clow
29199dd320 Merge pull request #2 from apolukhin/develop
Fix read of unitialized memory warnings and add minor C++11 improvements...
@apolukhin ; please remind me tomorrow to merge to master (assuming the tests cycle successfully)
2015-04-01 19:28:27 -07:00
Marshall Clow
f8e3cc6272 Merge pull request #1 from jhunold/develop
Remove deprecated 'register' keyword.
@jhunold ; please remind me tomorrow to merge to master (assuming the tests cycle successfully)
2015-04-01 19:27:35 -07:00
Peter Dimov
518a114ce6 Merge branch 'develop' 2015-01-25 20:46:48 +02:00
Peter Dimov
10a12fd6e1 Merge pull request #3 from danieljames/metadata
Create metadata file.
2015-01-25 20:27:10 +02:00
Antony Polukhin
3bbe46a916 Add missing headers and call time(0) only on Windows 2014-10-02 13:38:00 +04:00
Antony Polukhin
76f8c7a048 Always gather entropy from system specific sources 2014-10-02 11:29:43 +04:00
Anton Polukhin
d15d78c970 Tested and fixed Windows related version 2014-10-01 20:10:09 +04:00
Antony Polukhin
e5dc7b916a Apply notes from Andrey Semashev 2014-10-01 19:41:55 +04:00
VemundH
fc32eea4ac remove incorrect casts 2014-09-30 21:53:45 +02:00
VemundH
2627d38ccc added tests to reproduce problem 2014-09-30 21:52:24 +02:00
Daniel James
a0ca879cad Add metadata file. 2014-08-18 15:12:21 +01:00
Antony Polukhin
8c5538947c Fix read of unitialized memory warnings and add minor C++11 improvements. This is related to the [Ticket #9407](https://svn.boost.org/trac/boost/ticket/9407) 2014-07-28 20:04:30 +04:00
Jürgen Hunold
4e7fa61fe0 Remove deprecated 'register' keyword 2014-07-22 16:24:14 +02:00
Andrey Semashev
f23215f423 Merged changes from trunk: warning silencing and support for SSE and C++11. Fixes #8495, #8697, #8509.
[SVN r86660]
2013-11-12 20:19:06 +00:00
Andrey Semashev
d2331931d6 Fixed compilation.
[SVN r86386]
2013-10-21 23:11:34 +00:00
Andrey Semashev
9d8e8323cd Added optimizations for C++11 and SSE. Refs #8509.
[SVN r86385]
2013-10-21 23:01:25 +00:00
Andy Tompkins
0c855ea290 fixed warnings per ticket# 8697
[SVN r84782]
2013-06-14 20:08:40 +00:00
Andy Tompkins
f084fe5ed9 Removed C4244 warning Ticket#8495
[SVN r84781]
2013-06-14 19:38:03 +00:00