]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
16 years agoSkinny: Correct state handling
Mathieu Parent [Thu, 20 May 2010 14:34:38 +0000 (16:34 +0200)] 
Skinny: Correct state handling

- wait for media before marking channel as answered
- set effective_caller_{id,name} before sending call info

16 years agoSkinny: fix redial button, and all nested "bridge"
Mathieu Parent [Thu, 20 May 2010 13:36:26 +0000 (15:36 +0200)] 
Skinny: fix redial button, and all nested "bridge"

16 years agoSkinny: rewrite of the skinny state machine
Mathieu Parent [Thu, 20 May 2010 13:10:33 +0000 (15:10 +0200)] 
Skinny: rewrite of the skinny state machine

- for incoming calls, go CS_ROUTING only when number is dialed.
  CS_HIBERNATE before
- start media when both side have answered

Also:
- send tone for UNALLOCATED_NUMBER and USER_BUSY
- if channel variables are not sufficent to set call info, ask the
  partner channel

16 years agoFSCORE-606 (Win) bridge fails because session read lock failure
Jeff Lenk [Thu, 20 May 2010 13:05:28 +0000 (08:05 -0500)] 
FSCORE-606 (Win) bridge fails because session read lock failure

16 years agoBOUNTY-18
Anthony Minessale [Wed, 19 May 2010 21:24:52 +0000 (16:24 -0500)] 
BOUNTY-18

16 years agomake voicemails use the uuid of the channel who recorded it when applicable
Anthony Minessale [Wed, 19 May 2010 21:06:21 +0000 (16:06 -0500)] 
make voicemails use the uuid of the channel who recorded it when applicable

16 years agoFSCORE-610 Initialize when no console
Jeff Lenk [Wed, 19 May 2010 13:11:02 +0000 (08:11 -0500)] 
FSCORE-610 Initialize when no console

16 years agoSkinny: slightly better call info
Mathieu Parent [Wed, 19 May 2010 07:51:34 +0000 (09:51 +0200)] 
Skinny: slightly better call info

16 years agofreetdm: use __WINDOWS__ and not WIN32
Moises Silva [Tue, 18 May 2010 19:51:07 +0000 (15:51 -0400)] 
freetdm: use __WINDOWS__ and not WIN32

16 years agoSkinny: display destination number if callee is not set
Mathieu Parent [Tue, 18 May 2010 16:13:43 +0000 (18:13 +0200)] 
Skinny: display destination number if callee is not set

16 years agofreetdm: windows unref parameter
Moises Silva [Tue, 18 May 2010 14:41:50 +0000 (10:41 -0400)] 
freetdm: windows unref parameter

16 years agoSkinny: add example dialplan and directory config
Mathieu Parent [Tue, 18 May 2010 12:47:36 +0000 (14:47 +0200)] 
Skinny: add example dialplan and directory config

16 years agoSkinny: called is named callee
Mathieu Parent [Tue, 18 May 2010 11:48:16 +0000 (13:48 +0200)] 
Skinny: called is named callee

16 years agoSkinny: split out server part
Mathieu Parent [Thu, 13 May 2010 06:54:50 +0000 (08:54 +0200)] 
Skinny: split out server part

And try to keep each file below 2000 lines

16 years agoSkinny: Send hangup cause to device (busy, unknown number)
Mathieu Parent [Wed, 12 May 2010 22:19:02 +0000 (00:19 +0200)] 
Skinny: Send hangup cause to device (busy, unknown number)

16 years agoSKinny: use of labels, step2
Mathieu Parent [Wed, 12 May 2010 21:59:55 +0000 (23:59 +0200)] 
SKinny: use of labels, step2

16 years agoSkinny: using labels for display text
Mathieu Parent [Wed, 12 May 2010 21:51:48 +0000 (23:51 +0200)] 
Skinny: using labels for display text

Based on chan-sccp-b (file src/sccp_labels.h)

16 years agoSkinny: renamed improper skinny_create_ingoing_session to _incoming_
Mathieu Parent [Wed, 12 May 2010 21:21:13 +0000 (23:21 +0200)] 
Skinny: renamed improper skinny_create_ingoing_session to _incoming_

16 years agofix eventConsumer issue and add flush() method
Anthony Minessale [Mon, 17 May 2010 23:37:27 +0000 (18:37 -0500)] 
fix eventConsumer issue and add flush() method

16 years agofreetdm: fix handlers for FTDM_SIGEVENT_COLLECTED_DIGIT
Moises Silva [Mon, 17 May 2010 23:03:32 +0000 (19:03 -0400)] 
freetdm: fix handlers for FTDM_SIGEVENT_COLLECTED_DIGIT

16 years agofreetdm: clean up state change macros and functions to improve logging
Moises Silva [Mon, 17 May 2010 18:36:10 +0000 (14:36 -0400)] 
freetdm: clean up state change macros and functions to improve logging

16 years agofreetdm: remove if 0 sections
Moises Silva [Mon, 17 May 2010 15:26:25 +0000 (11:26 -0400)] 
freetdm: remove if 0 sections

16 years agofreetdm: wait for analog thread to be done before shutdown
Moises Silva [Mon, 17 May 2010 15:23:33 +0000 (11:23 -0400)] 
freetdm: wait for analog thread to be done before shutdown
         add more debug logging
         fix signaling status return code in ftdm_io

16 years agoUpdate ChangeLog through May 14
Michael S Collins [Fri, 14 May 2010 20:45:22 +0000 (13:45 -0700)] 
Update ChangeLog through May 14

16 years agoUpdate English sounds list
Michael S Collins [Fri, 14 May 2010 19:05:21 +0000 (12:05 -0700)] 
Update English sounds list

16 years agoFSCORE-608 (2nd issue pertaining to parsing an empty xml file)
Anthony Minessale [Fri, 14 May 2010 16:27:29 +0000 (11:27 -0500)] 
FSCORE-608 (2nd issue pertaining to parsing an empty xml file)

16 years agoadd loopback_bowout_on_execute var to make 1 legged loopback calls bow out of the...
Anthony Minessale [Thu, 13 May 2010 23:49:32 +0000 (18:49 -0500)] 
add loopback_bowout_on_execute var to make 1 legged loopback calls bow out of the picture

16 years agoadd failure condition
Anthony Minessale [Thu, 13 May 2010 15:22:21 +0000 (10:22 -0500)] 
add failure condition

16 years agofix possible socket connection race
Anthony Minessale [Thu, 13 May 2010 15:03:49 +0000 (10:03 -0500)] 
fix possible socket connection race

16 years agoavoid extraneous incorrect display update on answer
Brian West [Thu, 13 May 2010 03:19:54 +0000 (22:19 -0500)] 
avoid extraneous incorrect display update on answer

16 years agofix double error message on display api
Brian West [Thu, 13 May 2010 03:18:48 +0000 (22:18 -0500)] 
fix double error message on display api

16 years agodup off the right pool
Brian West [Thu, 13 May 2010 02:23:09 +0000 (21:23 -0500)] 
dup off the right pool

16 years agomore descriptive log message
Brian West [Thu, 13 May 2010 02:21:58 +0000 (21:21 -0500)] 
more descriptive log message

16 years agofreetdm: print stack trace in sample ftdmload app
Moises Silva [Wed, 12 May 2010 19:51:06 +0000 (15:51 -0400)] 
freetdm: print stack trace in sample ftdmload app

16 years agoSkinny: corrections to call info:
Mathieu Parent [Tue, 11 May 2010 21:28:59 +0000 (23:28 +0200)] 
Skinny: corrections to call info:

- channel vars are caller_ and not callee_
- inbound/outbound are reversed from the skinny POV
- use displayname

16 years agofreetdm: added dso sample app
Moises Silva [Wed, 12 May 2010 15:54:50 +0000 (11:54 -0400)] 
freetdm: added dso sample app

16 years agofreetdm: call on_unload when unloading the boost sig shared library
Moises Silva [Wed, 12 May 2010 15:48:45 +0000 (11:48 -0400)] 
freetdm: call on_unload when unloading the boost sig shared library

16 years agoMerge git@git.freeswitch.org:freeswitch
Steve Underwood [Wed, 12 May 2010 15:24:12 +0000 (23:24 +0800)] 
Merge git@git.freeswitch.org:freeswitch

16 years agoremoved a saturate16 from spandsp that was causing problems
Steve Underwood [Wed, 12 May 2010 15:21:06 +0000 (23:21 +0800)] 
removed a saturate16 from spandsp that was causing problems
fixed a typo in the MSVC inttypes.h file for spandsp

16 years agopatch cleanup - forgot a .rej file
Rupa Schomaker [Wed, 12 May 2010 08:32:18 +0000 (03:32 -0500)] 
patch cleanup - forgot a .rej file

16 years agoremove patch left-overs (.orig and .rej files)
Rupa Schomaker [Wed, 12 May 2010 08:31:27 +0000 (03:31 -0500)] 
remove patch left-overs (.orig and .rej files)

16 years agorefactor
Anthony Minessale [Tue, 11 May 2010 22:56:08 +0000 (17:56 -0500)] 
refactor

16 years agoMerge branch 'master' of git://git.freeswitch.org/freeswitch
Michael S Collins [Tue, 11 May 2010 20:44:30 +0000 (13:44 -0700)] 
Merge branch 'master' of git://git.freeswitch.org/freeswitch

16 years agoUpdate VM phrase macros to voice option then action on main, config menus
Michael S Collins [Tue, 11 May 2010 20:38:58 +0000 (13:38 -0700)] 
Update VM phrase macros to voice option then action on main, config menus

16 years agofreetdm: added boost sample app
Moises Silva [Tue, 11 May 2010 20:31:24 +0000 (16:31 -0400)] 
freetdm: added boost sample app

16 years agofreetdm: modify prototype for ftdm_span_create to accept I/O module name instead...
Moises Silva [Tue, 11 May 2010 19:09:22 +0000 (15:09 -0400)] 
freetdm: modify prototype for ftdm_span_create to accept I/O module name instead of pointer

16 years agofix windows missing inet_ntop missing symbol when built on >= vista but run on <...
Michael Jerris [Tue, 11 May 2010 17:07:13 +0000 (13:07 -0400)] 
fix windows missing inet_ntop missing symbol when built on >= vista but run on < vista

16 years agofreetdm: return error when dlclose fails
Moises Silva [Tue, 11 May 2010 16:51:28 +0000 (12:51 -0400)] 
freetdm: return error when dlclose fails

16 years agofreetdm: shutdown boost events thread on unload
Moises Silva [Tue, 11 May 2010 14:42:08 +0000 (10:42 -0400)] 
freetdm: shutdown boost events thread on unload

16 years agoFixed a typo in spandsp's msvc/inttypes.h
Steve Underwood [Tue, 11 May 2010 14:38:36 +0000 (22:38 +0800)] 
Fixed a typo in spandsp's msvc/inttypes.h
Updated sig_tone processing in spandsp to the latest, to allow moy to
proceed with his signaling work.

16 years agoNumber reading should now be OK for the whole range of integers for
Steve Underwood [Tue, 11 May 2010 01:59:33 +0000 (09:59 +0800)] 
Number reading should now be OK for the whole range of integers for
Cantonese and Mandarin

16 years agofix reswiging with a perl script instead of archaic preprocessor wizzadry
Anthony Minessale [Mon, 10 May 2010 18:07:24 +0000 (13:07 -0500)] 
fix reswiging with a perl script instead of archaic preprocessor wizzadry

16 years agoadd bind method to EventConsumer takes same args as constructor to bind more events...
Anthony Minessale [Mon, 10 May 2010 18:06:22 +0000 (13:06 -0500)] 
add bind method to EventConsumer takes same args as constructor to bind more events to an existing consumer

16 years agofreetdm: fix segfault in socket mode boost unload
Moises Silva [Mon, 10 May 2010 17:02:17 +0000 (13:02 -0400)] 
freetdm: fix segfault in socket mode boost unload

16 years agomod_sofia: fire an event for gateway ping
Mathieu Rene [Mon, 10 May 2010 16:33:31 +0000 (12:33 -0400)] 
mod_sofia: fire an event for gateway ping

16 years agoSkinny: tuple profile, device_name, device_instance is unique
Mathieu Parent [Mon, 10 May 2010 16:18:55 +0000 (18:18 +0200)] 
Skinny: tuple profile, device_name, device_instance is unique

16 years agoperl-Skinny: don't launch thread if socket can't be created
Mathieu Parent [Mon, 10 May 2010 16:06:26 +0000 (18:06 +0200)] 
perl-Skinny: don't launch thread if socket can't be created

16 years agoSkinny: fix the build
Mathieu Parent [Mon, 10 May 2010 09:40:59 +0000 (11:40 +0200)] 
Skinny: fix the build

16 years agoSkinny: better call info
Mathieu Parent [Mon, 10 May 2010 09:24:51 +0000 (11:24 +0200)] 
Skinny: better call info

16 years agoSkinny: tiny change (comment)
Mathieu Parent [Sun, 9 May 2010 21:24:06 +0000 (23:24 +0200)] 
Skinny: tiny change (comment)

16 years agofreetdm: use SIGBOOST_EVENT_CALL_PROGRESS
Moises Silva [Mon, 10 May 2010 15:29:20 +0000 (11:29 -0400)] 
freetdm: use SIGBOOST_EVENT_CALL_PROGRESS

16 years agorearrange
Anthony Minessale [Mon, 10 May 2010 15:40:15 +0000 (10:40 -0500)] 
rearrange

16 years agoWindows x64 support
Jeff Lenk [Fri, 7 May 2010 18:19:02 +0000 (13:19 -0500)] 
Windows x64 support

16 years agomod_sangoma_codec: rename load/noload to register/noregister
Moises Silva [Fri, 7 May 2010 17:56:41 +0000 (13:56 -0400)] 
mod_sangoma_codec: rename load/noload to register/noregister

16 years agoFix libjson first build depends
Jeff Lenk [Fri, 7 May 2010 15:27:20 +0000 (10:27 -0500)] 
Fix libjson first build depends

16 years agoFSCORE-605
Brian West [Thu, 6 May 2010 22:36:13 +0000 (17:36 -0500)] 
FSCORE-605

16 years agoFSCORE-607 doh
Anthony Minessale [Thu, 6 May 2010 22:17:33 +0000 (17:17 -0500)] 
FSCORE-607 doh

16 years ago fix issue where file isn't in database and move zstr check into switch_file_exists
Brian West [Thu, 6 May 2010 21:25:23 +0000 (16:25 -0500)] 
 fix issue where file isn't in database and move zstr check into switch_file_exists

16 years agosip_acl_authed_by and sip_acl_token vars to tell when you are authed by an acl
Anthony Minessale [Thu, 6 May 2010 20:24:58 +0000 (15:24 -0500)] 
sip_acl_authed_by and sip_acl_token vars to tell when you are authed by an acl

16 years agofreetdm: windows fix
Moises Silva [Thu, 6 May 2010 20:32:00 +0000 (16:32 -0400)] 
freetdm: windows fix

16 years agoadd debug info
Anthony Minessale [Thu, 6 May 2010 16:38:36 +0000 (11:38 -0500)] 
add debug info

16 years ago FSCONFIG-26
Brian West [Thu, 6 May 2010 15:14:33 +0000 (10:14 -0500)] 
 FSCONFIG-26

16 years agofix enum
Michael Jerris [Wed, 5 May 2010 21:05:16 +0000 (17:05 -0400)] 
fix enum

16 years agofix for Windows XP inet_ntop execution - you must compile with XP for support.
Jeff Lenk [Wed, 5 May 2010 16:58:09 +0000 (11:58 -0500)] 
fix for Windows XP inet_ntop execution - you must compile with XP for support.

16 years agotypo
Michael Jerris [Mon, 3 May 2010 20:57:17 +0000 (16:57 -0400)] 
typo

16 years agoadd disable_hold var or disable-hold profile param
Anthony Minessale [Sat, 1 May 2010 00:14:39 +0000 (19:14 -0500)] 
add disable_hold var or disable-hold profile param

16 years agofix race condition when hangup happends after answer indication but before the sessio...
Anthony Minessale [Mon, 3 May 2010 17:29:56 +0000 (13:29 -0400)] 
fix race condition when hangup happends after answer indication but before the session thread is started

16 years ago + x
Brian West [Sun, 2 May 2010 00:45:55 +0000 (19:45 -0500)] 
 + x

16 years agofreetdm: remove SCTP requirement, now is optional
Moises Silva [Wed, 5 May 2010 17:16:37 +0000 (13:16 -0400)] 
freetdm: remove SCTP requirement, now is optional

16 years agoadd intercept_unbridged_only=true to only intercept if the channel is not bridged...
Anthony Minessale [Wed, 5 May 2010 16:15:09 +0000 (11:15 -0500)] 
add intercept_unbridged_only=true to only intercept if the channel is not bridged to anyone

16 years agofix null pointer deref code path
Anthony Minessale [Wed, 5 May 2010 16:01:32 +0000 (11:01 -0500)] 
fix null pointer deref code path

16 years agoMODENDP-302
Anthony Minessale [Wed, 5 May 2010 15:56:10 +0000 (10:56 -0500)] 
MODENDP-302

16 years agoreset codecs after media bugs
Anthony Minessale [Tue, 4 May 2010 21:03:15 +0000 (16:03 -0500)] 
reset codecs after media bugs

16 years agofix NULL deref in err condition
Anthony Minessale [Tue, 4 May 2010 20:48:36 +0000 (15:48 -0500)] 
fix NULL deref in err condition

16 years agofreetdm: set outbound flag in the core
Moises Silva [Tue, 4 May 2010 18:11:44 +0000 (14:11 -0400)] 
freetdm: set outbound flag in the core

16 years agoadd missing rwunlock in rtcp passthru mode
Anthony Minessale [Tue, 4 May 2010 17:30:19 +0000 (12:30 -0500)] 
add missing rwunlock in rtcp passthru mode

16 years agoFSCORE-603
Anthony Minessale [Tue, 4 May 2010 16:24:35 +0000 (11:24 -0500)] 
FSCORE-603

16 years agoFSCORE-604
Anthony Minessale [Tue, 4 May 2010 14:50:55 +0000 (09:50 -0500)] 
FSCORE-604

16 years ago FSBUILD-275
Brian West [Tue, 4 May 2010 13:33:39 +0000 (08:33 -0500)] 
 FSBUILD-275

16 years ago swigall
Brian West [Mon, 3 May 2010 21:02:12 +0000 (16:02 -0500)] 
 swigall

16 years agotypo
Michael Jerris [Mon, 3 May 2010 20:57:17 +0000 (16:57 -0400)] 
typo

16 years ago adding aliases
Brian West [Mon, 3 May 2010 18:46:57 +0000 (13:46 -0500)] 
 adding aliases

16 years agoFSCORE-601
Anthony Minessale [Mon, 3 May 2010 17:13:37 +0000 (12:13 -0500)] 
FSCORE-601

16 years agoadd disable_hold var or disable-hold profile param
Anthony Minessale [Sat, 1 May 2010 00:14:39 +0000 (19:14 -0500)] 
add disable_hold var or disable-hold profile param

16 years agofix race condition when hangup happends after answer indication but before the sessio...
Anthony Minessale [Mon, 3 May 2010 17:29:56 +0000 (13:29 -0400)] 
fix race condition when hangup happends after answer indication but before the session thread is started

16 years agoAdd new phrases to be recorded
Michael S Collins [Mon, 3 May 2010 17:02:26 +0000 (10:02 -0700)] 
Add new phrases to be recorded

16 years agofreetdm: documentation
Moises Silva [Mon, 3 May 2010 16:14:56 +0000 (12:14 -0400)] 
freetdm: documentation

16 years agoTypo (Thx to William F. Acker for spotting this) in freeswitch.spec
cypromis [Mon, 3 May 2010 11:24:31 +0000 (13:24 +0200)] 
Typo (Thx to William F. Acker for spotting this) in freeswitch.spec

16 years agofs_cli: add help text for /uuid
Mathieu Rene [Sun, 2 May 2010 22:10:35 +0000 (18:10 -0400)] 
fs_cli: add help text for /uuid

16 years ago DEATH TO THE.
Brian West [Sun, 2 May 2010 20:09:47 +0000 (15:09 -0500)] 
 DEATH TO THE.