Commit Graph

13816 Commits

Author SHA1 Message Date
Anthony Minessale 5eedbb5052 FS-4674 moved higher up into the init state to catch vars set during originate 2012-10-19 13:16:44 -04:00
Anthony Minessale af37b907ea flip cid on pickup endpoint 2012-10-18 17:20:28 -04:00
Brian West fbb99f60b4 really fix FS-3726 this time 2012-10-18 15:56:06 -05:00
Anthony Minessale 9675229dd4 FS-4735 --resolve 2012-10-18 15:35:22 -04:00
Anthony Minessale 986fede6b0 make a way to get the jitter buffer down to the codecs 2012-10-18 15:29:00 -04:00
Anthony Minessale 3099445a95 add originated_legs and originate_causes to A leg when present in an originate to detail the B leg data 2012-10-18 13:22:52 -04:00
Anthony Minessale 768e5490d5 FS-4723 --resolve 2012-10-18 12:01:44 -04:00
Jeff Lenk a8a2d1406e FS-4445 start enabling windows IPV6 support 2012-10-17 22:36:47 -05:00
Anthony Minessale 41f74ee861 push recordings to real channels when doing bowout 2012-10-17 12:49:58 -04:00
Anthony Minessale cfe54e6da5 FS-4674 --resolve this was a typo it should work now 2012-10-17 12:41:24 -04:00
Anthony Minessale 30a13ca0c6 FS-4728 --resolve got it, related to multpile bindings 2012-10-17 12:29:50 -04:00
Jeff Lenk 77eabbbdf7 FS-4694 --resolve 2012-10-17 09:17:16 -05:00
Anthony Minessale c51aebf621 FS-4694 --resolve 2012-10-16 19:03:29 -04:00
Anthony Minessale 7c644a271e FS-4728 2012-10-16 18:50:59 -04:00
Anthony Minessale a20aec182a add rtp_manual_video_rtp_bugs 2012-10-16 18:43:00 -04:00
William King 90c3b07ee0 If the chat message has been successfully delivered in the chat plan, then set the status to success and don't fire an event about the chat delivery failure 2012-10-16 14:41:29 -07:00
Anthony Minessale 7eafa85de5 add execute_on_media_timeout var 2012-10-16 12:48:16 -04:00
Anthony Minessale 1f5f9408a0 FS-4684 please test 2012-10-16 09:27:10 -04:00
Anthony Minessale c9d16d5f4f use all inbound codecs on renegotiation 2012-10-15 21:50:59 -04:00
Anthony Minessale 59a52c1a44 don't use CDR on wrong call state, i.e. never responded to challenge 2012-10-15 12:58:59 -04:00
Anthony Minessale 4789c5f549 FS-4715 --resolve 2012-10-15 12:48:03 -04:00
Daniel Swarbrick c60b4b31c1 updating my email address 2012-10-14 14:00:11 +02:00
Daniel Swarbrick 10093b44c0 mod_cdr_mongodb: update MongoDB driver to v0.6 2012-10-14 13:45:50 +02:00
Anthony Minessale 6b7d5e5a9a fix incorrect init values for mod_opus 2012-10-13 19:03:53 -04:00
Jeff Lenk 6b6c83a718 FS-2746 --resolve large xmlrpc update thanks garmt 2012-10-13 11:37:25 -05:00
Anthony Minessale fe8c5326a8 add username to sql stmt to differentiate silly devices who use the same exact contact addr 2012-10-12 17:49:15 -04:00
Anthony Minessale 10544a9642 Merge branch 'master' of git://git.freeswitch.org/freeswitch 2012-10-12 17:05:24 -04:00
Anthony Minessale 2369ffa989 sofia: on apply-inbound-acl you can now specify <list name>:<pass context>:<fail context> 2012-10-12 17:05:15 -04:00
Anthony Minessale 337d2bc7b6 add cdr refresh to bridge/unbridge 2012-10-12 12:23:56 -05:00
Anthony Minessale 26fe3d3847 normalize db stuff to be pgsql:// odbc:// and sqlite:// in dsn strings 2012-10-12 10:54:44 -05:00
Seven Du ff7def219f fix build: format not a string literal and no format arguments 2012-10-12 09:16:02 +08:00
Anthony Minessale 188e0bd333 FS-4711 --resolve this looks fine to me 2012-10-11 13:53:43 -05:00
Anthony Minessale b4c621530f add some convenience for db stuff 2012-10-11 13:47:06 -05:00
Anthony Minessale 4dae523bca tweak the session level logging to work on the console too 2012-10-11 12:44:31 -05:00
Anthony Minessale a0049b2296 add a few fields 2012-10-11 11:04:09 -05:00
Anthony Minessale a800a5fc5c FS-4708 add <param name="NDLB-allow-crypto-in-avp" value="true"/> to your sofia profile and it should set the header 2012-10-11 10:36:07 -05:00
Anthony Minessale 21d19b6100 add switch_core_session_findall_matching_var func to core to get a list of uuid with a certian var set to a certian val 2012-10-11 09:57:02 -05:00
Anthony Minessale 3e471940e3 FS-4710 --resolve don't send any data containing ESC seq over syslog 2012-10-11 11:27:22 -04:00
Seven Du aa6bb702de better help msg 2012-10-11 12:36:03 +08:00
Seven Du fb95768ead add max_members to conference xml_list 2012-10-11 12:31:58 +08:00
Anthony Minessale 46ca8a0252 fix little leak on vm load 2012-10-10 12:38:08 -05:00
Jeff Lenk 9bbee350c2 FS-4527 --resolve add resample core support for asr. This code is very isolated and only effects mod_unimrcp at this time. 2012-10-10 14:20:07 -05:00
Eliot Gable 192c0143fd Fix execute_string() function and fix memory leak in _callback() function. 2012-10-10 18:51:12 +00:00
Anthony Minessale b1c90dff53 FS-4669 ok this FS console trace demonstrates your problem, try this patch 2012-10-10 13:46:13 -05:00
Christopher Rienzo a7cb382e12 fix switch_core_sqldb.c compiler error on 32-bit debian 2012-10-10 14:30:27 +00:00
Jeff Lenk 14913fbe30 trivial compiler fix for last db refactor 2012-10-10 08:32:16 -05:00
Anthony Minessale e1fe289672 refactor db stuff to use single string dsn to avoid code duplication and introduce switch_sql_queue_manager api to create transactional sql queues to aggregate a bunch of sql stmts into transactions 2012-10-09 20:20:32 -05:00
Anthony Minessale fc764b27bf FS-4703 --resolve 2012-10-09 14:01:38 -05:00
Anthony Minessale 03d702fabc FS-4676 --resolve 2012-10-09 13:50:11 -05:00
Eliot Gable f66fbe2eaf Fix callback method to pass column count instead of the integer representation of the row we are on. 2012-10-09 20:35:00 +00:00
Anthony Minessale ec20bc0b37 FS-4700 FS-4701 --resolve 2012-10-09 12:28:19 -05:00
Anthony Minessale 2f9304dcda add assert 2012-10-09 11:47:39 -05:00
Eliot Gable 1fe96ac38c Handle building on different PGSQL versions and update error message in Sofia. 2012-10-09 18:42:23 +00:00
Michael Jerris bf7578550d fix core pgsql and not break windows 2012-10-09 13:39:01 -04:00
Brian West 4dd1b52f86 Use uniq uuid per vm just incase the same session gets to vm more than once in its life. 2012-10-09 12:38:08 -05:00
Jeff Lenk f0941d2792 FS-4696 --resolve 2012-10-09 10:53:01 -05:00
Eliot Gable 791efc74a7 Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2012-10-09 13:41:22 +00:00
Eliot Gable 162181a86f It's probably a good idea to free the result before we check for another. 2012-10-09 13:41:16 +00:00
Jeff Lenk 62542130b1 vs2010 reswig 2012-10-08 21:28:45 -05:00
Anthony Minessale 6998695f01 fold recovery db to only use core db and use transactional stmts for recovery stmts 2012-10-08 17:59:47 -05:00
Eliot Gable f059d97ff8 Terminate buffers! 2012-10-08 22:48:26 +00:00
Eliot Gable e5ddafff1f Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2012-10-08 22:22:41 +00:00
Eliot Gable 7d7eaee942 Switch to Poll instead of Select. 2012-10-08 22:22:34 +00:00
Anthony Minessale a20c556fb7 FS-4650 --resolve 2012-10-08 16:34:39 -05:00
Anthony Minessale bcfc2dbeb1 we do want this one bit from the last patch 2012-10-08 16:28:03 -05:00
Anthony Minessale 1ad45f7009 revert e08f9ada73 2012-10-08 15:57:51 -05:00
Michael Jerris 21d240b28c windows build 2012-10-08 19:05:12 -04:00
Anthony Minessale 93f4c0f698 move sofia locking contention outside of cache_db handle management 2012-10-08 13:28:01 -05:00
Anthony Minessale dc1477e575 fix build without pgsql 2012-10-08 13:08:05 -05:00
Eliot Gable 7e28946ba4 Make error message slightly more verbose. 2012-10-08 20:56:05 +00:00
Eliot Gable e08f9ada73 Abstract the sql_manager and cache_db stuff so that modules can utilize the core functionality to run their own instance of a cached SQL connection. Includes patch to fix some segs in case ODBC does not have password set or if using PGSQL support. 2012-10-08 20:34:09 +00:00
Eliot Gable 5cb354dddc Initial core-pgsql support based on native libpq; FS starts and stops without errors using core-pgsql. 2012-10-08 20:33:57 +00:00
Anthony Minessale da0ff2d615 FS-4697 --resolve 2012-10-07 09:40:30 -05:00
Anthony Minessale bed72bff7a update vid code in dingaling 2012-10-05 16:43:39 -05:00
Anthony Minessale 57e9912f8b FS-4650 please try to use an up to date gcc when doing new dev to catch build errs. This is what I get for the one time I did not compile test 2012-10-05 13:46:57 -05:00
Anthony Minessale 4dd1591945 FS-4684 this should help the proxy situation 2012-10-05 11:49:29 -05:00
Anthony Minessale 09b1b8bc7f add nohead param to skip over the cache check with HEAD method 2012-10-05 10:14:22 -05:00
Anthony Minessale 44f78e9e76 FS-4650 --resolve 2012-10-05 09:43:00 -05:00
Anthony Minessale a6602206de FS-4684 try this, this behaviour is not supported in proxy mode 2012-10-05 09:00:30 -05:00
Eliot Gable 5bc1f537bc Fix compiler warnings. 2012-10-05 16:48:03 +00:00
Eliot Gable 0e0c15b4b4 Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2012-10-05 16:11:22 +00:00
Eliot Gable 391e7c365b Rename switch_hash_first() and switch_hash_next() to switch_core_hash_first() and switch_core_hash_next() and deprecate the older versions. 2012-10-05 16:11:12 +00:00
Anthony Minessale 3d57cbda98 pull this code echo -1 > /proc/sys/kernel/sched_rt_runtime_us yourself if you want to enable this 2012-10-04 08:29:26 -05:00
Anthony Minessale 7afd4cae67 FS-4677 2012-10-04 08:02:32 -05:00
Anthony Minessale 61033f420b revert 2012-10-03 14:19:34 -05:00
Anthony Minessale 6d01ad5e38 some more priority tweaks 2012-10-03 14:10:22 -05:00
Anthony Minessale fd177cdf33 FS-4676 going over the traces the only thing I can guess is that you may have some race condition on the speed of your box or something regarding the db, Try this patch that may help 2012-10-03 09:29:50 -05:00
Anthony Minessale cefeaee88c FS-4650 --resolve 2012-10-03 07:46:37 -05:00
Anthony Minessale 7329787b9a fix warning 2012-10-03 07:45:39 -05:00
Anthony Minessale ea599992e1 FS-4656 --resolve with this patch the bug is fixed but also the old behaviour of setting this variable on the A leg expecting it to auto-set it on the B leg is no longer supported. It must be exported or put in the dialstring with {} to put it on the B leg going forward 2012-10-03 07:42:05 -05:00
Anthony Minessale 03fce657e8 FS-4549 --resolve 2012-10-03 07:09:59 -05:00
Anthony Minessale d84df73aaa FS-4677 oops 2012-10-02 17:03:22 -05:00
Anthony Minessale 51bdf8522a FS-4677 --resolve 2012-10-02 12:22:03 -05:00
Anthony Minessale 2722f4da19 FS-4674 add loopback_export for a list of channel vars to pass from loopback-a to loopback-b 2012-10-02 11:02:42 -05:00
Anthony Minessale 80c2bd786a FS-4669 --resolve 2012-10-02 10:31:32 -05:00
Anthony Minessale 10657f3f5c FS-4675 --resolve 2012-10-02 11:56:31 -05:00
Anthony Minessale ff3c0139fc auto-answer A leg when B leg is already answered in all conditions not just when A leg is both unanswered and has no media 2012-10-02 09:29:59 -05:00
Raymond Chandler b97e0cef29 don't disable dial if previously allowed 2012-10-02 11:54:19 -04:00
Anthony Minessale bc06155740 more priority tweaks 2012-10-02 07:39:21 -05:00
Jeff Lenk 5620d6d063 windows fixes for priority - needs to be revisited when apr and pthread versions support calls. 2012-10-01 20:34:15 -05:00
Anthony Minessale 52eff9451c wrap fork so we can drop priority in child processes 2012-10-01 13:38:45 -05:00
Anthony Minessale 0995d133a6 remove stray goto 2012-10-01 12:39:16 -05:00
Anthony Minessale 464155c5cd more priority tweaks 2012-10-01 10:20:48 -05:00
Anthony Minessale 8733a2c895 some priority queuing tweaks for performance 2012-10-01 11:47:26 -05:00
Jeff Lenk bf060c6396 FS-4664 --resolve 2012-10-01 08:56:51 -05:00
Anthony Minessale 8d61404016 fix issue where dtmf was not being sent on an outbound leg when there was no inbound audio 2012-09-28 16:17:20 -05:00
Anthony Minessale 5259814aee number not true 2012-09-28 14:06:04 -05:00
Anthony Minessale 06a3266360 FS-4655 its not a bug its a behaviour request, try this patch 2012-09-27 14:27:28 -05:00
Anthony Minessale 7c84003024 bump important threads to realtime priority 2012-09-27 11:42:19 -05:00
Anthony Minessale 90f3ab4099 fix thread priority code, this has never worked until today 2012-09-27 13:38:02 -05:00
Jeff Lenk 7a69d7d47c FS-4638 --resolve add error log for bad codec string 2012-09-27 12:10:13 -05:00
Robert Jongbloed cf0f483aab Assuming, just because it is MSVC, that the standard integers are not defined, is not correct. Need to test for define _STDINT as well as later versions of MSVC (>= VS2010) do have stdint.h 2012-09-27 10:16:14 +10:00
Robert Jongbloed 9d2aa0cd4c Fixed failure to close FS call when H.323 call is closed from remote in early phase. 2012-09-27 10:16:11 +10:00
Anthony Minessale 4bb5c93e4a use a lower level write func for cng packets 2012-09-26 12:10:37 -05:00
Anthony Minessale 155ecd9650 FS-4636 fix regression 2012-09-26 11:25:42 -05:00
Giovanni Maruzzelli a1d727cab6 gsmopen: FS-4652 , compilation failed with Mobigator 2012-09-26 19:20:27 +02:00
Giovanni Maruzzelli d0ddd77cdc gsmopen: FS-4652 , compilation failed with Mobigator 2012-09-26 19:15:42 +02:00
Giovanni Maruzzelli ed6f040e70 gsmopen: FS-4652 , compilation failed with Mobigator 2012-09-26 19:01:08 +02:00
Giovanni Maruzzelli f102f7b4c4 gsmopen: FS-4652 , compilation failed with Mobigator 2012-09-26 18:56:02 +02:00
Stefan Knoblich 3df5c5f2f4 FreeSWITCH: Add missing semicolon
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-26 17:45:05 +02:00
Giovanni Maruzzelli 507de0a7e5 gsmopen: FS-4652 , compilation failed with Mobigator 2012-09-26 17:24:11 +02:00
Stefan Knoblich 8075b01569 Fix error in switch_core_screen_size() and screen_size() fallback code.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-26 17:21:05 +02:00
Anthony Minessale 0fc0b99950 FS-4654 --resolve 2012-09-26 08:01:25 -05:00
Giovanni Maruzzelli e50f7a92e9 gsmopen: FS-4652 , compilation failed with Mobigator 2012-09-26 16:53:31 +02:00
Anthony Minessale dbf5153fb7 speed improvements: change scheduler to SCHED_FIFO, Disable realtime throttling, use in-memory db for sqlite core channels table (set core-db-name to 'core' in switch.conf.xml for previous behaviour of using the core sqlite file, now only aliases will be in the persistant db) 2012-09-25 16:12:58 -05:00
Anthony Minessale 0fe6aa4d0a switch another file parsing function to use buffered read 2012-09-25 16:12:58 -05:00
Jeff Lenk 176d60beb3 FS-4645 does this help 2012-09-25 08:55:44 -05:00
Jeff Lenk f997cc25d1 remove trailing backlash from windows temp paths - mostly cosmetic 2012-09-24 22:36:15 -05:00
Anthony Minessale 614ba049b1 add proto 2012-09-24 17:53:23 -05:00
Anthony Minessale b989775085 followup for cent5 2012-09-24 17:07:55 -05:00
Anthony Minessale 03c981bf72 add smaller banner for teeny tiny terminals 2012-09-24 14:59:09 -05:00
Jeff Lenk f8760a1fa8 FS-4641 apply same fix to mod_xml_cdr 2012-09-24 16:58:31 -05:00
Anthony Minessale daa97613a7 FS-4641 --resolve 2012-09-24 12:28:18 -05:00
Michael Jerris 4ff9b2f102 revert fb2ffbafe2 2012-09-24 15:38:06 -04:00
Travis Cross 447a2c6279 Improve startup cosmetics 2012-09-23 07:49:29 +00:00
Travis Cross 59d3823ed2 Update .gitignore 2012-09-23 07:49:26 +00:00
Travis Cross fb2ffbafe2 Add configure flags to moderate the ClueCon nags
The default remains the same: we show the huge ClueCon nag banner on
startup and in fs_cli.

However, if you pass --disable-huge-cluecon-nag, no banner will be
shown.

If you pass --enable-modest-cluecon-nag, a modest text-based ClueCon
reminder will be shown instead.
2012-09-23 07:49:26 +00:00
Travis Cross 72baa97369 Condense the humanized FS version string
Old:
FreeSWITCH Version 1.3.0+git~20120916T192130Z~3b5aa066c7 (1.3.0; git at commit 3b5aa066c7 on Sun, 16 Sep 2012 19:21:30 Z)

New:
FreeSWITCH Version 1.3.0+git~20120916T192130Z~3b5aa066c7 (git 3b5aa06 2012-09-16 19:21:30Z)
2012-09-23 04:13:04 +00:00
William King 3439d1b3b4 FS-4305: --resolve When libvlc is unable to decode the audio fast enough for the local stream player, use multiple very quick 1 sample chunks of silence to fill in while libvlc catches up. 2012-09-22 18:53:27 -07:00
Anthony Minessale 9c97ae3ccc FS-4640 please test 2012-09-21 14:45:30 -05:00
Anthony Minessale ef9af7dc94 FS-4636 --resolve I think this is an ok change so we'll push it. 2012-09-21 10:15:45 -05:00
Giovanni Maruzzelli 1050d443a6 test, please ignore 2012-09-21 10:37:26 +02:00
Jeff Lenk 142374eaab mod_enum windows fix for last commit 2012-09-20 21:04:39 -05:00
Anthony Minessale 5ecccf539d FS-4637 please test and repost log 2012-09-20 15:57:08 -05:00
Anthony Minessale caaa5726b0 fold over use-server to be alias for nameserver param and support back compat with legacy configs 2012-09-20 10:49:44 -05:00
Anthony Minessale dfa83799d0 FS-4624 --resolve 2012-09-20 09:59:50 -05:00
Anthony Minessale 07ed03c458 FS-4625 --resolve 2012-09-20 09:57:58 -05:00
Anthony Minessale a39ba84f5e FS-4458 --resolve 2012-09-20 09:55:47 -05:00
Anthony Minessale 0dac490086 FS-4315 --resolve 2012-09-20 09:53:53 -05:00
Anthony Minessale c6e7549055 FS-4634 --resolve 2012-09-20 09:48:47 -05:00
Travis Cross eca14d4601 Fix format string for actual type of apr_time_t
This was causing the build to fail if mod_sonar was configured to
build.
2012-09-20 07:04:02 +00:00
Anthony Minessale 72f0cf476d add conference-create and conference-destroy action events 2012-09-19 16:34:33 -05:00
Brian West 08e95e6ee1 fix 7960/40 reboot 2012-09-19 14:44:55 -05:00
Anthony Minessale cba999b551 FS-4598 reasonable req 2012-09-19 11:47:53 -05:00
Anthony Minessale 3cf238fc9a add skip_cdr_causes variable to list call hangup causes that should not trigger cdr processing 2012-09-19 10:49:50 -05:00
Anthony Minessale 927c646dc7 update error message to explain more 2012-09-19 10:14:38 -05:00
Jeff Lenk 2123927af7 spandsp fix argument issue on irc 2012-09-19 08:52:58 -05:00
Jeff Lenk b39232c7ff trivial compiler warning 2012-09-18 22:10:47 -05:00
Robert Jongbloed 96da521634 Fixed mod_opal shut down of media streams (in particular UDPTL) on KILL from fs core. 2012-09-19 12:33:13 +10:00
Robert Jongbloed c979f1b8f3 Small tweak for media I/O in proxy mode, don't silence frame just because no codec. Needed for H.323 fax. 2012-09-19 12:33:10 +10:00
Robert Jongbloed babe1cdb89 Fixed numerous issues with T.38 support on mod_opal, now WORKS!
Added tracing for error conditions in mod_spandsp
2012-09-19 12:33:06 +10:00
Robert Jongbloed 75c3e36009 Added XML config for H.323 User Input Indication (DTMF) mode 2012-09-19 12:32:36 +10:00
Robert Jongbloed 45609f8986 Fix direction flag for outbound H.323 calls, all sorts of consequences there. 2012-09-19 12:32:33 +10:00
Robert Jongbloed f8143eedd4 Fixed outbound H.323 calls correctly marking call as answered when fast connect used.
Fixed correct media "frames/packet" for G.711, default to 20ms worth.
2012-09-19 12:32:26 +10:00
Robert Jongbloed 468739da29 More T.38 fax support changes for mod_opal. Not quite there yet. 2012-09-19 12:32:22 +10:00
Robert Jongbloed a580c31122 Fixed VS2010 issues building mod_opal 2012-09-19 12:32:18 +10:00
Robert Jongbloed 20bb474c0e Added T.38 fax support to mod_opal 2012-09-19 12:32:15 +10:00
Anthony Minessale d80e91d248 doh 2012-09-18 16:00:19 -05:00
Anthony Minessale c5204c2128 FS-4614 --resolve update to dynamic line buffer and use internal buffering to boot for file I/O on preprocessing XML 2012-09-18 15:39:28 -05:00
Anthony Minessale 1b2b456510 add transfer_to variable for call processing 2012-09-18 15:39:28 -05:00
Anthony Minessale dd62f08f04 FS-4596 --resolve 2012-09-18 11:34:45 -05:00
Anthony Minessale 475522b520 tweak 2012-09-18 11:13:09 -05:00
Jeff Lenk 33b22c485d FS-4099 --resolve windows only regression 2012-09-17 23:28:10 -05:00
Jeff Lenk 6803346c94 fix for last commit - tony please check 2012-09-17 23:18:17 -05:00
Anthony Minessale 61f4648aa7 FS-4621 --resolve everyone will want this patch omfg 2012-09-17 20:02:14 -05:00
Anthony Minessale 0d21c81015 FS-4595 please update to this revision and supply full debug logs 2012-09-17 18:59:35 -05:00
Stefan Knoblich 416f026f8c FreeSWITCH: Add preprocessor constant for default callerid number
SWITCH_DEFAULT_CLID_NUMBER and replace all occurrences
in the FreeSWITCH codebase.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-17 21:32:18 +02:00
Jeff Lenk e22f42334d FS-4099 --resolve switch windows to use posix delimiter (/) for base paths. This will correct numerous problems with escaped chars. This change only effects windows builds. Please test. 2012-09-16 14:15:49 -05:00
Anthony Minessale 3b660a06e5 fix small leak in var arrays 2012-09-14 17:07:55 -05:00
Anthony Minessale 3359f04a3f only use the wait_for_aleg_ack when the call is unanswered 2012-09-14 16:21:44 -05:00
Jeff Lenk e74d4ac6e6 FS-4586 --resolve add mod_spy to vs2010 2012-09-14 16:08:23 -05:00
William King 7b0f8ace69 Adding debugging and a default value for disconnect time. Also handle unset times better. 2012-09-14 13:17:08 -07:00
Anthony Minessale 5bbc372c56 fix crash in mod_fifo when deleting a node when its in use 2012-09-14 14:25:20 -05:00
Jeff Lenk 076726a163 vs2008 add missing file mod_sofia 2012-09-14 14:23:28 -05:00
Michael Jerris d1ddb73c0b fix build of mod_freetdm 2012-09-14 14:40:16 -04:00
Jeff Lenk dba0b0e40a vs2010 reswig 2012-09-14 12:28:15 -05:00
Anthony Minessale 83007777a0 lower console output to debug for avmd 2012-09-14 11:24:23 -05:00
Anthony Minessale 6721cd918a hangup unauth calls with rejected cause 2012-09-14 11:19:36 -05:00
Brian West dc599db683 FS-4600 --resolve 2012-09-14 10:30:13 -05:00
Brian West 4100c3b532 FS-4599 --resolve 2012-09-14 10:29:25 -05:00
Jeff Lenk 2e9b4c23de FS-4618 --resolve 2012-09-14 07:38:03 -05:00
William King bf04f8b0c8 Mod_sonar can be useful for collecting specific round trip delay information about a call route. This is a first working draft, so expect it to interfere with the migration habits of your creatures. To use setup a destination with echo, originate a call to that destination and drop the call into &sonar(). Then watch the logs for the results. 2012-09-14 00:26:36 -07:00
Seven Du a32244fe38 Revert "for consistency"
This reverts commit e8c7bb3a88.
2012-09-14 09:41:10 +08:00
Seven Du e8c7bb3a88 for consistency 2012-09-14 09:37:08 +08:00
Anthony Minessale 70898c09ef run serialize test in skel 2012-09-13 17:58:25 -05:00
Anthony Minessale d5e5fb032a add funcs to binary seralize/deserialize switch_events into a contiguous binary frame 2012-09-13 17:46:28 -05:00
William King c28c99c394 If the timer value isn't available it isn't an error. Instead just don't add the field. 2012-09-13 15:12:52 -07:00
Anthony Minessale 5a956890af update json lib in core and ESL and re-apply old patches 2012-09-13 12:54:31 -05:00
Anthony Minessale 0424a81494 build fix on opus 2012-09-13 11:27:50 -05:00
Anthony Minessale 892974f010 update opus to use the standardized release 2012-09-13 10:32:00 -05:00
Seven Du 9c1c911648 fix lost bindings when list 2012-09-13 11:33:16 +08:00
Anthony Minessale 9a193a9cd2 add hold_events variable with start and stop times for each hold 2012-09-12 16:36:17 -05:00
Anthony Minessale 631c976f59 don't put casue from unanswered pickups as result of originate 2012-09-12 10:22:03 -05:00
Anthony Minessale 8f0c726b13 add send-display-update profile param to disable the update method 2012-09-11 15:40:50 -05:00
Anthony Minessale 02c24da081 pull cause from channels in ent originate when none of them answer or the call times out 2012-09-11 10:38:29 -05:00
Anthony Minessale 1400a31cfa plan b 2012-09-10 20:57:07 -05:00
Anthony Minessale a0eef6a111 revert 2012-09-10 20:49:32 -05:00
Anthony Minessale c698de5c07 end faster when only pickup endpoints are left 2012-09-10 20:47:57 -05:00
Brian West 99eee5f528 Support rebooting some more ciscos 2012-09-10 18:25:02 -05:00
Anthony Minessale 273b7f59a5 FS-4595 please test 2012-09-10 18:21:08 -05:00
Anthony Minessale d0117d5c91 missed a spot 2012-09-10 16:57:39 -05:00
Anthony Minessale 40533e7378 set new pt on re-invite video negotiation 2012-09-10 15:20:30 -05:00
Anthony Minessale a696e4a743 sndfile tweak 2012-09-10 14:13:12 -05:00
Raymond Chandler 48f5724c27 Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2012-09-10 14:54:15 -04:00
Anthony Minessale 4ddfedbf71 minor video tweaks 2012-09-10 12:58:23 -05:00
Anthony Minessale 0fd5d7696c video tweaks for echo app 2012-09-10 12:58:06 -05:00
Anthony Minessale f71b67e02c hangup pickup chans with no answer if they are the only ones left 2012-09-10 11:14:19 -05:00
William King 3918d0876f Add better handling of time values when the times aren't defined. Fix formatting of the config values for two config values. 2012-09-10 09:00:00 -07:00
Anthony Minessale 36cee285b0 FS-4602 --resolve 2012-09-08 16:12:35 -05:00
Raymond Chandler bf4bb0028e Merge branch 'master' into FS-4558 2012-09-08 02:29:59 -04:00
Raymond Chandler 8ef13dd8a2 FS-4558 --resolve 2012-09-08 02:28:35 -04:00
Jeff Lenk 6de760992f FS-4591 2012-09-07 18:28:06 -05:00
Anthony Minessale c2893801cb add timestamps for on and off hold times to put in xml cdrs 2012-09-07 18:17:57 -05:00
Anthony Minessale e2544415ad add chan vars to tell sip to break the rfc and expect the codec payload the other side replies with rather than the one it offered which is the correct behaviour 2012-09-07 16:50:50 -05:00
Anthony Minessale bfc46567c1 add uuid_media_reneg api command to tell a channel to send a re-invite with optional list of new codecs 2012-09-07 15:33:09 -05:00
Anthony Minessale cd8814844a FS-4408 fix crash caused by missing or invalid call-id in sip invite 2012-09-07 15:08:10 -05:00
Anthony Minessale cbefc9dae1 fix logic in dmachine parser for overlap bindings so they work regardless of the order they are bound 2012-09-06 11:54:03 -05:00
Anthony Minessale d528ceee19 regression from a9d72bc35d 2012-09-06 11:32:50 -05:00
Anthony Minessale 4cb0e2e5bd protect against case with null sofia_private in callback 2012-09-06 10:59:39 -05:00
Raymond Chandler 3e26caf8ff Merge branch 'master' into FS-4558 2012-09-05 16:55:51 -04:00
Raymond Chandler 9def7a2e8b FS-4558 --resolve 2012-09-05 16:55:39 -04:00
Anthony Minessale 77de3905ee one more try 2012-09-05 13:48:52 -05:00
Anthony Minessale d45db89833 second try at sip_wait_for_aleg_ack 2012-09-05 13:11:32 -05:00
Anthony Minessale 352b1903da FS-4593 please test this and post logs if necessary 2012-09-05 12:47:47 -05:00
Anthony Minessale 8650116d20 move verbos zrtp debug messages to log level DEBUG1 fsctl debug_level 1 to see them 2012-09-05 11:36:11 -05:00
Anthony Minessale 8ec031e7c9 let callers delete themselves on reload 2012-09-05 11:12:06 -05:00
Jeff Lenk 528d10319f fix naming issue in last mod_managed change - trivial 2012-09-04 23:32:59 -05:00
Anthony Minessale a9d72bc35d fix small broadcast bug 2012-09-04 19:08:06 -05:00
Raymond Chandler 5a8fcfb552 Merge branch 'master' into FS-4558 2012-09-04 20:04:50 -04:00
Anthony Minessale de0f311f2d FS-4591 --resolve 2012-09-04 15:07:09 -05:00
Anthony Minessale 76dd6db3a2 swigall 2012-09-04 13:08:41 -05:00
Raymond Chandler c3aeed6409 FS-4558: add conference chat broadcasting 2012-09-04 14:02:02 -04:00
Anthony Minessale b01976942c also allow early_ok flag on caller_channel 2012-09-04 12:38:29 -05:00
Anthony Minessale 455b22480c FS-3971 --resolve 2012-09-04 12:30:23 -05:00
Anthony Minessale 945d1141c5 set channel vars with result of group dial 2012-09-04 11:25:04 -05:00
Steve Underwood 0eb7d60da9 Some cleanups of the FAX code, so it accesses some of the FAX engine's
internal data through the proper mechanisms, instead of directly poking
around inside.
2012-09-04 12:10:16 +08:00
Steve Underwood 7c6f6e306c Added a free space function to the T.31 modem in spandsp, so the app doesn't
need to probe around inside the modem.
2012-09-04 08:58:43 +08:00
Anthony Minessale a5e9f65e31 FS-4582 --resolve 2012-09-01 11:46:45 -05:00
Steve Underwood 92fea4a896 Those damn tiff-3.8.2 entries seem to be everywhere 2012-09-01 23:37:46 +08:00
Steve Underwood 495fd99d5d Patched the new libtiff-4.0.2 code to support TIFF/FX tags and the extra
compression and colour profile codes that go with them.
2012-09-01 21:50:47 +08:00
Anthony Minessale bfee2f5382 pull this code 2012-08-31 17:38:06 -05:00
Michael Jerris 200ca61731 FS-4581: --resolve use specific column names in telecast web_callback 2012-08-31 17:11:08 -04:00
Raymond Chandler f05089b965 Merge branch 'master' of fs-git:freeswitch 2012-08-31 16:41:57 -04:00
Raymond Chandler 6ed3218f8a FS-4558: add uuid 2012-08-31 16:35:13 -04:00
Anthony Minessale 6e39233840 queue in-dialog message to the session 2012-08-31 15:28:02 -05:00
Anthony Minessale 984b27c68d add sip_wait_for_aleg_ack var 2012-08-31 14:49:21 -05:00
Anthony Minessale a8ce9ac29f tweak 2012-08-30 17:17:15 -05:00
Anthony Minessale 7d2e742feb tweak 2012-08-30 16:52:34 -05:00
Anthony Minessale 35f0e2ff3a add uuid_early_ok 2012-08-30 16:51:06 -05:00
Anthony Minessale 722919668d add channel events to message when its in-dialog 2012-08-30 16:38:31 -05:00
Anthony Minessale f43e8246f9 FS-4578 try this on dev branch HEAD 2012-08-30 16:15:03 -05:00
Anthony Minessale fea44bb2c5 add ignore_early_media=consume for hmmhesays 2012-08-30 15:14:38 -05:00
Anthony Minessale 6d2b3256c3 another efficiency pass on sofia and refactoring of 3c685bff25 to be more efficient 2012-08-30 15:26:13 -05:00
Anthony Minessale e67bb432d1 reduce log level of debug data 2012-08-30 13:18:01 -05:00
Anthony Minessale 8ed7bcd88f FS-4576 --resolve 2012-08-29 20:35:05 -05:00
Anthony Minessale c7d7bf23d3 only skip cdr on challenge calls not cancel 2012-08-29 18:35:52 -05:00
Anthony Minessale 65f2961923 add uuid_answer and uuid_pre_answer 2012-08-29 18:14:24 -05:00
Anthony Minessale 4fb38a93a4 add fire-message-events profile param 2012-08-29 15:38:01 -05:00
Anthony Minessale fb9b69f469 add fire-message-events profile param 2012-08-29 15:34:17 -05:00
Anthony Minessale 5c00f6638c clean up mutex app code 2012-08-29 14:42:18 -05:00
Anthony Minessale d1b0b1168a some minor regressions from the last commit 2012-08-29 14:42:00 -05:00
Anthony Minessale 82a9346486 swigall 2012-08-29 11:57:14 -05:00
Anthony Minessale c1d2624ce5 FS-4570 --resolve 2012-08-29 11:50:55 -05:00
Anthony Minessale ada8b78393 FS-4573 --resolve 2012-08-29 11:46:36 -05:00
Anthony Minessale 3c685bff25 fix double sessions on auth challenged calls 2012-08-29 10:38:37 -05:00
Anthony Minessale edad5d3348 finish up mutex app 2012-08-29 01:01:14 -05:00
Anthony Minessale b9dd32ac8f evil typo to cause regression in new core recover engine 2012-08-29 01:00:58 -05:00
Anthony Minessale 5a3a1e3b44 update last 2012-08-28 22:23:50 -05:00
Anthony Minessale 212953bcb4 check-in of mutex app 2012-08-28 21:11:43 -05:00
Anthony Minessale 227ed3036e FS-4488 wrong format macro 2012-08-28 13:17:31 -05:00
Anthony Minessale ffb553bef5 FS-4565 --resolve 2012-08-28 12:57:47 -05:00
Anthony Minessale a8cd9b82da add tmute command 2012-08-27 17:51:07 -05:00
Anthony Minessale a8b89bcc1e add cache param to httapi 2012-08-27 16:13:21 -05:00
Anthony Minessale 90e637cc2f FS-4561 more debug 2012-08-27 12:55:34 -05:00
Anthony Minessale a0f752c564 FS-4561 revert 2012-08-27 12:50:51 -05:00
Anthony Minessale be5fc2c0c5 enable debug 2012-08-27 12:38:48 -05:00
Robert Jongbloed 48b85ca9c1 Added check for PTLib version, can't be too old. 2012-08-27 11:51:28 +10:00
Anthony Minessale 4d8c82c86b FS-4561 please test this 2012-08-26 12:35:36 -05:00
Anthony Minessale 60cd56d1fc FS-4561 send notify with terminate state when we get a SUBSCRIBE with expires 0 2012-08-24 17:53:53 -05:00
Anthony Minessale e0372f57c3 FS-4525 --resolve ok there was 2 parts to this and I missed one, your client actually uses different to and from in the subscribe where the majority use the target name in the request, to and from, this should make it compat 2012-08-24 13:15:57 -05:00
Anthony Minessale fbc83cb0ea revert 2012-08-23 17:52:32 -05:00
Stefan Knoblich a436a3e962 FreeSWITCH: Fix format string error in witch_core_session_thread_pool_worker().
Fixes:
    cc1: warnings being treated as errors
    src/switch_core_session.c: In function 'switch_core_session_thread_pool_worker':
    src/switch_core_session.c:1478: warning: format '%ld' expects type 'long int', but argument 9 has type 'switch_size_t'
    src/switch_core_session.c:1483: warning: format '%ld' expects type 'long int', but argument 9 has type 'switch_size_t'
    gmake[2]: *** [libfreeswitch_la-switch_core_session.lo] Error 1

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-08-24 00:51:36 +02:00
Anthony Minessale f34085965c fix some issues in httapi record parser 2012-08-23 17:49:53 -05:00
Anthony Minessale 4efff5c463 fix small bug, init this value to success so you can record without playing a file first 2012-08-23 16:29:30 -05:00
Anthony Minessale 04924f1694 FS-4079 FS-4540 regression from 5213c764bb please update ASAP if you are running this one 2012-08-23 14:56:37 -05:00
Anthony Minessale 29a3d7ab02 copy channel data into RECV_INFO event 2012-08-23 13:07:08 -05:00
Anthony Minessale cfa02f0e32 FS-4561 please update to this version and retest with new logs if necessary 2012-08-23 13:02:08 -05:00
Anthony Minessale 5213c764bb FS-4079 FS-4540 minor refactoring to fix some minor side effects of recent changes 2012-08-23 11:10:03 -05:00
Jeff Lenk 3d34215919 vs2010 reswig 2012-08-22 18:08:55 -05:00
Anthony Minessale d38b905606 remove debug 2012-08-22 17:49:42 -05:00