Commit Graph

10408 Commits

Author SHA1 Message Date
Moises Silva e3587c36a2 mod_sangoma_codec: print rtp address in stats 2010-10-05 10:58:42 -04:00
Moises Silva 7be271cfec mod_sangoma_codec: remove global pool reference 2010-10-05 13:44:55 -04:00
Anthony Minessale 80883ebeb8 don't force wake thread 2010-10-05 11:11:21 -05:00
Anthony Minessale 748b82f640 minor tweaks 2010-10-05 10:50:16 -05:00
Brian West b24231587c FS-2755 2010-10-05 10:12:28 -05:00
Brian West e7cafae29d tweak 2010-10-05 09:59:23 -05:00
Moises Silva 4f414765ee mod_sangoma_codec: fix memory leak by using a memory pool per transcoding session 2010-10-04 17:35:46 -04:00
Anthony Minessale 7f3319dc11 add switch_ivr_dmachine async digit parser to core 2010-10-04 18:23:43 -05:00
Anthony Minessale 094d8f9599 fix dialog-info presence issue 2010-10-04 17:58:05 -05:00
Michael Jerris 0ca8d88ed4 declinatio mortuus obfirmo 2010-10-04 17:43:10 -05:00
Michael Jerris 757e9e20bd fix conference deadlock on probobly inpossible buffer failure 2010-10-04 16:58:29 -04:00
Jeff Lenk dac27bbaa6 reswig vs2010 2010-10-04 09:15:48 -05:00
Michael Jerris c701d41c3c add sofia_glue_find_parameter_value function to get a specific value from a url params string 2010-10-03 20:00:32 -04:00
Michael Jerris e11550e761 FS-502: fix nat acl count check to check against the number of nat acls 2010-10-03 19:06:56 -04:00
Michael Jerris 82c4c4cc67 FS-523: fix parsing of sofia tracelevel param, moved param from profile params to global_settings as its global, and it only worked on reparse before anyways. Please correct any documentation on this issue on the wiki 2010-10-03 05:56:43 -04:00
Marc Olivier Chouinard f288e3c38d mod_callcenter: Fix a potential segv following previous commit 2010-10-01 23:35:51 -04:00
Marc Olivier Chouinard 8bd3513461 mod_callcenter: Add param to change the location or name of the sqlite database like to put it into a ramdisk 2010-10-01 23:01:03 -04:00
Anthony Minessale 4aa9a83898 refactor export code and add new bridge_export app which is like export but exports across when one channel bridges another 2010-10-01 17:26:12 -05:00
Anthony Minessale 589502d3d9 FS-2747 2010-10-01 14:04:06 -05:00
Anthony Minessale 56f8c11f0b refactor fmtp parser as a core func 2010-10-01 14:01:39 -05:00
Michael Jerris 76a065ec8b mod_valet_parking: pass hold class on transfer 2010-10-01 14:49:25 -04:00
Michael Jerris 8cedafc80b we modified abi, so lets be explicit 2010-10-01 12:43:43 -04:00
Brian West 6937ca39da FS-884 2010-10-01 10:33:15 -05:00
Moises Silva 588eea410f Merge branch 'master' of git.freeswitch.org:freeswitch 2010-10-01 07:07:12 -04:00
Jeff Lenk 5655fbd58b fix windows build 2010-10-01 10:17:45 -05:00
Brian West 48a9e9a5ac swigall 2010-10-01 09:54:25 -05:00
Anthony Minessale c87b60278e FS-2748 2010-10-01 09:30:32 -05:00
Moises Silva 2bcca2429f mod_sangoma_codec: non-blocking reads ... again 2010-10-01 07:06:39 -04:00
Anthony Minessale f8c9ef5f9d fix codec regression from yesterday 2010-09-30 15:15:58 -05:00
Brian West 03e74c51f9 FS-526: improve nat handling when using stun or host as ext-rtp-ip 2010-09-30 10:23:48 -05:00
Jeff Lenk 3cf08d88b5 reswig vs2010 2010-09-29 22:47:48 -05:00
Mathieu Rene e946da9a7d FS-861 2010-09-29 19:49:38 -04:00
Marc Olivier Chouinard 952c7abb89 mod_silk: Small typo following new fmtp parser 2010-09-29 19:39:46 -04:00
Anthony Minessale 633f193dae add bitrate patch from moc with some extra stuff for late neg mode 2010-09-29 16:52:43 -05:00
Jeff Lenk 45ecbc2f61 fix warnings on windows x64 builds src and mods projects - only libsofia included on the libs side 2010-09-29 15:47:58 -05:00
Anthony Minessale 84a383fe0f improve video support for new polycom phones 2010-09-29 14:14:41 -05:00
Anthony Minessale e9ab5368f1 fix bug in mod_loopback where bowout=false 2010-09-29 10:22:52 -05:00
Raymond Chandler 7577b8aae8 add nat_map usage 2010-09-28 11:02:35 -04:00
Brian West 04aa7ef90c FS-1682 2010-09-27 19:14:17 -05:00
Brian West 2cb2d3bde4 FS-1682 2010-09-27 18:52:30 -05:00
Anthony Minessale 45e2b99dab don't passthru when its proxy media, bypass media or there is no rtp session, fixes seg 2010-09-27 13:11:51 -05:00
Brian West 7310c2c553 FS-1681 2010-09-27 12:44:50 -05:00
Mathieu Parent 85b0e1b9c9 Skinny: Adds unimplemented send_data(), correct formats
- send_data() (only defined in .h-file - never implemented)
- Adds correct formats when adding message body.

Thanks to Peter Olsson for spotting this in FS-2737
2010-09-27 18:49:11 +02:00
Brian West ba59c51d60 FS-2739: Handle 301 moved permanently. 2010-09-27 10:10:03 -05:00
Marc Olivier Chouinard 426a448f50 mod_callcenter: Fix invalid update of agent field FS-2738 2010-09-27 10:12:10 -04:00
Michael Jerris 6c1070ea50 FS-2009: fix coredump in rtcp socket handling 2010-09-27 04:35:17 -04:00
Michael Jerris 721c80198c FS-488: fix crash in sofia_reg_find_gateway_by_realm__ 2010-09-27 04:21:05 -04:00
Michael Jerris bc30415380 FSRTP-19: Fix SWITCH_IO_FLAG_NOBLOCK needed for mod_sangoma_codec 2010-09-25 10:20:09 -04:00
Mathieu Parent d018fa489a Skinny: send proper USER_TO_DEVICE_DATA_MESSAGE 2010-09-25 10:49:13 +02:00
Mathieu Parent b2fd42ef09 Skinny: Windows build fix
MS compiler doesn't have strncpy, we need another method to
ensure that the body is null-terminated
2010-09-25 10:49:12 +02:00
Jeff Lenk 90861ea075 reswig vs2010 2010-09-24 22:29:53 -05:00
Anthony Minessale f1ecda66b6 revert 2010-09-24 16:40:21 -05:00
Anthony Minessale 75e22758d4 MODAPP-461 2010-09-24 16:03:31 -05:00
Anthony Minessale e7b9790733 BOUNTY-23 2010-09-24 16:01:05 -05:00
Anthony Minessale ed708bff3e update 2010-09-24 15:14:58 -05:00
Anthony Minessale 54bf657502 FSCORE-631 2010-09-24 12:29:23 -05:00
Brian West 73e6e03d37 MODSOFIA-105 can't take defaults that were there before away 2010-09-24 11:29:06 -05:00
Brian West 8f731f42e2 MODSOFIA-105 2010-09-24 10:31:11 -05:00
Mathieu Parent 25ddef504d Skinny: add support to DeviceToUser and UserToDevice messages 2010-09-24 01:55:54 +02:00
Mathieu Parent f5e7284d39 Skinny: struct for 6 more messages
DeviceToUserDataMessage
DeviceToUserDataResponseMessage
DeviceToUserDataVersion1Message
DeviceToUserDataResponseVersion1Message
UserToDeviceDataMessage
UserToDeviceDataVersion1Message
2010-09-24 01:55:54 +02:00
Anthony Minessale cfa30468e8 sprinkle digit_timeout into switch_ivr_read and switch_ivr_play_and_get_digits and the higher level variants 2010-09-23 18:37:45 -05:00
Anthony Minessale b4548a606e FSCORE-677 2010-09-23 13:33:33 -05:00
Anthony Minessale 89d99a9196 fix switch_ivr_collect_digits_callback to allow an args pointer with null callback to work like other apis 2010-09-23 13:32:02 -05:00
Mathieu Parent 9fc6b2087a Skinny: no need for heartbeat event to handle keepalive timeout 2010-09-23 19:51:14 +02:00
Brian West a9446ac12e SFSIP-227 2010-09-23 11:25:43 -05:00
Jeff Lenk 0cc28f37fb FSCORE-676 Buffer too small 2010-09-23 08:15:55 -05:00
Anthony Minessale b02c69bba9 MODAPP-459 2010-09-22 18:14:24 -05:00
Anthony Minessale cc42515e9f DOH left a line behind, regression from 0748711 MODAPP-453 2010-09-22 16:38:45 -05:00
Anthony Minessale 3548168d8f let ~ signify that multipart content will contain headers 2010-09-22 16:05:44 -05:00
Anthony Minessale b36d015f09 fix issue leaving stale records in fifo_bridge table 2010-09-22 10:54:00 -05:00
Anthony Minessale b6a533ee9a fix endless loop on startup when specifying -nosql 2010-09-22 08:28:14 -05:00
Brian West 72baaf6d23 fix t38 passthru when port changes on re-invite 2010-09-21 19:22:28 -05:00
Michael Jerris 29ea6e296f fix typo and printf specifier resulting in incorrect output of call counts on profiles and gateways 2010-09-21 15:08:26 -05:00
Michael Jerris c236541e29 fix seg on subscribe with no contact host 2010-09-21 14:31:36 -05:00
Brian West 62b55523c2 Working codec2 support 2010-09-21 12:35:41 -05:00
Brian West 549b2356d6 update to working with latest libcodec2 which will be up on files.freeswitch.org once fixed 2010-09-21 11:45:54 -05:00
Marc Olivier Chouinard e1fb79a179 mod_callcenter: Make sure we fail to load if config is not present 2010-09-21 12:43:48 -04:00
Jeff Lenk 4ea1595481 tweak build warning 2010-09-21 11:22:16 -05:00
Mathieu Rene a6e502bedf codec2: update code to new lib 2010-09-21 11:45:19 -04:00
Anthony Minessale 5aa13f13e7 revert broken patch FSCORE-652 2010-09-21 10:37:04 -05:00
Anthony Minessale ef773e0762 FSCORE-675 2010-09-21 10:17:18 -05:00
Anthony Minessale d093a4a4c6 make code more automagic to shut up the dude on the list 2010-09-21 10:09:55 -05:00
Mathieu Rene 04ca07512d codec2: working prototype, still for testing only 2010-09-21 10:57:34 -04:00
Brian West f7d16ecd3b work in progress not fully functional yet 2010-09-21 08:57:11 -05:00
Mathieu Rene df63657e61 avoid segfault when sofia tries to update the callee id at the same time as the outbound call is transferred 2010-09-20 19:39:45 -04:00
Anthony Minessale 09fa66787e add 'sofia global siptrace on' so we don't have to always teach people to enable sip trace on each profile 2010-09-20 16:55:09 -05:00
Anthony Minessale 3b04608c2e MODAPP-457 2010-09-20 15:32:57 -05:00
Jeff Lenk 184f395553 fix several code analysis problems and mask several that are required 2010-09-20 09:25:14 -05:00
Anthony Minessale 0748711434 MODAPP-453 2010-09-20 08:39:38 -05:00
Anthony Minessale be2b5777ae check gateway status instead of state in new function 2010-09-17 17:06:59 -05:00
Anthony Minessale bd24aa6d79 fix doc 2010-09-17 17:02:19 -05:00
Anthony Minessale ce01c76c56 frick 2010-09-17 16:33:56 -05:00
Brian West 62d275dd9d Fix T.38 passthru 2010-09-17 15:15:38 -05:00
Anthony Minessale 4e41e4c584 slight fix on last commit 2010-09-17 14:49:43 -05:00
Anthony Minessale 0477cb67f5 add sofia profile <profile> gwlist up|down to list up or downed profiles for feeding into mod distributor to exclude dead gateways 2010-09-17 14:11:57 -05:00
Anthony Minessale 445731eea1 add inline lists for tab complete db using ::[a:b syntax 2010-09-17 14:10:30 -05:00
Anthony Minessale 07ec7867db set conditionals to only fire when the mutex can be obtained 2010-09-17 14:05:48 -05:00
Brian West d7c5cb2e33 swigall 2010-09-17 09:55:12 -05:00
Brian West ff37e9de9a MODAPP-456 2010-09-17 08:58:39 -05:00
Marc Olivier Chouinard 59ec8ced59 switch_utils: Add day of week 3 letter initial usage in "wday" field in the dialplan. Example : mon-fri. Using number as before is still supported. Several public switch function are available. 2010-09-17 00:26:27 -04:00
Marc Olivier Chouinard c9fcce0869 switch_utils: Add date time range string compare function switch_fulldate_cmp. It usable in XML dialplan with date-time. String format example : 2009-10-10 14:33:22~2009-11-10 17:32:31. 2010-09-17 00:21:19 -04:00
Marc Olivier Chouinard 4ab8fa13e1 switch_utils: Add time of day string compare function switch_tod_cmp. It usable in XML dialplan with time-of-day. String format is hh:mm:ss you can define a range like this : 09:00-17:00 (Second are not optional) 2010-09-17 00:07:30 -04:00
Michael S Collins 7112c94e29 Merge branch 'master' of git://git.freeswitch.org/freeswitch 2010-09-16 16:26:46 -07:00
Michael S Collins 765cd2b7e2 Fix typos 2010-09-16 16:25:16 -07:00
Anthony Minessale 6068167208 explicit reloadxml in sofia as well 2010-09-16 18:17:52 -05:00
Anthony Minessale d4a0132415 reverse the linked list in ivr menus to support accidental feature of multiple entries for the same keys 2010-09-16 18:11:55 -05:00
Anthony Minessale 42c9df72ce ***BEHAVIOUR CHANGE*** reloadacl, load <module>, reload <module> will now explicitly call reloadxml 2010-09-16 17:38:06 -05:00
Anthony Minessale 83da7bd318 make t38 terminal mode more reliable 2010-09-16 17:01:53 -05:00
root 19dc1ab0f2 fix crashes on FSH323Connection calls in on_hangup routine in different threads. 2010-09-16 20:08:30 +04:00
Marc Olivier Chouinard c8a897b90c mod_commands: Allow cond API to allow returning empty false value 2010-09-16 11:03:59 -04:00
Leon de Rooij 7d5ca1c086 Added SAF_ROUTING_EXEC flag to lua app, so it can be run inline 2010-09-16 14:02:12 +02:00
Brian West 8726104aa3 If sip_invite_domain is used lets use it for rpid_domain no matter what because I know best if I set it 2010-09-15 19:46:23 -05:00
Anthony Minessale 0d0b4b4383 move app flag into 'T38' namespace for the sake of housekeeping 2010-09-15 19:11:47 -05:00
Anthony Minessale 4e567a28a2 fix logic in app flags 2010-09-15 18:57:54 -05:00
Anthony Minessale 3eb35a57bf forgot a spot to call conditional broadcast on shutdown 2010-09-15 17:04:54 -05:00
Jeff Lenk 6a0f7f4ae8 build tweak + vs2010 swig 2010-09-15 16:21:10 -05:00
Anthony Minessale 04b5215646 presence tweaks and addition of all-reg-options-ping which is like nat-options-ping only for every registered host 2010-09-15 15:42:08 -05:00
Brian West 9c22b0d0f4 MODENDP-327 2010-09-15 11:02:27 -05:00
Anthony Minessale 9835395c73 MDXMLINT-57 2010-09-15 10:58:12 -05:00
Michael Jerris 283b7a85b8 FSBUILD-304: Fix compile error due to incorrect format specifier 2010-09-15 02:57:31 -04:00
Anthony Minessale 54ba998f6c formating 2010-09-14 16:23:31 -05:00
Anthony Minessale 6e23f3bef6 fix spelling err 2010-09-14 16:22:21 -05:00
Anthony Minessale ef79535c45 add nitrus boost to sql thread 2010-09-14 16:19:13 -05:00
Marc Olivier Chouinard 8ea90fb17a switch_core_sqldb: Simple spelling correction of log output 2010-09-14 15:30:36 -04:00
Anthony Minessale 6f2c455f92 add tone2wav 2010-09-14 11:48:43 -05:00
Anthony Minessale b77518685c make fore-subscription-expires only work on nonzero expire deltas, 0 means unscubscribe 2010-09-13 15:27:18 -05:00
Anthony Minessale 66cec884ba fix small presence status bug 2010-09-13 12:51:30 -05:00
Rupa Schomaker a53933eddb NAT refresh in own thread 2010-09-13 12:12:04 -05:00
Anthony Minessale 403bf6af1c make sure hold-related code is skipped 100% with disable-hold set 2010-09-13 10:57:52 -05:00
Anthony Minessale 5f012813ef add quotes to vm_cc command generated internally to escape spaces in the caller id name 2010-09-13 10:41:37 -05:00
Jeff Lenk 5be58aac1b mod_managed - add some additional support 2010-09-13 09:40:03 -05:00
Marc Olivier Chouinard a2e5f07c4d mod_callcenter: Fix initial ODBC Support (SEGV) 2010-09-12 20:06:20 -04:00
Jeff Lenk bddec41f43 FSCORE-670 2010-09-12 15:38:58 -05:00
Anthony Minessale f30a1cc688 fix vm_inject to a group and change syntax for sending to a whole domain to domain= for clarity sake 2010-09-10 12:55:50 -05:00
Brian West fb48d5ca9d swigall 2010-09-10 12:44:14 -05:00
Anthony Minessale d5ff3e04ab include accumulated stats from rtcp into vars 2010-09-10 11:59:47 -05:00
Marc Olivier Chouinard 83aeda7956 mod_voicemail: Allow to forward a message or send it via email key during the playback of the recording, not just when the menu is playing. 2010-09-09 23:40:14 -04:00
Marc Olivier Chouinard 1a75821df8 switch_loadable_module: Add attribute "path" to autoload_configs/modules.conf.xml <load> entry.
Useful for module made outside of fs source tree like mod_com_g729.  When you delete your lib bin mod folder after a clean install, you don't have to remember to recopy mod_com_g729 if located in mod_com folder.
2010-09-09 23:25:35 -04:00
Marc Olivier Chouinard 163ca31f2c mod_directory: Add variable directory_search_order to allow to search by first name by default is set to "first_name" 2010-09-09 22:43:27 -04:00
Leon de Rooij f9d44d3bfd Merge branch 'master' of ssh://git.freeswitch.org/freeswitch 2010-09-10 03:00:43 +02:00
Leon de Rooij 7eae2b629e mod_lua: cannot assume idx != 0 if cb_fun is provided 2010-09-10 02:58:37 +02:00
Marc Olivier Chouinard 402f2391dc mod_commands: Fix user_data returning the first value found instead of the last. Also add support to get variable from the group. 2010-09-09 20:03:36 -04:00
Leon de Rooij 87db11afe0 Made 2nd arg to freeswitch.Dbh:query (cb func) optional 2010-09-10 01:36:27 +02:00
Marc Olivier Chouinard 5a6f0f5c37 mod_sofia: Correct the order what param and variables are overriding them self in user/group/domain 2010-09-09 15:37:41 -04:00
Rupa Schomaker eaeabc7b04 MODAPP-454 - mod_lcr: don't count twice 2010-09-09 11:07:11 -05:00
Anthony Minessale 28046a89de downgrade log message to debug and add more details 2010-09-09 09:27:17 -05:00
Anthony Minessale 646a5609a1 edge cases for sofia recover 2010-09-08 22:53:57 -05:00
Jeff Lenk 2befa393a6 FSBUILD-302 Fix Windows build error - uninitialized variable 2010-09-08 22:47:28 -05:00
Brian West f777b36e4f swigall 2010-09-08 15:57:05 -05:00
Anthony Minessale fcdc147e04 doh 2010-09-08 15:36:30 -05:00
Anthony Minessale 4526ba30c6 improve sofia recover in some nat cases 2010-09-08 15:32:34 -05:00
Anthony Minessale d18c3a8a60 fix sql stmt 2010-09-08 15:09:09 -05:00
Anthony Minessale 977a8ad7ce add origination_caller_profile to log all attempted calls for a paticular leg 2010-09-08 13:19:56 -05:00
Anthony Minessale 86de47ff31 dont put an rpid in 183 or 200 if pass-callee-id is false 2010-09-08 10:41:59 -05:00
Anthony Minessale 381233ae0b fix fs_cli tab complete regression 2010-09-08 10:30:39 -05:00
Anthony Minessale ac20528816 MODSOFIA-85 2010-09-08 09:44:49 -05:00
Marc Olivier Chouinard 3482f95e72 mod_callcenter: Alot of cleanup. Added max-wait-time and max-wait-time-with-no-agent param to a queue.
max-wait-time : allow to make the caller quit the queue after X number of waited second.  The second one allow
max-wait-time-with-no-agent : This will wait for a range of second with no agent before kicking the member out of the queue.  This allow safe shift change with all agents login out and back in

I've changed the Event value from CC-Name to either CC-Agent or CC-Queue.  So watchout for your current event socket apps.  Sorry about this change.

Lot to be tested in this commit.  Please use Jira to post problems, and new feature request can be added at the bottom of the wiki page.
2010-09-08 00:07:19 -04:00
Anthony Minessale 8114b3f18d speed up db action in sofia recover 2010-09-07 21:16:00 -05:00
Anthony Minessale 2f3187e470 reswig 2010-09-07 11:45:56 -05:00
Anthony Minessale 26f2e095ef MODLANG-174 2010-09-07 11:21:25 -05:00
Anthony Minessale 68d1c32ad1 FSCORE-668 2010-09-07 10:51:02 -05:00
Anthony Minessale e3eff8165e MODENDP-326 2010-09-07 09:44:08 -05:00
Mathieu Parent ba3a6ad6c8 Skinny: Rename skinny-default-soft-key-set-set to skinny-soft-key-set-set 2010-09-04 10:14:22 +02:00
Mathieu Parent 07c3c94d7a Skinny: allow skinny-default-soft-key-set-set per device 2010-09-04 10:06:07 +02:00
Mathieu Parent f5a6831ffc Skinny: allow configuration of softkeys via xml
- enhance conf/skinny_profiles/internal.xml
- Sanity checks
  + softKeySet id < 16
  + less than 16 buttons per softKeySet
  + at least the default soft-key-set to load the profile
  + at least one profile to load mod_skinny
- Lower some ERRORs to WARNINGs as they don't prevent module loading
- Default skinny_str2soft_key_event to 0
2010-09-04 09:35:43 +02:00
Mathieu Parent 690ae1b313 Skinny: avoid "-ERR no reply" when using API commands from CLI 2010-09-04 09:35:42 +02:00
Mathieu Parent 8381a4f3cf Skinny: adding tables for soft_key_events 2010-09-04 09:35:42 +02:00
Marc Olivier Chouinard 0be95658af mod_callcenter: Make more sence to bridge the caller to the agent. Before, in the xml_cdr you saw it it like the agent initiated the call to the member 2010-09-03 22:53:14 -04:00
Marc Olivier Chouinard 2d3d8c8ddd mod_callcenter: Add more channel variable and event and fix a mem leak 2010-09-03 20:12:45 -04:00
Anthony Minessale 73e1ec5e46 FSCORE-667 2010-09-03 17:29:26 -05:00
Mathieu Parent 461db7573e Skinny: Better IP change handling
- Respawn only if ip or port is changed
- Properly handle timeout
2010-09-03 23:34:19 +02:00
Anthony Minessale 4ee68141d7 make dingaling work with google voice inbound too 2010-09-03 14:11:38 -05:00
Anthony Minessale 5ce37cbed8 refactor 2010-09-03 14:11:06 -05:00
Anthony Minessale bb980fdef5 refactor 2010-09-03 12:46:49 -05:00
Mathieu Parent b762a0aa7f Skinny: block socket to decrease CPU usage
non-blocking mode can still be used by setting MOD_SKINNY_NONBLOCK
2010-09-03 19:08:41 +02:00
Mathieu Rene a8ad3da74e switch_dir_next_file() should also match symlinks 2010-09-03 00:37:21 -04:00
Mathieu Parent a5cd2df89a Skinny: Handle network-address-change trap event
- add auto-restart param to each profile (if true, ip is automaticaly changed)
- some cleaning (unused args in flush_listener, better logs)
2010-09-03 00:09:10 +02:00
Anthony Minessale ca48184256 strip trailing and leading whitespace in api execute args and commands 2010-09-02 16:41:09 -05:00
Anthony Minessale 11361f69a4 hex vs. dec, strip space in switch_strip_whitespace 2010-09-02 16:39:10 -05:00
Anthony Minessale 2066322891 fix small leak 2010-09-02 16:38:14 -05:00
Anthony Minessale 82db6c4fe3 revert, moving to core 2010-09-02 16:36:47 -05:00
Michael Jerris 7c0b748737 cleanup whitespace in commands 2010-09-02 17:17:56 -04:00
Anthony Minessale 4da5c5cfa2 presence issues for dialog_info 2010-09-02 16:02:04 -05:00
Anthony Minessale 2002f38b4c fix regression in core event system 2010-09-02 12:30:26 -05:00
Jeff Lenk 6eca026342 fix build for changes in 46c6650a94 2010-09-02 11:24:40 -05:00
Jeff Lenk 874aaf1f86 mod_managed build tweak for windows vs2010 2010-09-02 11:12:49 -05:00
Jeff Lenk a6e7bd534d fix build for windows 2010-09-02 11:11:51 -05:00
Brian West d68a12188c FSCORE-662 2010-09-02 10:39:52 -05:00
Jeff Lenk f8daa1126a Move FreeSWITCH.Managed to correct location 2010-09-02 09:02:15 -05:00
Jeff Lenk 4a7425efd8 fix build for changes in 46c6650a94 2010-09-02 08:26:57 -05:00
Brian West f65a85106d doh 2010-09-02 08:22:22 -05:00
root 5a0114a16f add compiling.txt 2010-09-02 17:05:35 +04:00
Brian West 8a6d0f6810 Really? 2010-09-01 17:53:04 -05:00
Anthony Minessale ba0a2a32ba make mod_dingaling compat with google's new free phonecalls thing 2010-09-01 14:22:42 -05:00
Michael Jerris 749dc86410 don't put blank 'version' attr in dialog-info packets 2010-09-01 11:46:32 -05:00
Rupa Schomaker c6a4ddd0ba FSMOD-69 - mod_curl - use method=post when post requested 2010-09-01 07:00:33 -05:00
Jeff Lenk 3e2056833b add windows x64 build support for mod_skinny 2010-08-31 09:53:22 -05:00
Mathieu Parent ce352bccc5 Skinny: stop media on early media hangup (ring-out) 2010-08-31 08:40:37 +02:00
Anthony Minessale 70331e88bd when getting presence with no payload consider it an extension to the expires time in the dialog 2010-08-30 17:33:05 -05:00
Brian West 96525d4f63 swigall 2010-08-30 12:48:45 -05:00
Jeff Lenk 68d74c31c3 MODAPP-444 2010-08-29 19:44:08 -05:00
Jeff Lenk 72e5a7068c add mod_h323 to 2010 solution for VS- not built by default 2010-08-29 15:45:41 -05:00
Jeff Lenk 99ff200dbf add mod_directory to pro solutions for VS- not built by default 2010-08-29 12:26:30 -05:00
Andrew Thompson 08d6b4339c Fix hostname guessing to work when some stupid DNS server resolves 0.0.0.0
Also, fix names containing a @ to work right
2010-08-29 10:59:10 -04:00
Marc Olivier Chouinard 04b9b3e2a6 mod_sofia: Fix memleak and mwi event not generated on first register 2010-08-28 23:16:00 -04:00
Andrew Thompson 2e8ece4fba Patch (with changes) from Micah Warren to add 'setevent' which is a mostly-atomic nixevent ALL + a event subscription 2010-08-27 21:16:55 -04:00
Giovanni Maruzzelli f6065262ff skypopen: cosmetics
Signed-off-by: Giovanni Maruzzelli <gmaruzz@gmail.com>
2010-08-27 18:51:41 -05:00
Anthony Minessale 57c726f130 wtf 2010-08-27 18:36:42 -05:00
Giovanni Maruzzelli 67845680ba skypopen: let's manage correctly the transfer to another interface with a different skypename
Signed-off-by: Giovanni Maruzzelli <gmaruzz@gmail.com>
2010-08-27 18:36:51 -05:00
Anthony Minessale 830f24e8ea pres tweak 2010-08-27 16:54:53 -05:00
Brian West 540ee0123d make sure to remove sip_dialogs when we should 2010-08-27 14:05:03 -05:00
Anthony Minessale e0d4c195ef off by one 2010-08-27 13:08:33 -05:00
Giovanni Maruzzelli ef14b78a8a skypopen: ignore early media sent by channels to be bridged before our channel is answered
Signed-off-by: Giovanni Maruzzelli <gmaruzz@gmail.com>
2010-08-27 11:58:20 -05:00
Marc Olivier Chouinard 9b33bd1c1c mod_callcenter: correct multiple little things following the recent tiers and join back features 2010-08-26 22:49:02 -04:00
Andrew Thompson 37c224670e Unify gateway printing between 'sofia xmlstatus gateway' and 'sofia xmlstatus gateway <gatewayname>' 2010-08-26 18:35:22 -04:00
Jeff Lenk 3be9460406 fix build 2010-08-26 14:08:42 -05:00
Jeff Lenk 7df3e18c6a fix windows build 2010-08-26 13:55:13 -05:00
Mathieu Rene 2a730984d2 mod_sofia: fix compile 2010-08-26 14:50:50 -04:00
Anthony Minessale f26a697242 FSCORE-652 2010-08-26 12:34:24 -05:00
Anthony Minessale 46c6650a94 pass originate flags into session_request so we can selectivly skip throttling 2010-08-26 12:19:49 -05:00
Marc Olivier Chouinard ab2529d4e1 mod_callcenter: You can now allow caller that have hangup before agent answer to call back and resume their previous position. 2010-08-26 06:19:58 -04:00
Marc Olivier Chouinard 6558276a83 mod_callcenter: Default the level to 0 since the new tier system will wait x second at level 1... just level 0 that will ring agent right away (if set to do so) 2010-08-25 22:00:15 -04:00
Marc Olivier Chouinard 86c9bed758 mod_callcenter: Add tiers rules before jumping to a different level. Also added support for dial-in agent. 2010-08-25 21:40:33 -04:00
Anthony Minessale e96a9cf63f MODSOFIA-90 2010-08-24 19:12:24 -05:00
Mathieu Rene 0a6ae735c7 Avoiding segfault 2010-08-24 18:09:25 -04:00
Mathieu Parent 83a5342bfa Skinny: fix autocompletion
"skinny profile internal device <tab>" now works
2010-08-24 23:53:10 +02:00
Mathieu Parent 8921675668 Skinny: switch to new cache_db abstraction 2010-08-24 23:35:52 +02:00
Mathieu Parent 2aac00ef81 Skinny: MODSKINNY-14 The Cisco 7910 phone is no tone when I try to make a call and hang up.
Thanks to Sergio
2010-08-24 22:38:57 +02:00
Mathieu Parent f34b76c5e6 Skinny: MODSKINNY-12 (Cisco phone 7910 transfer button will not work) 2010-08-24 22:13:44 +02:00
Jeff Lenk c4a9f9e78b swig vs2010 2010-08-24 13:02:57 -05:00
Moises Silva 8ec9e21490 mod_sangoma_codec: add SOAP server configuration 2010-08-24 13:54:14 -04:00
Brian West 812a275f47 swigall 2010-08-24 12:02:01 -05:00
Brian West facf09b839 MODFORM-41 2010-08-24 11:58:53 -05:00
Anthony Minessale 0ea84c869c presence update 2010-08-24 11:54:32 -05:00
Jeff Lenk 62206e3d43 FSBUILD-296 Fix VS2008 code analysis build 2010-08-24 08:55:00 -05:00
Jeff Lenk e5aef4cd9a FSCORE-658 Windows VS2008 switch_event.c compile error 2010-08-24 08:11:59 -05:00
Anthony Minessale a873b3841a more presence stuff 2010-08-23 18:18:56 -05:00
Anthony Minessale 362eade2dc correction on earlier patch 2010-08-23 18:08:14 -05:00
Anthony Minessale a62e2cf7bc presence tweaks 2010-08-23 17:02:15 -05:00
Jeff Lenk 6d74d7ab66 MODAPP-448 Phrase "speak-text" application returns on first key press in phrase file on Windows 2010-08-23 15:54:23 -05:00
Anthony Minessale 252aebf881 FSCORE-656 2010-08-23 13:15:58 -05:00
Anthony Minessale af100fd156 minor refactor to deal with edge case 2010-08-23 13:11:58 -05:00
Andrew Thompson 79ced283b3 Some more tweaks 2010-08-22 20:58:52 -04:00
Andrew Thompson 3798c39177 Remove some code we don't use 2010-08-22 20:58:48 -04:00
Andrew Thompson 6fc68a4aa9 Use a different mutex for tracking threadcount 2010-08-22 20:58:47 -04:00
Andrew Thompson 121e57a1db Switch from mutex to a rwlock to increase throughput 2010-08-22 20:58:44 -04:00
Andrew Thompson 5ef61c961f Null out the spawn reply after we're done with it to avoid seg 2010-08-22 20:58:41 -04:00
Andrew Thompson c0d51b83f4 Improve some logging to include UUIDs 2010-08-22 20:58:38 -04:00
Marc Olivier Chouinard a55b9d07a8 mod_sofia: Add a quick fix for basic Polycom presence support. A more sane solution need to be implemented 2010-08-20 23:40:37 -04:00
Anthony Minessale b5205c0bc0 MODAPP-447 2010-08-20 17:48:14 -05:00