]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
15 years agoinitial checkin of mod_fax/mod_voipcodecs merge into mod_spandsp git2svn-syncpoint-master
Michael Jerris [Mon, 24 May 2010 09:24:38 +0000 (05:24 -0400)] 
initial checkin of mod_fax/mod_voipcodecs merge into mod_spandsp

15 years agofix mod_fax clean build
Michael Jerris [Mon, 24 May 2010 07:42:08 +0000 (03:42 -0400)] 
fix mod_fax clean build

15 years agoFSCORE-611 Increase buffer in fs_cli for Win
Jeff Lenk [Mon, 24 May 2010 04:32:44 +0000 (23:32 -0500)] 
FSCORE-611 Increase buffer in fs_cli for Win

15 years agoUpdate for latest changes
Jeff Lenk [Mon, 24 May 2010 04:15:40 +0000 (23:15 -0500)] 
Update for latest changes

15 years agoadd mod_skinny vcproj file for windows build (MODSKINNY-3)
Michael Jerris [Sat, 22 May 2010 23:18:35 +0000 (19:18 -0400)] 
add mod_skinny vcproj file for windows build (MODSKINNY-3)

15 years agocleanup
Anthony Minessale [Fri, 21 May 2010 22:16:33 +0000 (17:16 -0500)] 
cleanup

15 years agoremove mod_t38_gateway
Anthony Minessale [Fri, 21 May 2010 21:47:05 +0000 (16:47 -0500)] 
remove mod_t38_gateway

15 years agouse local copy of udptl
Anthony Minessale [Fri, 21 May 2010 21:46:15 +0000 (16:46 -0500)] 
use local copy of udptl

15 years agoTea for two (or maybe thirty eight?)
Anthony Minessale [Thu, 13 May 2010 02:25:54 +0000 (21:25 -0500)] 
Tea for two (or maybe thirty eight?)

15 years agoremove race (part 2)
Anthony Minessale [Fri, 21 May 2010 21:18:36 +0000 (16:18 -0500)] 
remove race (part 2)

15 years agoremove race
Anthony Minessale [Fri, 21 May 2010 21:17:20 +0000 (16:17 -0500)] 
remove race

15 years agoadd conference_member_id variable to all sessions with the member id used by their...
Anthony Minessale [Fri, 21 May 2010 20:51:51 +0000 (15:51 -0500)] 
add conference_member_id variable to all sessions with the member id used by their conference participation (For drk__)

15 years agopossible fix for FSCORE-575
Michael Jerris [Fri, 21 May 2010 18:40:36 +0000 (14:40 -0400)] 
possible fix for FSCORE-575

15 years agofreetdm: windows casting
Moises Silva [Fri, 21 May 2010 15:43:10 +0000 (11:43 -0400)] 
freetdm: windows casting

15 years agofreetdm: handle loop requests
Moises Silva [Fri, 21 May 2010 15:31:01 +0000 (11:31 -0400)] 
freetdm: handle loop requests

15 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

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

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

15 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)

15 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)

15 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)

15 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

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

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

15 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

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

15 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

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

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

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

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

15 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
15 years agoopenzap: custom data
Moises Silva [Thu, 20 May 2010 20:08:22 +0000 (16:08 -0400)] 
openzap: custom data

15 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

15 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

15 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

15 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

15 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)

15 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)

15 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

15 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"

15 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

15 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

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

15 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

15 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

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

15 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

15 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

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

15 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

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

15 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

15 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)

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

15 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)

15 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_

15 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

15 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

15 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

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

15 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

15 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

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

15 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)

15 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

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

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

15 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

15 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

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

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

15 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

15 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

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

15 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

15 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

15 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

15 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

15 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)

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

15 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

15 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

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

15 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

15 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

15 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

15 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

15 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.

15 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

15 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

15 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

15 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

15 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

15 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

15 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

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

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

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

15 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