836c7c8504
define WIN32_LEAN_AND_MEAN in CMakeLists.txt
2020-05-01 14:26:42 +03:00
be04d8037e
Added tests for C API
2020-03-10 12:00:27 +01:00
9441f78494
Added WSAStartup call in PeerConnection and cleaned up includes
2020-03-10 12:00:27 +01:00
3367eba4fe
Moved log to its own header and prevented multiple log init
2020-03-10 12:00:27 +01:00
3079072e63
For Win32, define _WIN32_WINNT to 0x0601 (Windows 7) if undefined
2020-02-21 00:04:57 +01:00
0ded19992c
Integrated libjuice for ICE transport
2020-01-18 00:28:10 +01:00
1566c0ef21
Updated compilation with Makefile and Jamfile
2019-12-21 11:44:50 +01:00
7a552bb0fa
Replaced console output with logging
2019-12-19 18:43:48 +01:00
402a4df4a0
Added InitLogger function and renamed enums
2019-12-19 15:58:48 +01:00
92f08948d3
Integrate plog
2019-12-18 10:33:35 +03:00
e5a19f85ed
Revised synchronization
2019-12-16 10:45:00 +01:00
c5e25bbdbc
Implemented max message size negociation
2019-12-14 17:23:31 +01:00
96f08cb3c8
Fixed DataChannel recv queue limit
2019-12-12 19:42:32 +01:00
2c0955fe57
Some performance tuning for SCTP transport
2019-12-11 23:16:51 +01:00
08931de03b
Added proper destructor for synchronized_callback
2019-12-06 16:59:43 +01:00
4029a9bb4a
Do not receive messages in onMessage is not set
2019-12-04 12:16:39 +01:00
5d57b4e214
Used synchronized callbacks for PeerConnection
2019-12-03 12:05:19 +01:00
900c482146
Implemented reading back-pressure and callbacks synchronization
2019-12-01 16:03:50 +01:00
0e2c992d1c
Fix clang build
...
- Fix the build for the clang compiler since it doesn't support -Wno-error=format-truncation.
- Added missing `#include <string>` that caused `implicit instantiation of undefined
template`
2019-11-08 15:53:27 -07:00
61fb38305a
Enhanced API to differentiate binary and string messages
2019-09-05 19:46:14 +02:00
6e3ba6afd7
Reorganised project to separate public from private headers
2019-09-01 16:06:49 +02:00