]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Anthony Minessale [Tue, 21 Feb 2012 16:10:28 +0000 (10:10 -0600)]
FS-3927 --resolve
Anthony Minessale [Tue, 21 Feb 2012 16:08:58 +0000 (10:08 -0600)]
FS-3928 --resolve
Anthony Minessale [Tue, 21 Feb 2012 16:00:19 +0000 (10:00 -0600)]
fire failed sms events
Anthony Minessale [Mon, 20 Feb 2012 17:11:15 +0000 (11:11 -0600)]
FS-3794
Anthony Minessale [Sat, 18 Feb 2012 14:37:47 +0000 (08:37 -0600)]
FS-3910 forgot part of this last patch
Anthony Minessale [Sat, 18 Feb 2012 02:21:44 +0000 (20:21 -0600)]
FS-3794 this one might solve more issues
Anthony Minessale [Sat, 18 Feb 2012 01:47:57 +0000 (19:47 -0600)]
FS-3917 sneaky sql null vs != crap
Anthony Minessale [Fri, 17 Feb 2012 17:23:59 +0000 (11:23 -0600)]
FS-3910 It seems to have a problem keeping up with the realtime audio. Try this patch that introduces some prebuffering
Anthony Minessale [Fri, 17 Feb 2012 16:04:09 +0000 (10:04 -0600)]
FS-3916 --resolve i don't think its necessary for info but you could try it with another FS process to confirm
Anthony Minessale [Fri, 17 Feb 2012 15:57:56 +0000 (09:57 -0600)]
FS-3915 --resolve
Anthony Minessale [Fri, 17 Feb 2012 15:51:04 +0000 (09:51 -0600)]
FS-3917
Jeff Lenk [Fri, 17 Feb 2012 14:50:03 +0000 (08:50 -0600)]
FS-3896 --resolve that sizeof was incorrect
Anthony Minessale [Fri, 17 Feb 2012 03:41:10 +0000 (21:41 -0600)]
FS-3910 remove unnecessary code
Anthony Minessale [Fri, 17 Feb 2012 00:15:50 +0000 (18:15 -0600)]
FS-3910 test this patch
Anthony Minessale [Thu, 16 Feb 2012 22:09:41 +0000 (16:09 -0600)]
FS-3901 FS-3870 yay a chain of regressions
Anthony Minessale [Thu, 16 Feb 2012 16:40:56 +0000 (10:40 -0600)]
revert part of last patch
Anthony Minessale [Thu, 16 Feb 2012 16:20:55 +0000 (10:20 -0600)]
FS-3901 --resolve alternate solution to FS-3870
Anthony Minessale [Thu, 16 Feb 2012 15:49:41 +0000 (09:49 -0600)]
FS-3906 --resolve FS-3907 doh lisdexic
Anthony Minessale [Wed, 15 Feb 2012 22:24:21 +0000 (16:24 -0600)]
FS-3907
Anthony Minessale [Wed, 15 Feb 2012 21:22:28 +0000 (15:22 -0600)]
try to auto guess presence_id where possible
Anthony Minessale [Wed, 15 Feb 2012 20:17:54 +0000 (14:17 -0600)]
fix proper return value on input callback in event case
David Yat Sin [Wed, 15 Feb 2012 18:07:07 +0000 (13:07 -0500)]
freetdm - ISDN fix for channel getting stuck if we receive ALERT after sending DISCONNECT
Anthony Minessale [Wed, 15 Feb 2012 17:48:12 +0000 (11:48 -0600)]
fix regression where backwards printf args are messing up a sql stmt that breaks SLA
Anthony Minessale [Wed, 15 Feb 2012 00:59:37 +0000 (18:59 -0600)]
FS-3794 more fun
Anthony Minessale [Tue, 14 Feb 2012 19:04:51 +0000 (13:04 -0600)]
add vmname tag to httapi to play a voicemail recorded name
Anthony Minessale [Tue, 14 Feb 2012 16:52:38 +0000 (10:52 -0600)]
wtf
Anthony Minessale [Mon, 13 Feb 2012 19:50:21 +0000 (13:50 -0600)]
purposely do presence wrong for snoms since they are broken and its a losing battle doing interop
Anthony Minessale [Fri, 10 Feb 2012 23:27:50 +0000 (17:27 -0600)]
add debug
Anthony Minessale [Fri, 10 Feb 2012 21:14:26 +0000 (15:14 -0600)]
try alternate technique
Anthony Minessale [Fri, 10 Feb 2012 19:24:02 +0000 (13:24 -0600)]
fire event with result of vm auth attempt
Anthony Minessale [Fri, 10 Feb 2012 18:23:58 +0000 (12:23 -0600)]
FS-3866 this should take care of the unwanted presence packets with mwi sub
Anthony Minessale [Fri, 10 Feb 2012 18:13:52 +0000 (12:13 -0600)]
FS-3842 going to go on a hunch and push this change
Anthony Minessale [Fri, 10 Feb 2012 17:02:41 +0000 (11:02 -0600)]
fix publish regression
Anthony Minessale [Fri, 10 Feb 2012 16:49:19 +0000 (10:49 -0600)]
FS-3866 --resolve this should work now with send-message-query-on-register
Christopher Rienzo [Fri, 10 Feb 2012 13:17:54 +0000 (13:17 +0000)]
Lower super_tone_rx DETECTION_THRESHOLD by a factor of 128
Stefan Knoblich [Fri, 10 Feb 2012 12:29:49 +0000 (13:29 +0100)]
[FreeTDM] Another round of ftdm_log() format string fixes.
Use FTDM_SIZE_FMT where needed, don't treat ftdm_event_t as an int
(even if the e_type enum is the first member), datalen vs. *datalen fix
and other warnings.
All reported by __check_printf() (GCC + __attribute__((format(printf,x,y))) ).
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Stefan Knoblich [Fri, 10 Feb 2012 12:24:57 +0000 (13:24 +0100)]
[FreeTDM] Fix a couple of ftdm_log() format string errors.
... that could cause segmentation faults.
Caught while working on __check_printf() support for ftdm_log().
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Stefan Knoblich [Fri, 10 Feb 2012 12:14:29 +0000 (13:14 +0100)]
[ftmod_misdn] Add missing braces around condition of ternary operator.
For compilers that seem to do the wrong thing(tm).
Speculative fix for:
segfault at 1 ip
b72145d3 sp
b58f8bfc error 4 in libc-2.11.3.so
#0 0xb7a5d5d3 in vfprintf () from /lib/i686/cmov/libc.so.6
#1 0xb7a7cec7 in vasprintf () from /lib/i686/cmov/libc.so.6
#2 0xb7dd7c5b in switch_vasprintf (...)
#3 0xb6296de2 in ftdm_logger (...)
#4 0xb621625d in misdn_handle_mph_information_ind (...) at ftmod_misdn.c:658
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Anthony Minessale [Thu, 9 Feb 2012 22:47:32 +0000 (16:47 -0600)]
minor presence tweaks
Anthony Minessale [Thu, 9 Feb 2012 18:03:11 +0000 (12:03 -0600)]
FS-3794
Anthony Minessale [Thu, 9 Feb 2012 17:08:46 +0000 (11:08 -0600)]
FS-3894 --resolve
Stefan Knoblich [Thu, 9 Feb 2012 11:56:02 +0000 (12:56 +0100)]
[ftmod_misdn] Fix a couple of ftdm_log() printf format errors
Also adds a local ftdm_channel_get_type_str() helper.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Anthony Minessale [Wed, 8 Feb 2012 22:52:13 +0000 (16:52 -0600)]
FS-3883 can you see if this helps
Anthony Minessale [Wed, 8 Feb 2012 18:11:15 +0000 (12:11 -0600)]
FS-3882 please try this patch
David Yat Sin [Tue, 7 Feb 2012 19:36:22 +0000 (14:36 -0500)]
freetdm - disabled dtmf detect duration by default
David Yat Sin [Tue, 7 Feb 2012 19:28:58 +0000 (14:28 -0500)]
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
David Yat Sin [Tue, 7 Feb 2012 19:28:47 +0000 (14:28 -0500)]
freetdm: support for dtmf_on_start
Anthony Minessale [Tue, 7 Feb 2012 19:03:55 +0000 (13:03 -0600)]
FS-3889 --resolve
Michael S Collins [Tue, 7 Feb 2012 18:22:35 +0000 (10:22 -0800)]
mod_voicemail: Change vm_announce_cid to be true/false and utilize vm_play_phone_number_macro
Stefan Knoblich [Tue, 7 Feb 2012 17:38:09 +0000 (18:38 +0100)]
[ftmod_misdn] Add some TODO items at the top of ftmod_misdn.c.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Stefan Knoblich [Tue, 7 Feb 2012 17:25:29 +0000 (18:25 +0100)]
[ftmod_misdn] Make misdn_handle_mph_information_ind() cope with hfcsusb-style MPH_INFORMATION_IND messages.
Only two mISDN hardware drivers emit MPH_INFORMATION_IND messages and both use a different payload:
- hfcsusb (HFC-based USB dongle) sends a set of ph_info + ph_info_ch structures
which contain the complete state information of the port
(including internal hw-specific state and flags).
- hfcmulti which sends a single integer, a single L1_SIGNAL_* event.
We now try to guess the type of message from the payload length.
The hfcmulti signals are converted to FreeTDM alarm flags; the hfcsusb
state/flags are defined in kernel internal hw-specific headers and are ignored ATM (todo).
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Stefan Knoblich [Tue, 7 Feb 2012 17:24:12 +0000 (18:24 +0100)]
[ftmod_misdn] Include mISDN message primitive id in channel activation log messages.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Stefan Knoblich [Tue, 7 Feb 2012 17:22:30 +0000 (18:22 +0100)]
[ftmod_misdn] Handle MPH_INFORMATION_IND during channel activation.
Add MISDN_MSG_DATA() helper macro for easy access to mISDN message
payload.
Add forward declaration of misdn_handle_mph_information_ind() and use
it in misdn_activate_channel().
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Stefan Knoblich [Tue, 7 Feb 2012 15:49:31 +0000 (16:49 +0100)]
[ftmod_misdn] Undefine MISDN_CONTROL_TYPE helper macro after use.
No reason to keep it around for longer.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Stefan Knoblich [Tue, 7 Feb 2012 15:44:55 +0000 (16:44 +0100)]
[ftmod_misdn] Extend misdn_event_types[] and use a helper macro.
Add missing mISDN event/message types (e.g. MPH_INFORMATION_IND)
and use a helper macro (MISDN_EVENT_TYPE) to define the entries,
like we already do for misdn_control_types[].
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Anthony Minessale [Tue, 7 Feb 2012 17:25:23 +0000 (11:25 -0600)]
FS-3886 --resolve
Anthony Minessale [Tue, 7 Feb 2012 17:10:42 +0000 (11:10 -0600)]
add presence-disable-early sofia option to send non-specifc presence messages w/o special case for early
Christopher Rienzo [Tue, 7 Feb 2012 16:45:54 +0000 (16:45 +0000)]
use union sigval instead of sigval_t for mod_posix_timer
Christopher Rienzo [Tue, 7 Feb 2012 16:29:15 +0000 (16:29 +0000)]
use correct #includes for posix timer API
Anthony Minessale [Mon, 6 Feb 2012 20:12:22 +0000 (14:12 -0600)]
FS-3878 --resolve
Anthony Minessale [Mon, 6 Feb 2012 18:02:48 +0000 (12:02 -0600)]
FS-3879 --resolve
Anthony Minessale [Mon, 6 Feb 2012 17:59:57 +0000 (11:59 -0600)]
FS-3881 try this, i think the contact in the notify is causing the phone to change the destination for future subs
Jeff Lenk [Sat, 4 Feb 2012 16:19:21 +0000 (10:19 -0600)]
FS-3862 --resolve
Steve Underwood [Sat, 4 Feb 2012 12:33:06 +0000 (20:33 +0800)]
Fixed issue where junk T.38 received after a FAX exchange is totally completed
s not simply ignored.
Brian West [Sat, 4 Feb 2012 05:40:53 +0000 (23:40 -0600)]
clean up switch.conf and add all the missing options needs more docs
Anthony Minessale [Fri, 3 Feb 2012 21:23:46 +0000 (15:23 -0600)]
commenting this out completely until a better solution is implemented. also FYI you should be refreshing .update on each commit that changes the lib or any of its mods to force a rebuild from the top level
David Yat Sin [Fri, 3 Feb 2012 19:20:08 +0000 (14:20 -0500)]
freetdm: DTMF duration not checked if duration is set to zero
Anthony Minessale [Fri, 3 Feb 2012 17:50:24 +0000 (11:50 -0600)]
remove warning
Anthony Minessale [Fri, 3 Feb 2012 17:21:40 +0000 (11:21 -0600)]
FS-3858 --resolve there we go that's the detail we needed
Anthony Minessale [Fri, 3 Feb 2012 17:05:22 +0000 (11:05 -0600)]
FS-3873 --resolve cool someone is finally testing it
Anthony Minessale [Fri, 3 Feb 2012 02:41:15 +0000 (20:41 -0600)]
FS-3794 this bug haunts me
Anthony Minessale [Fri, 3 Feb 2012 02:20:38 +0000 (20:20 -0600)]
FS-3865 --resolve
Anthony Minessale [Fri, 3 Feb 2012 02:00:46 +0000 (20:00 -0600)]
FS-3864 --resolve no philosophical constraint here. Just saying since FS is a b2bua the message really does terminate at US but its find to do 202 per this patch
Anthony Minessale [Fri, 3 Feb 2012 01:58:39 +0000 (19:58 -0600)]
FS-3794 contd
Anthony Minessale [Fri, 3 Feb 2012 00:47:04 +0000 (18:47 -0600)]
FS-3869 --resolve
Anthony Minessale [Thu, 2 Feb 2012 23:38:08 +0000 (17:38 -0600)]
FS-3872 --resolve
Anthony Minessale [Thu, 2 Feb 2012 22:17:57 +0000 (16:17 -0600)]
FS-3868 --resolve
Michael S Collins [Thu, 2 Feb 2012 21:10:14 +0000 (13:10 -0800)]
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
Michael S Collins [Thu, 2 Feb 2012 21:10:04 +0000 (13:10 -0800)]
update unrecorded sound prompts
Anthony Minessale [Thu, 2 Feb 2012 21:09:25 +0000 (15:09 -0600)]
produce sip_full_via var
Michael S Collins [Thu, 2 Feb 2012 21:08:00 +0000 (13:08 -0800)]
Update ChangeLog thru Nov 30 (more coming)
Anthony Minessale [Thu, 2 Feb 2012 19:54:22 +0000 (13:54 -0600)]
FS-3870 --resolve that is amazing that nobody found this before, we've probably been vulnerable to that bug for years
Anthony Minessale [Thu, 2 Feb 2012 19:54:18 +0000 (13:54 -0600)]
fix sql stmt
Anthony Minessale [Thu, 2 Feb 2012 18:05:15 +0000 (12:05 -0600)]
FS-3794 i'm starting to loathe this bug id
Anthony Minessale [Thu, 2 Feb 2012 16:21:04 +0000 (10:21 -0600)]
fix seg
Anthony Minessale [Thu, 2 Feb 2012 01:32:22 +0000 (19:32 -0600)]
FS-3794 sekil can you test this one
Raymond Chandler [Thu, 2 Feb 2012 00:37:23 +0000 (19:37 -0500)]
we might want this at some point ;-)
Anthony Minessale [Wed, 1 Feb 2012 22:44:18 +0000 (16:44 -0600)]
FS-3863 --resolve
Anthony Minessale [Wed, 1 Feb 2012 21:17:18 +0000 (15:17 -0600)]
FS-3863 try this please
Jeff Lenk [Wed, 1 Feb 2012 18:27:18 +0000 (12:27 -0600)]
fix syntax error with last commit
Anthony Minessale [Wed, 1 Feb 2012 18:07:36 +0000 (12:07 -0600)]
add proceed cases
Anthony Minessale [Tue, 31 Jan 2012 21:31:08 +0000 (15:31 -0600)]
[Freeswitch-dev] Absolute conditions are not changing the proceed variable... (mod_dialplan_xml.c)
Travis Cross [Tue, 31 Jan 2012 18:42:27 +0000 (18:42 +0000)]
fs_cli: make enhanced fs_cli features work on all TERMs
FS-3815 --resolve
This is a workaround for the fact that libedit counts terminal control
characters when calculating the length of the prompt. By not using
absolute positioning, we avoid the issue.
Thanks to Ivan Isaev for the workaround and testing.
David Yat Sin [Tue, 31 Jan 2012 17:59:12 +0000 (12:59 -0500)]
Freetdm - ISDN Fix for get_trillium_val function
Anthony Minessale [Tue, 31 Jan 2012 17:03:09 +0000 (11:03 -0600)]
FS-3855 --resolve
Anthony Minessale [Tue, 31 Jan 2012 16:03:28 +0000 (10:03 -0600)]
remove srand call to get more random strings
David Yat Sin [Mon, 30 Jan 2012 23:32:05 +0000 (18:32 -0500)]
FreeTDM - ISDN fix for get_trillium_val function
Moises Silva [Mon, 30 Jan 2012 21:15:08 +0000 (16:15 -0500)]
freetdm: Set the call id into the caller data provided as argument to the call place function
Moises Silva [Mon, 30 Jan 2012 19:15:51 +0000 (14:15 -0500)]
OPENZAP-177 --resolve Thanks to Abhishek Singh
Anthony Minessale [Mon, 30 Jan 2012 17:43:43 +0000 (11:43 -0600)]
FS-3794 fix scope on sql stmts