]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
14 years agoFS-3927 --resolve
Anthony Minessale [Tue, 21 Feb 2012 16:10:28 +0000 (10:10 -0600)] 
FS-3927 --resolve

14 years agoFS-3928 --resolve
Anthony Minessale [Tue, 21 Feb 2012 16:08:58 +0000 (10:08 -0600)] 
FS-3928 --resolve

14 years agofire failed sms events
Anthony Minessale [Tue, 21 Feb 2012 16:00:19 +0000 (10:00 -0600)] 
fire failed sms events

14 years agoFS-3794
Anthony Minessale [Mon, 20 Feb 2012 17:11:15 +0000 (11:11 -0600)] 
FS-3794

14 years agoFS-3910 forgot part of this last patch
Anthony Minessale [Sat, 18 Feb 2012 14:37:47 +0000 (08:37 -0600)] 
FS-3910 forgot part of this last patch

14 years agoFS-3794 this one might solve more issues
Anthony Minessale [Sat, 18 Feb 2012 02:21:44 +0000 (20:21 -0600)] 
FS-3794 this one might solve more issues

14 years agoFS-3917 sneaky sql null vs != crap
Anthony Minessale [Sat, 18 Feb 2012 01:47:57 +0000 (19:47 -0600)] 
FS-3917 sneaky sql null vs != crap

14 years agoFS-3910 It seems to have a problem keeping up with the realtime audio. Try this...
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

14 years agoFS-3916 --resolve i don't think its necessary for info but you could try it with...
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

14 years agoFS-3915 --resolve
Anthony Minessale [Fri, 17 Feb 2012 15:57:56 +0000 (09:57 -0600)] 
FS-3915 --resolve

14 years agoFS-3917
Anthony Minessale [Fri, 17 Feb 2012 15:51:04 +0000 (09:51 -0600)] 
FS-3917

14 years agoFS-3896 --resolve that sizeof was incorrect
Jeff Lenk [Fri, 17 Feb 2012 14:50:03 +0000 (08:50 -0600)] 
FS-3896 --resolve that sizeof was incorrect

14 years agoFS-3910 remove unnecessary code
Anthony Minessale [Fri, 17 Feb 2012 03:41:10 +0000 (21:41 -0600)] 
FS-3910 remove unnecessary code

14 years agoFS-3910 test this patch
Anthony Minessale [Fri, 17 Feb 2012 00:15:50 +0000 (18:15 -0600)] 
FS-3910 test this patch

14 years agoFS-3901 FS-3870 yay a chain of regressions
Anthony Minessale [Thu, 16 Feb 2012 22:09:41 +0000 (16:09 -0600)] 
FS-3901 FS-3870 yay a chain of regressions

14 years agorevert part of last patch
Anthony Minessale [Thu, 16 Feb 2012 16:40:56 +0000 (10:40 -0600)] 
revert part of last patch

14 years agoFS-3901 --resolve alternate solution to FS-3870
Anthony Minessale [Thu, 16 Feb 2012 16:20:55 +0000 (10:20 -0600)] 
FS-3901 --resolve alternate solution to FS-3870

14 years agoFS-3906 --resolve FS-3907 doh lisdexic
Anthony Minessale [Thu, 16 Feb 2012 15:49:41 +0000 (09:49 -0600)] 
FS-3906 --resolve FS-3907 doh lisdexic

14 years agoFS-3907
Anthony Minessale [Wed, 15 Feb 2012 22:24:21 +0000 (16:24 -0600)] 
FS-3907

14 years agotry to auto guess presence_id where possible
Anthony Minessale [Wed, 15 Feb 2012 21:22:28 +0000 (15:22 -0600)] 
try to auto guess presence_id where possible

14 years agofix proper return value on input callback in event case
Anthony Minessale [Wed, 15 Feb 2012 20:17:54 +0000 (14:17 -0600)] 
fix proper return value on input callback in event case

14 years agofreetdm - ISDN fix for channel getting stuck if we receive ALERT after sending DISCONNECT
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

14 years agofix regression where backwards printf args are messing up a sql stmt that breaks SLA
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

14 years agoFS-3794 more fun
Anthony Minessale [Wed, 15 Feb 2012 00:59:37 +0000 (18:59 -0600)] 
FS-3794 more fun

14 years agoadd vmname tag to httapi to play a voicemail recorded name
Anthony Minessale [Tue, 14 Feb 2012 19:04:51 +0000 (13:04 -0600)] 
add vmname tag to httapi to play a voicemail recorded name

14 years agowtf
Anthony Minessale [Tue, 14 Feb 2012 16:52:38 +0000 (10:52 -0600)] 
wtf

14 years agopurposely do presence wrong for snoms since they are broken and its a losing battle...
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

14 years agoadd debug
Anthony Minessale [Fri, 10 Feb 2012 23:27:50 +0000 (17:27 -0600)] 
add debug

14 years agotry alternate technique
Anthony Minessale [Fri, 10 Feb 2012 21:14:26 +0000 (15:14 -0600)] 
try alternate technique

14 years agofire event with result of vm auth attempt
Anthony Minessale [Fri, 10 Feb 2012 19:24:02 +0000 (13:24 -0600)] 
fire event with result of vm auth attempt

14 years agoFS-3866 this should take care of the unwanted presence packets with mwi sub
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

14 years agoFS-3842 going to go on a hunch and push this change
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

14 years agofix publish regression
Anthony Minessale [Fri, 10 Feb 2012 17:02:41 +0000 (11:02 -0600)] 
fix publish regression

14 years agoFS-3866 --resolve this should work now with send-message-query-on-register
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

14 years agoLower super_tone_rx DETECTION_THRESHOLD by a factor of 128
Christopher Rienzo [Fri, 10 Feb 2012 13:17:54 +0000 (13:17 +0000)] 
Lower super_tone_rx DETECTION_THRESHOLD by a factor of 128

14 years ago[FreeTDM] Another round of ftdm_log() format string fixes.
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>
14 years ago[FreeTDM] Fix a couple of ftdm_log() format string errors.
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>
14 years ago[ftmod_misdn] Add missing braces around condition of ternary operator.
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>
14 years agominor presence tweaks
Anthony Minessale [Thu, 9 Feb 2012 22:47:32 +0000 (16:47 -0600)] 
minor presence tweaks

14 years agoFS-3794
Anthony Minessale [Thu, 9 Feb 2012 18:03:11 +0000 (12:03 -0600)] 
FS-3794

14 years agoFS-3894 --resolve
Anthony Minessale [Thu, 9 Feb 2012 17:08:46 +0000 (11:08 -0600)] 
FS-3894 --resolve

14 years ago[ftmod_misdn] Fix a couple of ftdm_log() printf format errors
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>
14 years agoFS-3883 can you see if this helps
Anthony Minessale [Wed, 8 Feb 2012 22:52:13 +0000 (16:52 -0600)] 
FS-3883 can you see if this helps

14 years agoFS-3882 please try this patch
Anthony Minessale [Wed, 8 Feb 2012 18:11:15 +0000 (12:11 -0600)] 
FS-3882 please try this patch

14 years agofreetdm - disabled dtmf detect duration by default
David Yat Sin [Tue, 7 Feb 2012 19:36:22 +0000 (14:36 -0500)] 
freetdm - disabled dtmf detect duration by default

14 years agoMerge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
David Yat Sin [Tue, 7 Feb 2012 19:28:58 +0000 (14:28 -0500)] 
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch

14 years agofreetdm: support for dtmf_on_start
David Yat Sin [Tue, 7 Feb 2012 19:28:47 +0000 (14:28 -0500)] 
freetdm: support for dtmf_on_start

14 years agoFS-3889 --resolve
Anthony Minessale [Tue, 7 Feb 2012 19:03:55 +0000 (13:03 -0600)] 
FS-3889 --resolve

14 years agomod_voicemail: Change vm_announce_cid to be true/false and utilize vm_play_phone_numb...
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

14 years ago[ftmod_misdn] Add some TODO items at the top of ftmod_misdn.c.
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>
14 years ago[ftmod_misdn] Make misdn_handle_mph_information_ind() cope with hfcsusb-style MPH_INF...
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>
14 years ago[ftmod_misdn] Include mISDN message primitive id in channel activation log messages.
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>
14 years ago[ftmod_misdn] Handle MPH_INFORMATION_IND during channel activation.
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>
14 years ago[ftmod_misdn] Undefine MISDN_CONTROL_TYPE helper macro after use.
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>
14 years ago[ftmod_misdn] Extend misdn_event_types[] and use a helper macro.
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>
14 years agoFS-3886 --resolve
Anthony Minessale [Tue, 7 Feb 2012 17:25:23 +0000 (11:25 -0600)] 
FS-3886 --resolve

14 years agoadd presence-disable-early sofia option to send non-specifc presence messages w/o...
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

14 years agouse union sigval instead of sigval_t for mod_posix_timer
Christopher Rienzo [Tue, 7 Feb 2012 16:45:54 +0000 (16:45 +0000)] 
use union sigval instead of sigval_t for mod_posix_timer

14 years agouse correct #includes for posix timer API
Christopher Rienzo [Tue, 7 Feb 2012 16:29:15 +0000 (16:29 +0000)] 
use correct #includes for posix timer API

14 years agoFS-3878 --resolve
Anthony Minessale [Mon, 6 Feb 2012 20:12:22 +0000 (14:12 -0600)] 
FS-3878 --resolve

14 years agoFS-3879 --resolve
Anthony Minessale [Mon, 6 Feb 2012 18:02:48 +0000 (12:02 -0600)] 
FS-3879 --resolve

14 years agoFS-3881 try this, i think the contact in the notify is causing the phone to change...
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

14 years agoFS-3862 --resolve
Jeff Lenk [Sat, 4 Feb 2012 16:19:21 +0000 (10:19 -0600)] 
FS-3862 --resolve

14 years agoFixed issue where junk T.38 received after a FAX exchange is totally completed
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.

14 years agoclean up switch.conf and add all the missing options needs more docs
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

14 years agocommenting this out completely until a better solution is implemented. also FYI...
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

14 years agofreetdm: DTMF duration not checked if duration is set to zero
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

14 years agoremove warning
Anthony Minessale [Fri, 3 Feb 2012 17:50:24 +0000 (11:50 -0600)] 
remove warning

14 years agoFS-3858 --resolve there we go that's the detail we needed
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

14 years agoFS-3873 --resolve cool someone is finally testing it
Anthony Minessale [Fri, 3 Feb 2012 17:05:22 +0000 (11:05 -0600)] 
FS-3873 --resolve cool someone is finally testing it

14 years agoFS-3794 this bug haunts me
Anthony Minessale [Fri, 3 Feb 2012 02:41:15 +0000 (20:41 -0600)] 
FS-3794 this bug haunts me

14 years agoFS-3865 --resolve
Anthony Minessale [Fri, 3 Feb 2012 02:20:38 +0000 (20:20 -0600)] 
FS-3865 --resolve

14 years agoFS-3864 --resolve no philosophical constraint here. Just saying since FS is a b2bua...
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

14 years agoFS-3794 contd
Anthony Minessale [Fri, 3 Feb 2012 01:58:39 +0000 (19:58 -0600)] 
FS-3794 contd

14 years agoFS-3869 --resolve
Anthony Minessale [Fri, 3 Feb 2012 00:47:04 +0000 (18:47 -0600)] 
FS-3869 --resolve

14 years agoFS-3872 --resolve
Anthony Minessale [Thu, 2 Feb 2012 23:38:08 +0000 (17:38 -0600)] 
FS-3872 --resolve

14 years agoFS-3868 --resolve
Anthony Minessale [Thu, 2 Feb 2012 22:17:57 +0000 (16:17 -0600)] 
FS-3868 --resolve

14 years agoMerge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
Michael S Collins [Thu, 2 Feb 2012 21:10:14 +0000 (13:10 -0800)] 
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch

14 years agoupdate unrecorded sound prompts
Michael S Collins [Thu, 2 Feb 2012 21:10:04 +0000 (13:10 -0800)] 
update unrecorded sound prompts

14 years agoproduce sip_full_via var
Anthony Minessale [Thu, 2 Feb 2012 21:09:25 +0000 (15:09 -0600)] 
produce sip_full_via var

14 years agoUpdate ChangeLog thru Nov 30 (more coming)
Michael S Collins [Thu, 2 Feb 2012 21:08:00 +0000 (13:08 -0800)] 
Update ChangeLog thru Nov 30 (more coming)

14 years agoFS-3870 --resolve that is amazing that nobody found this before, we've probably been...
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

14 years agofix sql stmt
Anthony Minessale [Thu, 2 Feb 2012 19:54:18 +0000 (13:54 -0600)] 
fix sql stmt

14 years agoFS-3794 i'm starting to loathe this bug id
Anthony Minessale [Thu, 2 Feb 2012 18:05:15 +0000 (12:05 -0600)] 
FS-3794 i'm starting to loathe this bug id

14 years agofix seg
Anthony Minessale [Thu, 2 Feb 2012 16:21:04 +0000 (10:21 -0600)] 
fix seg

14 years agoFS-3794 sekil can you test this one
Anthony Minessale [Thu, 2 Feb 2012 01:32:22 +0000 (19:32 -0600)] 
FS-3794 sekil can you test this one

14 years agowe might want this at some point ;-)
Raymond Chandler [Thu, 2 Feb 2012 00:37:23 +0000 (19:37 -0500)] 
we might want this at some point ;-)

14 years agoFS-3863 --resolve
Anthony Minessale [Wed, 1 Feb 2012 22:44:18 +0000 (16:44 -0600)] 
FS-3863 --resolve

14 years agoFS-3863 try this please
Anthony Minessale [Wed, 1 Feb 2012 21:17:18 +0000 (15:17 -0600)] 
FS-3863 try this please

14 years agofix syntax error with last commit
Jeff Lenk [Wed, 1 Feb 2012 18:27:18 +0000 (12:27 -0600)] 
fix syntax error with last commit

14 years agoadd proceed cases
Anthony Minessale [Wed, 1 Feb 2012 18:07:36 +0000 (12:07 -0600)] 
add proceed cases

14 years ago[Freeswitch-dev] Absolute conditions are not changing the proceed variable... (mod_di...
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)

14 years agofs_cli: make enhanced fs_cli features work on all TERMs
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.

14 years agoFreetdm - ISDN Fix for get_trillium_val function
David Yat Sin [Tue, 31 Jan 2012 17:59:12 +0000 (12:59 -0500)] 
Freetdm - ISDN Fix for get_trillium_val function

14 years agoFS-3855 --resolve
Anthony Minessale [Tue, 31 Jan 2012 17:03:09 +0000 (11:03 -0600)] 
FS-3855 --resolve

14 years agoremove srand call to get more random strings
Anthony Minessale [Tue, 31 Jan 2012 16:03:28 +0000 (10:03 -0600)] 
remove srand call to get more random strings

14 years agoFreeTDM - ISDN fix for get_trillium_val function
David Yat Sin [Mon, 30 Jan 2012 23:32:05 +0000 (18:32 -0500)] 
FreeTDM - ISDN fix for get_trillium_val  function

14 years agofreetdm: Set the call id into the caller data provided as argument to the call place...
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

14 years agoOPENZAP-177 --resolve Thanks to Abhishek Singh
Moises Silva [Mon, 30 Jan 2012 19:15:51 +0000 (14:15 -0500)] 
OPENZAP-177 --resolve Thanks to Abhishek Singh

14 years agoFS-3794 fix scope on sql stmts
Anthony Minessale [Mon, 30 Jan 2012 17:43:43 +0000 (11:43 -0600)] 
FS-3794 fix scope on sql stmts