]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
16 years agofreetdm: export and import boost custom data
Moises Silva [Fri, 21 May 2010 15:10:15 +0000 (11:10 -0400)] 
freetdm: export and import boost custom data

16 years ago.gitignore
Michael Jerris [Fri, 21 May 2010 14:06:59 +0000 (10:06 -0400)] 
.gitignore

16 years agoSkinny: typo
Mathieu Parent [Fri, 21 May 2010 13:53:15 +0000 (15:53 +0200)] 
Skinny: typo

16 years agoSkinny: One more for MODSKINNY-1: (soft_key_event)
Mathieu Parent [Fri, 21 May 2010 13:52:30 +0000 (15:52 +0200)] 
Skinny: One more for MODSKINNY-1: (soft_key_event)

16 years agoSkinny: one more for MODSKINNY-1 (keypad_button)
Mathieu Parent [Fri, 21 May 2010 13:47:57 +0000 (15:47 +0200)] 
Skinny: one more for MODSKINNY-1 (keypad_button)

16 years agoSkinny: one more fix for MODSKINNY-1 (on_hook)
Mathieu Parent [Fri, 21 May 2010 13:41:41 +0000 (15:41 +0200)] 
Skinny: one more fix for MODSKINNY-1 (on_hook)

16 years agoSkinny: Avoid message too short for off_hook
Mathieu Parent [Fri, 21 May 2010 13:35:12 +0000 (15:35 +0200)] 
Skinny: Avoid message too short for off_hook

Resolve MODSKINNY-1:  FreeSwitch stops working when I use a cisco 7910
phone - FREESWITCH 1.0.6

16 years agoinitialize node_index
Michael Jerris [Fri, 21 May 2010 13:19:51 +0000 (09:19 -0400)] 
initialize node_index

16 years agoSkinny: place autoload config
Mathieu Parent [Fri, 21 May 2010 10:15:58 +0000 (12:15 +0200)] 
Skinny: place autoload config

16 years agoSkinny: fix crash with outgoing channel without remote session
Mathieu Parent [Fri, 21 May 2010 08:18:22 +0000 (10:18 +0200)] 
Skinny: fix crash with outgoing channel without remote session

16 years agoSkinny: fix unhold
Mathieu Parent [Fri, 21 May 2010 00:22:32 +0000 (02:22 +0200)] 
Skinny: fix unhold

16 years agoSkinny: set BOND variable early to have call info during ring
Mathieu Parent [Fri, 21 May 2010 00:08:17 +0000 (02:08 +0200)] 
Skinny: set BOND variable early to have call info during ring

This is hackish

16 years agoopenzap: handle loop requests
Moises Silva [Thu, 20 May 2010 23:30:01 +0000 (19:30 -0400)] 
openzap: handle loop requests

16 years agoSkinny: More channel variables
Mathieu Parent [Thu, 20 May 2010 23:12:05 +0000 (01:12 +0200)] 
Skinny: More channel variables

16 years agoopenzap: more ss7 custom data
Moises Silva [Thu, 20 May 2010 22:47:10 +0000 (18:47 -0400)] 
openzap: more ss7 custom data

16 years agoopenzap: oops
Moises Silva [Thu, 20 May 2010 21:37:57 +0000 (17:37 -0400)] 
openzap: oops

16 years agoSkinny: Initial Windows support
Mathieu Parent [Thu, 20 May 2010 21:19:10 +0000 (23:19 +0200)] 
Skinny: Initial Windows support

Thanks to Peter Olsson

Closes: MODSKINNY-3
16 years agoopenzap: custom data
Moises Silva [Thu, 20 May 2010 20:08:22 +0000 (16:08 -0400)] 
openzap: custom data

16 years agoSkinny: add message type in too short warning
Mathieu Parent [Thu, 20 May 2010 18:51:18 +0000 (20:51 +0200)] 
Skinny: add message type in too short warning

16 years agoSkinny: pass remote session to ring_lines because BOND is not set yet
Mathieu Parent [Thu, 20 May 2010 16:45:25 +0000 (18:45 +0200)] 
Skinny: pass remote session to ring_lines because BOND is not set yet

16 years agofreetdm: add pvt data to freetdm channels
Moises Silva [Thu, 20 May 2010 15:43:40 +0000 (11:43 -0400)] 
freetdm: add pvt data to freetdm channels
         fix fxs features

16 years agoMODAPP-427 - mod_lcr: add enable_sip_redir parameter
Rupa Schomaker [Thu, 20 May 2010 15:40:35 +0000 (10:40 -0500)] 
MODAPP-427 - mod_lcr: add enable_sip_redir parameter

16 years agoSkinny: send the call state when requested
Mathieu Parent [Thu, 20 May 2010 15:29:25 +0000 (17:29 +0200)] 
Skinny: send the call state when requested

This solves incorrect display on the phone.

BUT: this creates a delta because the SQL value and the value known by
the phone. I hope this doesn't break other things.

(NB: the original problem here was the unability to do an UPDATE inside
a SELECT callback)

16 years agoSkinny: handle SWITCH_MESSAGE_INDICATE_DISPLAY
Mathieu Parent [Thu, 20 May 2010 15:14:49 +0000 (17:14 +0200)] 
Skinny: handle SWITCH_MESSAGE_INDICATE_DISPLAY

- send SWITCH_MESSAGE_INDICATE_DISPLAY when ringing (after knowing calle
  info
- send call info when receiving SWITCH_MESSAGE_INDICATE_DISPLAY

The send SWITCH_MESSAGE_INDICATE_DISPLAY part doesn't work yet, because
partner channel is locked (have to find out why)

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