Brian West
b341ff7c1f
FS-7046: fix data types and casting on some vars to silence windows build warnings
2014-12-03 15:07:29 -06:00
Brian West
91bc09525f
Fix copy and paste error CID 1250786
2014-11-03 14:15:04 -06:00
Anthony Minessale
43e6146ece
translate dtmf directly to b leg in bypass call in verto
2014-10-29 13:14:55 -05:00
Peter Olsson
7faf9f4c25
FS-6767 #comment Add initial support for mod_verto on Windows
2014-10-18 09:53:57 +02:00
Anthony Minessale
8258180735
start jb at one frame since it now has better adaptation
2014-10-01 18:21:50 -05:00
Anthony Minessale
24084adf77
%FEATURE Add new feature to filter the SDP on bypass_media calls to remove or limit codecs.
...
VARIABLE: bypass_media_sdp_filter
Can be set globally or per leg on the inbound side of a bypass_media bridge.
VALID FILTERS:
remove(): Removes the specified codec if it exists in the SDP.
only(): Removes all codecs besides the one specified (providing that it exists in the sdp) (will not remove telephone-event))
EXAMPLE 1 (remove everything leaving only g729):
<action application="set" data="bypass_media_sdp_filter=only(g729)"/>
<action application="set" data="bypass_media=true"/>
<action application="bridge" data="sofia/internal/1238@conference.freeswitch.org"/>
EXAMPLE 2 (remove everything leaving only g729 and also remove dtmf):
<action application="set" data="bypass_media_sdp_filter=only(g729)|remove(telephone-event)"/>
<action application="set" data="bypass_media=true"/>
<action application="bridge" data="sofia/internal/1238@conference.freeswitch.org"/>
EXAMPLE 3 (remove alaw and speex):
<action application="set" data="bypass_media_sdp_filter=remove(pcma)|remove(speex)"/>
<action application="set" data="bypass_media=true"/>
<action application="bridge" data="sofia/internal/1238@conference.freeswitch.org"/>
2014-10-01 01:28:10 +05:00
Anthony Minessale
0150c862a2
FS-6854 #comment try this patch
2014-09-30 20:35:19 +05:00
Brian West
7c89c21153
FS-6860 #resolve this was fixed once but was lost in the last sync
2014-09-26 09:00:09 -05:00
Anthony Minessale
f7de058acd
FS-6854 #resolve
2014-09-25 21:44:02 +05:00
Anthony Minessale
9e72c8477f
fix possible buffer overrun in websocket uri and sync the ws.c between sofia and verto (missing code from last commit)
2014-09-24 01:09:44 +05:00
Anthony Minessale
b2917e06db
improve ssl errors
2014-09-17 02:14:43 +05:00
Seven Du
36addd5b61
bytes is signed
2014-09-16 19:15:12 +08:00
Anthony Minessale
efe0ebd318
FS-6818 #resolve
2014-09-12 18:49:58 +05:00
Seven Du
a845755ea8
http 1.1 keepalive support
2014-09-07 12:21:42 +08:00
Seven Du
4e07845f2d
fix incorrect string termination
...
if read multi times when waiting for a slow client, then bytes is much shorter than datalen
so it could incorrectly terminate the string and data could be lost
2014-09-07 11:45:12 +08:00
Seven Du
c02b2427e8
refactor http parsing and prevent read body more than content-length
2014-09-06 19:35:05 +08:00
Seven Du
7be60474ab
respond to OPTIONS and only allows GET and HEAD on static resources
2014-09-06 17:21:58 +08:00
Seven Du
f3616557b6
parse x-www-form-urlencoded post body
2014-09-06 17:21:58 +08:00
Seven Du
a9b91550e9
add HTTP Basic auth
2014-09-06 17:21:57 +08:00
Seven Du
7f8cc54cfb
add basic http virtual host support and fix some leaks
2014-09-06 17:21:57 +08:00
Seven Du
a8522ff3c2
remove debug
2014-09-04 10:38:37 +08:00
Seven Du
b2554848a1
initial support of http handing in mod_verto
2014-09-04 10:25:27 +08:00
Seven Du
602e82d483
add param to let the socket stay open even if not websockt, thanks Anthony
2014-09-04 10:21:22 +08:00
Anthony Minessale
7bbdbadb42
tweak some cid display issues
2014-08-19 03:25:28 +05:00
Seven Du
ecbf662ce7
FS-6738 #comment fix mac build introduced by 0ee48c2
2014-08-16 10:08:39 +08:00
Anthony Minessale
0ee48c2210
FS-6738 #comment can you test this patch and see if the tcp keepalive can detect the timeout
2014-08-16 00:43:25 +05:00
Anthony Minessale
1e9505d853
FS-6692 #resolve
2014-08-06 21:35:53 +05:00
Anthony Minessale
8135509803
fix early media vs answer race
2014-08-06 21:09:03 +05:00
Brian West
3691279e8a
FS-6727 allow 1.1 and 1.2, They should probably fix that soon
2014-08-06 08:52:21 -05:00
Anthony Minessale
82330aa5d0
save remote caller id
2014-08-04 23:08:29 +05:00
Anthony Minessale
c5cd98195b
FS-6690 #resolve
2014-08-01 23:07:13 +05:00
Anthony Minessale
8aa3763986
FS-6718 #message adding the patch
2014-08-01 22:57:40 +05:00
Anthony Minessale
16a70d7f94
FS-6712 #resolve
2014-07-31 23:04:10 +05:00
Anthony Minessale
f45443629b
FS-6711 #resolve
2014-07-31 22:59:21 +05:00
Anthony Minessale
502ddd312a
FS-6702 #resolve
2014-07-29 22:17:02 +05:00
Anthony Minessale
c411f8c7a9
queue more messages
2014-07-26 02:24:15 +05:00
Anthony Minessale
4f1b09a3ca
add switch_socket_waitlist for waiting on multiple sockets and abstract it to poll and select so windows can use it too
2014-07-25 00:23:08 +05:00
Anthony Minessale
004c5ab2b0
fix some issues with duplicate chat events and some cleanup
2014-07-24 22:58:12 +05:00
Anthony Minessale
bbcbb24ca4
followup commit on last verto changes
2014-07-24 02:44:34 -04:00
Anthony Minessale
7596689865
add chat to demo
2014-07-24 10:13:39 +05:00
Brian West
5ea1729568
FS-6674 #comment you can do pull requests via stash.freeswitch.org #resolve
2014-07-21 06:48:10 -05:00
Anthony Minessale
ff2edeb219
add blind-reg param to verto
2014-07-19 00:42:49 +05:00
Anthony Minessale
e7700c0ac4
FS-6665 #resolve #comment This should fix it
2014-07-18 22:05:15 +05:00
Brian West
835fae4227
Any browser (Firefox, Chrome, Opera) that can run Verto can do TLS1.2, We shouldn't lower the bar when we don't need too.
2014-07-18 09:10:15 -05:00
Anthony Minessale
a2921e269c
update verto with some fixes and enhancements with reconnection
2014-07-18 01:04:04 +05:00
Anthony Minessale
6c80281ce9
buffer websocket headers and body before sending to avoid fragmentation
2014-07-17 01:07:57 +05:00
Brian West
502cd3f659
fix verto compile error on arm
2014-07-15 21:01:38 -05:00
Anthony Minessale
db63dc5884
drop connection on bad write
2014-07-16 00:37:09 +05:00
Anthony Minessale
ab292dc33d
add some more signal tracking to verto
2014-07-14 21:25:43 +05:00
Anthony Minessale
a03963fb92
fold livetables into verto obj and expose moderator mode
2014-07-12 03:27:08 +05:00