Anthony Minessale
e7acd4d138
FS-3054 re-open if this does not fix it.
2011-02-21 20:17:58 -06:00
Anthony Minessale
079f3f73ed
bump mod_shout to use mpg123-1.13.2 to hopefully address unwanted calls to exit() and inherit other upstream fixes
2011-02-21 20:01:46 -06:00
Anthony Minessale
f6dd557e5d
agc
2011-02-21 17:24:35 -06:00
Anthony Minessale
e431481d4d
agc
2011-02-21 17:16:34 -06:00
Anthony Minessale
a79b64ee20
more agc
2011-02-21 14:35:13 -06:00
Anthony Minessale
1ba1c57eff
move jb debug to level 8
2011-02-21 13:28:41 -06:00
Anthony Minessale
4a4ac35426
another round of agc changes
2011-02-21 13:12:51 -06:00
Anthony Minessale
4e60f14a4d
FS-3072
2011-02-21 11:02:42 -06:00
Anthony Minessale
38b430f43f
FS-3057
2011-02-21 10:51:26 -06:00
Christopher Rienzo
4f5ca9e88d
FS-3077 prevent crash on double call to asr_close
2011-02-21 15:00:35 +00:00
Brian West
06988e1a36
FS-3084
2011-02-20 15:10:02 -06:00
Jeff Lenk
3cd120a02e
fix warning
2011-02-20 14:50:20 -06:00
Anthony Minessale
180e3d4ab1
agc tweaks
2011-02-20 14:37:23 -06:00
Stefan Knoblich
a3b18e5b7c
[SDK] Import autotools version of fs-mod-sdk.
...
This is a autotools (autoconf/automake/libtool) based skeleton framework for developing
external (= out-of-tree) modules for FreeSWITCH.
Variants of this framework have been used to develop modules like mod_openais, mod_ssh and others.
NOTE: This version of the SDK relies on pkg-config to detect FreeSWITCH
installations.
Other SDKs for external modules should be added in: "src/mod/sdk/<build-system-name>/"
e.g. a scons-based SDK should be put in: "src/mod/sdk/scons/"
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Requested-by: Michal Bielicki - cypromis <michal.bielicki@seventhsignal.de>
2011-02-19 16:47:19 +01:00
Anthony Minessale
39ff78bfae
FS-3078 This is more like it
2011-02-18 20:16:11 -06:00
Anthony Minessale
25834f9537
FS-3078 NM that was a bad idea
2011-02-18 20:13:37 -06:00
Anthony Minessale
a23b335b50
FS-3078 see wrapper function that should do the same thing this is called at the time when the sdp is created so if it still doesn't work it would suggest that you have this variable set passing in from the other leg in which case you need to set it explicitly because the mode of the inbound leg prevails over the profile default
2011-02-18 19:03:07 -06:00
Anthony Minessale
1bfd6644ea
disable clock_nanosleep by default
2011-02-18 18:26:52 -06:00
Anthony Minessale
f8d326de20
FS-3057 tested on linux
2011-02-18 17:26:58 -06:00
Anthony Minessale
097caed43f
tolerate dtmf where there is no start packet and only end packets
2011-02-18 16:54:51 -06:00
Anthony Minessale
3d3e634f4b
beat ray up for this one
2011-02-18 15:21:02 -06:00
Mathieu Rene
4b5bcba094
mod_conference: don't switch to CS_SOFT_EXECUTE before setting the current extension
2011-02-18 15:15:48 -05:00
Anthony Minessale
ed7e1f3954
vm-skip-instructions param in xml directory to disable instructions how to record a file
2011-02-18 10:48:14 -06:00
Anthony Minessale
4d12f0ce16
finishing touches on last commit
2011-02-18 10:32:44 -06:00
Anthony Minessale
13dc6058bc
pass custom headers backwards over sofia
2011-02-18 10:13:52 -06:00
Anthony Minessale
22b3d34d55
tweak agc
2011-02-17 18:28:05 -06:00
Anthony Minessale
b8531ea873
tweak agc
2011-02-17 18:21:11 -06:00
Geovani Ricardo Wiedenhoft
2f9357b2a7
- fxo-busy-disconnection timer for desconnection on FXO
...
- khomp set changes configuration
- KR2GotCategory variable
- Disconnection forced R2 signaling (collect call)
- restricted, omits the number of origin
- Option to enable/disable dial with '#' on FXS
- Added KR2StrCategory
- Added "khomp dump config" command
- KISDNOrigTypeOfNumber, KISDNDestTypeOfNumber, KISDNOrigNumberingPlan,
KISDNDestNumberingPlan, KISDNOrigPresentation
- New version of commons
- Updated documentation
2011-02-17 17:41:56 -02:00
Raymond Chandler
d46ea5d346
Merge branch 'master' of fs-git:freeswitch
2011-02-17 14:12:47 -05:00
Raymond Chandler
0f8fb4b1fd
add ability to jump to a specific message
2011-02-17 14:12:42 -05:00
Anthony Minessale
b36a7c0ba6
add multiple-registrations flag to the core similar to mod_sofia
2011-02-17 12:12:43 -06:00
Anthony Minessale
4b62ff799e
put transport in the request uri on outbound registers if register_transport is set and proxy does not already contain a transport param
2011-02-17 11:32:00 -06:00
Brian West
0d8e945bd1
doh
2011-02-16 08:57:43 -06:00
Brian West
de707ab7f1
comment out
2011-02-16 08:45:17 -06:00
Brian West
5f2857b8b8
use the correct URI on endpoints behind nat
2011-02-16 08:36:40 -06:00
Anthony Minessale
4f93ea25ec
allow uuid bridge on unaswered channels as long as there is media available on at least one
2011-02-15 17:43:22 -06:00
Brian West
b7fd81de33
rip off the fs_ args on message like we do in SEND_MESSAGE
2011-02-15 16:30:57 -06:00
Anthony Minessale
c565501f55
tell rtp stack about what remote payload type to expect when the receiving end follows the stupid SHOULD as WONT and sends a different dynamic payload number than the one in the offer
2011-02-15 16:09:58 -06:00
Anthony Minessale
017842c87f
FS-3056
2011-02-15 09:45:14 -06:00
Marc Olivier Chouinard
1096e6732c
switch_core_sqldb: Index column name wrong on table registrations. (This wont create the index for people who already have the table)
2011-02-15 02:24:43 -05:00
Marc Olivier Chouinard
500e9acd25
switch_core: Add capability to specify core-db-name in switch.conf.xml to have sqlite in a different location. This is important for everyone with relatively 'high' sip registration since the addition of sip registration to the core require sqlite db to be moved to a faster location (Ramdisk for example). Useful for everyone who moved their sqlite db for sofia to ramdisk because of performance issue.
2011-02-15 01:49:41 -05:00
Marc Olivier Chouinard
2e399b0baf
mod_callcenter: force loopback_bowout=false on originate. This will need to be reworked, but should fix basic issues call to an agent using loopback
2011-02-14 22:46:35 -05:00
Marc Olivier Chouinard
cd1982ceb7
mod_callcenter: IMPORTANT UPDATE, DTMF during moh created an loop to reactivate MOH but got canceled right away because of pending DTMF in the queue never been cleaned. Could cause masive disk write of debug, and can cause problem to the rest of FS stability. This patch also include basic fundation for DTMF capture support for member waiting.
2011-02-14 22:43:45 -05:00
Anthony Minessale
0bce777a4a
fix regression in rtp stack trying to avoid broken clients who send the wrong payload type, we were eating the stun packets in jingle calls
2011-02-14 14:07:46 -06:00
Mike Jerris
17d5211280
add make targets for mod_com_g729 mod_com_g729-activate mod_com_g729-install mod_com_g729-clean mod_com_g729-uninstall
2011-02-14 13:52:55 -06:00
Anthony Minessale
1341a75ad8
fix race with media bug exiting from write frame while read frame is trying to use it
2011-02-14 11:44:36 -06:00
Anthony Minessale
04bb74fcae
FS-3050 FS-3051
2011-02-14 11:27:55 -06:00
Anthony Minessale
436413e0bb
clear unique headers on event_socket filters
2011-02-14 10:50:21 -06:00
Marc Olivier Chouinard
3fd7b8f267
switch_channel: Add CS_NONE and correct variable name
2011-02-13 18:04:17 -05:00
Anthony Minessale
a2c0da53f3
add centralized registration db to core db and use it from mod_sofia
2011-02-11 23:10:12 -06:00
Anthony Minessale
88d410d314
fix uuid_jitterbuffer edge case debugging a non-existant jb causing a seg
2011-02-11 20:15:06 -06:00
Anthony Minessale
02234ae87d
fix file leaks in mod_commandline_tts
2011-02-11 16:49:17 -06:00
Christopher Rienzo
8037b69f40
FS-3043 break during mod_unimrcp can hang session
2011-02-09 16:53:32 +00:00
Marc Olivier Chouinard
67edc7c321
mod_conference: Added to the Auto OutCall support to specify the conf profile to be used using variable : conference_auto_outcall_profile
2011-02-09 11:07:43 -05:00
Anthony Minessale
2401fec54b
minor regression from 4ae8282e6c
(sofia_contact with no args from cli caused seg)
2011-02-08 13:01:42 -06:00
Anthony Minessale
330d741853
reset signal_bond variable back to its original value on failed dial in att_xfer
2011-02-08 11:27:41 -06:00
Mike Jerris
0e841a5f14
FS-3040/FS-1742: use 1 sql query for message count in a way that is portable and doesn't segfault
2011-02-08 10:36:12 -06:00
Anthony Minessale
a93623618b
3 regresions from this now, rolling it back
2011-02-07 16:33:45 -06:00
Daniel Swarbrick
bcb2262fdc
major factor of pgsql field handling
2011-02-07 22:23:01 +01:00
Anthony Minessale
f0a31e1bff
default to 10
2011-02-07 14:35:56 -06:00
Anthony Minessale
526e6fe48c
FS-3038
2011-02-07 13:14:20 -06:00
Anthony Minessale
8c12162a9d
FS-3040
2011-02-07 12:53:31 -06:00
Daniel Swarbrick
bab7a2392f
refactor config parsing
2011-02-07 17:09:38 +01:00
cypromis
12c13e115b
more formatting mistakes *sigh*
2011-02-07 16:01:20 +01:00
cypromis
cf83f9c381
seems whitespaces are unpopular on some linux/gcc combinations
2011-02-07 15:32:26 +01:00
cypromis
080c5ae981
FS-1742 - Make Voicemail use 1 SQL query instead of 4 to get the message count use in MWI - Now also working on your more favourite and less favourite databases
2011-02-07 14:04:44 +01:00
Leon de Rooij
0806c38801
Merge branch 'master' of ssh://git.freeswitch.org/freeswitch
2011-02-07 10:36:30 +01:00
Leon de Rooij
d4b5b07b2a
reswig mod_lua for freeswitch.email
2011-02-07 10:36:04 +01:00
Mathieu Rene
7386b9f8f5
Add session.ringReady() to check for CF_RING_READY
2011-02-06 01:29:02 -05:00
Mathieu Rene
0d5fcf65a0
xml_config: change min/max enforcements to >= instead of >
2011-02-06 01:28:51 -05:00
Leon de Rooij
b3086c1d6b
Merge branch 'master' of ssh://git.freeswitch.org/freeswitch
2011-02-05 21:01:29 +01:00
Anthony Minessale
2944364863
nm 40 doesn't work yet
2011-02-04 16:53:38 -06:00
Anthony Minessale
998a04d2cf
add 10 20 and 40ms
2011-02-04 16:25:00 -06:00
Anthony Minessale
e7d68a79dc
change signalling name to avoid polluting the namespace before its ready
2011-02-04 16:02:31 -06:00
Anthony Minessale
8f565277e3
add mod_opus
2011-02-04 15:33:36 -06:00
Christopher Rienzo
20976da411
forgot this spot when closing speech channel
2011-02-04 20:18:33 +00:00
Christopher Rienzo
e37dd41e31
FS-3201 fix truncated TTS
2011-02-04 20:08:43 +00:00
Anthony Minessale
f4481b05ab
fix sql err
2011-02-04 13:06:08 -06:00
Anthony Minessale
36f6218b8b
add sanity check on jitterbuffer debug
2011-02-04 10:58:26 -06:00
Anthony Minessale
46f6c6e42d
fix regression from f60fdf653d
2011-02-04 08:56:30 -06:00
Anthony Minessale
b6ac001276
fix regression from f60fdf653d
2011-02-04 08:44:11 -06:00
Anthony Minessale
bdf678e401
dont run execute_on_fsk when there was no data collected
2011-02-03 20:12:36 -06:00
Anthony Minessale
e79174cacf
fix regression from d72cde9b76
2011-02-03 19:32:14 -06:00
Anthony Minessale
33b74ca8c7
FS-3006
2011-02-03 17:06:18 -06:00
Anthony Minessale
68d08547f3
try to improve iLBC compat
2011-02-03 16:27:22 -06:00
Anthony Minessale
e5fb456f3b
doh regression
2011-02-03 11:19:24 -06:00
Anthony Minessale
74a0cfd1e1
FS-3027
2011-02-03 10:19:04 -06:00
Anthony Minessale
85913b70b4
only pass publish on when you have a subscription
2011-02-02 16:05:57 -06:00
Anthony Minessale
4ae8282e6c
fix possible bad pointer in global vars (please test)
2011-02-02 15:43:26 -06:00
Brian West
89c5f3bf82
FS-3023
2011-02-02 11:04:49 -06:00
Anthony Minessale
83dea0ee45
FS-3024
2011-02-02 10:53:40 -06:00
Leon de Rooij
673678509f
Merge branch 'master' of ssh://git.freeswitch.org/freeswitch
2011-02-02 10:40:49 +01:00
Andrew Thompson
10d696ebac
Added conference UUID to xml_list
2011-02-02 00:01:38 -05:00
Anthony Minessale
fb66abfab4
more loopback improvements
2011-02-01 16:22:36 -06:00
Anthony Minessale
d72cde9b76
only execute execute_on_[answer|media|ring] async when its expressed in app::arg form vs 'app arg form'
2011-02-01 13:39:36 -06:00
Anthony Minessale
2404dd295a
try another approach to previous mod_loopback fix ... FS-3011
2011-02-01 11:46:15 -06:00
Anthony Minessale
45b3adda57
revert 02d1af647b
2011-02-01 11:43:02 -06:00
Anthony Minessale
52bf0423e2
try to fix SOA problem with early and answer audio with dissimilar sdp
2011-02-01 11:23:32 -06:00
Leon de Rooij
45ec088753
Merge branch 'master' of ssh://git.freeswitch.org/freeswitch
2011-02-01 09:02:54 +01:00
Mathieu Parent
33848eb01c
Skinny: handle Enbloc messages
2011-02-01 08:56:26 +01:00
Leon de Rooij
53aeb1c1a7
Merge branch 'master' of ssh://git.freeswitch.org/freeswitch
2011-02-01 08:20:46 +01:00
Marc Olivier Chouinard
2d6161e889
switch_xml: Fix a lock on reloadxml when stderr write is blocked. Also remove an error parsing print since reason generated were wrong and duplicate.
2011-02-01 01:33:08 -05:00
Jeff Lenk
e88b963962
vs2010 reswig
2011-01-31 22:08:37 -06:00
Michael Jerris
86d5e441da
add more details to xml_curl errors
2011-01-31 19:38:57 -05:00
Brian West
9470e70057
swigall
2011-01-31 17:58:15 -06:00
Travis Cross
1f1541b474
lower log-level of a mod_spy message
...
When a session loses a race to bridge a call, the CHANNEL_BRIDGE event
handler is still run, yet session_locate is going to return null as it
won't get a read-lock on the peer's session. Since this is a normal
and common condition, let's log this as a debug message rather than as
an error condition.
2011-01-31 20:54:48 +00:00
Travis Cross
766f2d6165
fix typo: cant -> can't
2011-01-31 20:53:15 +00:00
Brian West
1623e5d295
Merge branch 'openmethods-merged-dtmf-20110126' of git://scm.dashjr.org/var/scmroot/git/freeswitch
2011-01-31 14:13:03 -06:00
Daniel Swarbrick
c8f5c66c35
mostly complete implementation of channel list via SNMP
2011-01-31 15:41:58 +01:00
Leon de Rooij
4371d3c804
Merge branch 'master' of ssh://git.freeswitch.org/freeswitch
2011-01-30 15:47:30 +01:00
Anthony Minessale
2ad81ac82f
fix || where it should be or in sql stmt that may cause stray records in the calls table
2011-01-29 13:44:06 -06:00
Marc Olivier Chouinard
49a5effcdf
mod_callcenter: Add error response for queue load and queue reload (FS-2988)
2011-01-29 03:09:06 -05:00
Leon de Rooij
231a7ffaa1
Merge branch 'master' of ssh://git.freeswitch.org/freeswitch
2011-01-29 00:16:51 +01:00
Daniel Swarbrick
068d36a5c9
partial implementation of channel list via snmp
2011-01-28 22:32:26 +01:00
Daniel Swarbrick
b3ac44f555
add support for getting current call count
2011-01-28 20:36:18 +01:00
Daniel Swarbrick
08f494b808
typo
2011-01-28 20:14:10 +01:00
Travis Cross
c64b78577f
.gitignore compressed files
2011-01-28 09:01:47 +00:00
Leon de Rooij
9a8eea27fe
Merge branch 'master' of ssh://git.freeswitch.org/freeswitch
2011-01-28 09:15:03 +01:00
Brian West
9ade16e929
swigall
2011-01-27 18:38:16 -06:00
Brian West
314a2a1e20
FS-3004
2011-01-27 15:53:01 -06:00
Daniel Swarbrick
608be370bc
reduce agentx heartbeat to 2s, add management hook for mutex lock/unlock
2011-01-27 21:33:17 +01:00
Leon de Rooij
f37390f0a7
enter
2011-01-27 18:53:21 +01:00
Leon de Rooij
1388ed811a
enter
2011-01-27 18:52:14 +01:00
Anthony Minessale
4b941542a3
fix out of place parens in logic test
2011-01-27 10:34:05 -06:00
Anthony Minessale
b889b44f1d
add channel data to speech events when chosen to fire
2011-01-27 10:28:56 -06:00
Anthony Minessale
008e527c0f
FS-3012
2011-01-27 08:18:22 -06:00
Leon de Rooij
425df0c783
Added test_reactive to mod_lua freeswitch.Dbh
2011-01-27 14:17:49 +01:00
Leon de Rooij
a01814794c
Added optional core: prefix to first arg passed to freeswitch.Dbh for giving direct access to sqlite db
2011-01-27 13:10:26 +01:00
Anthony Minessale
6f58e6aa42
FS-2771
2011-01-26 15:19:28 -06:00
Luke Dashjr
02082c930c
MERGE: OpenMethods DTMF recognition via ASR modules
2011-01-26 14:56:05 -06:00
Luke Dashjr
89253a1391
MERGE: OpenMethods ASR enhancements: multiple concurrent grammars and dialplan access to start-input-timers
2011-01-26 14:54:36 -06:00
Luke Dashjr
15e65cfafb
MERGE: DTMF recognition via ASR modules (implemented in UniMRCP)
2011-01-26 14:40:35 -06:00
Daniel Swarbrick
0e0431ecc6
update mod_sofia management interface OID
2011-01-26 20:07:33 +01:00
Anthony Minessale
7c62476711
revert change from 2800ea199d
and add disconnect packet on listener kill
2011-01-25 14:13:22 -06:00
Daniel Swarbrick
83d5cd6ff6
whoops, tab craziness
2011-01-25 20:04:29 +01:00
Daniel Swarbrick
4b731fd64c
tidy up subagent and #defines
2011-01-25 20:00:32 +01:00
Daniel Swarbrick
636c1ecb4e
wrap potentially non-threadsafe snmp operations in mutex; support snmpwalk in subagent
2011-01-25 19:19:31 +01:00
Anthony Minessale
02d1af647b
use switch_queue_trypop_timeout instead of a timer in mod_loopback to improve audio quality when not using bowout features
2011-01-25 11:26:32 -06:00
Anthony Minessale
28465f38a0
update syntax
2011-01-25 11:12:16 -06:00
Anthony Minessale
d164a79764
add moh by default to uuid_broadcast when only broadcasting to A leg
...
use aleg arg to disable this
2011-01-25 11:10:59 -06:00
Daniel Swarbrick
6477d3f87e
make mod_snmp module unload more failsafe
2011-01-25 00:27:18 +01:00
Mathieu Rene
24bcd10582
don't hold loadable_modules.mutex while a module shutdown function is run, so that we do not prevent new channels from being created.
2011-01-24 17:55:18 -05:00
Jeff Lenk
4eb5bbf41c
FS-3000 revert previous - flush digits after pin error
2011-01-24 14:49:42 -06:00
Anthony Minessale
976859bb45
fix unreachable condition with a null args to make any key stop playback/record etc without dequing and remove hard-coded flush digits in play_and_get_digits be sure to flush it yourself before using
2011-01-24 14:04:26 -06:00
Anthony Minessale
a8f5bf60a8
fix proper display of meta digit in log lines
2011-01-24 12:18:02 -06:00
Anthony Minessale
6e4c30ea37
update code in mod_celt to match API of 0.10.0
2011-01-24 09:49:27 -06:00
Anthony Minessale
7a1dcb6958
add record_restart_time_limit_on_dtmf var
2011-01-24 09:43:16 -06:00
Anthony Minessale
6294bc1620
have samples_out reflect what was written to the FH not the file even with buffering
2011-01-24 09:42:11 -06:00
Jeff Lenk
b88cd3457a
FS-3000 mod_conference: if more digits than the length of the correct pin the remaining digits are accounted for next retry
2011-01-22 22:51:48 -06:00
Andrew Thompson
9fe440b2fe
mod_erlang_event Add proper locking for the list of XML bindings
2011-01-21 21:53:03 -05:00
Andrew Thompson
8d6d52e015
mod_conference Add energy level to conference_add_event_member_data
...
This is useful when you want to find the energy a member joined with
without having to pull the XML list
2011-01-21 21:50:02 -05:00
Andrew Thompson
4eccdfef58
mod_erlang_event: Don't urlencode events (and destroy an event after use)
2011-01-21 21:47:46 -05:00
Brian West
e0ed0008b1
Fix ZRTP
2011-01-21 15:08:26 -06:00
Michael Jerris
3fa3e11ca2
FS-3002: handle 2833 in do_flush instead of dropping valid dtmf
2011-01-21 16:03:32 -05:00
Anthony Minessale
3dd9d5c0a3
FS-3007
2011-01-21 14:51:38 -06:00
Anthony Minessale
1cf79386c8
FS-2917
2011-01-21 14:51:38 -06:00
Daniel Swarbrick
6e2b1bd328
initial checkin of mod_snmp
2011-01-21 21:05:01 +01:00
Mathieu Rene
c91b409caa
Tricky preprocessor... try again
2011-01-21 11:53:20 -05:00
Mathieu Rene
1561ad2ca6
extra spaces </ocd>
2011-01-21 11:38:56 -05:00
Mathieu Rene
74de704973
FS-2942 - At least display __FILE__ and __LINE__ properly so we can have more data
2011-01-21 11:32:38 -05:00
Jeff Lenk
7fbc47f83a
FS-2973 Fix possible segfaults and memory leak during unload, and add new setting odbc-retries
2011-01-21 09:09:53 -06:00
Joao Mesquita
1c95ad98cd
Export the variables to the b leg as well
2011-01-20 22:43:50 -03:00
Anthony Minessale
fd984d03bb
D'oh Over zealous packet eating
2011-01-20 17:52:54 -06:00
Anthony Minessale
70700617d3
add execute_on_originate var '<app> <arg>' to run in origination thread or '<app>::<arg>' to run async. also originating_leg_uuid variable to show the uuid of the originating leg on an outbound channel
2011-01-20 13:52:00 -06:00
Brian West
ea9021a24a
FS-2998: prefix-a-leg not respected for url submission
2011-01-19 11:38:36 -06:00
Brian West
afc027473f
FS-2989: Places ;fs_path= within the contact string <...> when using NDLB-connectile-dysfunction-2.0, instead of just appending to the end of the contact string.
2011-01-19 11:35:48 -06:00
Travis Cross
de49305ad5
let vmain-key and operator-key be set empty
...
The defaults for these keys are empty. This change allows them to be
set empty in the XML config without error.
2011-01-18 04:24:04 +00:00
Michael Jerris
018a3800b4
fix session timer failure when freeswitch is generating the sdp and there are enough dynamic codecs enabled to conflict with the 2833 pt (4 by default)
2011-01-17 13:11:10 -06:00
Anthony Minessale
cc06fdb5fa
FS-2992
2011-01-17 10:41:01 -06:00
Travis Cross
7eceff48a2
update sofia usage string for flush_inbound_reg
2011-01-16 22:33:50 +00:00
Travis Cross
68bf642c11
fix sofia flush_inbound_reg to work when @domain is given
...
Prior to this change, calling flush_inbound_reg with @domain will
reboot all matching devices (if reboot is specified), but will not
actually flush the matching registrations.
2011-01-16 22:33:49 +00:00
Anthony Minessale
e6a25e8578
FS-2984
2011-01-14 18:42:46 -06:00
Anthony Minessale
029d68ce47
disable media timeout when encountering a recvonly stream
2011-01-14 17:42:42 -06:00
Anthony Minessale
7b01cbbca4
add send-presence-on-register (true|false|first-only) param to sofia and api command sofia global debug [presence|sla|none]
2011-01-14 13:58:21 -06:00
Anthony Minessale
6126383ca4
FS-2980
2011-01-13 18:41:43 -06:00
Anthony Minessale
7a04104d6f
FS-2975 (part deux)
2011-01-13 18:04:05 -06:00
Anthony Minessale
b235979766
<jedi wave>You don't need to see this patch</jedi wave>
2011-01-13 12:35:39 -06:00
Anthony Minessale
c6bdb303d4
FS-2975
2011-01-13 10:58:53 -06:00
Anthony Minessale
2e0747272f
fix regression in commit 98f74a5f
FS-2965
2011-01-13 10:41:33 -06:00
Anthony Minessale
8458adebbb
avoid scheduler caling a function on null hash during shutdown
2011-01-13 10:30:29 -06:00
Anthony Minessale
d9c5634507
up assert vaule on header loop detection to 1 meeeeelyonne for hmmhesegs
2011-01-13 10:03:12 -06:00
Anthony Minessale
fe1711fdba
eat rtp frames with the wrong payload type number
2011-01-12 20:02:49 -06:00
Anthony Minessale
1b91f811bd
more
2011-01-12 19:34:19 -06:00
Anthony Minessale
138fdc83c6
more from last commit
2011-01-12 18:06:01 -06:00
Anthony Minessale
a10125b8c3
add origination_channel_name var for {} to choose the channel name value
2011-01-12 17:48:49 -06:00
Anthony Minessale
fb017a52d1
clear last_transferred conference when you exit the conference app
2011-01-12 16:46:33 -06:00
Brian West
159ae98979
be more iOS friendly when using TCP or TLS because the phone never sleeps thus drains the battery
2011-01-12 16:28:10 -06:00
Anthony Minessale
54de293b05
fix seg related to ptime mismatch + CNG + PLC (if you ever get purple ptime mismatch warnings you want this patch)
2011-01-12 16:05:08 -06:00
Anthony Minessale
7d1e664dc8
let switch_end_paren work with delims of the same char
2011-01-12 15:32:46 -06:00
Anthony Minessale
d2c34232ab
fix userauth issue
2011-01-12 15:32:46 -06:00
Brian West
cf253c35bc
zrtp tweak for sas relay
2011-01-11 15:31:40 -06:00
Anthony Minessale
316963c594
treat EINTR returns as a BREAK (now mapped to SWITCH_STATUS_INTR), we appriciate the interrupted syscalls but we would like to continue working properly
2011-01-11 15:09:03 -06:00
Brian West
ef880c53b2
Route is not an un-named header its named. Handled like full_via and full_from and such
2011-01-11 13:41:50 -06:00
Brian West
d41e6498f1
Set route header as a var on channel like Diversion header
2011-01-11 12:25:55 -06:00
Michael Jerris
54421f5910
mod_voicemail: add events for record/change greeting and record name
2011-01-11 13:12:23 -05:00
Anthony Minessale
fcc912a991
add mod_fsk
2011-01-10 17:26:32 -06:00
Anthony Minessale
a9366e4485
doh
2011-01-10 13:20:38 -06:00
Anthony Minessale
29daaa07b0
FS-2960
2011-01-10 11:27:26 -06:00
Brian West
83ce26b226
FS-2972
2011-01-10 09:56:03 -06:00
Jeff Lenk
719416f66b
mem leak
2011-01-10 09:39:46 -06:00
Andrew Thompson
300348916e
Log error when there's no IVR menus configured when you call 'ivr' DP app
2011-01-09 14:42:42 -05:00
Anthony Minessale
a8b2840f2b
little more on the DTMF commit
2011-01-07 17:53:09 -06:00
Anthony Minessale
b3fc001e6c
add rtp_bug IGNORE_DTMF_DURATION to speed up dtmf detection of RFC2833 on strange carriers
2011-01-07 16:04:24 -06:00
Jeff Lenk
cd13030f25
vs2010 reswig
2011-01-06 23:17:08 -06:00
Anthony Minessale
1a08df9b20
add function to help set session read codec to slinear
2011-01-06 17:41:25 -06:00
Brian West
85c22d10e2
Fix iLBC when using ep_codec_string
2011-01-06 17:15:45 -06:00
Michael Jerris
9462f53c90
don't say we are not for polycom phones (safe rport) when its not really nat
2011-01-06 16:01:07 -06:00
Michael Jerris
0132cd3fc7
Fix routing behavior of inbound calls from gateways that only match gateway based on the gw request uri param
...
we now honor the extension gateway param only if it is explicitly set, but will not route to the username param if extension is not set
also, new special value for extension "auto" that should use the request uri unless it has gw+ and then it will use the to uri
2011-01-06 15:35:12 -06:00
Brian West
46853d7f3d
swigall and fix gitignore for new celt.
2011-01-06 11:38:36 -06:00
Jeff Lenk
4272dcbff5
trivial build fix for last commit
2011-01-05 20:12:19 -06:00
Jeff Lenk
2091e33dbe
windows update celt-0.10.0
2011-01-05 19:54:49 -06:00
Anthony Minessale
b262f44ce2
add temp_hold_music var that is only valid until you transfer the call and finishing touches on bind meta to A-D
2011-01-05 18:58:56 -06:00
Anthony Minessale
27869d7a26
add bind meta on A-D and refactor
2011-01-05 17:53:27 -06:00
Anthony Minessale
96ac90adce
reduce warnings to debug
2011-01-05 16:57:00 -06:00
Brian West
231fbe5e7a
correct please test
2011-01-05 16:48:11 -06:00
Brian West
d3e7c2a63d
Revert
2011-01-05 16:39:09 -06:00
Brian West
422ee12aaa
Bump celt to 0.10.0
2011-01-05 16:37:56 -06:00
Anthony Minessale
181b543b0c
add auto-jitterbuffer-msec param and auto-disable the jitterbuffer when briding to another channel who also has a jitterbuffer so both legs will disable during a bridge
2011-01-05 16:25:14 -06:00
Brian West
32b8f1008e
more fixes from diego
2011-01-05 14:09:16 -06:00
Brian West
d79cf48475
FS-2962
2011-01-05 11:45:48 -06:00
Michael Jerris
5bb525e1ea
set maximum query run time to 30 seconds at least on drivers that support SQL_ATTR_QUERY_TIMEOUT
2011-01-05 12:33:50 -05:00
Brian West
2c595a6ce0
FS-2961
2011-01-05 11:32:10 -06:00
Anthony Minessale
8f9ddb5a89
42
2011-01-05 10:42:44 -06:00
Brian West
3734f4cd44
bump copyright date and fix some email and typos from diego.
2011-01-05 10:09:04 -06:00
Michael Jerris
23d9a237dc
don't seg in edge case error conditions
2011-01-05 10:46:27 -05:00
Michael Jerris
342678698c
set tracking data before enabling hooks
2011-01-05 10:17:31 -05:00
Michael Jerris
9ee13b723e
don't seg in edge case error conditions
2011-01-05 09:54:27 -05:00
Anthony Minessale
e6070feeab
cleanup
2011-01-03 16:48:10 -06:00
Anthony Minessale
fc77d19b7b
presence.... again....
2011-01-03 16:40:49 -06:00
Daniel Swarbrick
8b7fd76d3d
use switch_zmalloc() instead of apr pools for short term storage, rename a couple of funcs to be clearer as to their purpose
2011-01-03 22:09:46 +01:00
Daniel Swarbrick
df090a2a6b
free() -> switch_safe_free()
2011-01-03 21:39:36 +01:00
Daniel Swarbrick
66ce95a930
removing my debug :o
2011-01-03 19:10:15 +01:00
Daniel Swarbrick
a3d66bb4f0
mod_cdr_pg_csv: make disk spool format user-selectable
2011-01-03 18:59:53 +01:00
Brian West
7b28994121
FS-502: gateway not identified when extension-in-contact is set
2011-01-03 10:44:28 -06:00
Daniel Swarbrick
80f3281c09
whitespace fixups
2011-01-03 15:05:24 +01:00
Daniel Swarbrick
aab453f52a
tweak create.sql and config file
2011-01-03 14:01:08 +01:00
Daniel Swarbrick
93bbbe96af
Remove event_handler() altogether, since it was doing nothing anyway
2011-01-03 13:36:20 +01:00
Daniel Swarbrick
935f2c4214
mod_cdr_sqlite has no need for (yet) for SIGHUP
2011-01-03 13:27:08 +01:00
Daniel Swarbrick
2632af929d
FS-2953
2011-01-03 12:52:25 +01:00
Leon de Rooij
09e6fd3f4e
Make dbh:connected accessible from Lua - thanks Grmt
2011-01-03 12:20:06 +01:00
Daniel Swarbrick
2be3175ae9
mod_cdr_pg_csv now spools the attempted SQL to disk if DB insert fails, instead of writing CSV. This should make it simpler to import any failed inserts.
2010-12-31 20:54:20 +01:00
Daniel Swarbrick
9ab7473cb9
Drop a-table/g-table stuff, use single DB table. Filtering should be done by SQL
2010-12-31 20:13:45 +01:00
Anthony Minessale
f79f9766ba
don't let inherit_codec work when we have ep_codec_string set and the B-leg codec is not in that list since it will lead to failure
2010-12-31 11:59:33 -06:00
Anthony Minessale
e897646e15
make exact matches return sooner in dmachine
2010-12-31 10:09:40 -06:00
Daniel Swarbrick
0e31a974d4
Code cleanup, saner way of stripping chars from string
2010-12-31 03:10:50 +01:00
Daniel Swarbrick
0f95b87035
Drop transaction BEGIN/END around INSERT. We're only executing one command, and autocommit will automatically rollback if the INSERT fails.
...
Sync state_handlers with mod_cdr_csv. Minor libpq fixups.
2010-12-31 00:18:03 +01:00
Daniel Swarbrick
18feeb1067
Coding style, fix some C90 warnings about mixed decls/code
2010-12-31 00:01:53 +01:00
Daniel Swarbrick
5401c60493
fix CR line endings
2010-12-30 23:43:03 +01:00
Daniel Swarbrick
f625fe3b01
Add SQLite CDR module
2010-12-30 20:38:49 +01:00
Anthony Minessale
10257c7d5d
FS-2768
2010-12-30 11:47:15 -06:00