Jeff Lenk
9a3cf6015b
trivial compiler warning fix
2011-02-25 15:39:42 -06:00
Anthony Minessale
add9d26ac5
fix regression in video from commit c565501f55
2011-02-25 15:20:04 -06:00
Mathieu Parent
0f7682a27c
Skinny: don't crash when requesting an RTP port while the profile is listening on all ips
...
And store some more ip infos in the listener struct
2011-02-25 21:06:22 +01:00
Mathieu Parent
e318e3eb91
Skinny: update profile IP address if changed during socket creation
2011-02-25 21:06:21 +01:00
Jeff Lenk
cc3a36bc8c
vs2010 reswig
2011-02-25 13:18:40 -06:00
Anthony Minessale
d59d41d7b4
add param to jb to try to recapture latency (disabled by default)
2011-02-25 11:59:45 -06:00
Anthony Minessale
bc397ab600
FS-2971
2011-02-25 10:55:47 -06:00
Mathieu Parent
c18835d3f9
Skinny: Allow to listen on ipv6
...
also allow to specify a blank ip which means: all
2011-02-25 01:53:05 +01:00
Mathieu Parent
2148d81d74
Skinny: avoid crash when loading config with blank soft-key-set value
2011-02-25 00:05:56 +01:00
Mathieu Parent
c9aab94aa4
Skinny: use a const for SKINNY_KEY_SET_IN_USE_HINT
2011-02-25 00:05:56 +01:00
Anthony Minessale
61d3c56fde
fix jb + no timer situations
2011-02-24 15:29:22 -06:00
Anthony Minessale
3a10d6a1c5
use strdup instead of core_session_strdup in hangup hook
2011-02-24 14:54:13 -06:00
Anthony Minessale
cbf610c5aa
reswig
2011-02-24 14:24:53 -06:00
Anthony Minessale
69d1d984fe
sleep 2 seconds on confernece outcall at the end to prevent auto-answer race
2011-02-24 12:17:47 -06:00
Anthony Minessale
deec244b9d
FS-3098 You are probably right about the sql statement, we must have missed that when the contributor gave us the patch. Be aware this code is depricated in favor of the broadsoft SCA shared appeareances and will probably be removed eventually
2011-02-24 10:22:47 -06:00
Anthony Minessale
155aafd3f4
FS-3097 regression from 4f93ea25ec
2011-02-24 10:17:33 -06:00
Mathieu Rene
cb6f1ed61d
Fix storage class for 'cause' in user_outgoing_channel() so that each call has its very own hangup cause
2011-02-22 20:25:16 -05:00
Anthony Minessale
b53a684843
fix bug in switch_itodtmf from a8f5bf60a8
2011-02-22 18:36:02 -06:00
Mathieu Parent
e0a0a56f24
mod_command reg_url: correct field name
2011-02-23 01:13:00 +01:00
Mathieu Parent
0a14839bf9
Skinny: mark ring ready
2011-02-23 01:07:54 +01:00
Mathieu Parent
e7a8189b2b
Skinny: centralized registration
2011-02-23 01:07:54 +01:00
Mathieu Parent
ea29a1dfcc
centralized registration:
...
- allow infinite registrations (expire=0)
- when removing a registration, keep the other with same user if multiple reg is allowed
2011-02-23 01:07:53 +01:00
Mathieu Parent
f202328eff
Doc: somes details on user registration functions
2011-02-23 01:07:53 +01:00
Anthony Minessale
0dcdd78cb5
FS-3054 --comment-only try latest commit, I can guess what probably causes the seg based on my last patch
2011-02-22 17:22:01 -06:00
Anthony Minessale
3116334d27
FS-3086 --comment-only This should fix the 'hupall' based lockups
2011-02-22 13:16:23 -06:00
Brian West
f28c211c0c
FS-3077
2011-02-22 09:56:33 -06:00
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