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
Anthony Minessale
88940d3833
log websocket write failures
2014-07-09 13:30:14 -05:00
Anthony Minessale
062b7c6e3d
duh, the code to parse the codec params from the config file wasn't there
2014-06-25 21:19:07 +05:00
Brian West
058ef6923b
FS-6617 fix compile error
2014-06-21 11:04:53 -05:00
Anthony Minessale
ffa09cd1e7
various verto cleanups and fix a race in double event delivery thread creation
2014-06-20 19:21:56 +05:00
Anthony Minessale
faeb00368e
verto bug fixing in codec negotiation and some stereo codec stuff
2014-06-20 01:41:28 +05:00
Anthony Minessale
f7c6c90749
fix null strcmp
2014-06-19 23:37:39 +05:00
Michael Jerris
412abaddde
no one seems to be okay with actually installing perl modules because it might require the permissions to acutally do so, instead, let the users figure out how to install them themselves so they can figure out how to have permissions and where they acutally go by themselves with no direction from us
2014-06-17 20:19:22 -04:00
Michael Jerris
c76c132692
FS-6604: needs DESTDIR
2014-06-17 11:53:10 -05:00
Michael Jerris
6e05bfba13
FS-6604: install to archlib not sitelibexp
2014-06-17 11:19:02 -05:00