Commit Graph

11634 Commits

Author SHA1 Message Date
Anthony Minessale 73ba5a562e FS-3386 2011-07-16 11:30:25 -05:00
Anthony Minessale 23cf457d9a re-add missing revert 2011-07-16 10:36:51 -05:00
Mathieu Parent 062f07f5c9 Following of commit 9350fb96
Fix "variable set but not used"
2011-07-16 12:35:25 +02:00
Anthony Minessale 2f950634ab fix sip auto_simplify 2011-07-16 02:34:17 -05:00
Brian West 09c3fba27c swigall 2011-07-16 02:49:47 -05:00
Anthony Minessale 1675981428 FS-3386 roll back a few revs then remove some refs and reroll patches that were in between 2011-07-16 01:03:01 -05:00
Michael S Collins 06fa4eee78 Make mod_callcenter API syntax WAY more readable 2011-07-15 18:53:57 -07:00
Stefan Knoblich c18c2b1dc0 mod_soundtouch: Drop libtoolize call completely, autoreconf does all the magic needed
On second though (and after reading the code completely),

these are the droids^W^W^W^Wthis is the solution we've been searching for...

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-07-15 17:10:03 +02:00
Michal Bielicki - cypromis 52f4a73a56 fix the fix 2011-07-15 16:59:13 +02:00
Jeff Lenk c30c3be169 FS-3426 --resolve Missing \n in log warning 2011-07-15 09:24:56 -05:00
Stefan Knoblich c7c1cf7fbb mod_soundtouch: Fix typo in Makefile '%%' -> '&&'
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-07-15 15:42:01 +02:00
Anthony Minessale 30ebe5dea4 FS-3386 this should do it 2011-07-15 00:23:07 -05:00
Anthony Minessale f9969f3856 only list real profiles not aliases in presence code 2011-07-14 16:01:44 -05:00
Jeff Lenk 6925af68e0 FS-3422 --resolve typo 2011-07-14 09:42:33 -05:00
Anthony Minessale 2932c1fa17 FS-3386 Try this revision please 2011-07-14 00:17:05 -05:00
Anthony Minessale d2f76ca482 tweaks to codec buffer size detection 2011-07-14 00:14:10 -05:00
Anthony Minessale 8f4ab3eb3c tweak sql q params 2011-07-14 00:13:36 -05:00
Anthony Minessale e339b549e0 FS-3386 this is probably relevant, try this revision 2011-07-13 10:37:38 -05:00
Giovanni Maruzzelli e486677538 Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2011-07-13 08:44:32 -05:00
Giovanni Maruzzelli 60416b2298 skypopen: Fixed bogus values in 'sk list' report ? 2011-07-13 08:44:23 -05:00
Jeff Lenk 707bd05b7c FS-3417 --resolve Heap corruption in strftime_api_function -thanks 2011-07-13 08:43:35 -05:00
Giovanni Maruzzelli 43eeeb82a8 skypopen: fixed a demented bug (incrementing a variable zeroed in the same loop) maybe responsible for moh sputtering under load on virtual machines 2011-07-13 07:43:39 -05:00
Giovanni Maruzzelli 9aa5c5b9b1 Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2011-07-13 06:04:45 -05:00
Giovanni Maruzzelli 06322d33e0 skypopen: brought almost all sleeps to at least 20millisec, because various platforms have no smaller granularity (eg: virtual machines). Fixed bogus values in 'sk list' report 2011-07-13 06:04:26 -05:00
Travis Cross 7cdc8342dc if user has set presence_id, don't override it 2011-07-13 07:08:18 +00:00
Anthony Minessale 0521886de8 use rwlock for global vars to reduce contention 2011-07-12 20:36:42 -05:00
Anthony Minessale 11690aff4c remove some unnecessary sql stmts 2011-07-12 20:36:42 -05:00
Anthony Minessale 9f1b731164 up vals 2011-07-12 20:36:42 -05:00
Giovanni Maruzzelli d93c4edd50 Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2011-07-12 12:16:21 -05:00
Giovanni Maruzzelli eb9404d745 FS-3400 skypopen: patch FS-3400 from Ivan Trifonov, Getting skype balances vie freeswitch console (and event socket) 2011-07-12 12:15:58 -05:00
Anthony Minessale 3cbae3fbd8 FS-3413 --resolve 2011-07-12 09:41:02 -05:00
Michal Bielicki - cypromis a56aa89cc5 what works on centos6 does not have to work on centos5 again .. 2011-07-12 17:14:36 +02:00
Michal Bielicki - cypromis 0de51f9829 lets see what this soundtouch makefile will do 2 2011-07-12 16:58:06 +02:00
Michal Bielicki - cypromis 1a315f34ec what works on centos6 does not have to work on centos5 2011-07-12 16:42:44 +02:00
Michal Bielicki - cypromis a1433bd053 Isn't it fun to have to fix upstreams autoheadache incompatibilities ?? 2011-07-12 16:15:37 +02:00
Michal Bielicki - cypromis fe5fcd1273 lets see what this soundtouch makefile will do 2011-07-12 15:52:36 +02:00
Michal Bielicki b11a3387d8 sklerosis 2011-07-12 14:52:59 +02:00
Giovanni Maruzzelli 0e37db19ee Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2011-07-12 07:50:04 -05:00
Giovanni Maruzzelli dc3ef5462f skypopen: demoting a warning to a debug when timing is not good (especially on virtual machines) 2011-07-12 07:49:21 -05:00
Michal Bielicki 4a086f4b5d final touch to mod_soundtouch :D 2011-07-12 13:59:37 +02:00
Giovanni Maruzzelli 891015e67c skypopen: refining oss driver, removing audio sync during call (was each 20 secs), audio sync at the tcp interfacing with the skype client (reading more than 20ms worth) 2011-07-12 05:50:46 -05:00
Anthony Minessale 4f90f8d0d1 supress overly chatty err msg 2011-07-11 21:35:50 -05:00
Anthony Minessale 80d3cbcc06 tweak 2011-07-11 21:27:36 -05:00
Anthony Minessale 2939262e23 pause traffic if sql_queue gets to big 2011-07-11 21:27:36 -05:00
Anthony Minessale 01861950cc update defined code that doesn't compile anyway 2011-07-11 21:27:36 -05:00
Michal Bielicki 60eef72a32 autoheadache done badly suxx 2011-07-12 01:25:31 +02:00
Michal Bielicki - cypromis f8563c00c3 soundtouch playys on my nerves 2011-07-11 23:51:16 +02:00
cypromis dfb5c62945 updated soundtouch to library 1.5.0 to fix gcc > 4.3 incompatibilities 2011-07-11 20:58:35 +02:00
Jeff Lenk ce0c7810de remove comment 2011-07-11 10:31:30 -05:00
Jeff Lenk c6048134c4 FS-3381 --resolve Memory leak in mod_managed by EventBinding and swig delete_switch_event 2011-07-09 17:02:33 -05:00
Marc Olivier Chouinard a3279a384c mod_voicemail: Make the vm_fsdb_auth api use the new db-password-override value 2011-07-09 16:29:03 -04:00
Marc Olivier Chouinard a9db642a36 mod_voicemail: Add 2 new profile settings, db-password-override and allow-empty-password-auth. By default, they have value of their previous behavior. If db-password-override=true, the db password will only be used if present, if not present fallback to the xml config file vm-password. If allow-empty-password-auth=false, it will disable login via a authentication method if there is no password set in the user account (This wont affect voicemail_authorize=true login). 2011-07-09 16:13:36 -04:00
Marc Olivier Chouinard b235911f00 mod_protovm: Fix the set password ivr. Made the terminate key configurable for digit capture, and a few ident and other small changes 2011-07-09 13:24:43 -04:00
Marc Olivier Chouinard 7527c2feda mod_protovm: Commenting out sound file not present in callie sound set 2011-07-09 03:39:57 -04:00
Marc Olivier Chouinard 8105f79e62 mod_protovm: Adding basic callback functionnality 2011-07-09 00:06:03 -04:00
Marc Olivier Chouinard b0e0dd2280 switch_channel: When in a dialplan hunt and we have a custom caller_profile, ${destination_number} and other variable kept the previous value of the original dialplan parsing. This correct this so it take the custom created caller_profile for that hunt 2011-07-08 23:57:54 -04:00
Jeff Lenk d9bbf12963 FS-3304 --resolve attended transfers, it fails to parse the Replaces when encoded 2011-07-08 22:48:11 -05:00
Jeff Lenk bbbd67ba08 fix small leak in strftime 2011-07-08 22:12:10 -05:00
Marc Olivier Chouinard ee91b6374a mod_protovm: Basic update of caller display with current message cid/name 2011-07-08 22:00:04 -04:00
Jeff Lenk dab274da78 fix compiler error - equivalent 2011-07-08 20:33:58 -05:00
Marc Olivier Chouinard 2703a2cd05 mod_protovm: Add premitive tone playback before recording. Need to make this optional and configurable 2011-07-08 20:47:12 -04:00
Marc Olivier Chouinard c06e8fdf49 mod_voicemail: Add simple mwi update on vm_fsdb_purge api cmd 2011-07-08 20:35:09 -04:00
Marc Olivier Chouinard fae0b7b313 mod_voicemail: Add vm_fsdb_msg_forward api call 2011-07-08 20:15:21 -04:00
Marc Olivier Chouinard b53fd77108 mod_callcenter: More changes to be more friendly/compliant/respectful with loopback channels. Brought to you by François Delawarde 2011-07-08 19:28:30 -04:00
Marc Olivier Chouinard 0537bc18e4 mod_protovm: Add Message Forwarding Capability (Require a mod_voicemail patch that will follow in the near future) 2011-07-08 19:26:43 -04:00
Anthony Minessale 765be8c96f FS-3406 --resolve 2011-07-08 14:54:51 -05:00
Jeff Lenk 6eae79e6ae reswig vs2010 2011-07-08 16:16:04 -05:00
Anthony Minessale f1ee225cb1 push out signal data into its own queue system 2011-07-08 12:52:18 -05:00
Anthony Minessale e420e17f84 FS-3386 Jeff Lenk found this one, Good Catch! 2011-07-08 12:52:18 -05:00
Jeff Lenk ec54acb738 FS-2954 correct windows usage 2011-07-08 09:53:03 -05:00
Travis Cross 8895de1bba let mod_directory use non-XML dialplans 2011-07-08 10:42:31 +00:00
Anthony Minessale 3b5a0ae50d FS-3359 --resolve also added %y to printf macros to replace ' with \' 2011-07-07 15:08:23 -05:00
Moises Silva db14408a41 mod_sangoma_codec: fix ilbc bit rate typo 2011-07-07 11:20:40 -04:00
Anthony Minessale 9cf44f3a5e fix campon to play music even on first run and cancel faster 2011-07-06 16:45:36 -05:00
Brian West 2b9bf0deb2 swigall 2011-07-06 12:42:10 -05:00
Anthony Minessale 1d12519d0b only parse messages from channel_ready when its a session calling channel ready on itself not when another thread calls it 2011-07-05 15:29:18 -05:00
Michael Jerris 81b56a2490 FS-2954: attr packed is not available on sun studio 2011-07-05 15:42:15 -04:00
Anthony Minessale e66051390c add proxy tag to UPDATE packets if it was set by INVITE 2011-07-05 11:52:45 -05:00
Jeff Lenk fba2bbfeb5 FS-3034 --resolve 2011-07-05 11:57:55 -05:00
Anthony Minessale cad68d53f5 don't parse events in channel_ready during hold 2011-07-05 11:05:33 -05:00
Moises Silva c2a1935850 skip initial space in switch console and API execution - resolve issue #778 2011-07-04 15:30:33 -04:00
Stefan Knoblich b6826180f3 mod_ladspa: Set setenv() overwrite flag to replace empty LADSPA_PATH variables.
For complete putenv()-like behaviour.

Further investigation on why putenv() caused EFAULTs on execve() and
segfaults on reload:

putenv(3):

   "The string pointed to by string becomes part of the environment,
    so altering the string changes the environment."

setenv(3):

   "This function makes copies of the strings pointed to by name and value
    (by contrast with putenv(3))."

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-07-04 01:18:51 +02:00
Travis Cross d0db986058 version bump to zeromq-2.1.7 2011-07-03 18:29:13 +00:00
Stefan Knoblich f6dadb587c mod_ladspa: putenv() breaks the process environment variables, use setenv() instead.
Use of putenv() to set LADSPA_PATH broke the proccess environment variables, for some
unknown reason, causing segfaults on "reload mod_ladspa" and restarting
FreeSWITCH (with "fcstl shutdown restart").

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-07-03 14:01:08 +02:00
Anthony Minessale 6f62f39139 FS-3386 fix small mem leak in sofia 2011-07-01 12:27:40 -05:00
Anthony Minessale 25c725c292 last commit for --enable-timerfd-wrapper (autoheadache) 2011-06-30 18:30:24 -05:00
Anthony Minessale 5818af11bf tweak q size 2011-06-30 18:12:33 -05:00
Anthony Minessale 95145a1b28 FS-3386 --resolve please try this 2011-06-30 18:59:35 -05:00
Anthony Minessale 9b2893684d add debug 2011-06-30 18:59:35 -05:00
Anthony Minessale 0a21da5aab change commit factor on sql thread 2011-06-30 16:24:41 -05:00
Brian West 7fee1fd157 Fix fifo orbit timeout when not using a chime tested with and without chime 2011-06-30 16:24:09 -05:00
Anthony Minessale 306b332d47 add --enable-timerfd-wrapper to wrap timefd syscalls for platforms with the right kernel and wrong libc 2011-06-30 14:36:52 -05:00
Anthony Minessale 84f8868bf8 FS-3385 --resolve 2011-06-30 11:59:58 -05:00
Anthony Minessale 8592b6d91e FS-3382 --resolve 2011-06-29 18:33:27 -05:00
Anthony Minessale 79e9f19cb9 add execute_on_fax_success, execute_on_fax_failure and execute_on_fax_result channel variables to trigger an app or lua script when a fax result is received 2011-06-29 18:22:57 -05:00
Anthony Minessale f8c029a191 auto populate global origination_caller_id_name/number from effective_caller_id_name/number in enterprise originate 2011-06-29 15:57:59 -05:00
Jeff Lenk 3aaa6209b8 FS-3380 --resolve Bad calling conventions for Windows 2011-06-29 11:30:31 -05:00
Mathieu Parent afd8dad4e7 Skinny: some columns may be null: avoid segfault
See FS-3379
2011-06-29 00:25:32 +02:00
Anthony Minessale 22d8994325 avoid recursion loop in parse_all_events vs channel_ready 2011-06-28 15:06:48 -05:00
Anthony Minessale acd0898e32 support final response in response header passing 2011-06-28 10:30:11 -05:00