Peter Thorson
d7a7112c8b
removes unused qualifiers references #376
2014-10-07 10:17:02 -04:00
Peter Thorson
d6c9905e80
fixes another shadowing warning
2014-10-07 10:16:28 -04:00
Peter Thorson
0e66dbfde4
lots of cleanup of unused code & parameters references #376
2014-10-07 10:11:37 -04:00
Peter Thorson
e8d25d22bc
adds documentation and removes unused parameters references #376
2014-10-07 10:04:54 -04:00
Peter Thorson
fe6d82e7a3
fix local variable shadowing warning
2014-10-07 08:17:53 -04:00
Peter Thorson
2f64f8d91a
adds documentation and removes unused parameters references #376
2014-10-06 19:04:04 -04:00
Peter Thorson
6da47743e8
removes unused function references #376
2014-10-06 18:34:13 -04:00
Peter Thorson
6c242b205b
detab entire project references #376
2014-10-06 18:33:55 -04:00
Peter Thorson
71a10d83c8
Merge core requirements feature branch
2014-08-09 16:18:00 -05:00
Peter Thorson
fe0310b283
make version introduced notes less specific
2014-08-09 16:13:19 -05:00
Peter Thorson
8a7beaa86a
Merge branch 'exception_refactor' into develop
...
Conflicts:
changelog.md
websocketpp/impl/connection_impl.hpp
2014-08-09 15:44:46 -05:00
Peter Thorson
5d0c2f6341
update version information for develop branch
2014-08-09 15:38:25 -05:00
Peter Thorson
122d4e2128
Reduce conflict between std::min and macros
...
Adjust usage of std::min to be more compatible with systems that define
a min(...) macro
2014-08-09 15:36:10 -05:00
Peter Thorson
e203dbed45
package for 0.3.0 release
2014-08-09 14:06:22 -05:00
Peter Thorson
ad2932bbff
Disable open timeout when duration is set to zero
2014-07-24 21:39:12 -05:00
Peter Thorson
3560fa144a
Merge pull request #359 from redboltz/add_semicolon
...
Added a semicolon.
2014-07-08 18:56:42 -05:00
Takatoshi Kondo
296f61b595
Added a semicolon.
2014-07-08 17:15:19 +09:00
Peter Thorson
65cc3765a8
add docs for namespaces and concurrency policies
2014-05-30 16:02:07 -05:00
Peter Thorson
10be5eee14
clarified documentation for bad_connection error
2014-05-30 16:02:07 -05:00
Peter Thorson
c39777e4c1
add documentation for socket policies
2014-05-30 16:02:06 -05:00
Peter Thorson
af7149ae0a
Adds read_all method to iostream transport
...
Adds `connection::read_all(...)` method to iostream transport as a
convenience method for reading all data into the connection buffer
without the end user needing to manually loop on `read_some`.
2014-05-22 21:10:58 -05:00
Peter Thorson
7c3eb3e6c2
fix log wording
2014-05-22 21:10:57 -05:00
Peter Thorson
e7ce038207
remove unused file
2014-04-10 10:53:41 -05:00
Peter Thorson
aaed2c4950
fix whitespace
2014-04-10 10:20:26 -05:00
Peter Thorson
64fffeda9f
Add combination plain+TLS echo example
2014-04-10 10:19:30 -05:00
Peter Thorson
7137105a81
documentation updates
2014-04-02 11:57:04 -05:00
Peter Thorson
beaa6e98cc
testee server defaults changes
2014-03-27 07:43:36 -05:00
Peter Thorson
79c2d09200
remove debug logging from critical paths
2014-03-27 07:43:11 -05:00
Peter Thorson
b92a2b7f61
Merge branch 'master' into exception_refactor
2014-03-25 07:22:54 -05:00
Peter Thorson
1f73456e25
update changelog
2014-03-25 07:22:40 -05:00
Peter Thorson
0ca2bae121
Merge branch 'master' into core_dependencies
...
Conflicts:
changelog.md
2014-03-25 07:17:12 -05:00
Peter Thorson
002d2d0007
force the offset to be calculated first to avoid confusing MSVC's checked iterators references #342
...
Thank you tmoers for reporting
2014-03-25 06:15:40 -05:00
Peter Thorson
d8b7cf3fdc
Merge pull request #343 from zaphoyd/batched_send
...
Batched send
2014-03-25 06:03:23 -05:00
Peter Thorson
b358e2cfe8
update changelog
2014-03-25 05:49:15 -05:00
Peter Thorson
099fdbd4f1
Merge branch 'master' into batched_send
2014-03-25 05:46:12 -05:00
Peter Thorson
19a3713b29
use libc++ for non-c++11 branches on mac os x
2014-03-24 08:07:40 -05:00
Peter Thorson
cd534ad18e
implements batch sending
...
rather than writing a single message per trip through the underlying
transport, writes are batched and sent as a group. This drastically
improves the system call / application code ratio and tcp packet
utilization rates when sending lots of small messages
2014-03-24 08:04:23 -05:00
Peter Thorson
7a46203beb
added a note about breaking changes in the logging policy API
2014-03-20 07:18:59 -05:00
Peter Thorson
497bc574da
remove references to unused iostream header from asio transport
2014-03-20 07:15:02 -05:00
Peter Thorson
0bfb67ef11
Add minimal_client and minimal_server configs references #338
2014-03-20 07:03:31 -05:00
Peter Thorson
762c013b93
Adds a stub transport policy
...
This will be used in the minimal config to avoid bringing in iostream
dependencies. It will also be used to document the minimal interface
for writing a custom transport policy.
2014-03-20 07:02:40 -05:00
Peter Thorson
9d237effc7
remove dependency on std::iostream from core
...
It is still required for the iostream transport and the basic
(iostream) logging policy.
2014-03-20 06:10:24 -05:00
Peter Thorson
e2b7a4b9f1
fix whitespace
2014-03-16 09:59:34 -05:00
Peter Thorson
e154d955ec
Use __cplusplus header to enable C++11 language features
2014-03-16 09:26:51 -05:00
Peter Thorson
2207348abb
Merge pull request #340 from dschmidt/master
...
Use _WIN32 instead of WIN32 preprocessor directive
2014-03-16 09:09:14 -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
8752687bc8
Merge pull request #339 from jefferai/master
...
Add define to allow disabling threading entirely
2014-03-12 13:15:24 -05:00
Jeff Mitchell
0f3a36a630
Add define to allow disabling threading entirely, for when using an
...
iostream-based client.
2014-03-12 10:46:33 -04:00
Peter Thorson
a63f7d8b7b
switch all exceptions to be of type websocketpp::exception
2014-03-06 19:35:25 -06:00
Peter Thorson
edb26d7721
listen errors are now reported to the caller
2014-03-06 19:01:11 -06:00