Commit Graph

10432 Commits

Author SHA1 Message Date
Anthony Minessale 0df997987e fifo up 2010-07-15 09:03:03 -05:00
Anthony Minessale cad1d49d6b fix logic bug and memory leak in new code 2010-07-15 09:03:00 -05:00
Anthony Minessale 2d30a8c286 add nomedia flag 2010-07-15 09:02:58 -05:00
Anthony Minessale 4ddc02a73f fix ringall issue 2010-07-15 09:02:57 -05:00
Anthony Minessale b9616e13df don't reset outbound_fail_count on pre-call use_count increments 2010-07-15 09:02:56 -05:00
Anthony Minessale b32a75c452 update 2010-07-15 09:02:54 -05:00
Anthony Minessale 8f878ecdda tweak2 2010-07-15 09:02:52 -05:00
Anthony Minessale 2ac5dd548d tweak 2010-07-15 09:02:51 -05:00
Anthony Minessale 4185259209 refactor 2010-07-15 09:02:45 -05:00
Anthony Minessale 5cd072a3fb allow vars to be set containing vars from languages 2010-07-15 08:42:51 -05:00
Anthony Minessale c3dcc603b1 fifo update 2010-07-15 01:00:08 -05:00
Anthony Minessale 395dc14a8d update 2010-07-14 19:47:43 -05:00
Anthony Minessale 6b19019aad update 2010-07-14 19:43:31 -05:00
Anthony Minessale ea6a549003 update 2010-07-14 19:38:40 -05:00
Anthony Minessale 28bc54a08d skip runs when messages are not needed 2010-07-14 18:59:42 -05:00
Anthony Minessale e12be24119 typo 2010-07-14 18:11:07 -05:00
Anthony Minessale 62d0aa3ec3 add zstr 2010-07-14 17:49:44 -05:00
Anthony Minessale 7339e6eb14 fix sql stmt 2010-07-14 17:14:39 -05:00
Anthony Minessale 76c4f2751c update 2010-07-14 16:52:55 -05:00
Anthony Minessale c50f59e36c add reporting vars 2010-07-14 16:38:46 -05:00
Marc Olivier Chouinard 8ceb2a9b27 mod_commands: Fix a segfault if no arguments is provided to limit_hash_usage 2010-07-14 14:30:30 -04:00
Anthony Minessale 634ca37067 fifo up 2010-07-14 12:40:41 -05:00
Anthony Minessale c73d98cd83 fifo up 2010-07-14 12:40:19 -05:00
Mathieu Rene e76d7d925e mod_hash: free all hashtables on shutdown 2010-07-13 19:05:07 -04:00
Anthony Minessale d355c28d4d fix logic bug and memory leak in new code 2010-07-13 17:27:37 -05:00
Anthony Minessale 119d01f65c fix small mem leak in util func 2010-07-13 16:52:32 -05:00
Anthony Minessale ac77c76818 add nomedia flag 2010-07-13 15:43:37 -05:00
Anthony Minessale f3907f771d fix ringall issue 2010-07-13 12:42:36 -05:00
Anthony Minessale 17a7a0dd7b don't reset outbound_fail_count on pre-call use_count increments 2010-07-13 08:34:10 -05:00
Rupa Schomaker 548c9061ab MODAPP-441: mod_lcr: add lcr_user_rate to imported a-leg vars 2010-07-13 06:07:49 -05:00
Anthony Minessale fa1148e9ee update 2010-07-13 01:41:27 -05:00
Anthony Minessale 32f6aa3b9e update 2010-07-13 00:47:41 -05:00
Anthony Minessale 1ed7837bc6 tweak2 2010-07-12 21:58:24 -05:00
Anthony Minessale d277778743 tweak 2010-07-12 20:58:39 -05:00
Anthony Minessale 93d38441a9 refactor 2010-07-12 12:00:53 -05:00
Anthony Minessale d6f14d0307 add fifo_member_usage app 2010-07-11 23:25:00 -05:00
Anthony Minessale 1734df82ca presence_data_cols 2010-07-11 21:00:13 -05:00
Jeff Lenk 7af395ef83 more tweaks for VS2010 2010-07-10 15:22:25 -05:00
Anthony Minessale 32bb81bde3 fifo tweaks 2010-07-09 16:09:15 -05:00
Anthony Minessale 616566b9f6 fix cid issue 2010-07-08 01:22:53 -05:00
Anthony Minessale 200cc44f67 fix sql to be more portable for tab complete 2010-07-08 01:22:53 -05:00
Michael Jerris 99c98d970b don't hangup on a caller that was transfered out of queue 2010-07-07 19:57:32 -04:00
Michael Jerris 821488bf9f add taking_calls param to fifo member add and config file 2010-07-07 16:21:14 -04:00
Anthony Minessale 4555b71199 declinatio mortuus obfirmo! 2010-07-07 15:13:45 -05:00
Rupa Schomaker 001705588e mod_lcr: fix dialplan issues with default profile and logging when no
caller_profile set
2010-07-07 13:56:38 -05:00
Anthony Minessale cadb4d948f cancel outbound call if customer hangs up 2010-07-07 11:29:25 -05:00
root cf48e0b688 Merge branch 'master' of ssh://git@git.freeswitch.org/freeswitch 2010-07-07 20:24:28 +04:00
root 8c58074c9a initial t.38 support.
remake logical channel opening.
add missing param name in example config.
2010-07-07 20:22:56 +04:00
Brian West f347698a47 MODEVENT-66 2010-07-07 09:13:34 -05:00
Rupa Schomaker af33afaa61 mod_lcr: don't validate profiles with ${} vars since they are dynamic
and we can't guess what the proper value should be
2010-07-06 23:45:00 -05:00
Jeff Lenk de5e747157 more tweaks for VS2010 2010-07-06 22:38:54 -05:00
Jeff Lenk 68fef16e37 more tweaks for VS2010 2010-07-06 16:10:35 -05:00
Anthony Minessale 4d4f5a0ecd fix race on sql stmt for show calls 2010-07-06 16:01:39 -05:00
Anthony Minessale aa318568c4 revert 2010-07-06 15:06:25 -05:00
Anthony Minessale 89769c2180 sort all inserts ahead of update/delete in queue processing 2010-07-06 14:42:03 -05:00
Anthony Minessale 088cee65f9 try to compensate for silly compiler issue 2010-07-06 13:34:24 -05:00
Anthony Minessale c321e67ab5 refactor 2010-07-06 13:20:27 -05:00
Anthony Minessale d239b31dfc sort the complete sql stmts to get proper ordering on tab complete 2010-07-06 12:03:09 -05:00
Michael Jerris cae9129f0a dup off the right caller profile 2010-07-06 11:32:04 -04:00
Anthony Minessale ccb9a4eb0d fix seg in user_recurse_variables=false edge case 2010-07-06 10:25:58 -05:00
Jeff Lenk fb9d60fcdb fix windows build 2010-07-05 21:09:37 -05:00
Anthony Minessale b037f1b6e1 doh 2010-07-05 16:48:07 -05:00
Anthony Minessale 01b17ec69e prefer telephone-event with same rate over others 2010-07-05 14:26:38 -05:00
Anthony Minessale e9405ba64b fix build 2010-07-05 13:13:47 -05:00
Rupa Schomaker 612356b7b6 Revert "switch to switch_cache_db_dismiss_db_handle to reduce odbc"
This reverts commit ab3d7d144e.
2010-07-05 11:11:22 -05:00
Rupa Schomaker 9741086975 Revert "mod_lcr: use switch_cache_db_dismiss_db_handle to reduce persistant"
This reverts commit 6449861e02.
2010-07-05 11:11:07 -05:00
Brian West c3d6c648d3 fix configure and compile when using --disable-core-libedit-support 2010-07-05 10:08:30 -05:00
Anthony Minessale 0c826b1fc8 add sched_cancel function to cancel any impending sched_X funcs 2010-07-02 14:06:53 -05:00
Anthony Minessale 23fd8ebb3e add optional exceptions to mod_distributor to list nodes to skip 2010-07-02 13:31:12 -05:00
Anthony Minessale a7d8f866fd fix new util function to actually do what it says it will 2010-07-02 13:00:29 -05:00
Anthony Minessale 6c7970f969 let bypass calls sit in park 2010-07-02 12:04:02 -05:00
Brian West 8c7a976252 swigall 2010-07-02 11:26:42 -05:00
Anthony Minessale b10ea3c0b6 fifo tweaks 2010-07-02 09:27:36 -05:00
Rupa Schomaker 4e1d522198 oops, compile fix 2010-07-02 00:13:44 -05:00
Rupa Schomaker 4294d0a79d if missing db.conf.xml don't fail, just use sqlite 2010-07-02 00:03:13 -05:00
Brian West 6117234549 FSCORE-627 2010-07-01 23:15:37 -05:00
Anthony Minessale 43cbb7eaa7 stupid warning 2010-07-01 22:14:07 -05:00
Brian West 8009ec0b5c FSBUILD-287 2010-07-01 18:16:08 -05:00
Anthony Minessale 182b030f94 fix sql 2010-07-01 16:57:21 -05:00
Anthony Minessale 58b67bc5cc add outbound_per_cycle param to control how many outbound calls are made per cycle and normalized some of the output in fifo status 2010-07-01 15:24:14 -05:00
Anthony Minessale 3a6bb506c0 passing non-null value to generate_xml_cdr now implies its an initalized xml object 2010-07-01 15:22:13 -05:00
Anthony Minessale 21edf395ca de-ass 2010-07-01 15:19:40 -05:00
Anthony Minessale 1fba654845 fix parse err in originate code 2010-07-01 14:21:44 -05:00
Anthony Minessale 7898679b20 tweak 2010-07-01 09:37:49 -05:00
Anthony Minessale b7c5a80a70 comment out vars 2010-07-01 09:33:44 -05:00
Di-Shi Sun dbf93daae8 Merge branch 'master' of ssh://git@git.freeswitch.org/freeswitch 2010-07-01 16:26:20 +08:00
Di-Shi Sun 32dbb191fd Added work mode option and support for outbound proxy. 2010-07-01 16:20:10 +08:00
Anthony Minessale 636283c387 doh2 2010-06-30 22:29:40 -05:00
Anthony Minessale 9db5abefdb doh 2010-06-30 22:20:06 -05:00
Anthony Minessale 34fe9e34c9 tweaks 2010-06-30 22:13:20 -05:00
Anthony Minessale 7f9beb96cc revamp fifo with a ringall strategy so you can see the stupid callers' caller id .... 2010-06-30 21:46:38 -05:00
Anthony Minessale 5b11c81731 fix sql stmt 2010-06-30 21:32:17 -05:00
Anthony Minessale 462e62547e add new util function to parse of vars in parens from strings 2010-06-30 20:41:21 -05:00
Anthony Minessale 9c7fb0d4ca support stacked [] pairs in origiante 2010-06-30 20:09:06 -05:00
Anthony Minessale 09bd04734c prune check 2010-06-30 16:25:19 -05:00
Brian West 53761efdf6 fix logging and missing new line 2010-06-30 11:11:21 -05:00
Anthony Minessale f2ea3ee315 indent run 2010-06-30 10:35:15 -05:00
Anthony Minessale e11560ddf3 share handles when not using sqlite 2010-06-30 09:05:14 -05:00
Mathieu Rene 6bd82d1fb4 Add fsctl shutdown_check to see if we're currently shutting down 2010-06-29 23:03:10 -04:00
Rupa Schomaker c0246b1143 add some docs to the switch_cache_db_* functions 2010-06-29 16:18:44 -05:00
Rupa Schomaker 6449861e02 mod_lcr: use switch_cache_db_dismiss_db_handle to reduce persistant
db connections under heavy load.
2010-06-29 16:04:45 -05:00
Rupa Schomaker ab3d7d144e switch to switch_cache_db_dismiss_db_handle to reduce odbc
usage under heavy switch load
2010-06-29 16:00:44 -05:00
Anthony Minessale 98a436bb27 add switch_cache_db_dismiss_db_handle 2010-06-29 15:50:03 -05:00
Anthony Minessale 51cb9efe9a remove ass 2010-06-29 14:05:44 -05:00
Anthony Minessale d700e69625 . 2010-06-29 13:47:15 -05:00
Michael Jerris d21af530b9 fix mod_celt rebuilds library when not required 2010-06-29 13:03:23 -04:00
Michael Jerris 9c5cd268f7 mod_conference: fix build error for Meftah before he drives me insane with nagging 2010-06-29 13:02:25 -04:00
Anthony Minessale fd5723387e update agc 2010-06-29 09:56:38 -05:00
Jeff Lenk 9361e2ba9d more tweaks for VS2010 2010-06-29 09:55:08 -05:00
Anthony Minessale 911e9182e1 add cid-in-1xx profile param and sip_cid_in_1xx chan var 2010-06-29 09:32:41 -05:00
Anthony Minessale 5ef1e00d3a LBAPR-4 2010-06-29 08:51:39 -05:00
Jeff Lenk da17e2a09e more tweaks for VS2010 2010-06-28 16:32:30 -05:00
Jeff Lenk a87429ac87 Add initial support for VS2010 2010-06-28 15:49:19 -05:00
Anthony Minessale 7626a6c6b4 nm this is bad 2010-06-28 10:25:21 -05:00
Anthony Minessale 013222bba3 wait for state change 2010-06-28 08:49:24 -05:00
Anthony Minessale 46064642ba update 2010-06-28 08:37:11 -05:00
Anthony Minessale 3b1d9f5bef clear flag on destroy 2010-06-28 08:15:55 -05:00
Anthony Minessale 1b3a5df08d update 2010-06-25 21:10:13 -05:00
Andrew Thompson 2adde7d86d mod_conference: Add energy, volume_in and volume_out to xml_list 2010-06-25 19:29:33 -04:00
Anthony Minessale 612f3a36f3 remove initial announcement 2010-06-25 17:10:32 -05:00
Anthony Minessale 77c662687a add (experimental) agc flag 2010-06-25 16:57:01 -05:00
Anthony Minessale ff1a52ab18 add call_uuid 2010-06-25 13:25:13 -05:00
Mathieu Parent 20194286a4 Skinny: correct early media and answer
- SWITCH_MESSAGE_INDICATE_DISPLAY was missing a "break" statement
- handle not responding device (cancels early media or answer)
- don't send messages when listener is not ready (fix rare crashes)
2010-06-25 18:25:12 +02:00
Anthony Minessale 8d0c81103e add call_uuid var 2010-06-24 17:28:20 -05:00
Anthony Minessale 36648cb177 doh 2010-06-24 16:27:11 -05:00
Anthony Minessale df79ecce8e fix rtcp from nat to autoadjust with rtp 2010-06-24 16:01:55 -05:00
Anthony Minessale 5a6461baf5 refactor vars to call time 2010-06-24 15:49:48 -05:00
Brian West 44a90b4798 swigall 2010-06-24 15:33:41 -05:00
Anthony Minessale 464ecd1b18 revert part of 92bd8966fa FSCORE-598 2010-06-24 14:30:37 -05:00
Anthony Minessale 64a71c5798 destroy handle on bad authenticate 2010-06-24 13:19:14 -05:00
Anthony Minessale c58efca29d add some cols to fifo_outbound 2010-06-24 11:52:49 -05:00
Anthony Minessale 3240a6f395 update callstate in sql event handler 2010-06-24 10:32:45 -05:00
Anthony Minessale 10b8cfa18e be more strict about changing callstate based on clearing hold flag 2010-06-24 10:09:39 -05:00
Rupa Schomaker 4869da2370 MODAPP-437 - event backend should be db not sql 2010-06-23 13:52:53 -05:00
Anthony Minessale 0bff1a411b clean up indenting in sofia 2010-06-23 13:22:52 -05:00
Anthony Minessale 39f6c58557 minor refactor 2010-06-23 11:47:39 -05:00
Mathieu Rene 8ac3bdca6e Add redis backend to limit 2010-06-22 00:16:50 -04:00
Rupa Schomaker 8c8d962e3a fix perms 2010-06-21 09:51:57 -05:00
Rupa Schomaker b36f2a23bf timer based nat_map refresh 2010-06-21 09:51:57 -05:00
Rupa Schomaker cb6f978d93 mod_limit is now a backwards compatible shim 2010-06-20 19:03:38 -05:00
Rupa Schomaker ea71a2401e backward compat mod_limit.c 2010-06-20 19:03:38 -05:00
Rupa Schomaker be2bd3c180 fix perms 2010-06-20 19:03:38 -05:00
Rupa Schomaker a040a605e6 add backward compatible shims 2010-06-20 19:03:38 -05:00
Jeff Lenk 4010911db9 sync express to limit changes + add skinny 2010-06-20 12:07:11 -06:00
Jeff Lenk 3de6c7a59c missing mod_hash 2010-06-20 11:03:07 -05:00
Rupa Schomaker d8facbcf71 mod_lcr update. MODAPP-340, MODAPP-355
arbitrary b-leg vars, limit support, lcr/ endpoint
 custom_sql now is field based rather than position based
 NOTE: custom_sql is incompat with prior version
2010-06-19 20:08:06 -05:00
Rupa Schomaker d5ad29b585 typo 2010-06-19 20:07:39 -05:00
Rupa Schomaker 1c17da93ef rationalize some logging 2010-06-19 19:06:27 -05:00
Rupa Schomaker 9b5778f8e1 dup -ERR so we can free it later 2010-06-19 14:49:15 -05:00
Rupa Schomaker f76f836b0e rename sql to db for limit backend to make consistent 2010-06-19 10:58:58 -05:00
Rupa Schomaker 6f0d7a7bcf remove WTF 2010-06-19 08:12:00 -05:00
Rupa Schomaker 415b4589ac revert mod_lcr changes 2010-06-19 08:08:42 -05:00
Rupa Schomaker ab2165c56b fix tab 2010-06-19 07:49:34 -05:00
Rupa Schomaker 3f4ca2d3ac MODAPP-407 2010-06-19 07:49:34 -05:00
Rupa Schomaker 0e8a26f840 sync changes in branch rupa_limit 2010-06-19 07:49:34 -05:00
Rupa Schomaker f6eda2c23b fix check for NANPA 2010-06-19 07:48:48 -05:00
Anthony Minessale dac1243900 add playback_timeout_sec to core and make it useful in valet_parking 2010-06-18 18:07:31 -05:00
Anthony Minessale 6f41b446cb add replace func 2010-06-18 17:46:07 -05:00
Anthony Minessale d1492c0da4 remove log 2010-06-18 17:39:44 -05:00
Anthony Minessale fabaa4a28e MODSOFIA-77 2010-06-18 17:09:26 -05:00
Anthony Minessale 2ff5af80fa skip invalid uuids on eavesdrop runs 2010-06-18 17:00:29 -05:00
Anthony Minessale a0c641aeb7 MODSOFIA-59 (part 2) 2010-06-18 16:53:02 -05:00
Joao Mesquita e8f5bbae28 Add a var with the contact count 2010-06-18 18:39:17 -03:00
Joao Mesquita 41b7cae35c Add timeout support as config option 2010-06-18 18:30:05 -03:00
Anthony Minessale beae21d729 MODSOFIA-59 2010-06-18 15:42:28 -05:00
Jeff Lenk 61f50f6c90 move output dll to common folder 2010-06-18 15:21:45 -05:00
Anthony Minessale 92bd8966fa FSCORE-598 2010-06-18 13:40:10 -05:00
Anthony Minessale d942d9f4c2 make eavesdrop indicate display of who you are listening to 2010-06-18 09:08:51 -05:00
Jeff Lenk c2bcc926c5 fix line endings 2010-06-17 23:13:32 -05:00
Anthony Minessale b670b624ad mod_fax should go away 2010-06-17 15:14:09 -05:00
Anthony Minessale 3d5350045d send display of caller who left message during vm playback 2010-06-17 15:04:09 -05:00
Anthony Minessale 8b4a8cc3ef format refactor 2010-06-17 14:36:31 -05:00
Anthony Minessale cc346c21d5 build fix 2010-06-17 14:36:31 -05:00
Jeff Lenk 4ae090ffd9 oops fix this the right way - json malloc and free 2010-06-17 14:17:15 -05:00
Jeff Lenk 091952cab7 fix trivial compile errors under windows 2010-06-17 12:52:20 -05:00
Anthony Minessale c5086b1517 jsonification into the core and ESL 2010-06-17 11:43:09 -05:00
Anthony Minessale 3026e639fe MODENDP-312 2010-06-17 10:24:36 -05:00
Mathieu Parent 5017869399 Skinny: handle early media
See MODSKINNY-8 (switch_core_io.c:121
SKINNY/internal/SEP002699438FB6:0/1 has no read codec when using early
media)
2010-06-17 07:44:33 +02:00
Mathieu Parent df92a3ca07 Skinny: Remove unused flags 2010-06-17 07:05:28 +02:00
Mathieu Parent 2629a570c7 Skinny: MWI improvement: allow domain name <> profile name 2010-06-16 22:42:15 +02:00
Mathieu Parent 1d7d014612 Skinny: Basic MWI
With following limitations:
- only first line is handled
- only works well when domain name = profile name
2010-06-16 22:42:15 +02:00
Anthony Minessale fc0f16246a add t38_gateway_rx_fillin 2010-06-16 11:49:13 -05:00
Anthony Minessale 51aa05715d MODAPP-435 2010-06-16 11:21:25 -05:00
Anthony Minessale f4324eb3d4 add queued arg to ring_ready app to send 182 2010-06-15 16:14:39 -05:00
Anthony Minessale 3c688a95f8 MODENDP-310 2010-06-15 15:48:12 -05:00
Anthony Minessale bc2b4795c1 add callee fields to channels table 2010-06-15 11:44:48 -05:00
Anthony Minessale 2b2f921442 caller/callee id flipping for blind xfer 2010-06-14 18:37:53 -05:00
Moises Silva beca1423d5 mod_sangoma_codec: Accept Comfort Noise IANA
Default to silence suppression turned off
                   Check for root user
2010-06-14 19:24:57 -04:00
Brian West e0f7c2e320 FSMOD-60 2010-06-14 14:12:14 -05:00
Anthony Minessale c2cfe1b202 FSMOD-61 2010-06-14 14:10:15 -05:00
Anthony Minessale de001cb65a FSMOD-61 2010-06-14 13:43:51 -05:00
Anthony Minessale 64aaf4e9d8 FSMOD-61 2010-06-14 13:42:06 -05:00
Brian West 520bc29d94 THEORA Passthru Video Codec 2010-06-14 09:38:26 -05:00
Brian West a95fa59e87 MODSOFIA-78 2010-06-13 19:17:52 -05:00
Brian West 67217f0c9b SFSIP-214 don't override with a possible NULL value for tech_pvt->cid_type because its already defaulted to the profile setting at the top of sofia_glue_do_invite 2010-06-13 19:07:11 -05:00
Anthony Minessale 3fbd9e2150 MODAPP-433 2010-06-11 11:08:51 -05:00
Anthony Minessale 22569d4ac5 add multiple rtp-ip support to sofia profiles
add extra rtp-ip params to a profile to add more ip which will be used round-robin as new calls progress.
2010-06-10 17:10:03 -05:00
Brian West 2e347c9326 Adding subject to SEND_MESSAGE 2010-06-10 15:48:29 -05:00
Mathieu Parent 2fc09235b7 Skinny: split event handlers 2010-06-10 08:35:05 +02:00
Anthony Minessale 57fc899842 add missing rwunlock 2010-06-09 11:15:07 -05:00
Christopher Rienzo 2cf81f9dfc Skip whitespace for grammars 2010-06-09 12:48:30 +00:00
Anthony Minessale 01c0c6948f fix event names name mismatch 2010-06-08 16:22:21 -05:00
Jeff Lenk ecddf7a880 trivial windows build fix 2010-06-08 10:02:13 -05:00
Michael Jerris d9eb01974f add block_dtmf and unblock_dtmf apps 2010-06-07 21:14:47 -04:00
Anthony Minessale c752e71afe more work on callstate events 2010-06-07 18:01:02 -05:00
Anthony Minessale bc6334a610 FSCORE-617 2010-06-07 16:47:35 -05:00
Anthony Minessale 4d928be3e3 update to last patch 2010-06-07 15:28:32 -05:00
Anthony Minessale d5ba2f3e3b add RTP_BUG_IGNORE_MARK_BIT to list of bug tolerances 2010-06-07 14:06:41 -05:00
Anthony Minessale 23b1fc6175 add log api command 2010-06-07 13:53:03 -05:00
Anthony Minessale 2492c2899a FSCORE-567 2010-06-07 09:34:44 -05:00
Moises Silva 73d9d56f6f mod_sangoma_codec: silence suppression 2010-06-07 10:27:13 -04:00
Brian West 5ffc57e5dc FSMOD-54 2010-06-07 09:20:45 -05:00
Mathieu Rene 114731215d Assert the size of EVENT_NAMES at initialization 2010-06-07 08:49:04 -04:00
Brian West 5cd066df39 fix issue reported on mailing list along with segfault. 2010-06-06 23:26:09 -05:00
Anthony Minessale 0152706fa9 BOUNTY-19 2010-06-04 19:37:04 -05:00
Anthony Minessale 0f133eae2d add new callstate field to channels table 2010-06-04 19:03:36 -05:00
Anthony Minessale 3b8887ba07 put correct sample value in the fillin call 2010-06-04 19:03:11 -05:00
Anthony Minessale e886e990aa fix build 2010-06-04 16:45:35 -05:00
Moises Silva ae298182c2 switch rtp: check for the channel too 2010-06-04 08:16:51 -04:00
Anthony Minessale eba05c3c01 allow uuid_break to interrupt one or all in a delimited string of files the same as several individual files 2010-06-04 10:15:04 -05:00
Anthony Minessale 8f4e63928a add some error checking 2010-06-03 12:34:38 -05:00
Anthony Minessale 4a4670a71e FSCORE-615 2010-06-03 10:17:00 -05:00
Anthony Minessale 2cc59f1ed4 FSCORE-615 2010-06-02 21:57:30 -05:00
Di-Shi Sun 4d9135500c Merge branch 'master' of ssh://git@git.freeswitch.org/freeswitch 2010-06-03 10:01:36 +08:00
Di-Shi Sun d05b08e2be Fixed a bug on 64bit platform. 2010-06-03 09:52:24 +08:00
Anthony Minessale 4c20b020fc allow monitor_early_media and ignore_early_media to work for hmmhesays 2010-06-02 17:31:55 -05:00
Brian West a0c78de27d don't use operator key when no operator ext is configured 2010-06-02 15:17:12 -05:00
Anthony Minessale 64f58f2d67 only execute app once in app mode 2010-06-02 15:17:12 -05:00
Brian West e80befba17 fix log messages on spandsp.conf loading or processing failure 2010-06-02 11:52:27 -05:00
Brian West 22ebaaf8e2 don't fail load of mod_spandsp just because we don't have tones in the conf file 2010-06-02 11:39:36 -05:00
Anthony Minessale 43dedcac1f add tab completion rule 2010-06-02 11:17:43 -05:00
Jeff Lenk 52f14165f8 Fix windows build 2010-06-01 20:12:33 -05:00
Mathieu Parent 3f7cafd709 Rename sofia_glue_get_user_host to switch_split_user_domain
and move to switch_utils. To allow use by other modules.
2010-06-02 01:09:54 +02:00
Anthony Minessale a291af5768 add sip_copy_multipart to work like sip_copy_custom_headers 2010-06-01 17:22:45 -05:00
Anthony Minessale c17eefb2a4 first crack at multipart content in invites 2010-06-01 17:13:32 -05:00
Brian West ccdaabd634 typo 2010-06-01 17:25:25 -05:00
Brian West 187c3b90f2 picky picky 2010-06-01 16:14:42 -05:00
Anthony Minessale 6360264fb2 add sip_force_audio_fmtp 2010-06-01 14:04:55 -05:00
Anthony Minessale f41fbbc05b fix typo that generated null video codecs in inherit_codec 2010-06-01 12:10:50 -05:00
Jeff Lenk a5f07a8066 MODLANG-165 Added wrapper for switch_event_bind for .net 2010-06-01 10:23:04 -05:00
Jeff Lenk 4fa8be625a add mod_spandsp to windows build 2010-05-31 22:05:54 -05:00
Michael Jerris 7961c2266d handle EINTER case on write 2010-05-31 16:40:48 -04:00
Michael Jerris 1339e2185f mod_java: Allow user defined java methods to be called at startup and shutdown of JVM (MODLANG-117) 2010-05-31 10:15:35 -04:00
Michael Jerris e4450044d7 indent 2010-05-31 10:14:59 -04:00
Michael Jerris 52cd8cdd64 mod_sofia: use rfc recommended default session timeout of 30 min according to RFC 4028 4.2 (MODSOFIA-76) 2010-05-31 09:39:36 -04:00
Michael Jerris 19253d8354 mod_xml_cdr: fix minor memory leaks and config bug (MODEVENT-62) 2010-05-31 09:30:57 -04:00
Michael Jerris be92e5df08 mod_sofia: allow video negotiation on re-invite (SFSIP-211) 2010-05-31 09:14:53 -04:00
Michael Jerris f029ce07b7 mod_conference: fix relate nohear (MODAPP-428) 2010-05-31 08:41:08 -04:00
Michael Jerris a6e6514799 mod_spandsp: add start_tone_detect/stop_tone_detect app and api commands for tone and cadence detection (MODAPP-378) 2010-05-31 08:41:07 -04:00
root e098d8757e Merge branch 'master' of ssh://git@git.freeswitch.org/freeswitch 2010-05-31 15:57:05 +04:00
root 51b79d7a37 add dtmfinband conf parameter.
add endpoint-name conf parameter represents endpoint name.
fix GK registration retrying in case of registration reject.
fix double DTMF hadling for examle in case dtmf-relay h245-signal h245-alphanumeric on cisco dial-peer.
fix crash on module unloading.
2010-05-31 15:44:51 +04:00
Michael Jerris eab4f24632 mod_spandsp: improve duplicate digit detection and add 'min_dup_digit_spacing_ms' channel variable for use with the dtmf detector (FSMOD-45) 2010-05-31 07:34:23 -04:00
Michael Jerris a66654de7d mod_cid_lookup: honor skipcitystate when using whitepages (FSMOD-53) 2010-05-31 07:25:49 -04:00
Michael Jerris 6bed19b2d6 mod_say_es: fix grammar when saying dates and time (MODAPP-429) 2010-05-31 06:13:02 -04:00
Michael Jerris 65400642f7 rework of new mod_spandsp to have functions broken up into different c files 2010-05-31 06:04:12 -04:00
Jeff Lenk 9637b89e35 FSCORE-613 Crash when using tab completion on uuid_ commands 2010-05-28 10:48:20 -05:00
Travis Cross 9b80aa18a4 Updates to .gitignore. 2010-05-28 02:16:42 +00:00
Anthony Minessale e2e9765c2c fix timeout feature 2010-05-27 16:55:20 -05:00
Brian West f17bd746e8 swigall 2010-05-27 16:39:19 -05:00
Mathieu Parent 48c7bb320e Skinny: correct define_time_date
The 'day' field is the month day (and not year day).

Fix MODSKINNY-4 and MODSKINNY-7
2010-05-27 11:55:09 +02:00
Di-Shi Sun d140b11caf Changed osp_route_N string variables. 2010-05-27 14:48:46 +08:00
Rupa Schomaker 095815f83b mod_cidlookup: null xml is bad 2010-05-26 20:58:16 -05:00
Anthony Minessale c82afd4336 wtf 2010-05-26 20:13:46 -05:00
Anthony Minessale ccf74d5b41 negotiable t38 passthru 2010-05-26 20:13:07 -05:00
Jeff Lenk df4bd93545 add mod_avmd for win 2010-05-26 13:30:29 -05:00
Anthony Minessale a3e6beadd0 FSCORE-591 2010-05-26 09:51:26 -05:00
Anthony Minessale 69b94bce36 add t38_gateway_detect_timeout=<timeout> variable default is 30, 0 to disable timeout 2010-05-26 09:51:26 -05:00
Brian West ea5e699cb2 FSBUILD-278 2010-05-26 09:33:16 -05:00
Mathieu Parent 7566575523 Skinny: simplify header inclusions
thanks to Frank Seesink on MODSKINNY-6
2010-05-26 10:45:52 +02:00
Mathieu Parent 96a630e454 Skinny: fix compilation on OS X
declaring some variables "extern" thanks to Peter Olsson

Fix MODSKINNY-6: Build still fails on OS X (even after last changes)
2010-05-26 10:40:38 +02:00
Anthony Minessale c017c24b8e FSCORE-612 with mods 2010-05-25 16:54:31 -05:00
Eric des Courtis 6c8f0d499f Fixed MacOS compile issue with mod_avmd fastmath 2010-05-25 16:29:11 -04:00
Eric des Courtis 1fba9af062 Fixed mod_avmd Makefile for generic system 2010-05-25 16:20:10 -04:00
Eric des Courtis c2349da522 Merge branch 'master' of git://git.freeswitch.org/freeswitch 2010-05-25 15:52:21 -04:00
Anthony Minessale 3fa1bba934 add indications so gateway mode calls show up as bridged -wrong week to quit sniffing glue 2010-05-25 14:23:20 -05:00
Anthony Minessale abbe42fcd3 add indications so gateway mode calls show up as bridged -take 2 2010-05-25 14:16:32 -05:00
Eric des Courtis 10c6a30a59 Added new FreeSWITCH module mod_avmd or the Advanced Voicemail Detection Module.
It provides better detection than mod_vmd but is a little more CPU intensive than mod_vmd.

Perhaps someone would like to CUDAfy this code?
2010-05-25 15:03:14 -04:00
Anthony Minessale d9dad9a499 add indications so gateway mode calls show up as bridged 2010-05-25 13:51:43 -05:00
Jeff Lenk 2cb8efc4bb FSBUILD-269 2010-05-25 13:04:28 -05:00
Brian West 2194e7c576 tweak 2010-05-25 12:58:43 -05:00
Anthony Minessale 5f4279d5bd add t38_trace=true to trace audio to tmp 2010-05-25 11:42:42 -05:00
Anthony Minessale 596c001231 yes there is, eavesdrop_enable_dtmf=false 2010-05-25 10:30:40 -05:00
Anthony Minessale b073e82b5f FSMOD-51 2010-05-25 10:14:04 -05:00
Jeff Lenk 920b866f15 FSCORE-611 2010-05-25 08:20:28 -05:00
Mathieu Parent a2ceff1471 Skinny: size_t has different sizes on different platforms
Resolve (shouldn't) MODSKINNY-5: Compiling mod_skinny on Mac OS X 10.6.3 fails
with error message about format mismatch of 'long unsigned int'
2010-05-25 09:29:01 +02:00
Anthony Minessale 678c7c90b5 set CF_REDIRECT to avoid hangup_after_bridge 2010-05-24 19:33:01 -05:00
Anthony Minessale 8c3fc792b0 fix fax negotiation issue 2010-05-24 14:38:43 -05:00
Michael Jerris fa9a59a88b initial checkin of mod_fax/mod_voipcodecs merge into mod_spandsp 2010-05-24 05:38:17 -04:00
Michael Jerris 5a845c83a5 fix mod_fax clean build 2010-05-24 03:42:08 -04:00
Jeff Lenk ad2407b570 Update for latest changes 2010-05-23 23:15:40 -05:00
Michael Jerris f89cbdd644 add mod_skinny vcproj file for windows build (MODSKINNY-3) 2010-05-22 19:18:35 -04:00
Anthony Minessale bdb9ed8b8e remove mod_t38_gateway 2010-05-21 16:47:05 -05:00
Anthony Minessale 8f32c80318 use local copy of udptl 2010-05-21 16:46:15 -05:00
Anthony Minessale 7b3d3f7ef2 Tea for two (or maybe thirty eight?) 2010-05-21 16:47:21 -05:00
Anthony Minessale 7cfe6bb222 remove race (part 2) 2010-05-21 16:18:36 -05:00
Anthony Minessale eb30905913 remove race 2010-05-21 16:17:20 -05:00
Anthony Minessale 49c9bfdb2e add conference_member_id variable to all sessions with the member id used by their conference participation (For drk__) 2010-05-21 15:51:51 -05:00
Michael Jerris 7996819fca possible fix for FSCORE-575 2010-05-21 14:40:36 -04:00
Mathieu Parent 1632f82a1a Skinny: typo 2010-05-21 15:53:15 +02:00
Mathieu Parent 0cb6af2f5a Skinny: One more for MODSKINNY-1: (soft_key_event) 2010-05-21 15:52:30 +02:00
Mathieu Parent 18a7657332 Skinny: one more for MODSKINNY-1 (keypad_button) 2010-05-21 15:47:57 +02:00
Mathieu Parent 2e2d587e7b Skinny: one more fix for MODSKINNY-1 (on_hook) 2010-05-21 15:41:41 +02:00
Mathieu Parent 2cb595c71c Skinny: Avoid message too short for off_hook
Resolve MODSKINNY-1:  FreeSwitch stops working when I use a cisco 7910
phone - FREESWITCH 1.0.6
2010-05-21 15:36:01 +02:00
Michael Jerris 05bf1d8384 initialize node_index 2010-05-21 09:19:51 -04:00
Mathieu Parent f1b636aaf7 Skinny: fix crash with outgoing channel without remote session 2010-05-21 10:18:22 +02:00
Mathieu Parent 9682599b6b Skinny: fix unhold 2010-05-21 02:22:32 +02:00
Mathieu Parent 14fee6c798 Skinny: set BOND variable early to have call info during ring
This is hackish
2010-05-21 02:09:09 +02:00
Mathieu Parent 5bdf8bcc16 Skinny: More channel variables 2010-05-21 01:12:40 +02:00
Mathieu Parent bfb6a8b1f5 Skinny: Initial Windows support
Thanks to Peter Olsson

Closes: MODSKINNY-3
2010-05-20 23:19:10 +02:00
Mathieu Parent 8bdd2f2dc2 Skinny: add message type in too short warning 2010-05-20 20:51:18 +02:00
Mathieu Parent a1f9cc1efa Skinny: pass remote session to ring_lines because BOND is not set yet 2010-05-20 18:45:25 +02:00
Rupa Schomaker 70bf7a0a6f MODAPP-427 - mod_lcr: add enable_sip_redir parameter 2010-05-20 10:41:21 -05:00
Mathieu Parent d172e9febb Skinny: send the call state when requested
This solves incorrect display on the phone.

BUT: this creates a delta because the SQL value and the value known by
the phone. I hope this doesn't break other things.

(NB: the original problem here was the unability to do an UPDATE inside
a SELECT callback)
2010-05-20 17:29:25 +02:00
Mathieu Parent 924683a73c Skinny: handle SWITCH_MESSAGE_INDICATE_DISPLAY
- send SWITCH_MESSAGE_INDICATE_DISPLAY when ringing (after knowing calle
  info
- send call info when receiving SWITCH_MESSAGE_INDICATE_DISPLAY

The send SWITCH_MESSAGE_INDICATE_DISPLAY part doesn't work yet, because
partner channel is locked (have to find out why)
2010-05-20 17:14:49 +02:00
Mathieu Parent 23b09b4593 Skinny: Correct state handling
- wait for media before marking channel as answered
- set effective_caller_{id,name} before sending call info
2010-05-20 16:34:38 +02:00
Mathieu Parent 8ec0b7f4c7 Skinny: fix redial button, and all nested "bridge" 2010-05-20 15:36:26 +02:00
Mathieu Parent 8cc89ab042 Skinny: rewrite of the skinny state machine
- for incoming calls, go CS_ROUTING only when number is dialed.
  CS_HIBERNATE before
- start media when both side have answered

Also:
- send tone for UNALLOCATED_NUMBER and USER_BUSY
- if channel variables are not sufficent to set call info, ask the
  partner channel
2010-05-20 15:16:08 +02:00
Anthony Minessale e15abcf9aa BOUNTY-18 2010-05-19 16:24:52 -05:00
Anthony Minessale 98a5a30ac2 make voicemails use the uuid of the channel who recorded it when applicable 2010-05-19 16:06:21 -05:00
Jeff Lenk 909ad64221 FSCORE-610 Initialize when no console 2010-05-19 08:11:02 -05:00
Mathieu Parent 03d07b4cb6 Skinny: slightly better call info 2010-05-19 09:52:03 +02:00
Mathieu Parent 32b8bdb990 Skinny: display destination number if callee is not set 2010-05-18 18:14:27 +02:00
Mathieu Parent e66e9fa878 Skinny: called is named callee 2010-05-18 13:48:16 +02:00
Mathieu Parent 0bc11afa73 Skinny: split out server part
And try to keep each file below 2000 lines
2010-05-18 10:49:01 +02:00
Mathieu Parent 51f1ad5072 Skinny: Send hangup cause to device (busy, unknown number) 2010-05-18 10:49:01 +02:00
Mathieu Parent 800918ab14 SKinny: use of labels, step2 2010-05-18 10:49:00 +02:00
Mathieu Parent 60090a8602 Skinny: using labels for display text
Based on chan-sccp-b (file src/sccp_labels.h)
2010-05-18 10:49:00 +02:00
Mathieu Parent 295f39c158 Skinny: renamed improper skinny_create_ingoing_session to _incoming_ 2010-05-18 10:49:00 +02:00
Anthony Minessale 7fd3aff6f0 fix eventConsumer issue and add flush() method 2010-05-17 18:38:25 -05:00
Anthony Minessale 9da349213b FSCORE-608 (2nd issue pertaining to parsing an empty xml file) 2010-05-14 11:27:29 -05:00
Anthony Minessale 349abc3fd0 add loopback_bowout_on_execute var to make 1 legged loopback calls bow out of the picture 2010-05-13 18:49:32 -05:00
Anthony Minessale eec3b757d4 add failure condition 2010-05-13 14:49:36 -05:00
Anthony Minessale a65a7f322b fix possible socket connection race 2010-05-13 14:49:36 -05:00
Brian West 91065543b2 avoid extraneous incorrect display update on answer 2010-05-12 22:19:54 -05:00
Brian West c6c479f028 fix double error message on display api 2010-05-12 22:18:48 -05:00
Brian West 848a4a6909 dup off the right pool 2010-05-12 21:23:49 -05:00
Brian West 6b1351e1bc more descriptive log message 2010-05-12 21:23:49 -05:00
Mathieu Parent 3b0f1711ba Skinny: corrections to call info:
- channel vars are caller_ and not callee_
- inbound/outbound are reversed from the skinny POV
- use displayname
2010-05-12 21:02:14 +02:00
Rupa Schomaker 5530de66ef patch cleanup - forgot a .rej file 2010-05-12 03:32:18 -05:00
Rupa Schomaker 35dc511c67 remove patch left-overs (.orig and .rej files) 2010-05-12 03:31:27 -05:00
Anthony Minessale 1d2c64d33b refactor 2010-05-11 17:56:08 -05:00
Michael Jerris 5d15dc1097 fix windows missing inet_ntop missing symbol when built on >= vista but run on < vista 2010-05-11 13:07:13 -04:00
Steve Underwood 1d0ce5570d Number reading should now be OK for the whole range of integers for
Cantonese and Mandarin
2010-05-11 09:59:33 +08:00
Anthony Minessale a7f74af7d0 add bind method to EventConsumer takes same args as constructor to bind more events to an existing consumer 2010-05-10 13:07:34 -05:00
Mathieu Rene 3c5c5905ad mod_sofia: fire an event for gateway ping 2010-05-10 12:33:47 -04:00
Mathieu Parent 194e57268a Skinny: tuple profile, device_name, device_instance is unique 2010-05-10 18:19:58 +02:00
Mathieu Parent bd6f7e73c0 perl-Skinny: don't launch thread if socket can't be created 2010-05-10 18:19:58 +02:00
Mathieu Parent 74e14f0dfb Skinny: fix the build 2010-05-10 18:19:58 +02:00
Mathieu Parent 8806bb2da1 Skinny: better call info 2010-05-10 18:19:57 +02:00
Mathieu Parent 6a29e56301 Skinny: tiny change (comment) 2010-05-10 18:19:57 +02:00
Anthony Minessale c74d1f1d00 rearrange 2010-05-10 10:40:15 -05:00
Moises Silva 26a6b43536 mod_sangoma_codec: rename load/noload to register/noregister 2010-05-07 13:56:41 -04:00
Brian West b5cc1a6626 FSCORE-605 2010-05-06 17:36:13 -05:00
Anthony Minessale 701385d221 FSCORE-607 doh 2010-05-06 17:18:26 -05:00
Brian West f254787c02 fix issue where file isn't in database and move zstr check into switch_file_exists 2010-05-06 16:25:41 -05:00
Anthony Minessale ef18989d56 sip_acl_authed_by and sip_acl_token vars to tell when you are authed by an acl 2010-05-06 15:25:30 -05:00
Anthony Minessale 2330d42412 add debug info 2010-05-06 11:38:36 -05:00
Michael Jerris 1180cfc6ff fix enum 2010-05-05 17:05:16 -04:00
Jeff Lenk 99eebf2f96 fix for Windows XP inet_ntop execution - you must compile with XP for support. 2010-05-05 15:15:01 -05:00
Michael Jerris 3362335033 typo 2010-05-05 15:15:00 -05:00
Anthony Minessale bbf0e64830 add disable_hold var or disable-hold profile param 2010-05-05 15:14:57 -05:00
Anthony Minessale a49cf256ad fix race condition when hangup happends after answer indication but before the session thread is started 2010-05-05 15:14:27 -05:00
Anthony Minessale 58fe45a803 add intercept_unbridged_only=true to only intercept if the channel is not bridged to anyone 2010-05-05 11:15:09 -05:00
Anthony Minessale a5f7461ee2 fix null pointer deref code path 2010-05-05 11:01:32 -05:00
Anthony Minessale 710290bcb4 MODENDP-302 2010-05-05 10:56:10 -05:00
Anthony Minessale 27fc3518bd reset codecs after media bugs 2010-05-04 16:03:43 -05:00
Anthony Minessale ba46088e68 fix NULL deref in err condition 2010-05-04 15:48:36 -05:00
Anthony Minessale ce910093dd add missing rwunlock in rtcp passthru mode 2010-05-04 12:30:19 -05:00
Anthony Minessale 468956e109 FSCORE-603 2010-05-04 11:24:35 -05:00
Anthony Minessale a2874b8e33 FSCORE-604 2010-05-04 09:50:55 -05:00
Brian West ef7236436a FSBUILD-275 2010-05-04 08:33:39 -05:00
Brian West d184207513 swigall 2010-05-03 16:02:21 -05:00
Michael Jerris ea5fc46550 typo 2010-05-03 16:57:17 -04:00
Anthony Minessale cca9c367a5 FSCORE-601 2010-05-03 12:35:48 -05:00
Anthony Minessale e5cc0539ff add disable_hold var or disable-hold profile param 2010-05-03 12:35:48 -05:00
Anthony Minessale 9096501ee4 fix race condition when hangup happends after answer indication but before the session thread is started 2010-05-03 13:36:23 -04:00
Brian West 2196fcdf83 DEATH TO THE. 2010-05-02 15:09:47 -05:00
Brian West 01b69e2a99 MODAPP-423 2010-05-01 19:53:17 -05:00
Brian West 1d210c9254 MODENDP-303 2010-05-01 19:50:53 -05:00
Brian West f339330d7c XML-26 2010-05-01 19:49:17 -05:00
Brian West 37c38c19f6 fix MODENDP-305 2010-05-01 19:45:31 -05:00
Anthony Minessale f1430d521a fix switch_get_addr to work with v6 properly 2010-04-30 15:27:15 -05:00
Michael Jerris aca82e20e9 update syntax 2010-04-30 16:01:00 -04:00
Rupa Schomaker b472913683 correct error msgs 2010-04-29 08:34:53 -05:00
Brian West 6436e6b242 Check in mod_osp from transnexus thank you. 2010-04-28 22:22:28 -05:00
Anthony Minessale 6b69495034 /MODSOFIA-74 2010-04-28 17:24:03 -05:00
Michael Jerris 5b51e97e0a windows needs sockets too 2010-04-28 18:35:15 -04:00
Anthony Minessale 041a8f0d00 remove debug printf left behind in previous commit 2010-04-28 15:21:37 -05:00
Anthony Minessale dfa5439937 fix potential excess cpu usage during originate 2010-04-28 12:59:29 -05:00
Christopher Rienzo a2dfddd129 Do not allow timeout when opening MRCP session 2010-04-28 14:46:49 +01:00
Anthony Minessale 19dca2e3e9 add callee id to events and add global param verbose-channel-events and fsctl verbose_events [on|off] to globally configure verbose events 2010-04-27 16:52:40 -05:00
Anthony Minessale 8660b6f9c1 replace don't bridge when parsing replaces header on invite (also hangup) 2010-04-27 14:26:55 -05:00
Anthony Minessale 35b9439b8a replace don't bridge when parsing replaces header on invite 2010-04-27 14:22:35 -05:00
Brian West 405c966a4f evil nat scenarios 2010-04-27 13:56:37 -05:00
Anthony Minessale 825bf99daa MODENDP-304 2010-04-27 12:49:53 -05:00
Anthony Minessale 9699e00270 MODAPP-403 2010-04-26 18:17:39 -05:00
Anthony Minessale 762bf62c0b FSCORE-597 2010-04-26 16:38:05 -05:00
Jeff Lenk a110ae9527 Build fixes for windows 2010-04-26 10:55:46 -05:00
Michael Jerris 41557506e1 add xml error checking 2010-04-26 07:02:26 -04:00
Michael Jerris a44e6c0891 add terminte-on-silence conference param 2010-04-26 06:58:36 -04:00
Michael Jerris 2ae67a4756 mod_sofia: add 'allow-empty-password' param (default true) 2010-04-26 06:04:45 -04:00
Michael Jerris 822dfe104e mod_voicemail: add 'vm-enabled' param (default true) 2010-04-26 05:52:12 -04:00
Michael Jerris 8e718ddeea add last talking time per member to conference xml list 2010-04-26 05:28:56 -04:00
Michael Jerris 56731c6034 mod_sofia: add EXPSECS time till reg expire and total to status return 2010-04-26 05:26:54 -04:00
Michael Jerris 2da1b5b7f9 mod_sofia: add 'sofia_count_reg' api function 2010-04-26 05:24:05 -04:00
Michael Jerris 002896a4a2 add 'direction' chan var 2010-04-26 05:18:46 -04:00
Michael Jerris 0bd2b3a9e4 tweak log 2010-04-26 05:12:26 -04:00
Michael Jerris 2a4d94cc03 core: add 'critical' param on modules.conf to abort on mod load failure from Moc 2010-04-26 05:08:22 -04:00
Michael Jerris 09a734bb48 factor out timecheck function from Moc 2010-04-26 05:06:30 -04:00
Michael Jerris d0a74dd5c4 mod_spy: add support for loopback endpoint (MODAPP-416) 2010-04-26 04:30:10 -04:00
Michael Jerris 1cc77ba2cb core: add sound_prefix support in uuid_displace (FSCORE-550) 2010-04-26 04:19:51 -04:00
Michael Jerris 5be0640fdd mod_sofia: add failed call statistics to gateways (MODENDP-238) 2010-04-26 04:14:57 -04:00
cseket 750aa7e29b use force_process_cdr variable added in XML-17 2010-04-26 08:59:48 +02:00
Michael Jerris 737d338f2a mod_fifo: allow multiple dtmf to exit fifo, set fifo_caller_exit_key to specify which (MODAPP-420) 2010-04-26 02:58:40 -04:00
Michael Jerris c0a6abad73 mod_xml_cdr: add leg param to query string (XML-24) 2010-04-26 02:11:46 -04:00
Michael Jerris add3ded40a cleanup C reserved identifer violation (JANITOR-3) 2010-04-26 01:30:51 -04:00
Michael Jerris b1f9dc416d mod_xml_cdr: add force_process_cdr var to process b leg cdr on a case by case basis when b leg cdr is disabled (XML-17) 2010-04-24 17:51:10 -04:00
Brian West cac7d55580 unmap the implicit rtcp port 2010-04-24 15:05:04 -05:00
Stefan Knoblich 32cedb2df9 switch_dso.c: FreeBSD(8.0) dlerror() returns const char*, add cast to char* to avoid a warning (and abort due to -Werror) 2010-04-24 11:18:49 +02:00
Mathieu Rene 72ec7b59ab Tweak bridge_early_media to support passthrough codecs 2010-04-23 17:49:44 -04:00
Anthony Minessale 5e4b0400dc cleanup whitespace and add some logging 2010-04-23 15:53:30 -05:00
Anthony Minessale b6146a44f5 add sanity check to launch threads that catch hangup and are not in a thread to make sure they clean up 2010-04-23 12:14:37 -05:00
cseket 8a4a09838c fix windows build (MODEVENT-63) 2010-04-23 19:16:55 +02:00
Brian West 6d80b3db11 swigall 2010-04-23 10:22:54 -05:00
Brian West 05e5667d16 MP4V-ES passthru for washibechi on IRC 2010-04-22 23:26:33 -05:00
Anthony Minessale a96c2fcbfb always export 'export_vars' 2010-04-22 15:30:55 -05:00
Anthony Minessale 631f540744 try harder to get db handle in sql thread and fail out if it can't get one 2010-04-22 13:28:44 -05:00
Anthony Minessale 05a1e4003c FSCORE-594 2010-04-22 10:22:28 -05:00
Giovanni 5c5d260bc7 Merge branch 'master' of git.freeswitch.org:freeswitch 2010-04-22 13:29:07 +02:00
Giovanni 70ab76902e skypopen: updating Windows solution 2010-04-22 13:28:23 +02:00
Anthony Minessale 4616d9424e wtf 2010-04-21 17:13:21 -05:00
Anthony Minessale 5ce95b8443 fix errs 2010-04-21 17:13:21 -05:00
Mathieu Rene e9829d1ed8 Add SAF_SUPPORT_NOMEDIA to nibblebill 2010-04-21 16:41:08 -04:00
Anthony Minessale 95665f0096 JANITOR-4 2010-04-21 10:11:13 -05:00
Anthony Minessale 964d59c56e proper checking for dlerror on failed dso load 2010-04-21 09:53:26 -05:00
Anthony Minessale 76776ff217 add outbound_redirect_fatal 2010-04-20 16:50:40 -05:00
Anthony Minessale aa4816659c add rtcp seperate on audio and video and add passthru 2010-04-20 16:15:53 -05:00
Mathieu Parent dcb9c0ca52 Skinny: Initial patterns dialplan implementation.
More info on mod_skinny wiki page
2010-04-20 22:40:21 +02:00
Brian West a3629654a2 use correct header prefix var 2010-04-20 13:35:21 -05:00
Rupa Schomaker b9ddf2c3ad oops, SWITCH_TIME_T_FMT instead 2010-04-20 12:33:43 -05:00
Rupa Schomaker 995c4277da more %lu->SWITCH_SIZE_T_FMT 2010-04-20 12:21:46 -05:00
Rupa Schomaker f1e07625db %lu -> SWITCH_SIZE_T_FMT 2010-04-20 12:11:07 -05:00
Anthony Minessale 9e152e0f74 MODENDP-302 2010-04-20 11:08:39 -05:00
Anthony Minessale 70d73cafb7 FSRTP-14 2010-04-20 11:08:39 -05:00
Rupa Schomaker 9a74958b22 nibblebill - free properly if using custom_sql 2010-04-19 14:42:41 -05:00
Rupa Schomaker ca9dfc3c5e nibblebill - free allocated memory at shutdown 2010-04-19 13:18:20 -05:00
Rupa Schomaker 3a53af9012 evesdrop - aquire/release db connection for channel query only 2010-04-19 08:51:42 -05:00
Stefan Knoblich 16d672a273 [1/3] gcc-4.5: Fix enum type mismatches in switch_core_sqldb.c. 2010-04-17 11:13:25 +00:00
Mathieu Parent 9a689a45fc Skinny: correct transfer 2010-04-16 18:01:19 +02:00
Mathieu Parent 03f91afd34 Skinny: VersionMessage per device type 2010-04-16 18:01:19 +02:00
Anthony Minessale d265cbfce4 expand last patch to do hold as well and rename the command to uuid_phone_event 2010-04-16 10:01:00 -05:00
Anthony Minessale 33c05ead16 add uuid_autoanswer command 2010-04-16 09:35:41 -05:00
Jeff Lenk c9aabe2c11 FSBUILD-262 2010-04-16 08:59:08 -05:00
Christopher Rienzo 31c9f50fa1 my first git commit - added comment to mod_unimrcp.c 2010-04-16 14:34:22 +01:00
Mathieu Parent deb2277936 Skinny: allow firmware version per device 2010-04-16 15:16:27 +02:00
Mathieu Parent 4263dda2de Skinny: Initial implementation of VersionReq
And reordering
2010-04-16 15:03:37 +02:00
Mathieu Parent 00b2622350 Skinny: initial transfer support
and some re-indentation
2010-04-16 11:59:58 +02:00
Jeff Lenk 2cb5272692 FSBUILD-262 2010-04-15 23:29:38 -05:00
Jeff Lenk 51498780ec Add mod_silk to windows build 2010-04-15 16:31:11 -05:00
Mathieu Parent 3a8d9a04dc Skinny: reordering message types 2010-04-15 15:24:04 +02:00
Mathieu Parent e7a5420b31 Skinny: handle Hold stimulus 2010-04-15 15:05:34 +02:00
Mathieu Parent 764b435d7c Skinny: correct backspace handling, and behave more like CCM 2010-04-15 14:47:01 +02:00
Mathieu Parent 93db4451d1 Skinny: fix previous commit, define current time on hangup 2010-04-15 11:11:05 +02:00
Mathieu Parent d41f32356c Skinny: calling shared lines 2010-04-15 11:07:45 +02:00
Mathieu Parent e44d79192f Skinny: Handle backspace 2010-04-15 10:54:01 +02:00
Michael Jerris 7074b07603 add event for Valet Parking action exit 2010-04-15 03:20:06 -04:00
Marc Olivier Chouinard 0f29f46172 mod_voicemail: Fix vm_prefs profile lock (MODAPP-417) 2010-04-14 21:36:41 -04:00
Anthony Minessale b4233082fa set appearance-index in update statement for SLA 2010-04-14 19:01:54 -05:00
Anthony Minessale c3db645220 add event data to valet parking hold event 2010-04-14 18:29:26 -05:00
Moises Silva baeb85350c declare as static 2010-04-14 18:00:16 -04:00
Anthony Minessale 63120a7452 make break uuid_break and add cascade flag 2010-04-14 12:51:28 -05:00
Anthony Minessale 2f6d3f0bec FSCORE-586 2010-04-12 13:37:40 -05:00
Anthony Minessale 0e3202d204 MODAPP-419 2010-04-12 11:12:09 -05:00
Anthony Minessale 7f82a41a85 Merge branch 'master' of git.freeswitch.org:freeswitch 2010-04-12 11:09:02 -05:00
Mathieu Rene 517e0befc6 Send SIP MESSAGE to unregistered users by prefixing sip: to user@domain 2010-04-11 18:51:53 -04:00
Rupa Schomaker 4988ef87a7 MODAPP-418 2010-04-10 13:23:13 -05:00
Mathieu Parent befd41c829 SKinny: handle hold corner cases
- try to re-use existing OffHook session
- hold active lines before: newcall, resume
- allow endcall on: offHook, afterFirstDigit
- allow newcall on: connected, ringin
2010-04-09 18:02:14 +02:00
Mathieu Parent 555b205344 Skinny: handle backspace 2010-04-09 16:54:29 +02:00
Mathieu Parent a1952b8636 Skinny: implement hold/resume
Also rework a bit softkey sets
2010-04-09 16:12:58 +02:00
Mathieu Parent 7e3c29c600 Skinny: manage shared lines from the calling POV
Called POV already implemented
2010-04-09 14:59:18 +02:00
Mathieu Parent 924e960d0a perl-skinny: enhance test
- Use thread for: keepalive, receive and send
- Run indefinitevly
2010-04-09 14:40:33 +02:00
Mathieu Parent adcb11f3d3 Skinny: fix calls without media
If party_id is 0, the phone will not properly release media
2010-04-09 11:13:22 +02:00
Mathieu Parent bec8d75ef6 Skinny: don't double unlock on keypad
double unlock is same as locking :P
2010-04-08 23:17:13 +02:00
Mathieu Parent c15e163b88 Skinny: avoid non-set profile name 2010-04-08 23:16:44 +02:00
Mathieu Parent d3d50e6eb3 Skinny: release XML config
Fixes: reloadxml blocked
2010-04-08 22:59:31 +02:00
Mathieu Parent ca8ec66ed3 Skinny: avoid crash on shutdown
Because of uninstancied listener
2010-04-08 22:48:36 +02:00
Mathieu Parent 58595bdaec Skinny: solve deadlocks and more
- Solve deadlock:
  + associate all skinny_profile_find_session with the corresponding
    switch_core_session_rwunlock
  + lock the newly created session in skinny_create_ingoing_session
  + enhance rwlocks debugging
- Shared lines:
  + Inform shared lines on answering
  + Answering line has info after other shared lines
2010-04-08 22:38:24 +02:00
Brian West daa9b87f0e Next time ask nicer bitch(drk) and don't talk to me like that please. 2010-04-08 14:43:44 -05:00
Mathieu Parent 917e152518 Merge branch 'master' of git.freeswitch.org:freeswitch 2010-04-08 20:52:30 +02:00
Mathieu Parent 3d089f0075 FSMOD-35: mod_tts_commandline core dump, temp file problem.
flush can be called several times
2010-04-08 20:49:56 +02:00
Anthony Minessale e39e3842b0 Merge branch 'master' of git.freeswitch.org:freeswitch 2010-04-08 11:51:37 -05:00
Anthony Minessale 536ea60d60 missed a spot 2010-04-07 19:09:16 -05:00
Mathieu Rene 2c830f84aa remove switch_channel_export_variable's nolocal argument, more confusing than anything else 2010-04-07 15:02:00 -04:00
Mathieu Rene ada27c2f70 add switch_channel_export_variable_printf 2010-04-07 14:55:55 -04:00
Anthony Minessale e36972bc7a add in hostname to sql stmts 2010-04-07 01:46:00 -05:00
Giovanni 1d993d3aa2 Merge branch 'master' of git.freeswitch.org:freeswitch 2010-04-06 17:55:58 +02:00
Giovanni ce882fb6f1 skypopen: alsa/dummy.c, the snd-summy custom alsa driver, now do not spin_lock_bh() on timer loop 2010-04-06 17:54:32 +02:00
Giovanni ea8f69fd77 skypopen: reversed previous commit of alsa/dummy.c (I like to have it in a separate commit) 2010-04-06 17:52:40 +02:00
Giovanni 7b7a063693 skypopen: better X11 interaction with a select on XEvents, no more setsockopt by default (tcp buffer size and TCP_NODELAY), setsockopt in config file 2010-04-06 17:48:18 +02:00
Travis Cross 254dd59411 Tightened up .gitignore further. 2010-04-05 23:32:50 +00:00
Travis Cross db26c65ea7 Tightened up .gitignore such that we are no longer ignoring files that are actually in the tree.
Check for files that we are accidentally ignoring:

  git ls-files -i --exclude-standard | sed -e "s:.:\!\/\\0:"

Check for files that we might want to ignore:

  git ls-files -o --exclude-standard | sed -e "s:.:\/\\0:"
2010-04-05 23:17:43 +00:00
Anthony Minessale 6314075859 add apr func to disable loopback on multicast to simplify mod_multicast_event 2010-04-02 16:40:24 -05:00
Anthony Minessale ec99de7e8b FSCORE-583 2010-04-02 14:45:36 -05:00
Anthony Minessale 0922b53ace Merge branch 'master' of git.freeswitch.org:freeswitch 2010-04-02 13:52:35 -05:00
Anthony Minessale 3e4986a00a add ... and shitdown as a fail-safe when no modules are loaded 2010-04-02 13:52:16 -05:00
Brian West 1e47aac920 cleanup a few things in the swigall 2010-04-02 10:52:23 -05:00
Giovanni Maruzzelli cf10ffa849 skypopen: changed definition of SKYPOPEN_SVN_VERSION in Makefile.am, because the present one does not works with the git output 2010-04-02 17:20:56 +02:00
Rupa Schomaker 073a7ac36b Merge branch 'master' of git.freeswitch.org:freeswitch
* 'master' of git.freeswitch.org:freeswitch:
  The .version file should die on a git pull.
  Skinny: Hook the proper line
  Skinny: unused variable
  Skinny: security
2010-04-02 09:35:25 -05:00
Mathieu Parent 9c4767456a Skinny: Hook the proper line 2010-04-02 15:12:06 +02:00
Mathieu Parent 5a4fbd414e Skinny: unused variable 2010-04-02 14:50:11 +02:00
Mathieu Parent 9cf882566f Skinny: security
- Avoid writing outside of fields
- tab ident
2010-04-02 14:47:37 +02:00
Rupa Schomaker 2495ed2b9a update description 2010-04-02 07:35:52 -05:00
Mathieu Parent 8950d00b1f Skinny: Fix the build 2010-04-02 14:25:16 +02:00
Mathieu Parent b877d2aa8f Merge branch 'master' of git.freeswitch.org:freeswitch 2010-04-02 12:23:38 +02:00
Mathieu Parent c216c722af perl-skinny: Add call test
- more verbose when incomplete message
- guess hostname
- do a basic call to Voicemail:
  + Newcall softkey, wait 5
  + Voicemail button, wait 20
  + EndCall softkey
2010-04-02 12:21:47 +02:00
Mathieu Parent 63f3948d83 Skinny:
- don't force session location (not needed)
- Correct Skinny-Station-Instance event header and log if profile or
  device is not found
2010-04-02 12:15:33 +02:00
Mathieu Parent 5ce2759e70 Skinny: Add the missing api files 2010-04-02 12:14:41 +02:00
Andrew Thompson b45a11770a Fix portaudio modules on FreeBSD (-I include order issue) 2010-04-02 01:00:08 -04:00
Brian West 0eb0306397 swigall 2010-04-01 23:09:00 -05:00
Michael Jerris 74b76461e3 add back empty dirs 2010-04-01 21:00:45 -04:00
Michael Jerris c9eacf2ba0 .gitignore 2010-04-01 20:54:52 -04:00
Raymond Chandler b0692630b1 fix mod_enum build when udns is already on the base system 2010-04-02 00:19:02 +00:00
Mathieu Rene 019c4471ad add switch_channel_export_variable 2010-04-01 15:49:32 -04:00
Mathieu Parent 54e73c774f Skinny: Check for socket to see if listener is alive
also, use tab to indent
2010-04-01 19:50:55 +02:00
Mathieu Parent 59bb764ff9 Skinny: avoid some crashes
- move api to own file
- really allow several profiles (one thread per profile)
- global pool
- pool per profile
- Remove unused globals.calls
- Check for closed listener before sending data
- use mutex for hashes
2010-04-01 19:41:48 +02:00
Mathieu Parent b8ac781c05 Skinny: Implement shared lines and more
- Shared lines (same line on several phones)
  + Active lines stored in db
- Separate SQL mutex per profile
- New event skinny::call_state
- Clean port_message
- More protocol understanding:
  + stimulus may have call_id
  + off_hook may have call_id
  + set_ringer may have call_id and line_instance
  + New DisplayPriNotifyMessage
- Use Cisco terms for Call state
  + Congestion -> LineInUse
  + CallRemoteMultiline -> InUseRemotely
- Add line_instance to Lines table (relative position contrary to
  absolute position)
- Less assertions as FS already does some
2010-04-01 14:08:12 +02:00
Moises Silva 0bdc156882 remove sample rate member from sangoma codec request 2010-03-31 18:11:44 -04:00
Anthony Minessale b1bc026408 .gitignore 2010-03-31 15:59:57 -05:00
Anthony Minessale 89f399832d add killgw _all_ to delete all gws 2010-03-31 15:02:50 -05:00
root 23936edd47 FSCORE-578 2010-03-31 12:40:06 -05:00
Giovanni aaae4c652d skypopen: making XEvents to works when EARLYMEDIA, and correctly manage threads death 2010-03-31 16:22:25 +02:00
Giovanni d46a1ca701 skypopen: revert test git 2010-03-31 16:20:00 +02:00
Giovanni a8518f28ba skypopen: test git 2010-03-31 16:17:31 +02:00
root e6129e045e added load/noload options for the supported codecs 2010-03-30 17:03:00 -04:00
Michael Jerris a33b576e70 copy mod_gsmopen from branch
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17138 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-30 05:59:43 +00:00
Anthony Minessale 80a93da4ed handle some errors on missing db handle conditions
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17136 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-30 03:13:49 +00:00
Moises Silva 1382239370 try adding preliminar G722 ... audioooo soooundssssss sloooooow ...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17134 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-29 23:02:47 +00:00
Moises Silva 3d86ae76b5 add gsm and ilbc
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17133 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-29 21:20:46 +00:00
Moises Silva 42823701e6 fix G726 bytes per frame compressed
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17132 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-29 18:14:50 +00:00
Moises Silva 008832d872 remap codec id IANA
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17131 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-29 17:47:29 +00:00
Mathieu Rene b2c75e1897 update comment to mention the right file
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17130 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-29 16:15:25 +00:00
Mathieu Parent 39c9065e87 perl-skinny: enhance the Testsuite
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17128 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-29 07:44:25 +00:00
Mathieu Rene e31860d127 missing va_end
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17126 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-28 00:52:38 +00:00
Mathieu Parent 868530fc05 Skinny: split the test into perl lib + bin
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17124 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-27 22:43:18 +00:00
Moises Silva 72f178fe1c show settings for each vocallo
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17121 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-27 22:17:49 +00:00
Anthony Minessale 1bc8a40b99 fix video issue
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17117 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-27 00:29:54 +00:00
Michael Jerris 167824ec9d add action='user_call' to xml_curl lookups for the user endpoint
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17115 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-26 20:09:44 +00:00
Brian West f66f382d5e Case insenstive matching for this and stricter matching
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17112 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-26 16:23:49 +00:00
Moises Silva 8282194564 use the module pool for the RTP sessions instead of the session pool
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17111 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-26 16:20:51 +00:00
Moises Silva 0fd16cc446 added mod_sangoma_codec
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17110 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-26 15:14:44 +00:00
Anthony Minessale 86141c8805 add sanity check to project size of decoded codec data
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17108 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 21:36:11 +00:00
Anthony Minessale 2dc6c0844c FSCORE-579
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17105 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 21:11:38 +00:00
Anthony Minessale c0f0a6c311 wait for video before recording in mod_fsv but have a 30 sec timeout
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17104 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 19:08:00 +00:00
Anthony Minessale 8e09dab3ac wait for video before recording in mod_fsv
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17103 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 19:06:18 +00:00
Michael Jerris 5903c2d350 change default to disable100continue, we don't acutally handle this case at all anyways, it just causes the request to fail
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17102 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 18:59:43 +00:00
Michal Bielicki 9fbb0b57f0 postgresql cdr module, requires some adjustments to make it more platform agnostic, good for solaris and centos
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17100 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 16:18:48 +00:00
Anthony Minessale d6eee5635e revert XML-22
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17099 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 14:19:52 +00:00
Anthony Minessale 2aa47c2ffd MODENDP-300
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17098 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 13:48:26 +00:00
Michael Jerris ea8b4f2f20 fix telephone-event negotiation with devices that don't do what the rfc says they SHOULD do
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17097 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 03:51:04 +00:00
Anthony Minessale 0292b7a81d ok, patch applied cleanly
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17096 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 00:28:56 +00:00
Anthony Minessale cefb4188ea fixing patch
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17095 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 00:27:20 +00:00
Anthony Minessale 80b9db179b re-apply reformatted reverted patch
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17094 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 00:24:45 +00:00
Anthony Minessale c92cbcb5e3 revert
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17093 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 00:23:55 +00:00
Anthony Minessale 467bdfc21c prevent race in killgw followed by an immediate rescan with the same gateway name
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17092 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-25 00:09:43 +00:00
Brian West 8def2a3469 swigall
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17089 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-24 23:12:56 +00:00
Marc Olivier Chouinard c09c255d22 mod_sofia: Simple visual C string change to make it easier to merge custom patch
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17088 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-24 19:18:09 +00:00
Marc Olivier Chouinard 58819523b6 mod_sofia: Add url encode to a var in the xml output to be valid xml. Also changed switch_url_encode to return the pointer of the string rather than the length, same as switch_amp_encode()
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17087 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-24 19:04:19 +00:00
Rupa Schomaker 256274ac33 MODAPP-412 - improve rate limit support
add switch_core_hash_delete_multi


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17085 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-24 16:11:24 +00:00
Giovanni Maruzzelli 3bd8bcc39b skypopen: snd-dummy ALSA driver, hopefully lower cpu load
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17083 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-23 17:40:04 +00:00
Rupa Schomaker 8f273eed5f MODAPP-409 Support custom sql with var expansion
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17081 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-23 17:11:30 +00:00
Jeff Lenk 507d26e37b fix wrong path
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17077 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-23 16:12:11 +00:00
Tamas Cseke 2d180aef52 try to fix windows build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17075 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-23 15:59:22 +00:00
Anthony Minessale 9d05a502a5 FSCORE-577
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17074 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-23 15:27:13 +00:00
Michael Jerris 9ad6a089cd add sip_local_network_addr var to see the ip of the sip profile a call came in or went out on for cdr (FSCORE-562)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17073 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-23 03:59:49 +00:00
Anthony Minessale 438dddc668 minor tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17069 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-22 17:32:03 +00:00
Anthony Minessale 4e554cc92e only allow barge-in on SCA mode when calls are from their own line
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17067 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-22 17:28:22 +00:00
Brian West 9d828f7fb8 This will fix it so the Cisco phones will update their display properly in these cases and not show Private for all calls
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17066 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-22 16:39:15 +00:00
Anthony Minessale b481cf0e21 FSCORE-576
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17065 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-22 16:22:19 +00:00
Brian West 2d963757f0 MODCODEC-18
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17059 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-20 17:15:05 +00:00
Brian West 6541259b1f shut this thing up
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17056 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-20 00:26:19 +00:00
Brian West ef998869b3 add vm_auto_play=false var if you do not wish the vm to auto-play new messages
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17055 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-19 23:56:07 +00:00
Anthony Minessale b8b60e9f99 add display feature to SCA
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17054 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-19 23:40:30 +00:00
Anthony Minessale 4006ffa332 qualify the whole string is digits in test
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17053 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-19 23:23:04 +00:00
Anthony Minessale 90bb25c185 fix potential buffer overflow in mod_lcr
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17051 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-19 21:45:33 +00:00
Anthony Minessale 688fbe106d MODENDP-299
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17049 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-19 13:26:27 +00:00
Anthony Minessale 8838c4d024 finish up vm changes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17047 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-18 22:12:51 +00:00
Michael Collins 25e36f8000 Update VALET_APP_SYNTAX to include 'auto' option
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17046 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-18 21:34:20 +00:00
Anthony Minessale db6f9857b0 declinatio mortuus obfirmo!
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17045 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-18 21:31:31 +00:00
Anthony Minessale 3540503f03 add uuid_bridge_continue_on_cancel var to move on in dialplan if uuid_bridged channel hits a bad b-leg
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17044 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-18 19:15:52 +00:00
Anthony Minessale acc5f20ae1 force marked answer on dingaling outbound calls when accept is received
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17043 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-18 18:48:58 +00:00
Anthony Minessale 37b413bff1 change syntax of new vm_read
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17042 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-18 18:24:19 +00:00
Michael Jerris 9765dabe98 silence loud logs
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17041 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-18 17:00:01 +00:00
Brian West 5565791b66 swigall
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17039 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-18 16:04:05 +00:00
Tihomir Culjaga f42a4b741d ahh within the header ... stupid typo
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17037 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-18 00:12:48 +00:00
Brian West 46a1a30f6f REALLY? STFU
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17036 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-18 00:08:21 +00:00
Brian West f4f5b14a19 REALLY? STFU
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17035 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-18 00:05:39 +00:00
Tihomir Culjaga 63e68375b8 cosmetics - changed header of mod_rad_auth.c
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17034 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-17 21:40:09 +00:00
Tihomir Culjaga 7372b23e53 cosmetics - changed header of mod_say_hr.c
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17033 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-17 21:35:41 +00:00
Tihomir Culjaga 1d6e196686 it compiles now
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17032 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-17 21:17:53 +00:00
Michael Jerris 04a240335f fix inherit_codec with video
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17031 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-17 16:50:59 +00:00
Anthony Minessale 72fd3981e6 use codec_id instead of decoded_bytes_per_packet to test for valid implementation
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17029 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-17 16:22:12 +00:00
Brian West 0719b1fc49 fix codec to compile since some struct members did change in the official release code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17028 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-17 16:19:37 +00:00
Tamas Cseke 92eef1edf7 copy mod_json_cdr from branch (MODEVENT-62)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17025 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-17 15:26:56 +00:00
Anthony Minessale 47056440a7 FSCORE-574
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17023 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-17 13:59:27 +00:00
Mathieu Parent b769233b76 Skinny: Split ou tables
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17022 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-17 12:52:08 +00:00
Rupa Schomaker 68a7622647 bump json lib to 0.9
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17020 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-17 02:35:03 +00:00
Brian West 1a1cfdc907 here ya go
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17019 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-16 23:55:19 +00:00
Anthony Minessale c14a3ea299 dtmf tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17018 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-16 23:04:18 +00:00
Anthony Minessale 2898234043 fix logic err that would not permit many acl entries in sofia
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17017 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-16 22:49:54 +00:00
Anthony Minessale b9c84d2e17 no need for term key on group_confirm
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17016 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-16 19:37:59 +00:00
Brian West 27eed1b0e2 FSCORE-468
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17015 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-16 19:07:06 +00:00
Anthony Minessale fa2a84c8c7 update vm_list to include timestamps
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17014 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-16 18:28:33 +00:00
Tihomir Culjaga af8ba3c200 radius authentification module module
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17012 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-16 16:52:01 +00:00
Tihomir Culjaga 55ad1472bf saymodule for Croatian language
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17011 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-16 16:47:58 +00:00
Michael Jerris bee11ecf2e fix windows build (FSBUILD-261)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17003 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-16 13:47:52 +00:00
Michael Jerris 446aab0899 try to do something like what the user asked for if we don't support ms timeout
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17002 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-16 13:45:06 +00:00
Marc Olivier Chouinard fadfa4bf6c mod_xml_curl: Compile issues of missing define for older version
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17001 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-16 09:28:53 +00:00
Brian West 22da17c7e6 MODSOFIA-62
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@17000 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-16 03:49:18 +00:00
Brian West b19869fd9f fix MODFORM-39
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16999 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-16 03:45:56 +00:00
Mathieu Rene 5c1c603040 Comments OCD
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16998 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-15 21:25:42 +00:00
Mathieu Rene 3518ef213b XML-22
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16997 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-15 21:17:53 +00:00
Anthony Minessale cb79d08592 FSCORE-571
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16995 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-15 20:41:56 +00:00
Anthony Minessale 453d038d76 fix vm to preserve correct read timestamp
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16994 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-15 20:40:49 +00:00
Anthony Minessale b084bd2bd1 FSCORE-570
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16993 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-15 18:01:38 +00:00
Mathieu Rene 52e52eb9d1 FSCORE-571
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16992 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-14 23:54:24 +00:00
Giovanni Maruzzelli 36f1cd4957 skypiax: finishing off renaming to mod_skypopen
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16991 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-14 23:40:32 +00:00
Giovanni Maruzzelli df18a0d499 skypiax: finishing off renaming to mod_skypopen
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16990 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-14 23:36:14 +00:00
Michael Jerris 99e55ae008 mod_skypiax rename to mod_skypopen
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16988 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-14 21:57:23 +00:00
Giovanni Maruzzelli 3c2e8b348f skypiax: preparing for renaming to mod_skypopen
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16987 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-14 15:45:57 +00:00
Giovanni Maruzzelli 2a58973096 skypiax: preparing for renaming to mod_skypopen
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16986 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-14 13:34:20 +00:00
Giovanni Maruzzelli 28e266bc2b skypiax: preparing for renaming to mod_skypopen
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16985 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-14 13:21:45 +00:00
Giovanni Maruzzelli 17a378d6a4 skypiax: preparing for renaming to mod_skypopen
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16984 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-14 12:39:54 +00:00
Giovanni Maruzzelli 218badc69f skypiax: preparing for renaming to mod_skypopen
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16983 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-14 10:38:56 +00:00
Anthony Minessale 2d47baee43 improve group_confirm:
group_confirm_read_timeout=<ms>
group_confirm_file=<file>
group_confirm_error_file=<file>
group_confirm_key=<now can be one or more keys>




git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16980 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-12 23:49:51 +00:00
Giovanni Maruzzelli 494f8570fe skypiax: fix release build in VC++ - MODSKYPIAX-74
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16977 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-12 18:33:37 +00:00
Michael Jerris 96d4b49b48 does anything but windows and linux exist?
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16976 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-12 17:40:19 +00:00
Brian West 4fd5da2dc4 FSBUILD-260
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16975 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-12 17:25:46 +00:00
Anthony Minessale 38b36e91af never do anything when you call switch_channel_answer on an outbound channel leg
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16970 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-11 20:41:46 +00:00
Anthony Minessale ad26df3709 FSRTP-12
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16969 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-11 17:37:08 +00:00
Brian West 13cc6c9146 MODENDP-298
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16968 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-11 15:52:29 +00:00
Mathieu Rene 936e0858cb fix windows build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16966 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-11 03:02:47 +00:00
Anthony Minessale a0891fa211 check for true
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16965 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-10 23:53:12 +00:00
Anthony Minessale cf521109d2 add record_fill_cng var
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16964 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-10 23:40:14 +00:00
Anthony Minessale b2c281035c the last commit would be a little more useful if i check in the files too
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16963 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-10 20:44:36 +00:00
Anthony Minessale b1ddb70cf1 add fsctl min_idle_cpu and min-idle-cpu feature to refuse calls after the system fallse below a certian percentage of idle cpu
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16962 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-10 20:21:34 +00:00
Mathieu Parent 869c221f3a Skinny: more portable printf for sizeof (thanks to bkw)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16961 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-10 17:04:00 +00:00
Mathieu Parent fa92f47bd1 Skinny: solve compilation on amd64
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16960 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-10 14:37:14 +00:00
Mathieu Parent 3731c4ab91 Skinny:
- allow several instances of the same device on different sockets
- move lines to table skinny_lines, as they need more params
- various small changes



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16959 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-10 13:49:53 +00:00
Brian West 4233ee17fe doh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16958 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-09 21:30:54 +00:00
Mathieu Rene 4ba5ad3d26 MODAPP-407
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16957 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-09 19:16:10 +00:00
Rupa Schomaker e222f74cbb fix typo in typo fix :)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16956 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-09 19:00:47 +00:00
Rupa Schomaker bceeff642a spelling in comments
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16955 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-09 18:45:40 +00:00
Rupa Schomaker 2377367d05 FSMOD-40 - handle CS_REPORTING like CS_HANGUP
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16954 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-09 17:46:00 +00:00
Anthony Minessale f31e90a61c MODENDP-297
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16953 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-09 16:36:40 +00:00
Brian West da2660a23f fix case where you login freeswitch/works
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16951 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-09 04:02:01 +00:00
Brian West d08a8309e0 commit contribution from a community member
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16950 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-09 03:29:25 +00:00
Brian West 2c2cf9dac0 silk module
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16946 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-09 01:04:04 +00:00
Brian West e4b5c2429c mod_silk
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16945 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-09 01:01:36 +00:00
Brian West 56edfc2a64 swigall
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16943 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-08 21:26:08 +00:00
Brian West c6ef69ec9f swigall
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16942 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-08 21:17:32 +00:00
Anthony Minessale b9dd2dd838 XML-23
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16941 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-08 18:25:43 +00:00
Brian West 70ce38af34 put tx page count if its TX
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16940 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-08 18:20:06 +00:00
Christopher Rienzo 3b09933f31 Do not allow speech_channel_destroy() to return unless MRCP session has been terminated. Do not explicitly destroy mutexes, buffers, and condvars that are allocated off of pool.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16938 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-08 14:03:35 +00:00
Michael Jerris c788145f57 use common code to say ip when possible
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16937 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-08 08:38:50 +00:00
Michael Jerris f8974f03f9 move functions to strip commas and non-numeric chars to switch_utils
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16936 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-08 08:12:12 +00:00
Michael Jerris 8b20d78f8d use common code for spell in say mods
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16935 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-08 07:55:57 +00:00
Marc Olivier Chouinard 8a40f2bcdb mod_say_fr: Fix the thousand and million speak section changed in r16933
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16934 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-08 07:15:59 +00:00
Marc Olivier Chouinard e2e669a816 mod_say_fr: Update for better french support. Will probably have more stuff from FSCORE-528 to complement this patch
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16933 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-08 06:50:27 +00:00
Michael Jerris aceb06f24f move common say 'spell' function into shared code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16931 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-07 21:26:36 +00:00
Michael Jerris 5f221166c6 swigall
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16930 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-07 19:36:20 +00:00
Michael Jerris 7c16b84aac first cut and say interface rework to include gender and put all args into a struct for easier future extension
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16929 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-07 19:34:05 +00:00
Marc Olivier Chouinard 0241b93bc5 mod_sofia: My iLBC changes caused a problem with fmtp was empty, this should fix it
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16928 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-06 22:51:33 +00:00
Giovanni Maruzzelli 8111b4beb4 skypiax: commented out the debug print on writing silence packet while idle
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16920 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-05 22:05:27 +00:00
Brian West 30a823c0e4 MODSOFIA-64 thanks
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16919 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-05 21:41:03 +00:00
Anthony Minessale 2a0bc6c526 FSMOD-39
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16917 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-05 18:58:08 +00:00
Marc Olivier Chouinard cb6f5f3954 switch_ivr_originate: Fix a infinite loop that will fill your machine ram... Occur when using bridge group/ and enterprise originate
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16913 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-05 13:38:40 +00:00
Brian West 2641ca94f0 I hate that notation
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16910 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-04 23:53:40 +00:00
Brian West f50067022b MODLANG-159 and MODLANG-162
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16909 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-04 23:51:48 +00:00
Anthony Minessale e0287faa91 MODAPP-402
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16908 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-04 23:28:06 +00:00
Anthony Minessale 178be32842 declinatio mortuus obfirmo!
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16904 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-04 23:03:51 +00:00
Andrew Thompson 3786722149 Tweak some mutexes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16903 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-04 20:17:32 +00:00
Anthony Minessale bb62df6e9f copy var
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16902 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-04 19:09:13 +00:00
Anthony Minessale ee3f9b7918 remove unused var
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16901 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-04 18:53:07 +00:00
Marc Olivier Chouinard 2de8961b2a mod_sofia: ilbc changes - I did an error in the patch I provided tony for r16898.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16900 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-04 17:33:26 +00:00
Anthony Minessale 1e8dcc206b move exception for iLBC hack to sdp up to sofia (see Moc if anything breaks)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16898 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-04 17:16:19 +00:00
Brian West cba16329df swigall
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16897 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-04 16:51:24 +00:00
Brian West 074ae31df0 allow option of contact-host to mirror the sip-ip on a gateway
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16896 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-04 16:44:56 +00:00
Anthony Minessale f8750a72e2 FSCORE-565 nevermind it won't work
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16895 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-04 16:27:21 +00:00
Anthony Minessale 885c08c245 FSCORE-565
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16894 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-04 15:58:59 +00:00
Giovanni Maruzzelli 2a479a75f9 skypiax: when trying to specify the use of an already busy interface for originating an outbound call, return SWITCH_CAUSE_NORMAL_CIRCUIT_CONGESTION instead of DESTINATION_OUT_OF_ORDER. Like in openzap. Would be better to return SWITCH_CAUSE_REQUESTED_CHAN_UNAVAIL ???
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16893 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-04 15:04:57 +00:00
Anthony Minessale 2d2b4fa619 add flag
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16892 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-04 01:16:48 +00:00
Giovanni Maruzzelli de7fa863cd skypiax: write_silence_when_idle in config, general configuration code reshuffle
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16891 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-04 01:10:19 +00:00
Anthony Minessale d8214d521c increase default
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16890 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-04 00:41:42 +00:00
Brian West 605f91c18d fix regression from today
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16889 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-03 22:30:01 +00:00
Brian West fa1cb68b3c MODENDP-296
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16888 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-03 22:12:35 +00:00
Jeff Lenk 745ef92c60 add initial build support to solution for FSCOMM, mod_curl, libjson. Not enabled in the solution build yet.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16887 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-03 21:28:51 +00:00
Anthony Minessale 223871ea76 add optional loops attr to xml dp (brought to you by Moc)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16886 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-03 20:51:11 +00:00
Anthony Minessale 19e7c013d8 add an event to phrases to be used as possible variables in parsing
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16885 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-03 20:49:38 +00:00
Anthony Minessale d2c6900240 fix mem leak in phrases
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16884 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-03 19:55:15 +00:00
Rupa Schomaker 869948d333 theoretically add support for VS++
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16883 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-03 19:04:10 +00:00