]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
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
Mathieu Parent [Thu, 20 May 2010 13:36:26 +0000 (15:36 +0200)]
Skinny: fix redial button, and all nested "bridge"
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
Jeff Lenk [Thu, 20 May 2010 13:05:28 +0000 (08:05 -0500)]
FSCORE-606 (Win) bridge fails because session read lock failure
Anthony Minessale [Wed, 19 May 2010 21:24:52 +0000 (16:24 -0500)]
BOUNTY-18
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
Jeff Lenk [Wed, 19 May 2010 13:11:02 +0000 (08:11 -0500)]
FSCORE-610 Initialize when no console
Mathieu Parent [Wed, 19 May 2010 07:51:34 +0000 (09:51 +0200)]
Skinny: slightly better call info
Moises Silva [Tue, 18 May 2010 19:51:07 +0000 (15:51 -0400)]
freetdm: use __WINDOWS__ and not WIN32
Mathieu Parent [Tue, 18 May 2010 16:13:43 +0000 (18:13 +0200)]
Skinny: display destination number if callee is not set
Moises Silva [Tue, 18 May 2010 14:41:50 +0000 (10:41 -0400)]
freetdm: windows unref parameter
Mathieu Parent [Tue, 18 May 2010 12:47:36 +0000 (14:47 +0200)]
Skinny: add example dialplan and directory config
Mathieu Parent [Tue, 18 May 2010 11:48:16 +0000 (13:48 +0200)]
Skinny: called is named callee
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
Mathieu Parent [Wed, 12 May 2010 22:19:02 +0000 (00:19 +0200)]
Skinny: Send hangup cause to device (busy, unknown number)
Mathieu Parent [Wed, 12 May 2010 21:59:55 +0000 (23:59 +0200)]
SKinny: use of labels, step2
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)
Mathieu Parent [Wed, 12 May 2010 21:21:13 +0000 (23:21 +0200)]
Skinny: renamed improper skinny_create_ingoing_session to _incoming_
Anthony Minessale [Mon, 17 May 2010 23:37:27 +0000 (18:37 -0500)]
fix eventConsumer issue and add flush() method
Moises Silva [Mon, 17 May 2010 23:03:32 +0000 (19:03 -0400)]
freetdm: fix handlers for FTDM_SIGEVENT_COLLECTED_DIGIT
Moises Silva [Mon, 17 May 2010 18:36:10 +0000 (14:36 -0400)]
freetdm: clean up state change macros and functions to improve logging
Moises Silva [Mon, 17 May 2010 15:26:25 +0000 (11:26 -0400)]
freetdm: remove if 0 sections
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
Michael S Collins [Fri, 14 May 2010 20:45:22 +0000 (13:45 -0700)]
Update ChangeLog through May 14
Michael S Collins [Fri, 14 May 2010 19:05:21 +0000 (12:05 -0700)]
Update English sounds list
Anthony Minessale [Fri, 14 May 2010 16:27:29 +0000 (11:27 -0500)]
FSCORE-608 (2nd issue pertaining to parsing an empty xml file)
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
Anthony Minessale [Thu, 13 May 2010 15:22:21 +0000 (10:22 -0500)]
add failure condition
Anthony Minessale [Thu, 13 May 2010 15:03:49 +0000 (10:03 -0500)]
fix possible socket connection race
Brian West [Thu, 13 May 2010 03:19:54 +0000 (22:19 -0500)]
avoid extraneous incorrect display update on answer
Brian West [Thu, 13 May 2010 03:18:48 +0000 (22:18 -0500)]
fix double error message on display api
Brian West [Thu, 13 May 2010 02:23:09 +0000 (21:23 -0500)]
dup off the right pool
Brian West [Thu, 13 May 2010 02:21:58 +0000 (21:21 -0500)]
more descriptive log message
Moises Silva [Wed, 12 May 2010 19:51:06 +0000 (15:51 -0400)]
freetdm: print stack trace in sample ftdmload app
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
Moises Silva [Wed, 12 May 2010 15:54:50 +0000 (11:54 -0400)]
freetdm: added dso sample app
Moises Silva [Wed, 12 May 2010 15:48:45 +0000 (11:48 -0400)]
freetdm: call on_unload when unloading the boost sig shared library
Steve Underwood [Wed, 12 May 2010 15:24:12 +0000 (23:24 +0800)]
Merge git@git.freeswitch.org:freeswitch
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
Rupa Schomaker [Wed, 12 May 2010 08:32:18 +0000 (03:32 -0500)]
patch cleanup - forgot a .rej file
Rupa Schomaker [Wed, 12 May 2010 08:31:27 +0000 (03:31 -0500)]
remove patch left-overs (.orig and .rej files)
Anthony Minessale [Tue, 11 May 2010 22:56:08 +0000 (17:56 -0500)]
refactor
Michael S Collins [Tue, 11 May 2010 20:44:30 +0000 (13:44 -0700)]
Merge branch 'master' of git://git.freeswitch.org/freeswitch
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
Moises Silva [Tue, 11 May 2010 20:31:24 +0000 (16:31 -0400)]
freetdm: added boost sample app
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
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
Moises Silva [Tue, 11 May 2010 16:51:28 +0000 (12:51 -0400)]
freetdm: return error when dlclose fails
Moises Silva [Tue, 11 May 2010 14:42:08 +0000 (10:42 -0400)]
freetdm: shutdown boost events thread on unload
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.
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
Anthony Minessale [Mon, 10 May 2010 18:07:24 +0000 (13:07 -0500)]
fix reswiging with a perl script instead of archaic preprocessor wizzadry
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
Moises Silva [Mon, 10 May 2010 17:02:17 +0000 (13:02 -0400)]
freetdm: fix segfault in socket mode boost unload
Mathieu Rene [Mon, 10 May 2010 16:33:31 +0000 (12:33 -0400)]
mod_sofia: fire an event for gateway ping
Mathieu Parent [Mon, 10 May 2010 16:18:55 +0000 (18:18 +0200)]
Skinny: tuple profile, device_name, device_instance is unique
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
Mathieu Parent [Mon, 10 May 2010 09:40:59 +0000 (11:40 +0200)]
Skinny: fix the build
Mathieu Parent [Mon, 10 May 2010 09:24:51 +0000 (11:24 +0200)]
Skinny: better call info
Mathieu Parent [Sun, 9 May 2010 21:24:06 +0000 (23:24 +0200)]
Skinny: tiny change (comment)
Moises Silva [Mon, 10 May 2010 15:29:20 +0000 (11:29 -0400)]
freetdm: use SIGBOOST_EVENT_CALL_PROGRESS
Anthony Minessale [Mon, 10 May 2010 15:40:15 +0000 (10:40 -0500)]
rearrange
Jeff Lenk [Fri, 7 May 2010 18:19:02 +0000 (13:19 -0500)]
Windows x64 support
Moises Silva [Fri, 7 May 2010 17:56:41 +0000 (13:56 -0400)]
mod_sangoma_codec: rename load/noload to register/noregister
Jeff Lenk [Fri, 7 May 2010 15:27:20 +0000 (10:27 -0500)]
Fix libjson first build depends
Brian West [Thu, 6 May 2010 22:36:13 +0000 (17:36 -0500)]
FSCORE-605
Anthony Minessale [Thu, 6 May 2010 22:17:33 +0000 (17:17 -0500)]
FSCORE-607 doh
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
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
Moises Silva [Thu, 6 May 2010 20:32:00 +0000 (16:32 -0400)]
freetdm: windows fix
Anthony Minessale [Thu, 6 May 2010 16:38:36 +0000 (11:38 -0500)]
add debug info
Brian West [Thu, 6 May 2010 15:14:33 +0000 (10:14 -0500)]
FSCONFIG-26
Michael Jerris [Wed, 5 May 2010 21:05:16 +0000 (17:05 -0400)]
fix enum
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.
Michael Jerris [Mon, 3 May 2010 20:57:17 +0000 (16:57 -0400)]
typo
Anthony Minessale [Sat, 1 May 2010 00:14:39 +0000 (19:14 -0500)]
add disable_hold var or disable-hold profile param
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
Brian West [Sun, 2 May 2010 00:45:55 +0000 (19:45 -0500)]
+ x
Moises Silva [Wed, 5 May 2010 17:16:37 +0000 (13:16 -0400)]
freetdm: remove SCTP requirement, now is optional
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
Anthony Minessale [Wed, 5 May 2010 16:01:32 +0000 (11:01 -0500)]
fix null pointer deref code path
Anthony Minessale [Wed, 5 May 2010 15:56:10 +0000 (10:56 -0500)]
MODENDP-302
Anthony Minessale [Tue, 4 May 2010 21:03:15 +0000 (16:03 -0500)]
reset codecs after media bugs
Anthony Minessale [Tue, 4 May 2010 20:48:36 +0000 (15:48 -0500)]
fix NULL deref in err condition
Moises Silva [Tue, 4 May 2010 18:11:44 +0000 (14:11 -0400)]
freetdm: set outbound flag in the core
Anthony Minessale [Tue, 4 May 2010 17:30:19 +0000 (12:30 -0500)]
add missing rwunlock in rtcp passthru mode
Anthony Minessale [Tue, 4 May 2010 16:24:35 +0000 (11:24 -0500)]
FSCORE-603
Anthony Minessale [Tue, 4 May 2010 14:50:55 +0000 (09:50 -0500)]
FSCORE-604
Brian West [Tue, 4 May 2010 13:33:39 +0000 (08:33 -0500)]
FSBUILD-275
Brian West [Mon, 3 May 2010 21:02:12 +0000 (16:02 -0500)]
swigall
Michael Jerris [Mon, 3 May 2010 20:57:17 +0000 (16:57 -0400)]
typo
Brian West [Mon, 3 May 2010 18:46:57 +0000 (13:46 -0500)]
adding aliases
Anthony Minessale [Mon, 3 May 2010 17:13:37 +0000 (12:13 -0500)]
FSCORE-601
Anthony Minessale [Sat, 1 May 2010 00:14:39 +0000 (19:14 -0500)]
add disable_hold var or disable-hold profile param
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
Michael S Collins [Mon, 3 May 2010 17:02:26 +0000 (10:02 -0700)]
Add new phrases to be recorded
Moises Silva [Mon, 3 May 2010 16:14:56 +0000 (12:14 -0400)]
freetdm: documentation
cypromis [Mon, 3 May 2010 11:24:31 +0000 (13:24 +0200)]
Typo (Thx to William F. Acker for spotting this) in freeswitch.spec
Mathieu Rene [Sun, 2 May 2010 22:10:35 +0000 (18:10 -0400)]
fs_cli: add help text for /uuid
Brian West [Sun, 2 May 2010 20:09:47 +0000 (15:09 -0500)]
DEATH TO THE.