Anthony Minessale
4b96a8b2e5
wait_for_state_or_greater actually needs >=
2012-11-14 19:19:03 -06:00
Anthony Minessale
f8aa3777e9
thread pool was not releasing surplus threads after timeout
2012-11-14 18:43:28 -06:00
William King
a47321f0fd
Differentiate when the sms message successfully matched an extension in the chatplan, and when it fell through.
2012-11-14 16:48:21 -08:00
William King
b8f0d11a8a
Fire an event on successful sms delivery, as well as clearify if the delivery method was blocking or not.
2012-11-14 16:45:32 -08:00
William King
8b74de2d62
Adding delivery status code if the sms was sent in blocking mode.
2012-11-14 16:43:37 -08:00
Anthony Minessale
ca0ffe6b76
add version to status output
2012-11-14 13:22:48 -06:00
Anthony Minessale
2f2a351067
add initial_callee_id_name/number
2012-11-14 09:20:52 -06:00
William King
8f0b7e69de
Handle routing loop detection properly so that the delivery confirmation handling is more accurate.
2012-11-13 18:18:40 -08:00
Anthony Minessale
7cb8d4dbb0
fix mutex to work better
2012-11-13 17:56:31 -06:00
William King
5fffdc2936
This fixes multiple issues dealing with sms from registered endpoints to other destinations.
2012-11-13 16:56:58 -08:00
Anthony Minessale
580e63ecfa
check for signalling in sleep app on channels without media
2012-11-13 12:30:25 -06:00
Brian West
f4e55fb187
fix regression from 6b6c83a718
2012-11-13 12:48:59 -06:00
Anthony Minessale
b04e4be512
fix race condition in double loopback bowout
2012-11-13 11:36:50 -06:00
Jeff Lenk
74dd18fe97
add missing reference - windows gsmopen
2012-11-13 08:51:48 -06:00
Anthony Minessale
eb0c514e4f
don't count pickup endpoints in sps limits
2012-11-12 18:45:53 -06:00
Anthony Minessale
8cd8b15266
FS-4825 --resolve
2012-11-12 05:50:00 -06:00
Anthony Minessale
082085fc5a
FS-4824 --resolve
2012-11-11 09:09:22 -06:00
Seven Du
26b10fcc01
FS-3960 update and apply patch
2012-11-11 14:23:27 +08:00
Anthony Minessale
d25bde067d
FS-4816 --resolve
2012-11-09 08:47:30 -06:00
Anthony Minessale
2fa045cf37
FS-4784 --resolve this should have the same effect
2012-11-08 16:47:05 -06:00
Anthony Minessale
b39a2cbb8b
put running_state in the channel event rather than the state so presence events reflect the current state of the channel and not the one that was possibly changed during the last state
2012-11-08 14:13:05 -06:00
Anthony Minessale
6591eb1497
fix mod_db regex
2012-11-08 12:35:50 -06:00
Eliot Gable
302c323a8f
Update PGSQL socket descriptor on reconnect in case a new descriptor was assigned.
2012-11-08 19:49:14 +00:00
Eliot Gable
1e929e723f
More fixes for reconnecting to PGSQL on connection failure.
2012-11-08 18:45:00 +00:00
William King
48a0924b54
merge failure on my part. this should have been included.
2012-11-07 18:04:13 -08:00
William King
2cea7f0ff6
Enable mod_lua to use native pgsql dbh support
2012-11-07 17:47:46 -08:00
Anthony Minessale
bfe3fdf347
regression from 0160072adc
code was outside of code block
2012-11-07 16:46:36 -06:00
Anthony Minessale
6814014f7d
bad merge
2012-11-07 14:57:08 -06:00
Anthony Minessale
ba625501ba
fix a lock logic error in lcr endpoint
2012-11-07 14:53:47 -06:00
Anthony Minessale
6627dc8696
fix some contention issues under really high load...That doesn't mean you need to push it this hard and bug me about it =p
2012-11-07 14:53:16 -06:00
Eliot Gable
0160072adc
Fix query cancelling so it leaves the handle in a good state; fix detection of broken connections in db_is_up by consuming the EOF on a failed connection before checking if the connection failed; add more detailed logging about who called the SQL function when something goes wrong.
2012-11-07 21:35:40 +00:00
Anthony Minessale
f60962ae87
fix some contention issues under really high load...That doesn't mean you need to push it this hard and bug me about it =p
2012-11-07 12:10:50 -06:00
Anthony Minessale
feb38cece2
FS-4779 give this a shot
2012-11-07 08:14:32 -06:00
Eliot Gable
658beb7fbd
This "else" condition is not an error condition. It is reached when you execute a multi-statement query and it reaches the end of all statements.
2012-11-06 22:50:29 +00:00
Anthony Minessale
6c1e81a813
FS-4797 --resolve
2012-11-06 08:53:00 -06:00
Anthony Minessale
8e3f6d21f9
FS-4796 --resolve
2012-11-06 08:51:38 -06:00
Giovanni Maruzzelli
14c4f66612
FS-4742 skypopen: tentative blind fix to the Skype's Voicemail VM_PLAYING_GREETING problem
2012-11-06 18:06:39 +01:00
Giovanni Maruzzelli
33378fad7d
FS-4750 skypopen: generate inbound A-leg CDR (eg: do not jump from hangup to CS_DESTROY)
2012-11-06 16:59:11 +01:00
Michael Jerris
fe6c8b7037
don't seg on invaild config
2012-11-06 09:15:50 -05:00
Giovanni Maruzzelli
d0c9ad1617
FS-4740 skypopen: do not act on 'channel reset'. Ignore it as in the majority of endpoints
2012-11-06 12:47:40 +01:00
Giovanni Maruzzelli
dedbb3a8cb
FS-4692 gsmopen: patch from Ivan Mironov allowing for values 'context', 'dialplan', 'destination' and 'hold_music' from configuration file global_settings used by default for individual interfaces
2012-11-06 12:31:32 +01:00
Giovanni Maruzzelli
92d44e5023
FS-4691 gsmopen: patch from Ivan Mironov allowing for longer device names, useful for symlinks created by udev
2012-11-06 12:24:17 +01:00
Giovanni Maruzzelli
85542799f0
FS-4782 gsmopen: abide the origination_uuid variable. Dude abide
2012-11-06 12:05:26 +01:00
Giovanni Maruzzelli
65bc765846
FS-4659 gsmopen: give error and abort call when dialing was not through correctly (eg: get back OK). Also, grow the default timeout when expecting a string back from the modem to half a second - 500000 usec - so to avoid false negatives
2012-11-06 11:34:34 +01:00
Giovanni Maruzzelli
648ce206c6
FS-4338 gsmopen: added patch to compile in FreeBSD
2012-11-06 10:39:12 +01:00
Giovanni Maruzzelli
a6068d25fe
skypopen: removing my own chatmessage from the array - nicer logmesg
2012-11-06 09:57:19 +01:00
Giovanni Maruzzelli
d975424816
skypopen: removing my own chatmessage from the array
2012-11-06 09:55:14 +01:00
Anthony Minessale
72daaa73e9
6b7d5e5a9a
was actually wrong, I was sick that day, I should have gotten more rest.. =/
2012-11-05 10:33:28 -06:00
Brian West
b86944bcac
Enable FEC up packet loss percent
2012-11-05 11:09:13 -06:00
Anthony Minessale
3c2c6832fa
FS-4792 --resolve sure
2012-11-05 06:37:01 -06:00
William King
ba0e7ae9ca
Adding ability to toggle mod_xml_radius debug flag from a console api command rather than having to rebuild and reload the module.
2012-11-02 17:06:27 -07:00
Anthony Minessale
49551f605c
remove debug line
2012-11-02 13:58:56 -05:00
Anthony Minessale
e884de5b07
add NUTAG_RETRY_AFTER_ENABLE() tag to lib sofia and use it in mod_sofia to disable processing retry-after headers on a per-call basis
2012-11-02 13:54:54 -05:00
Anthony Minessale
b002394f21
7 ate 9
2012-11-02 12:49:39 -05:00
Anthony Minessale
fa2c9ec07e
FS-4011 --resolve
2012-11-02 08:47:47 -05:00
Jeff Lenk
98bbb9affe
mostly trivial windows fixes for last several commits - anthm pthread_self in mod_dptools is not in scope for windows? commented out.
2012-11-01 21:59:18 -05:00
Brian West
ccb3f7fd2b
FS-4785 --resolve
2012-11-01 18:09:46 -05:00
Anthony Minessale
0a0f5951ab
check in page app
2012-11-01 15:50:46 -05:00
William King
5bc9fa8a66
More accurate and detailed sample configuration file.
2012-11-01 13:30:29 -07:00
Anthony Minessale
87b796c857
FS-4776 forgot to push this
2012-11-01 16:29:53 -04:00
Anthony Minessale
94763ea52b
FS-4681 --resolve
2012-11-01 13:07:47 -05:00
Brian West
43dfc70327
FS-4745 --resolve
2012-11-01 15:04:31 -05:00
Brian West
efcd5656fb
FS-4743 --resolve
2012-11-01 15:00:34 -05:00
William King
b4502078cf
Remove potential infinate loop when caller hung up before audio completed. Thanks to telapi.com for the patch
2012-11-01 11:50:35 -07:00
William King
e081f8ffc2
Improve handling of file error and closing conditions. Thanks to telapi.com for the patch.
2012-11-01 11:50:35 -07:00
Anthony Minessale
b113330049
revert
2012-11-01 12:27:11 -05:00
Anthony Minessale
ce142f06f7
revert
2012-11-01 12:26:31 -05:00
Anthony Minessale
f7366b6c91
loop on eintr on pop and trypop
2012-11-01 12:25:29 -05:00
Anthony Minessale
3e94242c4b
FS-4779 try this instead
2012-11-01 09:14:34 -05:00
Anthony Minessale
2494448846
FS-4781 --resolve I added some more code to the jb for seq but I still think the timestamp is more reliable than the seq since we can't know if the rtp is passing over a media proxy who may preserve the timestamps but still rewrite the seq, its more likely the ts shows the more accurate order of the rtp stream
2012-11-01 09:00:43 -05:00
Jeff Lenk
254514448f
vs2010 reswig
2012-10-31 20:48:28 -05:00
Anthony Minessale
aee3767420
FS-4780 try this
2012-10-31 14:27:57 -05:00
Anthony Minessale
9fae77ae76
doh
2012-10-31 13:02:03 -05:00
Anthony Minessale
d1ad4d477c
add no_loopback flag to apps so they can tell mod_loopback to bow out
2012-10-31 12:56:09 -05:00
Anthony Minessale
a4a44fb140
FS-4741 parse timezone variable and adjust time for time based routing
2012-10-31 10:43:59 -05:00
Anthony Minessale
c50336b1f8
deal with handles being released incorrectly
2012-10-31 10:31:23 -05:00
Anthony Minessale
5ca8cf7d8e
call destroy not stop in sofia profile
2012-10-31 08:59:31 -05:00
Anthony Minessale
23bb963d17
FS-4779 I don't have this labbed up to try so can you try this patch and repost logs if it doesn't work
2012-10-31 08:52:00 -05:00
Anthony Minessale
6d7e2799c3
FS-4741 I think I see the issue, try this
2012-10-31 11:41:48 -04:00
Michael Jerris
603f3eff97
add configure flag to turn on legacy coredb behavior
2012-10-31 11:22:10 -04:00
Michael Jerris
4fcf7c3443
always update state to CS_HANGUP for now, even if the channel is gone to handle race where we miss this update
2012-10-31 10:44:38 -04:00
Anthony Minessale
ab99143d5f
only put session pointers in when its done from a codec that comes from a session and set it to the right one
2012-10-30 16:56:03 -05:00
Anthony Minessale
f1bcc387a3
put back seq number when pulling from jb
2012-10-30 16:05:44 -05:00
Michael Jerris
1de65cbcd0
handle state update for hangup
2012-10-30 19:02:33 -04:00
Anthony Minessale
74dbbb014f
FS-4775 --resolve use vars voicemail_callback_dialplan and voicemail_callback_context
2012-10-30 15:33:35 -05:00
Anthony Minessale
3595c528ae
reset rtpip index on reload
2012-10-30 14:22:31 -05:00
Anthony Minessale
4baec06540
add api_on_pre_originate
2012-10-30 11:06:33 -05:00
Eliot Gable
c711eabd75
More descriptive ODBC error messages.
2012-10-30 18:19:13 +00:00
Anthony Minessale
c9d6b801ab
add calls to execute_on_post_originate for a leg too
2012-10-30 09:05:41 -05:00
Anthony Minessale
29628007f4
good measure
2012-10-30 08:03:03 -05:00
Jeff Lenk
acd73bfaee
FS-4758 try this
2012-10-29 23:16:46 -05:00
Jeff Lenk
fe4d736ff9
windows trivial compiler fixes and vs2010 reswig
2012-10-29 22:34:51 -05:00
Anthony Minessale
8626978201
fix race cond
2012-10-29 15:16:55 -05:00
Anthony Minessale
de5f0c5144
fix some sql mem leaks. regression from recent refactor
2012-10-29 14:38:37 -05:00
Anthony Minessale
bc0912cd11
FS-4773 --resolve
2012-10-29 14:24:01 -05:00
Anthony Minessale
d86f2c724a
fix logic err
2012-10-29 13:47:21 -05:00
Anthony Minessale
3812ebb958
let codecs see current frame via the codec obj
2012-10-29 15:07:50 -05:00
Anthony Minessale
4b5cdd87f1
refactor
2012-10-29 11:46:32 -05:00
Anthony Minessale
bf0056f3b8
FS-4729 try this
2012-10-29 09:47:01 -05:00
Anthony Minessale
759d26db09
FS-4771 --resolve
2012-10-29 09:27:59 -05:00
Anthony Minessale
fe5dbf3b03
FS-4770 --resolve
2012-10-29 09:27:08 -05:00
Anthony Minessale
f657a3787b
fix regression from config refactor in rescan behaviour to pick up new gateways
2012-10-29 08:23:21 -05:00
Anthony Minessale
5533d71366
put back the hangup one for the time being
2012-10-29 07:49:25 -05:00
Anthony Minessale
652da36862
fix id-less bug from mailing list .. USE JIRA DANG IT
2012-10-27 12:34:35 -05:00
Anthony Minessale
96550e893e
finish off sql optimization
2012-10-27 12:27:00 -05:00
Anthony Minessale
60f7849cbe
FS-4769 should work now
2012-10-27 11:33:06 -05:00
Jeff Lenk
0fa6826a80
trivial compiler warning fix + vs2010 reswig
2012-10-27 11:20:34 -05:00
Anthony Minessale
0e139e1c0e
missed a spot
2012-10-26 21:00:25 -05:00
Anthony Minessale
9d4b72b29a
fold the last round of sql manager changes back into the core and use it for the central db and simplify the algorithm
2012-10-26 20:52:09 -05:00
Anthony Minessale
0e2f33e2b0
add mutex for good measure
2012-10-26 16:12:44 -05:00
William King
6bc230547c
Adding an anti pattern check option
2012-10-26 15:45:59 -07:00
Anthony Minessale
b94ef869e3
FS-4769 try this patch and put {drop_dtmf=true} in your dial string
2012-10-26 14:46:36 -05:00
Anthony Minessale
6b9c2ca8af
fix for new db stuff
2012-10-26 14:17:52 -05:00
Anthony Minessale
28aa2ad291
optimize sql generator to skip insert/update stmts on channels that do not exist
2012-10-26 12:10:36 -05:00
Anthony Minessale
fbfe830abf
do lookup in dingaling when an address is specified as host:foo.bar.com like sofia does
2012-10-26 11:57:38 -05:00
Anthony Minessale
d905bc8488
FS-4763 --resolve
2012-10-26 10:13:04 -05:00
Anthony Minessale
7088758ae3
FS-4684 try this
2012-10-26 09:30:47 -05:00
Jeff Lenk
8a5212164f
windows fixes for last commit + vs2010 reswig
2012-10-25 19:00:28 -05:00
Anthony Minessale
15837ff5c8
more little caesars
2012-10-25 16:22:52 -05:00
Anthony Minessale
1d4e16419e
fix macro
2012-10-25 15:13:31 -05:00
Anthony Minessale
7a180b752d
swig
2012-10-25 15:10:15 -05:00
Anthony Minessale
16d41e463c
get rid of little caesars
2012-10-25 15:09:09 -05:00
Anthony Minessale
49166a3c58
typo
2012-10-25 14:17:26 -05:00
Anthony Minessale
7e2110abf7
fix a few regressions from the last commit
2012-10-25 14:06:05 -05:00
Anthony Minessale
b29412054a
fold reconfig_sofia into config_sofia so we don't have 2 difft config funcs
2012-10-25 12:30:08 -05:00
Anthony Minessale
68e0b7e859
optimize sofia sql by using new core transaction processor we will no longer support databases that do not support transactions
2012-10-25 11:31:47 -05:00
Anthony Minessale
c670ed6df5
fix type in config
2012-10-25 11:31:47 -05:00
Anthony Minessale
b8c0d3564c
FS-4765 --resolve
2012-10-25 12:55:50 -05:00
Anthony Minessale
6e919cd43b
FS-4764 --resolve
2012-10-25 10:07:27 -05:00
Jeff Lenk
3124f8226c
FS-4761 --resolve
2012-10-24 19:17:15 -05:00
Anthony Minessale
f1e16ccbfa
only track calls once they have been answered
2012-10-24 12:33:13 -05:00
Anthony Minessale
adce3f9c7c
FS-4729 try this version with the same debug patch applied
2012-10-24 13:53:58 -04:00
Mahdi Moradi
cecd0f4505
With this changes, can say mobile numbers better.
2012-10-24 19:17:56 +03:30
Anthony Minessale
1a43405bed
up max db buffer size in core sql
2012-10-23 20:38:03 -04:00
Anthony Minessale
01dde19cbd
FS-4741 --resolve use paypal@freeswitch.org
2012-10-23 18:19:32 -04:00
Anthony Minessale
f0895c9f51
print extended debug messages at alert level
2012-10-23 18:14:27 -04:00
Anthony Minessale
6d75c36f69
Merge branch 'master' of ssh://git.freeswitch.org/freeswitch
2012-10-23 13:15:14 -04:00
Anthony Minessale
5f469ad2bd
FS-4753 --resolve this should properly detect it everywhere
2012-10-23 13:14:51 -04:00
Jeff Lenk
8b14f81343
strtoll correction for windows
2012-10-23 12:08:40 -05:00
Anthony Minessale
2246b84554
fix missing line
2012-10-23 11:06:15 -04:00
Eliot Gable
42fcaeacf5
Better error message handling.
2012-10-23 15:02:36 +00:00
Eliot Gable
d923f0f75c
oops
2012-10-23 14:00:52 +00:00
Eliot Gable
ce4fa8acfb
Added switch_atomic_t option for config parsing.
2012-10-23 13:39:31 +00:00
Jeff Lenk
8589e031d0
vs2010 reswig
2012-10-22 22:01:22 -05:00
Seven Du
5ff654dab5
fix NIL case
2012-10-23 10:44:51 +08:00
Anthony Minessale
4b6db1329c
FS-4729 try this patch clean
2012-10-22 13:37:41 -04:00
Anthony Minessale
17d1ffe45c
FS-4748 the change to the header file did not make it into the commit
2012-10-22 11:56:22 -04:00
Jeff Lenk
a8ee444ab9
FS-4748 --resolve
2012-10-22 09:24:45 -05:00
Jeff Lenk
09c03667a8
FS-4721 --resolve
2012-10-21 22:53:02 -05:00
Jeff Lenk
970b2f1765
FS-4722 german say date day month year
2012-10-21 22:43:58 -05:00
Daniel Swarbrick
58f1ee7ff0
mod_cdr_mongodb: add post-v0.6 patch to driver to support Unix domain sockets
2012-10-21 22:59:51 +02:00
Daniel Swarbrick
a92fb019c5
Add missing config param to sample config
2012-10-21 17:55:13 +02:00
Daniel Swarbrick
b53e4ed800
mod_cdr_mongodb: add support for replica sets (refs FS-4668)
2012-10-21 17:52:45 +02:00
Daniel Swarbrick
2b6e342534
mod_cdr_mongodb: tweak auth handling
2012-10-21 16:21:01 +02:00
Daniel Swarbrick
ad7f889a82
mod_cdr_mongodb: add support for authentication
2012-10-21 16:04:56 +02:00
Anthony Minessale
e3da4e1643
FS-4736 --resolve
2012-10-19 17:29:43 -04:00
Anthony Minessale
b8bef3eeb3
remove code
2012-10-19 17:09:33 -04:00
Anthony Minessale
7b7254ac93
fix sofia recovery on srtp legs
2012-10-19 15:49:22 -05:00
Anthony Minessale
fe7580b13d
FS-4738 --resolve
2012-10-19 15:48:13 -04:00
Anthony Minessale
5eedbb5052
FS-4674 moved higher up into the init state to catch vars set during originate
2012-10-19 13:16:44 -04:00
Anthony Minessale
af37b907ea
flip cid on pickup endpoint
2012-10-18 17:20:28 -04:00
Brian West
fbb99f60b4
really fix FS-3726 this time
2012-10-18 15:56:06 -05:00
Anthony Minessale
9675229dd4
FS-4735 --resolve
2012-10-18 15:35:22 -04:00
Anthony Minessale
986fede6b0
make a way to get the jitter buffer down to the codecs
2012-10-18 15:29:00 -04:00
Anthony Minessale
3099445a95
add originated_legs and originate_causes to A leg when present in an originate to detail the B leg data
2012-10-18 13:22:52 -04:00
Anthony Minessale
768e5490d5
FS-4723 --resolve
2012-10-18 12:01:44 -04:00
Jeff Lenk
a8a2d1406e
FS-4445 start enabling windows IPV6 support
2012-10-17 22:36:47 -05:00
Anthony Minessale
41f74ee861
push recordings to real channels when doing bowout
2012-10-17 12:49:58 -04:00
Anthony Minessale
cfe54e6da5
FS-4674 --resolve this was a typo it should work now
2012-10-17 12:41:24 -04:00
Anthony Minessale
30a13ca0c6
FS-4728 --resolve got it, related to multpile bindings
2012-10-17 12:29:50 -04:00
Jeff Lenk
77eabbbdf7
FS-4694 --resolve
2012-10-17 09:17:16 -05:00
Anthony Minessale
c51aebf621
FS-4694 --resolve
2012-10-16 19:03:29 -04:00
Anthony Minessale
7c644a271e
FS-4728
2012-10-16 18:50:59 -04:00
Anthony Minessale
a20aec182a
add rtp_manual_video_rtp_bugs
2012-10-16 18:43:00 -04:00
William King
90c3b07ee0
If the chat message has been successfully delivered in the chat plan, then set the status to success and don't fire an event about the chat delivery failure
2012-10-16 14:41:29 -07:00
Anthony Minessale
7eafa85de5
add execute_on_media_timeout var
2012-10-16 12:48:16 -04:00
Anthony Minessale
1f5f9408a0
FS-4684 please test
2012-10-16 09:27:10 -04:00
Anthony Minessale
c9d16d5f4f
use all inbound codecs on renegotiation
2012-10-15 21:50:59 -04:00
Anthony Minessale
59a52c1a44
don't use CDR on wrong call state, i.e. never responded to challenge
2012-10-15 12:58:59 -04:00
Anthony Minessale
4789c5f549
FS-4715 --resolve
2012-10-15 12:48:03 -04:00
Daniel Swarbrick
c60b4b31c1
updating my email address
2012-10-14 14:00:11 +02:00
Daniel Swarbrick
10093b44c0
mod_cdr_mongodb: update MongoDB driver to v0.6
2012-10-14 13:45:50 +02:00
Anthony Minessale
6b7d5e5a9a
fix incorrect init values for mod_opus
2012-10-13 19:03:53 -04:00
Jeff Lenk
6b6c83a718
FS-2746 --resolve large xmlrpc update thanks garmt
2012-10-13 11:37:25 -05:00
Anthony Minessale
fe8c5326a8
add username to sql stmt to differentiate silly devices who use the same exact contact addr
2012-10-12 17:49:15 -04:00
Anthony Minessale
10544a9642
Merge branch 'master' of git://git.freeswitch.org/freeswitch
2012-10-12 17:05:24 -04:00
Anthony Minessale
2369ffa989
sofia: on apply-inbound-acl you can now specify <list name>:<pass context>:<fail context>
2012-10-12 17:05:15 -04:00
Anthony Minessale
337d2bc7b6
add cdr refresh to bridge/unbridge
2012-10-12 12:23:56 -05:00
Anthony Minessale
26fe3d3847
normalize db stuff to be pgsql:// odbc:// and sqlite:// in dsn strings
2012-10-12 10:54:44 -05:00
Seven Du
ff7def219f
fix build: format not a string literal and no format arguments
2012-10-12 09:16:02 +08:00
Anthony Minessale
188e0bd333
FS-4711 --resolve this looks fine to me
2012-10-11 13:53:43 -05:00
Anthony Minessale
b4c621530f
add some convenience for db stuff
2012-10-11 13:47:06 -05:00
Anthony Minessale
4dae523bca
tweak the session level logging to work on the console too
2012-10-11 12:44:31 -05:00
Anthony Minessale
a0049b2296
add a few fields
2012-10-11 11:04:09 -05:00
Anthony Minessale
a800a5fc5c
FS-4708 add <param name="NDLB-allow-crypto-in-avp" value="true"/> to your sofia profile and it should set the header
2012-10-11 10:36:07 -05:00
Anthony Minessale
21d19b6100
add switch_core_session_findall_matching_var func to core to get a list of uuid with a certian var set to a certian val
2012-10-11 09:57:02 -05:00
Anthony Minessale
3e471940e3
FS-4710 --resolve don't send any data containing ESC seq over syslog
2012-10-11 11:27:22 -04:00
Seven Du
aa6bb702de
better help msg
2012-10-11 12:36:03 +08:00
Seven Du
fb95768ead
add max_members to conference xml_list
2012-10-11 12:31:58 +08:00
Anthony Minessale
46ca8a0252
fix little leak on vm load
2012-10-10 12:38:08 -05:00
Jeff Lenk
9bbee350c2
FS-4527 --resolve add resample core support for asr. This code is very isolated and only effects mod_unimrcp at this time.
2012-10-10 14:20:07 -05:00
Eliot Gable
192c0143fd
Fix execute_string() function and fix memory leak in _callback() function.
2012-10-10 18:51:12 +00:00
Anthony Minessale
b1c90dff53
FS-4669 ok this FS console trace demonstrates your problem, try this patch
2012-10-10 13:46:13 -05:00
Christopher Rienzo
a7cb382e12
fix switch_core_sqldb.c compiler error on 32-bit debian
2012-10-10 14:30:27 +00:00
Jeff Lenk
14913fbe30
trivial compiler fix for last db refactor
2012-10-10 08:32:16 -05:00
Anthony Minessale
e1fe289672
refactor db stuff to use single string dsn to avoid code duplication and introduce switch_sql_queue_manager api to create transactional sql queues to aggregate a bunch of sql stmts into transactions
2012-10-09 20:20:32 -05:00
Anthony Minessale
fc764b27bf
FS-4703 --resolve
2012-10-09 14:01:38 -05:00
Anthony Minessale
03d702fabc
FS-4676 --resolve
2012-10-09 13:50:11 -05:00
Eliot Gable
f66fbe2eaf
Fix callback method to pass column count instead of the integer representation of the row we are on.
2012-10-09 20:35:00 +00:00
Anthony Minessale
ec20bc0b37
FS-4700 FS-4701 --resolve
2012-10-09 12:28:19 -05:00
Anthony Minessale
2f9304dcda
add assert
2012-10-09 11:47:39 -05:00
Eliot Gable
1fe96ac38c
Handle building on different PGSQL versions and update error message in Sofia.
2012-10-09 18:42:23 +00:00
Michael Jerris
bf7578550d
fix core pgsql and not break windows
2012-10-09 13:39:01 -04:00
Brian West
4dd1b52f86
Use uniq uuid per vm just incase the same session gets to vm more than once in its life.
2012-10-09 12:38:08 -05:00
Jeff Lenk
f0941d2792
FS-4696 --resolve
2012-10-09 10:53:01 -05:00
Eliot Gable
791efc74a7
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2012-10-09 13:41:22 +00:00
Eliot Gable
162181a86f
It's probably a good idea to free the result before we check for another.
2012-10-09 13:41:16 +00:00
Jeff Lenk
62542130b1
vs2010 reswig
2012-10-08 21:28:45 -05:00
Anthony Minessale
6998695f01
fold recovery db to only use core db and use transactional stmts for recovery stmts
2012-10-08 17:59:47 -05:00
Eliot Gable
f059d97ff8
Terminate buffers!
2012-10-08 22:48:26 +00:00
Eliot Gable
e5ddafff1f
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2012-10-08 22:22:41 +00:00
Eliot Gable
7d7eaee942
Switch to Poll instead of Select.
2012-10-08 22:22:34 +00:00
Anthony Minessale
a20c556fb7
FS-4650 --resolve
2012-10-08 16:34:39 -05:00
Anthony Minessale
bcfc2dbeb1
we do want this one bit from the last patch
2012-10-08 16:28:03 -05:00
Anthony Minessale
1ad45f7009
revert e08f9ada73
2012-10-08 15:57:51 -05:00
Michael Jerris
21d240b28c
windows build
2012-10-08 19:05:12 -04:00
Anthony Minessale
93f4c0f698
move sofia locking contention outside of cache_db handle management
2012-10-08 13:28:01 -05:00
Anthony Minessale
dc1477e575
fix build without pgsql
2012-10-08 13:08:05 -05:00
Eliot Gable
7e28946ba4
Make error message slightly more verbose.
2012-10-08 20:56:05 +00:00
Eliot Gable
e08f9ada73
Abstract the sql_manager and cache_db stuff so that modules can utilize the core functionality to run their own instance of a cached SQL connection. Includes patch to fix some segs in case ODBC does not have password set or if using PGSQL support.
2012-10-08 20:34:09 +00:00
Eliot Gable
5cb354dddc
Initial core-pgsql support based on native libpq; FS starts and stops without errors using core-pgsql.
2012-10-08 20:33:57 +00:00
Anthony Minessale
da0ff2d615
FS-4697 --resolve
2012-10-07 09:40:30 -05:00
Anthony Minessale
bed72bff7a
update vid code in dingaling
2012-10-05 16:43:39 -05:00
Anthony Minessale
57e9912f8b
FS-4650 please try to use an up to date gcc when doing new dev to catch build errs. This is what I get for the one time I did not compile test
2012-10-05 13:46:57 -05:00
Anthony Minessale
4dd1591945
FS-4684 this should help the proxy situation
2012-10-05 11:49:29 -05:00
Anthony Minessale
09b1b8bc7f
add nohead param to skip over the cache check with HEAD method
2012-10-05 10:14:22 -05:00
Anthony Minessale
44f78e9e76
FS-4650 --resolve
2012-10-05 09:43:00 -05:00
Anthony Minessale
a6602206de
FS-4684 try this, this behaviour is not supported in proxy mode
2012-10-05 09:00:30 -05:00
Eliot Gable
5bc1f537bc
Fix compiler warnings.
2012-10-05 16:48:03 +00:00
Eliot Gable
0e0c15b4b4
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2012-10-05 16:11:22 +00:00
Eliot Gable
391e7c365b
Rename switch_hash_first() and switch_hash_next() to switch_core_hash_first() and switch_core_hash_next() and deprecate the older versions.
2012-10-05 16:11:12 +00:00
Anthony Minessale
3d57cbda98
pull this code echo -1 > /proc/sys/kernel/sched_rt_runtime_us yourself if you want to enable this
2012-10-04 08:29:26 -05:00
Anthony Minessale
7afd4cae67
FS-4677
2012-10-04 08:02:32 -05:00
Anthony Minessale
61033f420b
revert
2012-10-03 14:19:34 -05:00
Anthony Minessale
6d01ad5e38
some more priority tweaks
2012-10-03 14:10:22 -05:00
Anthony Minessale
fd177cdf33
FS-4676 going over the traces the only thing I can guess is that you may have some race condition on the speed of your box or something regarding the db, Try this patch that may help
2012-10-03 09:29:50 -05:00
Anthony Minessale
cefeaee88c
FS-4650 --resolve
2012-10-03 07:46:37 -05:00
Anthony Minessale
7329787b9a
fix warning
2012-10-03 07:45:39 -05:00
Anthony Minessale
ea599992e1
FS-4656 --resolve with this patch the bug is fixed but also the old behaviour of setting this variable on the A leg expecting it to auto-set it on the B leg is no longer supported. It must be exported or put in the dialstring with {} to put it on the B leg going forward
2012-10-03 07:42:05 -05:00
Anthony Minessale
03fce657e8
FS-4549 --resolve
2012-10-03 07:09:59 -05:00
Anthony Minessale
d84df73aaa
FS-4677 oops
2012-10-02 17:03:22 -05:00
Anthony Minessale
51bdf8522a
FS-4677 --resolve
2012-10-02 12:22:03 -05:00
Anthony Minessale
2722f4da19
FS-4674 add loopback_export for a list of channel vars to pass from loopback-a to loopback-b
2012-10-02 11:02:42 -05:00
Anthony Minessale
80c2bd786a
FS-4669 --resolve
2012-10-02 10:31:32 -05:00
Anthony Minessale
10657f3f5c
FS-4675 --resolve
2012-10-02 11:56:31 -05:00
Anthony Minessale
ff3c0139fc
auto-answer A leg when B leg is already answered in all conditions not just when A leg is both unanswered and has no media
2012-10-02 09:29:59 -05:00
Raymond Chandler
b97e0cef29
don't disable dial if previously allowed
2012-10-02 11:54:19 -04:00
Anthony Minessale
bc06155740
more priority tweaks
2012-10-02 07:39:21 -05:00
Jeff Lenk
5620d6d063
windows fixes for priority - needs to be revisited when apr and pthread versions support calls.
2012-10-01 20:34:15 -05:00
Anthony Minessale
52eff9451c
wrap fork so we can drop priority in child processes
2012-10-01 13:38:45 -05:00
Anthony Minessale
0995d133a6
remove stray goto
2012-10-01 12:39:16 -05:00
Anthony Minessale
464155c5cd
more priority tweaks
2012-10-01 10:20:48 -05:00
Anthony Minessale
8733a2c895
some priority queuing tweaks for performance
2012-10-01 11:47:26 -05:00
Jeff Lenk
bf060c6396
FS-4664 --resolve
2012-10-01 08:56:51 -05:00
Anthony Minessale
8d61404016
fix issue where dtmf was not being sent on an outbound leg when there was no inbound audio
2012-09-28 16:17:20 -05:00
Anthony Minessale
5259814aee
number not true
2012-09-28 14:06:04 -05:00
Anthony Minessale
06a3266360
FS-4655 its not a bug its a behaviour request, try this patch
2012-09-27 14:27:28 -05:00
Anthony Minessale
7c84003024
bump important threads to realtime priority
2012-09-27 11:42:19 -05:00
Anthony Minessale
90f3ab4099
fix thread priority code, this has never worked until today
2012-09-27 13:38:02 -05:00
Jeff Lenk
7a69d7d47c
FS-4638 --resolve add error log for bad codec string
2012-09-27 12:10:13 -05:00
Robert Jongbloed
cf0f483aab
Assuming, just because it is MSVC, that the standard integers are not defined, is not correct. Need to test for define _STDINT as well as later versions of MSVC (>= VS2010) do have stdint.h
2012-09-27 10:16:14 +10:00
Robert Jongbloed
9d2aa0cd4c
Fixed failure to close FS call when H.323 call is closed from remote in early phase.
2012-09-27 10:16:11 +10:00
Anthony Minessale
4bb5c93e4a
use a lower level write func for cng packets
2012-09-26 12:10:37 -05:00
Anthony Minessale
155ecd9650
FS-4636 fix regression
2012-09-26 11:25:42 -05:00
Giovanni Maruzzelli
a1d727cab6
gsmopen: FS-4652 , compilation failed with Mobigator
2012-09-26 19:20:27 +02:00
Giovanni Maruzzelli
d0ddd77cdc
gsmopen: FS-4652 , compilation failed with Mobigator
2012-09-26 19:15:42 +02:00
Giovanni Maruzzelli
ed6f040e70
gsmopen: FS-4652 , compilation failed with Mobigator
2012-09-26 19:01:08 +02:00
Giovanni Maruzzelli
f102f7b4c4
gsmopen: FS-4652 , compilation failed with Mobigator
2012-09-26 18:56:02 +02:00
Stefan Knoblich
3df5c5f2f4
FreeSWITCH: Add missing semicolon
...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-26 17:45:05 +02:00
Giovanni Maruzzelli
507de0a7e5
gsmopen: FS-4652 , compilation failed with Mobigator
2012-09-26 17:24:11 +02:00
Stefan Knoblich
8075b01569
Fix error in switch_core_screen_size() and screen_size() fallback code.
...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-26 17:21:05 +02:00
Anthony Minessale
0fc0b99950
FS-4654 --resolve
2012-09-26 08:01:25 -05:00
Giovanni Maruzzelli
e50f7a92e9
gsmopen: FS-4652 , compilation failed with Mobigator
2012-09-26 16:53:31 +02:00
Anthony Minessale
dbf5153fb7
speed improvements: change scheduler to SCHED_FIFO, Disable realtime throttling, use in-memory db for sqlite core channels table (set core-db-name to 'core' in switch.conf.xml for previous behaviour of using the core sqlite file, now only aliases will be in the persistant db)
2012-09-25 16:12:58 -05:00
Anthony Minessale
0fe6aa4d0a
switch another file parsing function to use buffered read
2012-09-25 16:12:58 -05:00
Jeff Lenk
176d60beb3
FS-4645 does this help
2012-09-25 08:55:44 -05:00
Jeff Lenk
f997cc25d1
remove trailing backlash from windows temp paths - mostly cosmetic
2012-09-24 22:36:15 -05:00
Anthony Minessale
614ba049b1
add proto
2012-09-24 17:53:23 -05:00
Anthony Minessale
b989775085
followup for cent5
2012-09-24 17:07:55 -05:00
Anthony Minessale
03c981bf72
add smaller banner for teeny tiny terminals
2012-09-24 14:59:09 -05:00
Jeff Lenk
f8760a1fa8
FS-4641 apply same fix to mod_xml_cdr
2012-09-24 16:58:31 -05:00
Anthony Minessale
daa97613a7
FS-4641 --resolve
2012-09-24 12:28:18 -05:00
Michael Jerris
4ff9b2f102
revert fb2ffbafe2
2012-09-24 15:38:06 -04:00
Travis Cross
447a2c6279
Improve startup cosmetics
2012-09-23 07:49:29 +00:00
Travis Cross
59d3823ed2
Update .gitignore
2012-09-23 07:49:26 +00:00
Travis Cross
fb2ffbafe2
Add configure flags to moderate the ClueCon nags
...
The default remains the same: we show the huge ClueCon nag banner on
startup and in fs_cli.
However, if you pass --disable-huge-cluecon-nag, no banner will be
shown.
If you pass --enable-modest-cluecon-nag, a modest text-based ClueCon
reminder will be shown instead.
2012-09-23 07:49:26 +00:00
Travis Cross
72baa97369
Condense the humanized FS version string
...
Old:
FreeSWITCH Version 1.3.0+git~20120916T192130Z~3b5aa066c7 (1.3.0; git at commit 3b5aa066c7
on Sun, 16 Sep 2012 19:21:30 Z)
New:
FreeSWITCH Version 1.3.0+git~20120916T192130Z~3b5aa066c7 (git 3b5aa06
2012-09-16 19:21:30Z)
2012-09-23 04:13:04 +00:00
William King
3439d1b3b4
FS-4305: --resolve When libvlc is unable to decode the audio fast enough for the local stream player, use multiple very quick 1 sample chunks of silence to fill in while libvlc catches up.
2012-09-22 18:53:27 -07:00
Anthony Minessale
9c97ae3ccc
FS-4640 please test
2012-09-21 14:45:30 -05:00
Anthony Minessale
ef9af7dc94
FS-4636 --resolve I think this is an ok change so we'll push it.
2012-09-21 10:15:45 -05:00