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 f479462026d6d245511ef635ded70c7c645ac5ee
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
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
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
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
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
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
Anthony Minessale
2fb0f8e24f
only unlink if file exists
2011-09-12 16:38:48 -05:00
Anthony Minessale
35f81e117a
swigall
2011-09-12 17:52:02 -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
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
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
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
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