Christopher Rienzo
0ed06ad710
Improve error handling
2011-12-06 22:36:05 +00:00
Giovanni Maruzzelli
7da637d119
test, please ignore
2011-12-05 15:55:45 +01:00
Tamas Cseke
e64104530e
FS-3738 --resolve
2011-12-05 09:35:00 +01:00
Anthony Minessale
f72af9ffc0
move spidermonkey to use its own env for each instance instead of sharing one, should fix garbage collection tieups
2011-12-02 09:42:57 -06:00
Anthony Minessale
13e19e579a
remove curl refs
2011-12-02 09:05:58 -06:00
Brian West
32f1059c75
swigall
2011-12-02 15:24:32 -06:00
Anthony Minessale
9d7e9e6742
FS-3731 --resolve
2011-12-01 07:41:18 -06:00
Jeff Lenk
eae86e0a13
vs2010 reswig
2011-11-30 18:14:24 -06:00
Michael Jerris
cdfea085d2
add some missing indexes
2011-11-30 14:07:00 -05:00
Anthony Minessale
1ee867444d
FS-2936 remove unused functions
2011-11-30 09:26:16 -06:00
Di-Shi Sun
fafcc46a97
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-11-30 15:19:34 +08:00
Di-Shi Sun
ca97a49e29
Fixed buffer overflow issue caused by max number of destinations.
2011-11-30 15:17:13 +08:00
Anthony Minessale
13dc2f9e31
FS-2936 stage 5 handle varargs right
2011-11-29 18:17:42 -06:00
Anthony Minessale
d9089edf89
finishing touches for commit: b9e28f85cb
2011-11-29 16:23:49 -06:00
Anthony Minessale
17e9c50ee5
FS-2936 stage 3 probably need this file
2011-11-29 15:37:36 -06:00
Anthony Minessale
e794a6db21
FS-2936 stage 2 please test ASAP
2011-11-29 15:35:36 -06:00
Anthony Minessale
e58ed35d17
FS-2936 stage 1
2011-11-29 11:13:11 -06:00
Anthony Minessale
f41020a625
FS-3727 --resolve
2011-11-29 08:28:10 -06:00
Brian West
eef4bb03d3
swigall
2011-11-29 14:33:47 -06:00
Brian West
82807998d5
FS-3718
2011-11-29 14:32:11 -06:00
Anthony Minessale
12f2bdf66a
FS-3724 2 ways to fix after updating to this version, 1) run set_zombie_exec in the dp; 2) use system_on_fax_success/system_on_fax_failure vars with explicit name of your command
2011-11-28 16:45:59 -06:00
Anthony Minessale
ead7c770bd
FS-3664 please try this
2011-11-28 16:11:09 -06:00
Anthony Minessale
216c1786e8
fix dmachine parse issue
2011-11-28 18:13:23 -06:00
Anthony Minessale
4ce8f5e28e
FS-3688 some more general changes during proxy media
2011-11-28 13:38:05 -06:00
Christopher Rienzo
12a1ac9432
fix mod_http_cache crash reported by hunmonk and mstockton
2011-11-28 19:22:09 +00:00
Anthony Minessale
f4320b58c8
swap rwlock and mutex
2011-11-28 08:27:46 -06:00
Tamas Cseke
196f890a08
change content-type and add encode-values param FSCORE-3721
2011-11-28 17:11:34 +01:00
Anthony Minessale
313b16481e
FS-3688 d'oh missed one line of the patch.... This should be the keeper
2011-11-26 08:53:01 -06:00
Tamas Cseke
100017e7e2
FS-3719 --resolve
2011-11-25 11:59:03 +01:00
Di-Shi Sun
db8a43ad79
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-11-25 17:32:59 +08:00
Di-Shi Sun
1e48c84df6
Updated for OSP Toolkit 4.0.2.
2011-11-25 17:26:46 +08:00
Anthony Minessale
b9e28f85cb
add send_info dp app and uuid_send_info FSAPI and execute_on_sip_extra_headers and api_on_sip_extra_headers handler variables
2011-11-23 15:38:59 -06:00
Jeff Lenk
35112f2269
FS-3586 --resolve
2011-11-23 13:25:24 -06:00
Anthony Minessale
4ab5fd14b3
fix regex parsing in dmachine
2011-11-23 11:00:00 -06:00
Anthony Minessale
4dbc9d7cbc
FS-3688 I think 100'th time's the charm.....
2011-11-23 10:33:51 -06:00
Anthony Minessale
58c3c3a049
comment out optional Require header from re-invites for the sake of interop with testy t.38 terminals
2011-11-22 18:22:57 -06:00
Anthony Minessale
dc9bf68301
FS-3714 --resolve You are using the sip_from_host and sip_to_host which are calculated based on the response from the other end, this patch will pre-populate the variables with what it is suspeceted to be in these values but they are not guranteed to be right if there was forwarding etc and also it will not always be an ip if you send to foo@domain.com the sip_to_host will be domain.com until it replies. This is the best you will get....
2011-11-22 17:59:14 -06:00
Rupa Schomaker
51fe96281c
FS-3676 --resolve mod_lcr - convert assert to log and fix check condition
2011-11-22 16:10:21 -06:00
Anthony Minessale
5ffcb8acdf
FS-3713 --resolve
2011-11-22 08:46:13 -06:00
Anthony Minessale
68627e86ac
FS-3688 update and repeat tests (part 2)
2011-11-21 13:52:28 -06:00
Anthony Minessale
a160f30ee7
FS-3688 update and repeat tests
2011-11-21 13:39:21 -06:00
Anthony Minessale
513a9e1a9a
FS-3710 --resolve
2011-11-21 15:37:07 -06:00
Jeff Lenk
422df6180f
trivial fix build
2011-11-21 12:50:00 -06:00
Michael Jerris
d66d41232b
don't format non numbers
2011-11-21 13:31:19 -05:00
Anthony Minessale
a24148db71
revert
2011-11-21 09:17:21 -06:00
Anthony Minessale
139bd072e2
FS-3664 please produce same trace with this patch or later
2011-11-21 08:27:25 -06:00
Jeff Lenk
8ca4efea75
FS-3709 --resolve
2011-11-21 09:53:27 -06:00
Tamas Cseke
5b65045d1f
fix connection leaking
2011-11-21 14:58:08 +01:00
Moises Silva
f2cf68bfa9
mod_portaudio: fix incorrect use of pa input buffer that could lead to garbage audio
2011-11-20 18:40:41 -05:00
Anthony Minessale
dac9d6e3ea
FS-3688 try this also with sofia loglevel all 9
2011-11-19 19:12:08 -06:00
Anthony Minessale
5bb2d51cf7
FS-3686
2011-11-19 17:28:32 -06:00
Anthony Minessale
ee869fe517
FS-3707
2011-11-19 17:22:26 -06:00
Anthony Minessale
0ec6b81376
FS-3706 see if this helps, otherwise can you test it on other platforms?
2011-11-19 17:10:16 -06:00
Anthony Minessale
475cd91ee8
FS-3686 --resolve no wonder I am so baffled one of the files did not save into git when I did the patch
2011-11-19 16:59:08 -06:00
Anthony Minessale
b733f6d5ec
FS-3703
2011-11-19 16:54:04 -06:00
Anthony Minessale
ff910276d4
FS-3706
2011-11-18 21:04:55 -06:00
Anthony Minessale
71ecf081f0
FS-3688 revert
2011-11-18 17:00:30 -06:00
Anthony Minessale
4c13e7c095
fix crash in video-bridge mode
2011-11-18 12:44:04 -06:00
Anthony Minessale
9ecf187dd9
use the non-signal checking version of switch_channel_up/down in the core
2011-11-18 13:18:04 -06:00
Anthony Minessale
00e381f183
FS-3699 --resolve
2011-11-17 16:25:50 -06:00
Anthony Minessale
1bf80f0509
FS-3686 sigh
2011-11-17 16:21:43 -06:00
Anthony Minessale
04469bb5c9
FS-3688 forgot to revert test code
2011-11-17 14:40:12 -06:00
Anthony Minessale
6bd2798ea1
FS-3702 --resolve
2011-11-17 11:47:14 -06:00
Anthony Minessale
2fae5dfadd
FS-3688 please do clean build and test make current or the equiv
2011-11-17 11:44:10 -06:00
Brian West
adbf657a25
swigall
2011-11-16 21:23:11 -06:00
Jeff Lenk
b992e29640
FS-3553 --resolve
2011-11-16 16:00:14 -06:00
Anthony Minessale
189e0161c9
FS-3686
2011-11-16 09:57:21 -06:00
Michael Giagnocavo
fa5289eab7
Using load instead of LoadFrom fixes some crashes and loading issues.
2011-11-16 10:19:19 -07:00
Anthony Minessale
8877d1d36d
FS-3686
2011-11-15 15:38:09 -06:00
Anthony Minessale
a891514cb1
FS-3697 --resolve
2011-11-15 14:26:42 -06:00
Anthony Minessale
0d17b74421
WTF
2011-11-15 14:15:33 -06:00
Anthony Minessale
cf311a9699
fix problem with nested dmachines and with not detecting never-matching faster
2011-11-15 14:14:36 -06:00
Anthony Minessale
34338e5a56
FS-3692 --resolve
2011-11-15 11:28:05 -06:00
Anthony Minessale
ebed43a4f6
FS-3686
2011-11-15 11:26:49 -06:00
Anthony Minessale
c0af0a85d6
say years like 1985 as nineteen-85
2011-11-15 09:51:46 -06:00
Anthony Minessale
adfbee993e
fix regression from e52e44e39c
probably keeping the user channel from propigating variables into the real channel
2011-11-15 07:55:31 -06:00
Anthony Minessale
7ba5197009
fix 2 memory leaks detected by valgrind run
2011-11-15 07:50:45 -06:00
Anthony Minessale
179f6b57a6
FS-3688 please test under same monitoring conditions and report results
2011-11-14 15:26:17 -06:00
Anthony Minessale
bc968ca8ad
fix queued dtmf on channels with no timer issue
2011-11-14 12:37:45 -06:00
Anthony Minessale
2d9853abfb
FS-3690
2011-11-14 08:24:08 -06:00
Anthony Minessale
d93ed90b2e
add flags to digit bindings
2011-11-11 20:17:21 -06:00
Anthony Minessale
712ada3d8d
deal with timeout better in rare bind_meta_app misuse
2011-11-11 19:27:02 -06:00
dschreiber
3b8ab39f45
Undo change for erlang event listeners - should be 100 not 50
2011-11-11 12:53:25 -05:00
Anthony Minessale
dd5c0a7742
re-arrange stmts
2011-11-10 18:06:33 -06:00
Anthony Minessale
5a6231b6cd
FS-3686 try this patch on latest GIT
2011-11-10 15:16:53 -06:00
Anthony Minessale
94b9cc0f9f
add voicemail_formatted_caller_id_number param for templates in vm
2011-11-10 14:39:28 -06:00
Anthony Minessale
c8edf6c482
FS-3685 more issues
2011-11-10 12:49:13 -06:00
Anthony Minessale
4e9861f79e
add missing colon
2011-11-10 10:23:28 -06:00
Anthony Minessale
3a121a1bff
FS-3675 --resolve incorrect fix in 5dd463532c
2011-11-10 10:07:19 -06:00
Anthony Minessale
6fc559effa
fix build
2011-11-10 09:46:56 -06:00
Anthony Minessale
8cf839690f
FS-3685 this was just a typo but once i fixed it, i realized this code is pretty messed up and might need to be redone, I cleaned it up the best i could for now but I did not write this feature so I am not to confident that it should be used in production
2011-11-10 10:48:06 -06:00
Anthony Minessale
42c69c04fb
FS-3685 --resolve
2011-11-10 07:38:47 -06:00
Anthony Minessale
7e393be5ae
WTF
2011-11-09 14:52:05 -06:00
Anthony Minessale
ff7432d945
FS-3680 --resolve
2011-11-09 13:53:07 -06:00
Anthony Minessale
e04f9ba9fe
move the thing that passes proto_specific_hangup_cause to the core and prefix it with last_bridge_ and also log last_bridge_hangup_cauuse for good measure
2011-11-09 13:52:43 -06:00
Anthony Minessale
08b25a8815
FS-3664 found the place I was talking about in sofia_glue.c, update to latest and try setting t38_passthru=once
2011-11-09 10:29:42 -06:00
Anthony Minessale
522c0d5325
FS-3675 --resolve
2011-11-09 10:07:54 -06:00
Anthony Minessale
ebbd4bb374
FS-3681 --resolve -- contact consulting@freeswitch.org for a support contract and get priority attention for bugfixes
2011-11-09 08:55:35 -06:00
Georgiewskiy Yuriy
00fce043eb
fix stale calls then fax send/recv in some circumstance
2011-11-09 07:40:57 +04:00
Anthony Minessale
02a604f715
FS-1197 --resolve do make sndfile-reconf if your build breaks
2011-11-08 15:04:40 -06:00
Anthony Minessale
ba14f95d81
FS-3678 --resolve
2011-11-08 08:02:17 -06:00
Jeff Lenk
87a1024fdc
windows reswig
2011-11-08 09:31:40 -06:00
Anthony Minessale
65a756643a
add tod_tz_offset variable to set to the integer value of the tz offset or the tz-offset tag on a per-tag basis
2011-11-07 14:31:36 -06:00
Stefan Knoblich
0768781e71
Revert "mod_spandsp: Remove "-ljpeg -lz" from mod_spandsp_LIBADD"
...
This reverts commit 31679e539b
.
libtool - now available in various flavours of broken
2011-11-06 23:15:33 +01:00
Stefan Knoblich
7364c1c276
Revert "mod_fax: Remove -ljpeg, let libtool do its magic."
...
This reverts commit 13996ec62e
.
libtool - now available in various flavours of broken
2011-11-06 23:06:37 +01:00
Anthony Minessale
3354495921
FS-3634
2011-11-06 08:53:00 -06:00
Anthony Minessale
54b4b088d9
fix wrong message count with saved urgent messages
2011-11-04 16:58:35 -05:00
Anthony Minessale
1c60b9946f
d'oh you'll want to update
2011-11-04 14:26:39 -05:00
Stefan Knoblich
209ef00dad
mod_hash: Add dependency on libesl.so
...
Temporary fix, esl autotoolification is pending...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-04 22:10:46 +01:00
Anthony Minessale
0ed54079e4
FS-3663 --resolve
2011-11-04 13:16:54 -05:00
Stefan Knoblich
8604a1e7a9
mod_hash: Drop fully qualified libesl.so in _LIBADD.
...
Not a libtool archive, so just use the one in _LDFLAGS.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-04 20:33:46 +01:00
Stefan Knoblich
13996ec62e
mod_fax: Remove -ljpeg, let libtool do its magic.
...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-04 20:30:19 +01:00
Stefan Knoblich
31679e539b
mod_spandsp: Remove "-ljpeg -lz" from mod_spandsp_LIBADD
...
We're using the bundled libtiff's .la file, so libtool will take
care of all dependencies needed to link mod_spandsp.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-04 14:25:47 +01:00
Anthony Minessale
9dd45e35a6
FS-3661 --resolve
2011-11-03 14:45:01 -05:00
Brian West
ef493f1af3
swigall
2011-11-03 19:07:20 -05:00
Michael Giagnocavo
535e6ece60
Add simple managedlist function to print out loaded APIs/Apps
2011-11-03 11:44:11 -06:00
Anthony Minessale
6cd6a719f5
FS-3634 try this, flag was set on wrong channel
2011-11-03 10:29:48 -05:00
Anthony Minessale
84d029e4b9
rearrange order of sql stmts
2011-11-02 17:20:20 -05:00
Marc Olivier Chouinard
d32ba761c9
--resolve FS-3657
...
mod_callcenter: Adapt mod_callcenter loopback agent fix to work with commit 2eae19e6
2011-11-02 17:49:46 -04:00
Anthony Minessale
00cf5aed31
make auto unpark choose the one waiting the longest instead of the earliest ext val
2011-11-02 12:58:52 -05:00
Anthony Minessale
fe3e93567f
add session_id variable
2011-11-02 12:37:31 -05:00
Anthony Minessale
31152c6894
tweak
2011-11-02 12:06:38 -05:00
Anthony Minessale
9848bf4857
tweak on last commit
2011-11-02 11:32:02 -05:00
Anthony Minessale
3051480d42
add variable vm_auth_only or option auth_only to voicemail app so you can use it as a pin checker
2011-11-02 11:22:58 -05:00
Anthony Minessale
c285db5473
set DP_REGEX_MATCH_1 .. DP_REGEX_MATCH_N to preserve captures into arrays
2011-11-02 10:58:45 -05:00
Jeff Lenk
0ea936ba9e
fix windows build for Lame
2011-11-02 12:55:13 -05:00
Anthony Minessale
7c7b006873
FS-3655 add xor to regex attr
2011-11-02 10:30:59 -05:00
Anthony Minessale
43ca3ee81a
FS-3634 the call is not bridged yet so we need to take more action, try this patch
2011-11-02 08:54:03 -05:00
Michael Giagnocavo
0c702ef06c
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-11-02 08:57:22 -06:00
Michael Giagnocavo
c459818bf9
Log error while in plugin appdomain for better stack traces.
2011-11-02 08:56:49 -06:00
Jeff Lenk
44b5cf828b
FS-3646 --resolve Initialize Lame sooner for file open
2011-11-02 09:20:12 -05:00
Michael Giagnocavo
00de8e62ec
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-11-01 17:27:13 -06:00
Michael Giagnocavo
889d5b0ca2
Fix DllNotFound for mod_managed.
2011-11-01 17:22:39 -06:00
Anthony Minessale
c1615dbb11
FS-3655 please test and apply to wiki for documentation in the xml dialplan section
2011-11-01 17:46:26 -05:00
Anthony Minessale
6fe6d8d7b7
FS-3649 --resolve i think this is a build issue try this patch
2011-11-01 11:52:24 -05:00
Anthony Minessale
888d98f907
loopback tweaks
2011-10-31 12:05:15 -05:00
Anthony Minessale
d8d0d4b73c
FS-3650 indeed
2011-10-31 08:11:13 -05:00
Anthony Minessale
f9064dec45
FS-3634
2011-10-31 08:06:15 -05:00
Anthony Minessale
7c08927f92
better version of yesterday's patch
2011-10-29 09:53:09 -05:00
Anthony Minessale
e689e651ac
FS-3645 --resolve
2011-10-29 09:33:57 -05:00
Anthony Minessale
9215838393
FS-3650 --resolve
2011-10-29 09:30:06 -05:00
Anthony Minessale
f847059442
don't all double unpark of same channel
2011-10-28 15:58:17 -05:00
Brian West
ecbd1db8f6
Update to flite 1.5.1 it should sound better now too
2011-10-28 20:14:46 -05:00
Jeff Lenk
4826c5f3ac
add newlines that were inadvertently removed by me
2011-10-28 14:13:18 -05:00
Stefan Knoblich
d8ae59fd70
mod_soundtouch: Update soundtouch to 1.6.0 to fix FS-3634
...
Error messages (on x86_64):
{standard input}: Assembler messages:
{standard input}:28: Error: `(%esp)' is not a valid 64 bit base/index expression
{standard input}:31: Error: `(%esp)' is not a valid 64 bit base/index expression
{standard input}:34: Error: `(%esp)' is not a valid 64 bit base/index expression
gmake[8]: *** [cpu_detect_x86_gcc.lo] Error 1
This part of the CPU detection code is now skipped on x86_64.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-10-28 01:10:27 +02:00
Anthony Minessale
a4da1054a0
fix parsing of dtmf string
2011-10-27 11:46:37 -05:00
Anthony Minessale
2f786a07e9
lower token freq to 5, put it in a define and have more obvious warning about full lots
2011-10-26 12:57:59 -05:00
Anthony Minessale
fd495dbbe1
FS-3640 try this patch, not sure what you are doing because I can recover 300 channels fine. I added a patch to deal with what looks like corrupted data in the cdr or something so it should fail more gracefully
2011-10-26 09:00:59 -05:00
Anthony Minessale
7b10506e78
FS-3639 --resolve
2011-10-26 08:45:04 -05:00
Jeff Lenk
1dcac642dd
FS-2774 --resolve upgrade mono support - MichaelGG
2011-10-25 16:59:04 -05:00
Anthony Minessale
cdb00f132b
maxwait
2011-10-25 14:09:49 -05:00
Anthony Minessale
7c8881a550
fix regression
2011-10-25 14:04:35 -05:00
Anthony Minessale
05c5fa16a6
fix regression
2011-10-25 14:01:36 -05:00
Michael Jerris
40df8d65fa
add missing mod_sofia indexes
2011-10-25 16:55:47 -04:00
Anthony Minessale
923a104b58
FS-3637 --resolve
2011-10-25 13:13:16 -05:00
Anthony Minessale
f1980b3818
don't tolerate blank proto
2011-10-25 12:07:39 -05:00
Anthony Minessale
77fc08d7a9
fix race deleting queues at a bad time
2011-10-25 11:54:01 -05:00
Anthony Minessale
3c9551ee90
move code from uuid_kill into core
2011-10-25 11:53:22 -05:00
Anthony Minessale
babe955160
FS-3634 see if this works
2011-10-25 08:47:01 -05:00
Anthony Minessale
5f8224da8d
add index
2011-10-25 07:42:47 -05:00
Anthony Minessale
ced3cbb285
FS-3635 --resolve
2011-10-25 07:42:08 -05:00
Jeff Lenk
a31906df17
vs2010 reswig
2011-10-24 21:03:32 -05:00
Anthony Minessale
3764a60df9
FS-3469 here is some more, this may never be perfect
2011-10-24 18:54:25 -05:00
Anthony Minessale
b1f164cc1a
missing and
2011-10-24 09:57:11 -05:00
Anthony Minessale
9f93820c07
add on to proto mapping patch
2011-10-24 09:49:34 -05:00
Anthony Minessale
d6d187486c
FS-3624 --resolve
2011-10-24 09:48:08 -05:00
Anthony Minessale
bad5964b94
FS-3589 --resolve
2011-10-24 08:47:08 -05:00
Jeff Lenk
adf6cb5219
FS-3633 --resolve fix trivial compiler error windows c89
2011-10-24 09:43:29 -05:00
Anthony Minessale
2555ddb4b2
FS-2877
2011-10-24 07:34:38 -05:00
Michael Jerris
ea7f6a1857
add lookup params to presence_map
2011-10-24 09:53:24 -04:00
Anthony Minessale
4ee1722f3e
add presence_map
2011-10-22 09:40:59 -05:00
Anthony Minessale
4ceca1890d
fix return addrs in chat msgs
2011-10-21 20:38:41 -05:00
Anthony Minessale
1f6670e7e2
FS-3628
2011-10-21 20:04:43 -05:00
Anthony Minessale
d0f13812e8
FS-3628 --resolve
2011-10-21 21:38:11 -05:00
Anthony Minessale
51c2281191
FS-2877 FS-2831 FS-2823 FS-3469 some of the patch from 2877 refactored a bit to be more centralized to sip and some other stuff added on, please test
2011-10-21 20:00:34 -05:00
Anthony Minessale
caa360b6d2
presence tweaks for conference/fifo/parking
2011-10-21 19:52:42 -05:00
Anthony Minessale
ea359d899f
wtf
2011-10-21 19:50:08 -05:00
Anthony Minessale
40feedd394
only auto create lots in certian situations
2011-10-21 13:19:27 -05:00
Anthony Minessale
24b09ca158
FS-3627 --resolve
2011-10-21 09:49:44 -05:00
Anthony Minessale
2faaee0e6e
add getGlobalVariable and setGlobalVariable to swig stuff
2011-10-21 08:56:42 -05:00
Anthony Minessale
8fde25ccfa
add custom kick sound to conference
2011-10-20 13:15:58 -05:00
Anthony Minessale
6bbde4e27f
FS-3621 --resolve
2011-10-20 10:19:39 -05:00
Jeff Lenk
7d639c271c
FS-3622 --resolve
2011-10-20 09:28:42 -05:00
Anthony Minessale
957361cf79
presence tweaks
2011-10-19 16:50:46 -05:00
Anthony Minessale
9bf000b585
fix auto unpark
2011-10-19 14:19:36 -05:00
Anthony Minessale
bd9317f254
autoflush durning bridge in dingaling
2011-10-19 12:05:54 -05:00
Anthony Minessale
8d3e32038a
FS-3619
2011-10-19 09:37:18 -05:00
Anthony Minessale
18897f9e3d
add chat app to perl
2011-10-19 08:25:06 -05:00
Anthony Minessale
0891702118
add chat app to python
2011-10-19 08:17:47 -05:00
Anthony Minessale
90a6e78d15
FS-3619 --resolve approach 1
2011-10-19 07:47:37 -05:00
Raymond Chandler
abc5d7cd03
FS-3617 --resolve truncate file and rename dump to save
2011-10-18 20:48:34 -04:00
Anthony Minessale
519078b23e
FS-3551
2011-10-18 14:07:30 -05:00
Anthony Minessale
25329545a1
tweak to last commit
2011-10-18 12:56:54 -05:00
Anthony Minessale
f0b52ef7f0
FS-3611 --resolve
2011-10-18 12:08:40 -05:00
Anthony Minessale
9daa42c1b5
add presence to mod_valet_parking subscribe to the lot name for general stats or individual slots to monitor with park+ prefix *note* this used to be used in mod_fifo which now will use queue+ going forward
2011-10-18 11:53:49 -05:00
Anthony Minessale
34ddeb754f
FS-3613 --resolve
2011-10-18 08:21:06 -05:00
Buklov Boris
7c48026cae
fix say dollar
2011-10-18 09:35:06 +04:00
Anthony Minessale
f506e19e15
FS-3471 making this the new default and patching libdingaling to use it exclusively with openssl, now we actually have single thread for gtalk an no gah noodlez
2011-10-17 12:30:51 -05:00
Anthony Minessale
ead7a68276
add <param name="core-odbc-required" value="true"/> to require connection to core db over odbc for startup
2011-10-17 09:34:50 -05:00
Jeff Lenk
14b81f21ce
FS-3610 --resolve add mod_blacklist to vc2010 thanks Jeffrey Leung
2011-10-17 10:16:31 -05:00
Anthony Minessale
10df27926c
FS-3609 --resolve
2011-10-15 07:59:23 -05:00
Anthony Minessale
fdb4031ac0
aesthetic update
2011-10-14 14:13:16 -05:00
Anthony Minessale
988156793a
use the forced from string in pai or rpid headers
2011-10-14 14:05:32 -05:00
Anthony Minessale
127be02db2
add conference cdrs to mod_conference
2011-10-14 11:30:51 -05:00
Anthony Minessale
0b1adc6a20
dup virtual fields on profiles as well
2011-10-14 07:14:45 -05:00
Raymond Chandler
73da063cc9
we probably wanna skip the first one if it's over max_rate too :-P
2011-10-13 23:05:59 -04:00
Anthony Minessale
afd0e1fc01
add t38_pass_broken_boolean to pass the brokeb boolean behaviour over to the other side of the call when detected
2011-10-12 15:28:08 -05:00
Anthony Minessale
2094f2d33b
add fsctl sync_clock_when_idle so you can sync the clock but have it not do it till there are 0 calls
2011-10-12 14:55:32 -05:00
Anthony Minessale
1bf97fa7ba
add some more reporting data to logs
2011-10-11 15:13:23 -05:00
Anthony Minessale
dd5188f3a1
FS-3605 --resolve
2011-10-11 07:50:10 -05:00
Georgiewskiy Yuriy
e9668c3d5c
remove SWITCH_RTP_FLAG_AUTO_CNG - works incorrectly.
2011-10-10 23:28:12 +04:00
Michal Bielicki - cypromis
7b0d878925
typo
2011-10-10 12:15:30 +02:00
Michal Bielicki - cypromis
1ccc1b3b80
%zu of course and niot %z
2011-10-10 12:01:58 +02:00
Michal Bielicki - cypromis
5d092f50c9
size_t should be represented as %z and not %ld sicne its different on 32bit and 64bot platforms!!!!!!
2011-10-10 11:10:28 +02:00
Anthony Minessale
fa3fa30a98
fix build
2011-10-07 11:20:36 -05:00
Anthony Minessale
9e4ca2c2a7
only require user and pass in gateway when register is true
2011-10-07 10:51:02 -05:00
Anthony Minessale
9e09483589
add manual_rtp_bug gen_one_gen_all to prevent rtp passthru to break the *S* word..
2011-10-07 10:40:30 -05:00
Anthony Minessale
f9fc86ef96
fix typo
2011-10-07 09:06:49 -05:00
Anthony Minessale
78a9a6488a
some chat fixes
2011-10-07 08:24:19 -05:00
Christopher Rienzo
798bacb2b5
move mod_http_cache configuration to conf/autoload_configs/
2011-10-06 20:09:19 +00:00
Christopher Rienzo
439b812494
only check expiration on downloaded files
2011-10-06 19:47:12 +00:00
Anthony Minessale
c51acfcc1b
FS-3597 --resolve
2011-10-06 11:25:03 -05:00
Anthony Minessale
d2710422ab
fix issue where clearing a single realm does not completely clear
2011-10-06 10:12:36 -05:00
Brian West
4893acdb16
missed yet another one
2011-10-05 22:54:31 -05:00
Joao Mesquita
e46332127c
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-10-05 19:13:21 -03:00
Joao Mesquita
624a292123
New feature: param disallow-multiple-registration on user directory logs out all other users on other sessions with the same user:domain pair.
2011-10-05 19:02:02 -03:00
Anthony Minessale
b2d2353ce9
FS-3596 --resolve
2011-10-05 13:55:20 -05:00
Brian West
86efff6c1f
missed a check_Decode
2011-10-05 20:39:08 -05:00
Anthony Minessale
216dce139c
revert this it might annoy ppl with no transcoding
2011-10-05 12:49:47 -05:00
Anthony Minessale
f4fa0c0efe
OMFG really? I had this right then i comitted it wrong....
2011-10-04 20:17:12 -05:00
Anthony Minessale
f04fd38c3e
FS-3594 if this does not work you will need to give me access to your box
2011-10-04 17:46:49 -05:00
Anthony Minessale
8e2793b45e
another regression stemming from the series of commits to make stupid sonus happy
2011-10-04 18:02:34 -05:00
Anthony Minessale
5d77e789b5
remove waste flags from both conference and member and explicitly always send audio from conferences to avoid random interop issues and general discomfort these flags are now depricated
2011-10-04 16:41:03 -05:00
Anthony Minessale
65836742e8
fix missing null dmachine check
2011-10-04 14:37:48 -05:00
Anthony Minessale
b0b5fb16dc
fix missing null dmachine check
2011-10-04 14:14:40 -05:00
Anthony Minessale
efeaf2069e
FS-3594 --resolve
2011-10-03 18:53:17 -05:00
Anthony Minessale
d39b7c6b1a
FS-3593 --resolve
2011-10-03 12:23:36 -05:00
Anthony Minessale
1936c2b086
FS-3493 --resolve
2011-10-03 10:45:17 -05:00
dschreiber
0d37261888
Merge remote branch 'origin/master'
2011-09-30 22:00:12 -04:00
Darren Schreiber
994f9a8ca6
Fixed a memory leak, too short of connect times across data centers, a deadlock condition with the globals.bindings_rwlock not being released, a buffer overrun possibility or 4, and added the ability to send a body when injecting an event
2011-09-30 21:58:06 -04:00
Rupa Schomaker
f308f56c71
FS-3535 --resolve fix memory leak in mod_lcr
2011-09-30 18:30:35 -05:00
Anthony Minessale
3317f5d36d
delay_echo was double the length in milliseconds from what it should be
2011-09-30 09:45:00 -05:00
Anthony Minessale
0a3e5d2f74
add ivr_menu_terminator variable you can set to none or the dtmf chars you want to terminate input
2011-09-29 16:20:27 -05:00
Anthony Minessale
e25a90a04b
always generate frames on sleep
2011-09-29 13:22:05 -05:00
Brian West
ed29a31462
missed one spot
2011-09-29 18:00:21 -05:00
Anthony Minessale
4d6ee827e0
add _continue_ value for fifo orbit exten that just means exit back to the next dp instruction
2011-09-29 09:04:22 -05:00
Anthony Minessale
71977499ca
remove redundant data from output of fifo count
2011-09-29 08:55:27 -05:00
Anthony Minessale
256a6264d4
prevent sql injection by using sqlite formatter on various code that generates sql stmts with switch_snprintf
2011-09-29 08:28:12 -05:00
Brian West
7f04f7ace9
check decode here
2011-09-28 00:35:06 -05:00
Anthony Minessale
7b2c563e61
FS-3585 --resolve
2011-09-27 15:39:56 -05:00
Anthony Minessale
607c112fb7
FS-3583 --resolve race condition caused by unresponsive host when unregistering the gateway.
2011-09-27 08:44:29 -05:00
Anthony Minessale
28b380c8b5
FS-3581 --resolve
2011-09-26 09:03:10 -05:00
Anthony Minessale
a14b20af28
only ignore events if you matched something on a cp
2011-09-24 09:58:04 -05:00
Anthony Minessale
4feb26d3e8
allow chatplan apps to have null args
2011-09-24 09:53:34 -05:00
Travis Cross
a1b33af95f
update src/mod/.gitignore
2011-09-24 06:02:58 +00:00
Anthony Minessale
639afde2a4
FS-3571 --resolve
2011-09-23 08:20:59 -05:00
Anthony Minessale
33998df974
alternate fix for a0e910014d
with a slightly more efficient function
2011-09-22 18:05:40 -05:00
Stefan Knoblich
a0e910014d
mod_sms: fix "format literal and no arguments" warning
...
mod_sms.c: In function ‘reply_function’:
mod_sms.c:450: error: format not a string literal and no format arguments
Reported-by: Gill #freeswitch @ irc.freenode.net
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-09-22 21:11:43 +02:00
Raymond Chandler
decb286114
i guess you're supposed to mention that you contributed :-\
2011-09-21 20:03:46 -04:00
Raymond Chandler
10397dd68a
Merge branch 'master' of fs-git:freeswitch
2011-09-21 18:43:50 -04:00
Raymond Chandler
1d5f5ec7f3
add ability to dump a list back to it's text file
2011-09-21 18:43:29 -04:00
Anthony Minessale
14678d54c1
fix switch_file_printf
2011-09-21 15:35:47 -05:00
Anthony Minessale
842ea87d64
FS-3571 try this, I don't have a way to test it so this is just guessing, give me a lab box if this doesn't work
2011-09-21 14:56:49 -05:00
Anthony Minessale
7333d46d5b
add new chatplan concept and mod_sms. Apps for chat messages: copy new base freeswitch.xml and chatplan dir if you are upgrading on existing config base
2011-09-21 14:31:18 -05:00
Anthony Minessale
5fe3a22d83
fix inaccurate sample count in file handle, buffered samples were being double tallied
2011-09-21 11:05:33 -05:00
Stefan Knoblich
41abb3e644
mod_blacklist: Resource leak fixes, config checks and add help output for api interface
...
Don't leak the file handle after parsing the configuration
Don't leak memory if the file could not be opened
Check list name and filename attribute of configuration entry.
Add "blacklist help" and error messages to api interface.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-09-21 15:50:57 +02:00
Georgiewskiy Yuriy
6f4c4ea088
moves the switch_rtp_request_port() call from the contructor to FSH323Connection::CreateRealTimeLogicalChannel() - fix rtp port leak. tnx to Peter Olsson.
2011-09-20 15:22:09 +04:00
Anthony Minessale
626b5cb2a2
FS-3571 FS-3442 FS-957 --resolve tighten up the parsing of these boolean vals issue in t38 sdp
2011-09-19 20:11:23 -05:00
Anthony Minessale
d820fe082b
fix small valet parking issue
2011-09-19 17:09:50 -05:00
Stefan Knoblich
0f45b8badd
mod_dingaling: Remove unused but set variables (GCC-4.6 -Wunused-but-set-variable)
...
Subject and type event headers were never used in chat_send(), remove them.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-09-18 01:14:56 +02:00
Raymond Chandler
91b73d1ff8
add params so xml curl can know who's calling the directory request
2011-09-16 19:08:30 -04:00
Anthony Minessale
4048a087b7
more 2833 recover code
2011-09-16 15:35:16 -05:00
Anthony Minessale
4d1a76ee5c
save telephony event data for recovery
2011-09-16 14:30:32 -05:00
Anthony Minessale
dfbb22fe91
alternate fix to f479462026
2011-09-16 14:16:31 -05:00
Anthony Minessale
3514c780d3
refactor timeout tracker for valet
2011-09-16 11:51:44 -05:00
Anthony Minessale
752ec93d37
revert
2011-09-16 11:46:40 -05:00
Anthony Minessale
142fa9922c
Do not include descriptions on socket shutdowns for failures since they probably will never get it anyway and its in a protected section of code
2011-09-16 11:18:55 -05:00
Mathieu Rene
3a477c42a0
Add mod_blacklist from contrib.
...
Can be used to maintain lists of numbers and query/modify them with api commands.
Example:
blacklist add <list> <number>
blacklist del <list> <number>
blacklist check <list> <number> (outputs true or false)
2011-09-16 13:58:46 -04:00
Jeff Lenk
77c01bc4b7
fix warnings
2011-09-16 12:34:51 -05:00
Anthony Minessale
c4464c65fd
FS-3551 please update to this revision or greater and retest gathering the same logs with loglevel debug and global siptrace on
2011-09-16 12:05:10 -05:00
Anthony Minessale
a65794fb5e
FS-3570 receive side, update libteletone to track duration so it is less likely to double detect and push api changes down to freetdm
2011-09-16 10:06:04 -05:00
Anthony Minessale
d9ce90d7b9
FS-3570 generate side
2011-09-16 11:41:25 -05:00
Anthony Minessale
d9b096b44d
FS-3555 --resolve
2011-09-15 11:42:55 -05:00
Jeff Lenk
51b7445d40
FS-3565 --resolve reswig vs2008
2011-09-15 10:59:20 -05:00
Anthony Minessale
f479462026
use bridge_to instead of signal_bond for recovering bridge
2011-09-15 07:56:19 -05:00
Michael Jerris
61dd9c0765
don't delete file if its the same file
2011-09-15 10:48:37 -04:00
Anthony Minessale
6310318cad
wtf
2011-09-14 11:50:41 -05:00
Jeff Lenk
406c21ce2b
FS-3564 --resolve Fix build for mod_skypopen, problem occurs after latest changes for chat interface
2011-09-14 08:36:07 -05:00
Jeff Lenk
d3b9b882f3
FS-3565 reswig vs2010
2011-09-14 08:29:56 -05:00
Anthony Minessale
3a2f818387
make app to turn on new zombie exec instead of always doing it
2011-09-13 17:12:37 -05:00
Anthony Minessale
908c41031d
remove dup
2011-09-13 16:53:12 -05:00
Anthony Minessale
9125a96c6d
convert chat interface to use events instead of a bunch of args
2011-09-13 16:51:30 -05:00
Anthony Minessale
b4b99c410d
do not escape strings inside single quotes unless we can find a closing quote too
2011-09-13 16:50:05 -05:00
Anthony Minessale
4cb49fbaa0
fix some minor internal dtmf issues
2011-09-13 16:19:00 -05:00
Anthony Minessale
637a5ed83d
Add application flag zombie_exec so registered applications can apply to be executed on channels that are already hungup, like the inline exec this is only limited to a small family of apps that do not use the channel for audio.
2011-09-13 09:35:41 -05:00
Anthony Minessale
4c3a0eb357
fix build for n00buntu
2011-09-13 08:37:48 -05:00
Jeff Lenk
0651b01abf
correct sofia_count_reg_function behavior reported from user list
2011-09-13 10:40:33 -05:00
Jeff Lenk
114f05789a
vs2010 reswig
2011-09-12 21:07:19 -05:00
Jeff Lenk
722f10606a
fix windows build for now
2011-09-12 21:05:15 -05:00
Anthony Minessale
2fb0f8e24f
only unlink if file exists
2011-09-12 16:38:48 -05:00
Anthony Minessale
d354399c8a
wtf
2011-09-12 17:54:07 -05:00
Anthony Minessale
35f81e117a
swigall
2011-09-12 17:52:02 -05:00
Anthony Minessale
1e712c7e03
only reap sigchld when in fork mode for system
2011-09-12 16:14:30 -05:00
Anthony Minessale
c1dd008b1d
change -hp to -rp, add -lp and -np, no priority flags means auto which will do -rp if you have > 1 cpu
2011-09-12 16:13:19 -05:00
Anthony Minessale
408adb8d0c
FS-3558 --resolve
2011-09-12 14:26:42 -05:00
Anthony Minessale
910f5364a4
add threaded-system-exec param and fsctl (set it to false to use fork)
2011-09-12 14:25:01 -05:00
Anthony Minessale
dd6996cd3f
revert
2011-09-12 14:25:01 -05:00
Tamas Cseke
8547c5c995
more general way to connect to mongo
2011-09-12 09:16:56 +02:00
Michael S Collins
2fa8f11002
Update tab-complete for show cmd to include bridged_calls, detailed_calls, detailed_bridged_calls and removed distinct_channels
2011-09-09 14:50:54 -07:00
Anthony Minessale
7ed7f539b0
add optional format string after myevent
2011-09-09 14:31:16 -05:00
Jeff Lenk
ef2f87deb2
fix trivial build error on windows
2011-09-09 16:08:47 -05:00
Anthony Minessale
cb9abe0268
add new flag to frames to denote pass thru frames that are not audio
2011-09-09 13:56:04 -05:00
Anthony Minessale
bcd1e14711
add callee_id name/number to xml_cdr
2011-09-09 13:01:10 -05:00
Michael S Collins
3f176c2f51
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-09-09 12:09:24 -07:00
Michael S Collins
4872e6fff0
mod_commands: Add 'presence_data' field to 'show channels like xxx' list of fields. This makes anthm's trick mentioned on the mailing list even more handy.
2011-09-09 12:09:05 -07:00
Anthony Minessale
0c066f063c
DTMF stands for Devil Took My Fone
2011-09-09 12:02:15 -05:00
Anthony Minessale
be4d36e3c6
OMFG one annoying bang
2011-09-09 11:34:41 -05:00
Jeff Lenk
10d2e80819
FS-3454 --resolve
2011-09-08 22:35:20 -05:00
Brian West
06eb4b6ab3
Fix recovery when nat is involved
2011-09-09 02:47:56 -05:00
Brian West
0f9b2cebfb
swigall
2011-09-09 00:34:49 -05:00
Anthony Minessale
5154b8819d
fix wrong media ip in recover data issue
2011-09-08 17:13:28 -05:00
Anthony Minessale
329e29f69d
doh
2011-09-08 16:55:40 -05:00
Anthony Minessale
7d612da440
yield when doing b64 encode to avoid stealing the cpu on single proc crappy hardware
2011-09-08 16:47:21 -05:00
Anthony Minessale
2e6ce02462
fix unlikely failure condition
2011-09-08 16:47:21 -05:00
Michael Jerris
1b9b3456ad
add auth username to unreg event
2011-09-08 17:57:17 -04:00
Anthony Minessale
26039c57c2
FS-3548 --resolve
2011-09-08 10:44:44 -05:00
Anthony Minessale
7acddfac95
FS-3549 --resolve This patch will probably make it work but the bug is actually in the phone, the patch is simply tolerating the bad behaviour. You are correct about the a=sendonly missing, this was fixed in a later revision of the polycom firmware. I suggest that even if this patch works, that you update your phones to a newer firmware, preferably the most recent.
2011-09-08 10:24:05 -05:00
Anthony Minessale
74d5a593af
revert forgot jira info
2011-09-08 10:23:40 -05:00
Anthony Minessale
361b623937
This patch will probably make it work but the bug is actually in the phone, the patch is simply tolerating the bad behaviour. You are correct about the a=sendonly missing, this was fixed in a later revision of the polycom firmware. I suggest that even if this patch works, that you update your phones to a newer firmware, preferably the most recent.
2011-09-08 10:22:46 -05:00
Anthony Minessale
7d399cce96
don't turn X-FS- headers into variables, they are reserved for FS specific communication and should not be passed on
2011-09-08 10:02:16 -05:00
Anthony Minessale
83a78fbfa0
FS-3545 --resolve no, that was not the intention, I missed a few more spots to hack in the exception for iLBC, (thanks for marring my code iLBC ppl) it should work as expected now even with the m_per_ptime on
2011-09-08 09:48:21 -05:00
Anthony Minessale
aea22cd4b7
add RTP_BUG_ACCEPT_ANY_PACKETS to disable dropping invalid packets for interop with Oracle CCA
2011-09-08 08:57:28 -05:00
Anthony Minessale
f2099bf999
FS-3529 please try this revision I suspect its related to some uninitilized memory causing flags to be set that are not in the dtmf structure in certian cases
2011-09-08 08:12:16 -05:00
Daniel Swarbrick
a91691999d
add MongoDB CDR module
2011-09-07 23:50:25 +02:00
Jeff Lenk
aff4bcbe12
FS-3080 --resolve better fix for voicemail email key match
2011-09-07 10:50:30 -05:00
Anthony Minessale
247537a959
FS-3545 --resolve this is actually compliant when mixing ptimes in the same sdp but since iLBC uses its own fmtp for ptime I will add this patch to make it beleive its 20 for the sake of arguement. If you have any other problems with this, set the channel or global variable sdp_m_per_ptime=false to completely disable the default correct behaviour
2011-09-07 08:07:04 -05:00
Anthony Minessale
96ddc51faa
split on space not colon
2011-09-06 13:56:44 -05:00
Anthony Minessale
2b7a830d6d
allow duplicate headers to be parsed into events received on the wire
2011-09-06 13:56:21 -05:00
Anthony Minessale
fb5f29c2fb
speed up restart speed of profiles
2011-09-06 12:53:29 -05:00
Anthony Minessale
c6c247d35c
FS-3543 --resolve nevermind, found it
2011-09-06 11:30:28 -05:00
Jeff Lenk
698a50298a
Revert "FS-3080 --resolve only allow when not playing message"
...
This reverts commit d2daa44d8c
.
Working on a better fix
2011-09-06 11:51:29 -05:00
Jeff Lenk
40990c044c
FS-3527 --resolve Syntax Error when using MSSQL in core
2011-09-05 14:40:49 -05:00
Mathieu Rene
8974f9d62e
mod_voicemail: use vm_email as notification address if vm_notify_email isn't set (that behavior was in voicemail_leave_main but not in deliver_vm)
2011-09-05 17:34:39 +02:00
Jeff Lenk
a966c2b0ef
vs2010 reswig
2011-09-04 11:09:23 -05:00
Anthony Minessale
fba22dc7e9
don't parse signals in the set_running_state function to avoid livelock situation
2011-09-02 16:59:59 -05:00
Anthony Minessale
6dd1264d08
add support for global nameseace in chat interface to bind to unhandled messages
2011-09-02 14:41:25 -05:00
Stefan Knoblich
d0308aaea2
[SDK] Clean up symbol visibility flags and compiler vendor handling
...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-09-02 22:48:03 +02:00
Brian West
6d76dda7f5
swigall
2011-09-02 21:03:21 -05:00
Anthony Minessale
798651b8f2
update doc
2011-09-02 10:12:14 -05:00
Anthony Minessale
f20b605dfc
typo
2011-09-02 09:50:24 -05:00
Anthony Minessale
42b64ccd67
get rid of digit_action_set target and add target,bind_target params to bind_digit_action
2011-09-02 09:34:40 -05:00
Jeff Lenk
2689081bae
vs2010 reswig
2011-09-01 21:16:22 -05:00
Anthony Minessale
7efa4fb209
FS-3532 --resolve
2011-09-01 15:10:23 -05:00
Anthony Minessale
2e9724d2ec
pass cancel_cause into enterprise_originate
2011-09-01 12:37:58 -05:00
Anthony Minessale
4f58ad4fb7
misplaced !
2011-09-01 12:25:08 -05:00
Anthony Minessale
cf9859ea69
add digit_action_set_target app that can set the target (direction of the dtmf flow and subsequent channel who gets the events) to self or peer (bridged channel when possible)
2011-09-01 10:11:24 -05:00
Travis Cross
3a352e67f4
bump to zeromq-2.1.9
2011-09-01 15:53:03 +00:00
Daniel Swarbrick
0db88b5999
Tweak link order of some libs to fix build on gcc platforms that have ld flag "--as-needed" as default. Fixes FS-2873 and FS-2874
2011-09-01 16:42:00 +02:00
Brian West
e817795e84
hrm
2011-09-01 03:31:47 -05:00
Brian West
a5ae0e32d6
swigall
2011-09-01 03:22:30 -05:00
Anthony Minessale
bff473bf32
antibiotics for our latest sonus infection
2011-08-31 19:30:58 -05:00
Anthony Minessale
996b304019
add xferext command to sendmsg parser so you can send a list of instructions to a channel and build and extension and transfer to it from esl
2011-08-31 19:30:58 -05:00
Jeff Lenk
882ebd6777
FS-3527 this fixes part of the problem with MSSQL
2011-08-31 16:04:20 -05:00
dschreiber
ed0ac0358c
Fix to allow setting a proxy properly when manually injecting notifies
2011-08-31 13:36:20 -07:00
dschreiber
69b8ce4d80
Fix issue where mod_shout does not properly flush buffer on writing mp3 streams, resulting in incomplete files. TODO: Refactor as part of the while loop.
2011-08-31 13:35:13 -07:00
Anthony Minessale
8f67d2fbfb
typo
2011-08-31 13:52:21 -05:00
Anthony Minessale
bdad0e1713
tweak behaviour on rfc2833 a tad for the sake of interop with sonus who can't stand the idea of any gaps in timestamps
2011-08-31 12:04:02 -05:00
Anthony Minessale
ed4b944b12
FS-3534 --resolve
2011-08-31 10:10:50 -05:00
Mathieu Rene
156776797a
mod_rtmp: don't add data to the sendq if the connection's gone
2011-08-31 16:46:20 +02:00
Anthony Minessale
6a5f6e5178
send mark bit when resuming audio after 2833 and resume sending from write side to avoid any double writes
2011-08-30 15:00:07 -05:00
Anthony Minessale
5545fef36d
use enterprise originate when fifo dial string contains a user channel
2011-08-30 11:04:14 -05:00
Anthony Minessale
9403064d46
add name string for SIGNAL_DATA
2011-08-30 09:15:27 -05:00
Jeff Lenk
11bcc60077
FS-3530 --resolve
2011-08-30 09:01:07 -05:00
Jeff Lenk
69668f9cc7
FS-3525 --resolve
2011-08-30 08:56:18 -05:00
Anthony Minessale
f697e5aa37
wait on info dtmf parsing w and W (additional part of previous patch)
2011-08-29 13:28:02 -05:00
Anthony Minessale
61ab84396b
add new channel cap flag to indicate you can support queueable dtmf delay aka parsing w and W and implement it in the RTP stack and sofia endpoint
2011-08-29 11:04:38 -05:00
Anthony Minessale
c3ceebf0bf
FS-3528 --resolve
2011-08-29 10:31:46 -05:00
Anthony Minessale
d83245c1bd
fix logic determining which ip to use in contact on re-invites in recovery situations or when remote ip is unknown
2011-08-26 14:10:23 -05:00
Anthony Minessale
cab02bbc70
fix logic determining which ip to use in contact on re-invites in recovery situations or when remote ip is unknown
2011-08-26 13:51:41 -05:00
Anthony Minessale
e518bb9556
ignore signals instead of using a blank handler
2011-08-26 12:59:01 -05:00
Anthony Minessale
087ddcb0e7
adjustment to 85ea402ca9
2011-08-26 12:07:20 -05:00
Anthony Minessale
301ea9fbce
locate session even when it's hungup in script constructor
2011-08-26 08:30:27 -05:00
Anthony Minessale
c9dbbe6989
swigall
2011-08-26 09:50:25 -05:00
Anthony Minessale
85ea402ca9
zero out particular flags when recovering
2011-08-25 20:21:53 -05:00
Anthony Minessale
517707dc47
remove stray printf
2011-08-25 18:17:00 -05:00
Anthony Minessale
5a062bc142
FS-3523 --resolve
2011-08-25 13:29:51 -05:00
Brian West
5220832fb1
swigall
2011-08-25 17:34:35 -05:00
Brian West
c155873e53
Silk part two... doh
2011-08-25 17:30:25 -05:00
Anthony Minessale
b426ec0bfa
FS-2217 --resolve this looks ok and is probably useful
2011-08-25 09:27:39 -05:00
Anthony Minessale
e644e620c8
reflect video fmtp on 1 legged calls
2011-08-25 09:24:17 -05:00
Anthony Minessale
da0836c539
FS-3518 --resolve this was an issue specific to mute-detect-sound and muting someone right when it decided to play the mute detect sound, fixed with a queued flag so only 1 thread ever plays sounds to the channel
2011-08-25 09:17:50 -05:00
Anthony Minessale
21482f011c
FS-3521 --resolve that was not a git diff, anyway i would prefer to not feed null to this function by practice because its the sign o f a bigger problem so I added an assert so we can tell if it happens again and protected against it from where its actually happening because NULL destination is not acceptable
2011-08-25 08:46:40 -05:00
Anthony Minessale
329033ee86
FS-3506 --resolve
2011-08-25 08:27:23 -05:00
Anthony Minessale
a0c63e8bdc
FS-3522 --resolve
2011-08-25 08:25:47 -05:00
Anthony Minessale
bf54c54823
adjustment to last commit
2011-08-24 15:52:40 -05:00
Anthony Minessale
0e5b694c44
add PAUSE_BETWEEN_DTMF rtp bug for sonus to delay sending 2833 digits so their buffering is not overwhealmed
2011-08-24 15:36:59 -05:00
Anthony Minessale
dfac4c4752
add auto-clear-sql param to core
2011-08-24 13:36:19 -05:00
Andrew Thompson
7dc92c47e1
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-08-24 14:44:32 -04:00
Andrew Thompson
af3be7b21d
Silence a silly warning about ignored return values
2011-08-24 14:44:12 -04:00
Anthony Minessale
8f15bc7b45
fix regression from fix to last regression
2011-08-23 14:40:44 -05:00
Brian West
8773fab490
url decode these variables just incase
2011-08-23 20:51:01 -05:00
Anthony Minessale
d481bf5eff
FS-3514 --resolve
2011-08-23 12:38:22 -05:00
Jeff Lenk
605091609d
FS-3515 remove duplicate code
2011-08-23 11:20:04 -05:00
Anthony Minessale
8abc3ba607
switch to INFO instead of nothing when no 2833 was found in sdp
2011-08-23 10:51:14 -05:00
Mathieu Rene
1dbd4c7787
Add video-bridge flags to have multiple audio participants to a single video call
2011-08-23 17:28:32 +02:00
Anthony Minessale
7a7f386886
FS-3337 --resolve indeed, should be ok
2011-08-22 12:34:46 -05:00
Anthony Minessale
7386662164
rework session timers to try to have us not be the refresher whenever possible
2011-08-22 10:59:33 -05:00
Anthony Minessale
71964f61ac
FS-3517 --resolve
2011-08-22 08:11:05 -05:00
Raymond Chandler
649499ad7a
make profile consistent from pg to my
2011-08-22 10:31:18 -04:00
Andrew Thompson
7b656871f3
Fix unused var
2011-08-20 23:03:17 -04:00
Andrew Thompson
618ea0f2c8
FS-3488 --resolve
2011-08-20 19:45:36 -04:00
Brian West
0587e21c2b
swigall
2011-08-20 19:27:59 -05:00
Jeff Lenk
aa905f20a3
FS-3513 --resolve
2011-08-20 13:39:08 -05:00
Anthony Minessale
de9bfc0cde
FS-3474 --resolve
2011-08-19 16:34:39 -05:00
Anthony Minessale
d43af04e93
fix races in bypass media regarding channel signalling that may cause answer to be skipped
2011-08-19 16:25:32 -05:00
Anthony Minessale
5dd9b7218a
remove debug printf
2011-08-19 16:25:32 -05:00
Travis Cross
fa621ed98d
mod/timers is no longer empty
2011-08-19 23:17:21 +00:00
Anthony Minessale
7159f64b22
revert 53b0ecce60
2011-08-19 17:29:47 -05:00
Jeff Lenk
d2daa44d8c
FS-3080 --resolve only allow when not playing message
2011-08-19 14:29:23 -05:00
Anthony Minessale
c8c94f051b
default 2833 payload type to 101 when not configured otherwise
2011-08-19 11:52:40 -05:00
Jeff Lenk
e36de6d9d5
FS-3513 --resolve reswig
2011-08-19 09:22:07 -05:00
Michael S Collins
e4d473190d
mod_dptools: add transfer_on_failure ext/dp/context to play_and_get_digits
...
If max tries is reach and user has not made a valid entry then system transfers the call leg to the specified destination.
2011-08-18 20:29:52 -07:00
Travis Cross
dc80c40180
cleanup .gitignore
2011-08-19 02:48:41 +00:00
Travis Cross
f510950398
gitignore mod_timerfd/Makefile
2011-08-19 02:47:01 +00:00
Travis Cross
c96b2fd918
Fix overzealous grep in build system
...
This prevented 'make mod_callcenter' from working because the 'all' in
'callcenter' was matching.
2011-08-19 01:55:27 +00:00
Brian West
ddc258b3d4
swigall
2011-08-18 21:23:48 -05:00
Raymond Chandler
dadd3fe547
update schema
2011-08-18 14:55:33 -04:00
Raymond Chandler
f846a42e60
the rest of that last patch
2011-08-18 14:47:06 -04:00
Raymond Chandler
94961e4ff6
can never be == 3 if it's == 2 :-) ... thanks Deeewayne
2011-08-18 13:23:04 -04:00
Raymond Chandler
2b74046f41
Merge branch 'master' of fs-git:freeswitch
2011-08-18 13:17:47 -04:00
Anthony Minessale
850f2e3cff
FS-3510 --resolve make all instances of execute_on_X uniform with api_on_X and support both prefix vars as before and usage of arrays to push several exexute_on or api_on records into one variable
2011-08-18 09:11:45 -05:00
Anthony Minessale
cd316330c6
FS-3511 FS-2875 --resolve we will go with this as-is and just make it a default
2011-08-17 19:34:22 -05:00
Anthony Minessale
c269a58ac5
FS-3045 --resolve
2011-08-17 19:30:15 -05:00
Anthony Minessale
fab8293651
stop at first profile if can't find one
2011-08-17 19:21:36 -05:00
Anthony Minessale
bab3289ff3
do not queue messages to the session when they are in bypass mode
2011-08-17 18:42:48 -05:00
Anthony Minessale
30d7ad878c
only close inner file handle if it was initilized
2011-08-17 18:10:44 -05:00
Anthony Minessale
f2b66d3d85
update log
2011-08-17 17:25:56 -05:00
Anthony Minessale
7531fed8d8
break event parsing for mod_voicemail into its own internal queue (by Moc)
2011-08-17 11:27:20 -05:00
Anthony Minessale
25032153fb
FS-3508 --resolve
2011-08-17 11:14:17 -05:00
Anthony Minessale
b7e651a5e8
FS-3509 --resolve
2011-08-17 09:34:56 -05:00
Marc Olivier Chouinard
4192195b80
FS-3503 --resolve mod_callcenter: add DNIS in some event, and add a few API like get uuid and get state for agent
2011-08-16 19:39:06 -04:00
Anthony Minessale
5cf6dc3115
FS-3505 --resolve copied same code from the other place the original intention was to behave as described in the bug report but it seemed like a reasonable enough request
2011-08-16 16:11:38 -05:00
Anthony Minessale
93e3462c85
reset handler field on filehandles so it gets cleared on reuse reported by bevenky on irc
2011-08-16 15:50:29 -05:00
Marc Olivier Chouinard
1521869750
mod_protovm: Removal of the proto vm. Might reinclude it under a different name in the future.
2011-08-16 17:19:07 -04:00
Mathieu Rene
d48edc53ed
mod_sofia: don't complain that an info dtmf was ignored if it actually wasn't a dtmf info message
2011-08-16 22:38:13 +02:00
Anthony Minessale
47f997a050
back off locking contention so you can query for other interfaces while a module is loading that locks the interfaces hash
2011-08-16 13:26:43 -05:00
Anthony Minessale
316414b9ec
erase files before recording in VM to make append impossible and write to tmp copy when recording greetings/name so it's not installed until finalized
2011-08-16 13:26:13 -05:00
Anthony Minessale
ba6b5e6035
revert
2011-08-16 11:52:34 -05:00
Anthony Minessale
0bcfdbe6ca
only do the 10 second pause, not the reduction in max_sessions when the event system overloads
2011-08-16 11:03:29 -05:00
Anthony Minessale
9423216b64
update auto-drop test for channels table
2011-08-15 14:48:05 -05:00