Commit Graph

14641 Commits

Author SHA1 Message Date
Seven Du a980074f16 FS-4990 Doh! fix unintentional %s 2013-04-27 17:08:35 +08:00
Seven Du 5b9318c109 FS-4990 change uuid_debug_audio to uuid_debug_media and add video params 2013-04-27 06:47:06 +08:00
Anthony Minessale 8ab04152f6 FS-4990 2013-04-26 11:07:50 -05:00
Anthony Minessale 7a42ec06df RTP stats were not being logged. There is no JIRA on this sigh 2013-04-26 09:31:28 -05:00
Mariusz Czułada 8f6d95794d Initial version of mod_say_pl 2013-04-26 00:17:50 +02:00
Mariusz Czułada b056fd06a3 Initial version of mod_say_pl 2013-04-26 00:16:49 +02:00
Brian West 88a13a7580 FS-5316 --resolve 2013-04-25 13:48:02 -05:00
Brian West d5ec949142 Add application layer keepalive options to sofia and expose config options 2013-04-25 13:34:07 -05:00
Anthony Minessale eeeb4fa445 FS-5340 --resolve 2013-04-24 16:35:58 -05:00
Anthony Minessale 032761c0f5 FS-5346 --resolve use new originate_delay_start=<ms> to get this 2013-04-24 15:07:45 -05:00
Anthony Minessale 1627fb1a59 FS-5344 --resolve 2013-04-24 12:23:43 -05:00
Anthony Minessale 15e4da68e4 FS-5342 --resolve 2013-04-24 12:12:42 -05:00
Anthony Minessale 8a727b0de4 FS-5331 2013-04-24 11:32:58 -05:00
William King 66d1755b06 If the rsession is null, then don't try to unlock it, since that'll just result in a segfault. 2013-04-23 17:52:33 -07:00
William King 5c87754e42 fixed rtmp active calls count 2013-04-23 17:52:33 -07:00
William King 1dd86108fb added rsession check before comparing its state. commented out active sessions loop 2013-04-23 17:52:32 -07:00
William King f7cb641d17 Updating the contributor tags 2013-04-23 17:52:32 -07:00
William King 6f89e2537e Moving all rtmp specific logging to use the rtmp uuid rather than the session uuid. 2013-04-23 17:52:32 -07:00
William King fa6d465711 Another variable name standardization 2013-04-23 17:52:32 -07:00
William King e379a596b2 Should resolve the last of the rsession -> session and session -> rsession on_destroy race condition issues
Conflicts:
	src/mod/endpoints/mod_rtmp/mod_rtmp.c
2013-04-23 17:52:32 -07:00
William King fec463fdfe White space cleanup and variable naming standardization 2013-04-23 17:52:32 -07:00
William King ad3a5a3572 Standardizing on rsession to reference rtmp_session_t
Conflicts:
	src/mod/endpoints/mod_rtmp/mod_rtmp.c
2013-04-23 17:52:32 -07:00
William King 7e1aad02b2 Resolve the segfault where the channel is destroyed while it is still receiving audio
Conflicts:
	src/mod/endpoints/mod_rtmp/rtmp.c
2013-04-23 17:52:32 -07:00
William King a687274308 Cleaning up and standardizing variable name to rsession if the session referenced is an rtmp_session_t 2013-04-23 17:52:32 -07:00
William King f81d17c1e2 added debugging to print ip and port of rtmp connection as well as tie the rtmp session and fs session together 2013-04-23 17:52:31 -07:00
William King d8edc031fa fixed stuck mod_rtmp session when the call is killed from fs side, such as using uuid_kill 2013-04-23 17:52:31 -07:00
Anthony Minessale de1f013f2e FS-5331 2013-04-23 18:08:41 -05:00
Anthony Minessale 25de1531ce FS-5331 2013-04-23 17:59:26 -05:00
Anthony Minessale 7ae835daf8 FS-5302 missed a word 2013-04-23 17:16:54 -05:00
Anthony Minessale d049b71ca7 favor the lessor of the configured cache-ttl or the max-age, add an abs-cache-ttl to be forced cache ttl, and add cache_ttl and abs_cache_ttl url params to set it per req 2013-04-23 15:52:41 -05:00
Anthony Minessale e1c325dcb5 FS-5341 --resolve 2013-04-23 14:49:07 -05:00
Anthony Minessale 9bf19ec74d FS-5331 2013-04-23 14:27:20 -05:00
Chris Rienzo 5f83c708ef added .vox (Dialogic/OKI ADPCM 8kHz format) to mod_sndfile 2013-04-23 16:21:02 -04:00
Anthony Minessale 3438337a16 FS-5329 --resolve 2013-04-23 10:27:40 -05:00
Anthony Minessale ec43377df7 FS-5339 --resolve 2013-04-23 10:26:16 -05:00
Anthony Minessale 5e71ab6a06 FS-5331 --resolve yes this is a bug that is now fixed 2013-04-23 10:13:54 -05:00
Anthony Minessale c1060f5d18 FS-5302 --resolve use oreka_mux_streams=true channel var or mux-all-streams=true param in the oreka.conf.xml 2013-04-22 20:49:57 -05:00
Anthony Minessale 2d96d7c165 fix minor cid issue in mod_fifo 2013-04-22 16:31:05 -05:00
Anthony Minessale 506768aa6d skip reforking with ulimit code on 64 bit 2013-04-22 13:42:35 -05:00
Anthony Minessale f0dd0ef7b1 FS-5332 --resolve 2013-04-22 13:26:19 -05:00
Anthony Minessale 6e8b5428c1 FS-5238 2013-04-22 12:55:04 -05:00
Seven Du 0bec518592 Merge branch 'master' of git://git.freeswitch.org/freeswitch 2013-04-22 23:16:24 +08:00
Seven Du 03892b5556 fix show module as json 2013-04-22 23:10:17 +08:00
Anthony Minessale ab5a0afb43 FS-5238 revert 2013-04-22 08:51:10 -05:00
Steve Underwood 88b3b54ef4 More movement towards colour FAXing 2013-04-21 22:02:09 +08:00
Anthony Minessale f92528436f FS-5302 --resolve 2013-04-19 15:25:11 -05:00
Chris Rienzo e1da1e7b38 FS-5193 --resolve input timers added to mod_pocketsphinx. 2013-04-18 22:08:58 -04:00
Chris Rienzo d764e28c57 FS-5324 try this- set define-grammar=true to force caching of grammar in play_and_detect_speech 2013-04-18 22:04:01 -04:00
Anthony Minessale b0cdad5d5d add geolocation header parser 2013-04-18 16:44:40 -05:00
Anthony Minessale c8a6c99f84 FS-5322 --resolve 2013-04-18 16:27:45 -05:00
Anthony Minessale 54d47599e9 FS-5318 update 2013-04-17 17:51:11 -05:00
Anthony Minessale 8eef28ab24 FS-5313 --resolve 2013-04-17 17:34:05 -05:00
Anthony Minessale cb9d41dd0e FS-5318 --resolve 2013-04-17 15:59:48 -05:00
Kristin King 14f77e1b9a FS-5249: --resolve add message sort ordering. 2013-04-17 15:09:39 -07:00
Anthony Minessale 7aa23c4b21 FS-5299 --resolve 2013-04-17 15:38:37 -05:00
Anthony Minessale bf607b0d91 FS-5319 --resolve 2013-04-17 15:33:27 -05:00
Anthony Minessale c4e348386d FS-5034 --resolve please document accordingly on the wiki 2013-04-17 15:24:00 -05:00
Anthony Minessale 18360a2203 FS-4622 --resolve 2013-04-17 15:18:12 -05:00
Anthony Minessale 863fbd2e35 FS-5313 2013-04-17 14:57:11 -05:00
Brian West 88a0fdcda7 2048 and sha1 default. 2013-04-17 09:48:56 -05:00
Jeff Lenk 40e33572b3 FS-5314 --resolve 2013-04-17 09:21:14 -05:00
Anthony Minessale b1447dd635 fix codec issue on recover 2013-04-16 13:02:59 -05:00
Brian West cc2efd5597 Fix silly warning 2013-04-16 12:13:45 -05:00
Anthony Minessale fda6e896e2 try to be back compat with the more logical yet incorrect sdp format for opus 2013-04-16 09:25:02 -05:00
Anthony Minessale 7c9885a045 swigall 2013-04-16 08:51:29 -05:00
Anthony Minessale be248879ae FS-5305 --resolve 2013-04-15 14:47:50 -05:00
Michael Jerris 0aa2009d1d fix case for call_completed_elsewhere var set 2013-04-15 16:45:32 -04:00
Anthony Minessale 8adeab7d5a move callstate changes down to take place after the core states have run 2013-04-15 10:43:32 -05:00
Jeff Lenk 5417ac4a85 FS-5290 --resolve 2013-04-13 12:20:15 -05:00
Brian West 8afd200023 Swap UUIDs 2013-04-12 11:56:58 -05:00
Anthony Minessale 4e85f9d544 fix some rtp regressions 2013-04-11 18:11:06 -05:00
Anthony Minessale 61b313b006 FS-5269 --resolve 2013-04-11 15:03:50 -05:00
Jeff Lenk fe4dff7c2d FS-5290 --resolve 2013-04-10 17:43:27 -05:00
Anthony Minessale 455a76434c save last sent id for validation later 2013-04-10 11:27:09 -05:00
Anthony Minessale ed4c177177 FS-5291 --resolve 2013-04-10 10:13:43 -05:00
Anthony Minessale 0fe47df2d7 don't send presence for hangup if you never sent it for early in presence_disable_early mode, it causes issues in yealink 2013-04-09 22:32:44 -05:00
Anthony Minessale c9a49b0ff3 debug 2013-04-09 21:42:32 -05:00
Anthony Minessale a67505ba74 FS-4934 2013-04-09 21:38:11 -05:00
Anthony Minessale 72df7a9fe5 fix udptl issue 2013-04-09 19:43:23 -05:00
Jeff Lenk 5f3160ef0f FS-5167 2013-04-08 21:17:02 -05:00
Anthony Minessale cbdf2ceaac FS-5265 2013-04-08 16:30:00 -05:00
Anthony Minessale 84cd461bb2 FS-5285 --resolve 2013-04-08 15:54:44 -05:00
Anthony Minessale 0e41c484a3 FS-5284 --resolve ready is meant to signify that the object is ready for external use so setting it to 1 before the bind is sufficient 2013-04-08 13:00:24 -05:00
Anthony Minessale 7fd28f58f9 FS-5208 --resolve 2013-04-08 12:09:49 -05:00
Anthony Minessale ae95109eb7 fix srtp neg in rare case 2013-04-08 13:24:39 -05:00
Anthony Minessale 1ac0654f23 FS-5281 --resolve 2013-04-08 11:53:53 -05:00
Anthony Minessale 965047615c FS-5279 --resolve some mods made to the patch 2013-04-08 11:48:20 -05:00
Anthony Minessale d50d43f788 make auto-adjust more logical 2013-04-08 11:00:28 -05:00
Raymond Chandler 1b33470163 FS-5280 --resolve bitch n bail 2013-04-08 09:51:14 -04:00
Jeff Lenk 19a9649a58 FS-5278 --resolve 2013-04-08 07:29:54 -05:00
Anthony Minessale 1e251568cc FS-5265 2013-04-06 16:32:01 -05:00
Mathieu Parent 4ccfb475de Add IPs to mod_skinny recv/send event messages
FS-5268 --resolve
thanks to Nathan Neulinger
2013-04-06 14:44:11 +02:00
Jeff Lenk bec0a5f5c3 vs2010 reswig 2013-04-05 22:08:22 -05:00
Anthony Minessale e245e81c3b sla barg cid regression 2013-04-05 16:41:51 -05:00
Anthony Minessale 18c429f66f refactor and cleanup more cid stuff 2013-04-05 15:29:57 -05:00
Anthony Minessale 312b86e331 oops 2013-04-05 15:00:46 -05:00
Anthony Minessale 5f4ee1b464 FS-5216 don't allow recursive call to speek 2013-04-05 14:27:44 -05:00
Steve Underwood f56911bb25 More steps towards colour FAX 2013-04-06 01:10:13 +08:00
Anthony Minessale 83fc8ddf3a endless cid fun 2013-04-05 08:29:16 -05:00
Jeff Lenk 11cda996a8 FS-5270 --resolve 2013-04-05 09:07:11 -05:00
Anthony Minessale b934891f49 sla cid tweaks 2013-04-05 00:38:57 -05:00
Anthony Minessale 3cc441485b revert 2013-04-05 00:38:09 -05:00
Anthony Minessale 900f2aab74 sla cid tweaks
Conflicts:
	src/mod/endpoints/mod_sofia/sofia_glue.c
2013-04-05 00:36:44 -05:00
Anthony Minessale bd421d65ff flush on answer for inbound only 2013-04-04 13:46:57 -05:00
Anthony Minessale a1999ad62a flush on answer for inbound only 2013-04-04 13:46:46 -05:00
Anthony Minessale 52c1d3c76b FS-5265 --resolve 2013-04-04 12:35:22 -05:00
Anthony Minessale 931c633eb2 FS-5262 --resolve 2013-04-04 09:20:02 -05:00
Steve Underwood a5ce5de53d More preparation for colour FAX 2013-04-04 22:53:41 +08:00
Jeff Lenk fd7d5e0801 windows compiler fixes - now builds again 2013-04-03 21:55:50 -05:00
Ken Rice 576cb8925b debug cleanup 2013-04-03 17:22:16 -05:00
Anthony Minessale d1b2ee0b4b more cid refactor 2013-04-03 17:17:34 -05:00
Jeff Lenk be273b673b windows compile another step closer 2013-04-03 15:41:46 -05:00
Mathieu Parent 5838050e4f Don't pretend we support skinny-wait timeout (See #FS 477) 2013-04-03 20:55:27 +02:00
Mathieu Parent 1d9d7b1196 Don't create a new session when pressing speeddial
Fixes #FS-5259 (Thanks to Nathan Neulinger for the patch)
2013-04-03 20:34:55 +02:00
Anthony Minessale faea5f0c08 FS-5258 --resolve 2013-04-03 09:02:13 -05:00
Brian West f1e8f09c2f FS-5255 --resolve 2013-04-03 09:01:18 -05:00
Jeff Lenk 43eaa95746 windows compile another step closer 2013-04-03 08:55:03 -05:00
Anthony Minessale e35b087f51 remove depricated vars causing issues 2013-04-02 21:12:14 -05:00
Anthony Minessale 437eedfadf only fclose open pointer 2013-04-02 20:07:10 -05:00
Anthony Minessale 69c3c7d8e2 FS-5257 --resolve you seem to be setting sip_secure_media on an inbound leg, this is not correct. This patch should auto-correct that but also beware that the variable has changed to rtp_secure_media after this commit 2013-04-02 20:05:46 -05:00
Anthony Minessale 5544db8d5e FS-5256 2013-04-02 19:10:18 -05:00
Anthony Minessale 293ed932e8 FS-5256 --resolve 2013-04-02 19:08:28 -05:00
Anthony Minessale 805514192c fix some cid stuff in fifo 2013-04-02 17:46:46 -05:00
Anthony Minessale ed782ed15b FS-5254 --resolve 2013-04-02 13:40:37 -05:00
Brian West 8839d61523 fix typo 2013-04-02 13:37:04 -05:00
Brian West e334fd064f fix variable name 2013-04-02 13:10:00 -05:00
Steve Underwood f758d53ef5 Some preparations for colour FAX 2013-04-02 20:31:19 +08:00
Anthony Minessale e23b6a22bd fix 32 bit build 2013-04-01 23:14:14 -05:00
Anthony Minessale 2207b87769 do some more caller-id cleanup 2013-04-01 23:03:14 -05:00
Raymond Chandler 46768af7cb add number translation module 2013-04-01 21:00:26 -04:00
Steve Underwood 1757331eaf Some cleanup of naming to prepare for the next step with spandsp 2013-04-02 00:18:21 +08:00
Anthony Minessale 97f0c0301f fix zrtp build 2013-04-01 09:13:39 -05:00
Anthony Minessale b7ba97f3af add new files to msvc builds 2013-03-31 21:27:27 -05:00
Anthony Minessale 74a58cd50b add mod_b64 2013-03-31 21:27:27 -05:00
Anthony Minessale fa8e199802 fix build 2013-03-31 21:27:27 -05:00
Anthony Minessale de6389dd4f workaround for silly https://code.google.com/p/chromium/issues/detail?id=177099 2013-03-31 21:27:27 -05:00
Anthony Minessale dd878da49d clean up proxy media mode 2013-03-31 21:27:27 -05:00
Anthony Minessale 157a0b8a1e fix seg in multiple m line 2013-03-31 21:27:27 -05:00
Anthony Minessale 68055eab2b support tls dir options properly 2013-03-31 21:27:26 -05:00
Anthony Minessale a4e0bae4c7 fix cert dir specification when tls is not configured (note, you probably need to move your certs for wss after this commit) 2013-03-31 21:27:26 -05:00
Anthony Minessale ee1b4db480 fix FS-5116 the new way 2013-03-31 21:27:26 -05:00
Anthony Minessale 3201478830 sigh 2013-03-31 21:27:26 -05:00
Anthony Minessale 45b4ba1afa add webrtc_enable_dtls=false (for webrtc) or enable_dtls=true (for normal calls) 2013-03-31 21:27:26 -05:00
Anthony Minessale 45bd5952b1 fix some regressions and improve candidate selection 2013-03-31 21:27:26 -05:00
Anthony Minessale b93fc016b8 move verbose_sdp to a flag and set it to true in webrtc calls 2013-03-31 21:27:25 -05:00
Anthony Minessale 4b3aa396fb fix some regessions and sync namespace of some vars 2013-03-31 21:27:25 -05:00
Anthony Minessale d33732ed00 MILESTONE: working firefox audio 2013-03-31 21:27:25 -05:00
Anthony Minessale 5d02eb7668 fix build on dingaling 2013-03-31 21:27:25 -05:00
Anthony Minessale c4b221c750 trying to get mozilla to work using sipml5, got stun/dtls/rtp flowing and its dead silent. c'mon guys... why do you have to do everything differently????? 2013-03-31 21:27:25 -05:00
Anthony Minessale 05dd02d0a6 make opus work, omfg .. serious??? you need to always advertise it as stereo using the standard way then specify it in the fmtp insread just to complicate things.... that's not cool =/ 2013-03-31 21:27:25 -05:00
Anthony Minessale 190b31871d fix auto-select of wan.auto when no candidates defined 2013-03-31 21:27:25 -05:00
Anthony Minessale 01e411c2d7 add ice based auto-adjust 2013-03-31 21:27:25 -05:00
Anthony Minessale 2a72b02f6b add switch_print_host 2013-03-31 21:27:25 -05:00
Anthony Minessale 1aecb1a9c7 remove wtf 2013-03-31 21:27:24 -05:00
Anthony Minessale bc3d2b20cd tweaks for calling local candidates 2013-03-31 21:27:24 -05:00
Anthony Minessale e1c3d51349 force the version header in the rtp packet to 2 when pulling data out of the jitter buffer because when you get a stun packet it will still be 0 from last time 2013-03-31 21:27:24 -05:00
Anthony Minessale 2aade020e9 fix dtmf and cng neg 2013-03-31 21:27:24 -05:00
Anthony Minessale 5bcf68c92d handle route for ws and wss transport 2013-03-31 21:27:24 -05:00
Anthony Minessale 9b16fb319a make sure to sort rtp vs rtcp when using rtcp mux 2013-03-31 21:27:24 -05:00
Anthony Minessale 4711fd2b92 same issue 2013-03-31 21:27:24 -05:00
Anthony Minessale 53457e05bf block code when no dtls is present 2013-03-31 21:27:24 -05:00
Anthony Minessale 2b6a0ce0a4 don't respond w/ dtls when we don't support it 2013-03-31 21:27:23 -05:00
Anthony Minessale 6b12d7b285 fix build against older openssl 2013-03-31 21:27:23 -05:00
Anthony Minessale 8d86577204 fix dtls ifdefs 2013-03-31 21:27:23 -05:00
Anthony Minessale a6a055cabb fix or and thing 2013-03-31 21:27:23 -05:00
Anthony Minessale 32bc398081 remove printf 2013-03-31 21:27:23 -05:00
Anthony Minessale ff532ec311 try to ifdef so we can still build against openssl older than 1.0.1 (but dtls would not work still in this case) 2013-03-31 21:27:23 -05:00
Anthony Minessale 5e2a71512b updated sofia api 2013-03-31 21:27:23 -05:00
Anthony Minessale ad1226b5c4 change name to match steves changes in master 2013-03-31 21:27:23 -05:00
Anthony Minessale 4cac512b97 change ssl symbol visibility to specific places in core only 2013-03-31 21:27:23 -05:00
Anthony Minessale 16fa338b49 cleanup debug and memory and add stupid code for using sep dtls session when rtcp is not mux 2013-03-31 21:27:23 -05:00
Anthony Minessale eae2e6aeca add file 2013-03-31 21:27:22 -05:00
Anthony Minessale a01ad9a1aa dtls both ways now 2013-03-31 21:27:22 -05:00
Anthony Minessale dd9271d6b9 MILESTONE: dtls-srtp inbound 2013-03-31 21:27:22 -05:00
Anthony Minessale dabb85c3f6 wip 2013-03-31 21:27:22 -05:00
Anthony Minessale e00ede7e7d unreg on sock disconnect 2013-03-31 21:27:22 -05:00
Anthony Minessale 21408d4534 ice tweaks 2013-03-31 21:27:22 -05:00
Anthony Minessale 9cc550ee18 build sdp lib inline w/ core 2013-03-31 21:27:22 -05:00
Anthony Minessale 81cd770a18 add ws-binding and wss-binding sofia profile params 2013-03-31 21:27:21 -05:00
Anthony Minessale 2cb45cc1fb wtf 2013-03-31 21:27:20 -05:00
Anthony Minessale 5fc7746297 sort out ws/wss stuff to comply with jssip 2013-03-31 21:27:20 -05:00
Anthony Minessale 668f4a6207 working mo better 2013-03-31 21:27:20 -05:00
Anthony Minessale 5c90322e8c MILESTONE: kind of works on media and signaling 2013-03-31 21:27:20 -05:00
Anthony Minessale b1c855e1aa remove debug 2013-03-31 21:27:20 -05:00
Anthony Minessale b7eac54be5 only send srflx when we need one 2013-03-31 21:27:20 -05:00
Anthony Minessale d77241c414 wip 2013-03-31 21:27:19 -05:00
Anthony Minessale aba03f9e6c set controlling when appropriate 2013-03-31 21:27:19 -05:00
Anthony Minessale 83e5a6b81f match new api 2013-03-31 21:27:19 -05:00
Anthony Minessale 3fe0b471c1 switch rtp flags format usage on switch_rtp_new 2013-03-31 21:27:19 -05:00
Anthony Minessale f1e304cc29 wip 2013-03-31 21:27:19 -05:00
Anthony Minessale aa3368a1ac wip 2013-03-31 21:27:19 -05:00
Anthony Minessale daea865e7b fix rtcp 2013-03-31 21:27:19 -05:00
Anthony Minessale 72e2d183c1 update to cvs head srtp 2013-03-31 21:27:19 -05:00
Anthony Minessale aad4da5b71 typo 2013-03-31 21:27:18 -05:00
Anthony Minessale f431d10e4d update to rtp api 2013-03-31 21:27:18 -05:00
Anthony Minessale 12e70149ff rtcp-mux 2013-03-31 21:27:18 -05:00
Anthony Minessale 36d1388a99 forgot 2013-03-31 21:27:18 -05:00
Anthony Minessale 1c120dd2c8 not too shabby audio and vid work both directions but browswer hates our srtcp ... 2013-03-31 21:27:18 -05:00
Anthony Minessale 1db0e26e8e wip 2013-03-31 21:27:18 -05:00
Anthony Minessale 76502d9027 wip 2013-03-31 21:27:18 -05:00
Anthony Minessale aea974a91f MILESTONE: audio and video working inbound 2013-03-31 21:27:18 -05:00
Anthony Minessale 20bbee8765 fix sdp gen 2013-03-31 21:27:17 -05:00
Anthony Minessale 6939394530 isolate sdp parser code to the switch_core_media.c 2013-03-31 21:27:17 -05:00
Anthony Minessale 052ee0a1fa wip 2013-03-31 21:27:17 -05:00
Anthony Minessale 7510bccd6c MILESTONE: working inbound calls 2013-03-31 21:27:17 -05:00
Anthony Minessale cb076e6b28 fucked 2013-03-31 21:27:17 -05:00
Anthony Minessale 5490cdf456 wip 2013-03-31 21:27:17 -05:00
Anthony Minessale 20568e64df wip 2013-03-31 21:27:17 -05:00
Anthony Minessale f5e2a2e0ee fix cng 2013-03-31 21:27:17 -05:00
Anthony Minessale 241300fb56 port over revovery code 2013-03-31 21:27:16 -05:00
Anthony Minessale e4aead198e compiles and runs and probably chok full o bugs 2013-03-31 21:27:16 -05:00
Anthony Minessale 078d963222 MILESTONE: all the crap out of tech_pvt and sofia in general related to media shit 2013-03-31 21:27:16 -05:00
Anthony Minessale 85308861d8 almost rid of crufty tech_pvt members 2013-03-31 21:27:16 -05:00
Anthony Minessale 75c95fa98e MILESTONE: working audio and no reference to rtp_session in all of sofia 2013-03-31 21:27:15 -05:00
Anthony Minessale caee4cbf46 replace 2013-03-31 21:27:15 -05:00
Anthony Minessale 92ddf47293 expose some rtp func via media handle 2013-03-31 21:27:15 -05:00
Anthony Minessale faaf642d5c calls both ways still gotta push more into the core 2013-03-31 21:27:15 -05:00
Anthony Minessale 1f61ad76a4 savs 2013-03-31 21:27:15 -05:00
Anthony Minessale d012c5f392 omg it can make calls ... long way to go ... 2013-03-31 21:27:15 -05:00
Anthony Minessale 48554d1a85 compiles 2013-03-31 21:27:15 -05:00
Anthony Minessale 22d838b4f6 pass2 2013-03-31 21:27:15 -05:00
Anthony Minessale 0fffc839e4 pass1 2013-03-31 21:27:14 -05:00
Anthony Minessale 3c51053bb4 compiles the core wow 2013-03-31 21:27:14 -05:00
Anthony Minessale eb81042a6f wip 2013-03-31 21:27:14 -05:00
Anthony Minessale d6af3a1fdd omfg 2013-03-31 21:27:14 -05:00
Anthony Minessale 10010d47c1 wip 2013-03-31 21:27:14 -05:00
Anthony Minessale 1ab88581d7 rename 2013-03-31 21:27:14 -05:00
Anthony Minessale f6b56c3983 wip 2013-03-31 21:27:14 -05:00
Anthony Minessale 0d1acb08ff add video srtp 2013-03-31 21:27:13 -05:00
Anthony Minessale e747229f5e typo 2013-03-31 21:27:13 -05:00
Anthony Minessale 0a246d1cb4 pull srtp negotiation stuff into the core stage 1 2013-03-31 21:27:13 -05:00
Anthony Minessale 330f68d946 convert rtp flags to arrays 2013-03-31 21:27:13 -05:00
Anthony Minessale 592993ecda baseline 2013-03-31 21:27:13 -05:00
Brian West 4f47c49590 missing zset 2013-03-30 19:55:55 -05:00
Anthony Minessale dd1e61e0d4 part 2 of other cid patch 2013-03-30 15:39:49 -05:00
Mathieu Parent 860d952efd EndCall for incoming call while on hold doesn't close both legs on a skinny phone
Fixes #FS-5232, thanks to Nathan Neulinger for the patch
2013-03-30 12:00:58 +01:00
Anthony Minessale e976144ef1 FS-5216 seems like invalid codec lets try this 2013-03-29 22:35:32 -05:00
Anthony Minessale 262aed0ed1 remove debug code 2013-03-29 22:12:54 -05:00
Anthony Minessale dcb4beb12f update caller_id not callee_id when getting a display update from an inbound leg 2013-03-29 22:07:35 -05:00
Chris Rienzo f8d263683a --resolve FS-5243 improve mod_unimrcp audio buffering 2013-03-30 00:19:07 -04:00
Brian West 49138460a3 fix 2013-03-29 17:55:50 -05:00
Anthony Minessale c0f736c9da FS-5242 2013-03-29 10:54:45 -05:00
Anthony Minessale 47e6dfbbdf FS-5242 2013-03-29 10:43:12 -05:00
Anthony Minessale aca9257f93 tweaks for caller id in certian uuid_bridge situations 2013-03-28 22:17:28 -05:00
Brian West 32b7673cde Fix Execute on in early media situations 2013-03-28 14:19:23 -05:00
Anthony Minessale e6ef517354 FS-5011 add sync up flags so neither file writes data until audio is moving both ways 2013-03-28 10:41:28 -05:00
Anthony Minessale 3b6ae8966d set bridge times before firing the bridge event 2013-03-28 10:12:00 -05:00
Michael Jerris b15ac31174 dont ever return success when we don't end up with a new session 2013-03-28 11:24:49 -04:00
Seven Du fe1a758338 fix void * arithmatic warning 2013-03-28 17:36:01 +08:00
Brian West b8b7176086 remove debug line left in by accident 2013-03-27 22:19:58 -05:00
Anthony Minessale 6cedccd6fe FS-5229 missed a spot 2013-03-27 18:47:13 -05:00
Anthony Minessale 7818c3c9ed add SMBF_ONE_ONLY flag and use it on dtmf detectors 2013-03-27 17:19:40 -05:00
Anthony Minessale e3ac7c50ac FS-5238 --resolve 2013-03-27 16:50:10 -05:00
Anthony Minessale 14e3570848 add switch_core_session_findall to get a list of all open uuid 2013-03-27 15:51:23 -05:00
Anthony Minessale b4e21fd3f6 FS-5229 --resolve oops, i missed the part that its subsequent calls to displace 2013-03-27 15:39:10 -05:00
Anthony Minessale c510a81177 do not pause callers when they come out of a bridge 2013-03-27 15:18:54 -05:00
Anthony Minessale 861c3e3ccc add switch_core_get_variables and allow execute_on funcs to see global vars too 2013-03-27 14:54:01 -05:00
Anthony Minessale eed868af6c FS-5230 --resolve this was actually a bug in the -1 val in send_silence_when_idle 2013-03-27 13:52:03 -05:00
Anthony Minessale 8efaea29af FS-5228 --resolve problem was actually in the send_silence code as used from park not uuid_displace but uuid_displace relies on the write stream so thus it was a symptom 2013-03-27 13:40:51 -05:00
Anthony Minessale 3b50675d25 FS-5231 --resolve 2013-03-27 12:41:17 -05:00
Anthony Minessale f7408f8829 FS-4903 --resolve some of these are better of reverted but not all, this should work 2013-03-27 12:31:40 -05:00
Anthony Minessale 44f529381f FS-5233 --resolve 2013-03-27 11:46:12 -05:00
Anthony Minessale c4347e6e81 FS-5234 --resolve 2013-03-27 11:37:15 -05:00
Anthony Minessale 4fe24be75d fix bug where originate can return success when it should not 2013-03-27 11:28:43 -05:00
Anthony Minessale 18b8007217 FS-5235 --resolve 2013-03-27 11:12:35 -05:00
Anthony Minessale 3226882682 FS-5203 --resolve 2013-03-27 11:09:07 -05:00
Anthony Minessale 3f118b18dc FS-5236 --resolve 2013-03-27 11:06:32 -05:00
Chris Rienzo 7af706113a FS-5221 --resolve set NOSIGNAL on http_get 2013-03-26 23:50:29 -04:00
Anthony Minessale 231a9c7e8f change ready to up in this case 2013-03-26 16:37:47 -05:00
Anthony Minessale a803e849eb add execute_on_pre_bridge and execute_on_post_bridge vars to behave like the other family of execute_on and not break the existing pre bridge vars that are now depricated 2013-03-26 16:33:13 -05:00
Anthony Minessale 42e679f023 FS-5226 --resolve 2013-03-26 15:50:07 -05:00
Anthony Minessale 3bb6acf066 FS-5223 2013-03-26 15:44:26 -05:00
Mathieu Parent 03137f98ab Fix in-band ringback in mod_skinny
Closes: FS-4241 (Thanks to Marek Wiewiorski for the patch)
2013-03-26 22:36:56 +01:00
Mathieu Parent e0b34881af mod_skinny parses and modifies odbc url, breaking it, but also doesn't use the resulting vars
Closes: FS-5224 (Thanks to Nathan Neulinger for the patch)
2013-03-26 22:29:40 +01:00
Mathieu Parent e5ab581837 examples for the ext-voicemail and ext-redial options to mod_skinny sample conf
Closes: FS-5227 (Thanks to Nathan Neulinger for the patch)
2013-03-26 22:21:44 +01:00
Mathieu Parent c3b30a88e3 MIN is an aggregate function on MySQL
Closes: FS-5218 (Thanks to Nathan Neulinger for the patch)
2013-03-26 22:16:44 +01:00
Anthony Minessale bb3114e96b FS-5171 try this version 2013-03-26 13:23:38 -05:00
Anthony Minessale 10af50d96c FS-5219 --resolve 2013-03-26 10:09:02 -05:00
Jeff Lenk a5cd84304e oops line endings 2013-03-26 10:18:44 -05:00
Jeff Lenk 74767e7a49 FS-4321 --resolve 2013-03-26 10:02:53 -05:00
Daniel Swarbrick 49bcd15008 Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2013-03-26 01:20:08 +01:00
Daniel Swarbrick e6f6c32c6f minor tidyup of user-submitted patch from last year 2013-03-26 01:19:30 +01:00
Anthony Minessale e74e46be27 FS-5171 please test 2013-03-25 17:57:51 -05:00
Anthony Minessale b6ed7c26c3 FS-5214 --resolve 2013-03-25 17:02:05 -05:00
Jeff Lenk 772e9f4c70 FS-4568 --resolve 2013-03-24 14:32:56 -05:00
Michael S Collins 0ec0153b99 fs_encode: load mod_spandsp before loading mod_native_file so that the latter picks up all the codecs offered by the former 2013-03-22 16:40:42 -07:00
Jeff Lenk 83ed0bd399 remove debug code 2013-03-22 15:52:36 -05:00
Anthony Minessale 955b900f3e FS-5011 catch sid frames and change them to cng 2013-03-22 13:47:38 -05:00
Anthony Minessale 9c255aff76 allow specific removal of media bugs by function name 2013-03-22 11:20:34 -05:00
Anthony Minessale 818f8521e0 don't choose 0 port for proxy mode 2013-03-22 10:34:31 -05:00
Anthony Minessale 0ca2c2b0e7 print message before destroying obj 2013-03-22 10:28:15 -05:00
Jeff Lenk 5406fb8a11 FS-5185 --resolve 2013-03-22 08:40:45 -05:00
Jeff Lenk 65ba846a30 FS-5100 --resolve 2013-03-22 07:44:22 -05:00
Christopher Rienzo 0481ce78ff tabs instead of spaces 2013-03-21 23:18:31 -04:00
Jeff Lenk 0fa438a748 FS-5178 --resolve 2013-03-21 21:36:20 -05:00
Anthony Minessale 0f4f0e71c3 FS-5192 --resolve 2013-03-21 15:55:24 -05:00
Anthony Minessale 909e5f3b01 FS-5204 --resolve 2013-03-21 14:37:53 -05:00
Anthony Minessale d75faa6913 stray q 2013-03-21 14:23:43 -05:00
Anthony Minessale d1292919fb FS-5209 --resolve 2013-03-21 13:52:33 -05:00
Anthony Minessale 56e1e9c83e FS-5202 2013-03-21 13:49:33 -05:00