Peter Thorson
b3b20ebb04
fix for non-threadsafe use of localtime fixes #347
2014-11-03 09:51:02 -05:00
Peter Thorson
397f5c00bf
better fix for use of put_time
...
Put time can’t be activated by _WEBSOCKETPP_CPP11_STL_ due to backwards
compatibility issues with GCC 4.7 and 4.8 which otherwise work with
that define but do not support put_time
2014-11-03 09:48:43 -05:00
Peter Thorson
b46c0fb142
adds std/boost::ref as needed for non-const references passed to make_shared
...
required for boost::make_shared to work without rvalue references.
2014-11-03 08:53:49 -05:00
Peter Thorson
4309749dd9
switch to alternate method of clearing function objects
...
may help with null_ptr related issues when using boost with c++11
compilers
2014-10-19 08:56:07 -04:00
Peter Thorson
f06b623767
Merge pull request #379 from dnovikoff/develop
...
Using std/boost make_shared for creating shared pointers
2014-10-15 08:56:36 -04:00
Peter Thorson
2e7a902ef7
prefix htonll/ntohll fixes #381 fixes #382 references #358
...
This avoids conflicts with OS level macros
2014-10-14 08:08:30 -04:00
Dmitry Novikov
f7aeeaaa30
Using std/boost make_shared for creating shared pointers
...
Fixed boost::function nulling issue
2014-10-08 16:11:46 +04:00
Peter Thorson
e154d955ec
Use __cplusplus header to enable C++11 language features
2014-03-16 09:26:51 -05:00
Dominik Schmidt
77495d4076
Use _WIN32 instead of WIN32 preprocessor directive and fix warnings
2014-03-14 17:42:05 +01:00
Peter Thorson
ce2c1d6e34
whitespace
2014-02-13 11:18:44 -06:00
Peter Thorson
7ceeaa4f9c
fix documentation spelling error
2014-02-13 11:10:47 -06:00
Peter Thorson
8e86ddcf5a
fix typos in comments
2014-02-02 19:28:23 -06:00
Peter Thorson
c7ec97795a
add C++11 nullptr support detection
2014-02-02 17:03:41 -06:00
Peter Thorson
3d57d412f7
Updates COPYING file to include all bundled licenses references #294
2013-10-10 08:20:03 -05:00
Peter Thorson
ffe59ab078
documentation and code style
2013-07-30 22:13:56 -05:00
Peter Thorson
c017331959
remove trailing whitespace
2013-07-21 07:49:15 -05:00
breyed
07ab02407f
added guards to avoid macro definition when used with boost_config.hpp
2013-06-09 18:03:49 -05:00
Peter Thorson
3a43986d9e
add documentation & normalize code style
2013-06-09 14:58:32 -05:00
Peter Thorson
55fa61feb1
Merge remote-tracking branch 'origin/0.3.x-cmake' into experimental
2013-06-08 09:29:53 -05:00
Jeff Mitchell
2b6b4862ce
Add missing condition_variable include
2013-06-05 14:12:13 -04:00
Peter Thorson
e8aa1e0e12
consolodates md5 code
2013-05-30 17:50:10 -05:00
Peter Thorson
4474868372
adds unique_lock and condition_variable to common thread tools
2013-05-16 10:30:38 -05:00
Peter Thorson
b23c7fd93a
define NOMINMAX to fix VCPP warnings references #203
...
reported by KHeresy
2013-05-10 16:08:46 -05:00
Peter Thorson
8966c88d2f
add platform specific preprocessor settings section
2013-05-10 16:04:43 -05:00
Peter Thorson
d908c1afd2
update copyright dates and fix whitespace that doesn't match projec style
2013-05-05 11:23:31 -05:00
Jonne Nauha
db0a2eb7f5
Fix stdint.hpp for <=VC9.
2013-05-03 11:20:08 -05:00
Peter Thorson
40c10ff6e7
potential endianness fix
2013-04-30 17:42:36 -05:00
Peter Thorson
a10a5a7bcd
adds lib::thread
2013-04-23 12:32:13 -05:00
Peter Thorson
39c278a871
Adds the ability to detect and use constexpr to the C++11 common header
2013-03-30 17:49:56 -05:00
Peter Thorson
ceea7f7be9
adds additional C++11 library blacklist defines
2013-03-17 22:10:08 -05:00
Peter Thorson
f3810fa45e
testing with regex common header
2013-03-17 21:41:09 -05:00
Peter Thorson
6f34b0f062
adds functional support for std::ref
2013-03-08 08:44:55 -06:00
Peter Thorson
fbe991d9c2
updates boost random headers
2013-03-02 20:47:11 -06:00
Peter Thorson
e0abafbd71
moves stdint header to common includes
2013-02-08 08:48:39 -06:00
Peter Thorson
278909aad6
adds common chrono header
2013-01-20 20:23:47 -06:00
Peter Thorson
295c51c2c5
updates copyright year
2013-01-20 20:23:37 -06:00
Peter Thorson
9b142e3edc
adds common/thread header and updates concurrency policies to use it
2013-01-20 20:23:22 -06:00
Peter Thorson
7b2ed75e46
moves network related utility functions into network header
2013-01-20 08:57:51 -06:00
Peter Thorson
931bd92782
adds a common header to organize platform specific network related includes
2013-01-10 08:45:51 -06:00
Peter Thorson
f10f8a4ce0
Initial commit from private 0.3 repository
2013-01-06 06:09:15 -06:00