bossiel
740b5a2931
Update VS projects settings
...
Startup http stack to register the proxy plugin when the wrapped SIP stack is initialized
2015-06-20 18:55:06 +00:00
bossiel
e4b2b69a79
Protect get_mac_address() block of code if "HAVE_STRUCT_SOCKADDR_DL"
2015-06-20 18:36:09 +00:00
bossiel
58d34e7ff9
Update API version to "1316"
2015-06-20 18:08:56 +00:00
bossiel
ea0445ae2f
Do not include "Winhttp.h" when building for WEC7
2015-06-20 18:08:00 +00:00
bossiel
5c17c3db83
Fix warnings when building with VS2013
2015-06-20 18:04:56 +00:00
bossiel
91cf3de635
Add support for HTTP and SOCKS proxies\nSincity final iOS features
2015-06-20 17:58:34 +00:00
bossiel
aac1d07d67
Fix build issue on WINCE
2015-06-20 06:19:02 +00:00
bossiel
40ec3479ad
Add "tnet_get_mac_address()" function for Windows
2015-06-20 06:16:57 +00:00
bossiel
e989621fe0
Add send retry support for WIN32 TCP transport
2015-06-15 07:48:04 +00:00
bossiel
a75e07604e
do not remove the socket from the 'poll transport' for i/o pending errors
2015-06-11 08:52:26 +00:00
bossiel
737b492b69
Workaround for ICE issue in Asterisk
2015-06-11 08:34:28 +00:00
bossiel
2834ba3d41
Fix media update issues with sip2sip.info (loosing AVPF profile info which disable RTCP-FB)
2015-06-11 06:53:46 +00:00
bossiel
e150f2eab6
Update API version (1305)
2015-06-09 01:24:03 +00:00
bossiel
9f4760fe25
Fix reINVITE issues when SRTP mode is mandatory
2015-06-09 00:58:22 +00:00
bossiel
493815f88e
Make media change detection stronger and smarter
2015-06-08 22:14:20 +00:00
bossiel
7ffe7eba0b
Update tinyNET VS proj to include "common" folder
...
Use ICE new API for the video part in the SIP dialog
2015-06-08 08:58:39 +00:00
bossiel
baf317bbb7
Use new ICE API to add STUN servers when SIP is Used.\n Fix rotation issue in h264
2015-06-05 00:45:47 +00:00
bossiel
50c32ae287
Jump to "bail" instead of exiting the function when building ICE pairs fail
2015-05-31 08:13:32 +00:00
bossiel
59ac08a7f5
Fix calling convention for "typedef DirectDrawCreate" to avoid "Run-Time Check Failure #0 " issue
2015-05-31 06:28:50 +00:00
bossiel
068faeb03e
Update iOS/FFmpeg+x264/i386 libs
2015-05-31 02:04:18 +00:00
bossiel
89eda17f57
Use universal libs on iOS
2015-05-30 05:21:34 +00:00
bossiel
46ff80bf9b
Fix typos
2015-05-30 03:02:52 +00:00
bossiel
b5ba54b466
Update openssl version to 1.0.2a for all platforms
...
Fix IP fragmentation issue on DTLS handshaking messages
Fix ICE negotiation issues (chrome only) on some restrictive networks (using regular nomination instead of aggressive)
2015-05-30 00:32:35 +00:00
bossiel
30eabeddda
Add "DDLOCK_WAIT" flag the the surface locking to wait when it's busy instead of breaking the loop when we receive "DDERR_WASSTILLDRAWING"
2015-05-28 23:16:05 +00:00
bossiel
231fdb89ac
Make VP8 encoder thread-safe (fix video corruption issue when the configuration is updated while we're encoding a frame)
2015-05-26 23:47:58 +00:00
bossiel
f7ca47efc6
Fix deadlock issue on Hovis
2015-05-26 20:05:45 +00:00
bossiel
1948ff4480
Define 'NAME_MAX' if not done
2015-05-24 23:14:48 +00:00
bossiel
e893198af7
Include "D3dm.h" header for WINCE version number in [0x500, 0x700[
2015-05-22 02:48:07 +00:00
bossiel
e993a33182
Add status info when reporting read error in cfsocket
2015-05-22 01:14:49 +00:00
bossiel
d208a36f4d
Make sure the semaphore name is unique across processes
2015-05-22 00:43:46 +00:00
bossiel
a2fa230552
Use "TNET_UNDER_WINDOWS_CE" instead of "TDAV_UNDER_WINDOWS_CE" in tinyNET
2015-05-21 02:55:59 +00:00
bossiel
fa2ae8e743
- Remove wcecompat headers and libs
...
- Remove unconditional debug print at startup (for sincity only)
2015-05-21 02:54:39 +00:00
bossiel
80ce058e74
Update tinyDAV VS proj to include DirectDraw file
2015-05-21 02:31:29 +00:00
bossiel
c16f27a1e2
Dynamic load for "DDraw.dll" instead of linking to "DDraw.lib"
2015-05-21 02:28:39 +00:00
bossiel
181ffe75a4
Remove useless "break"s
2015-05-20 20:54:42 +00:00
bossiel
79ff1fe75d
Add Microsoft DirectDraw screencast producer
2015-05-20 20:46:33 +00:00
bossiel
2ec0624c6b
Check cfstream status when open fails before breaking the process
2015-05-20 19:45:51 +00:00
bossiel
fe2ca56297
Set "_WIN32_WINNT_WIN8" if not defined
2015-05-18 19:34:24 +00:00
bossiel
abd5542116
Reset rotation value when encoder is closed
2015-05-18 04:03:22 +00:00
bossiel
b05d823e18
Fix crash on iOS audio producer (regression)
2015-05-18 00:17:33 +00:00
bossiel
dcc7530df7
Include "local_fd" value when printing debug info for ICE pair mismatch
2015-05-14 21:35:31 +00:00
bossiel
9aadba8409
typedef "tnet_fd_t" as "int" instead of "int32_t"
2015-05-14 21:29:15 +00:00
bossiel
f02dcce3cd
Overflow: holding a file descriptor in "uint16_t" instead of "tnet_fd_t"
2015-05-14 21:10:01 +00:00
bossiel
7ab923d0ff
Change path to route.h on iOS
2015-05-12 03:44:09 +00:00
bossiel
abcb76c387
Do not push TURN candidates in local list while looping. Use a copy.
2015-05-11 21:17:05 +00:00
bossiel
d18dafbb74
Match the TURN peer-id before signaling broken connections
2015-05-06 23:56:50 +00:00
bossiel
e4438eb20e
Release useless TURN allocations as soon as ICE connection checking is finished
2015-05-06 21:40:47 +00:00
bossiel
5409a375f2
Add "id" field to the ICE pairs to ease debugging
...
Do not set IP_TOS option on RTP sockets on WEC7
Use correct fd in ICE candidates when TURN socket is initialized (instead of using the socket from the host candidate associated to the relay)
2015-05-05 23:53:17 +00:00
bossiel
a207ec76f6
Fix fd leaking issue on DTLS sockets
2015-05-05 17:57:55 +00:00
bossiel
84533036a6
Match IP versions when building ICe pairs
2015-05-05 16:57:01 +00:00