Giovanni Maruzzelli
|
506d3768a1
|
skypiax: patch from Seven Du for hunting IDLE channels in a round-robin way (RR interface vs ANY interface). patch from Seven Du for removing interface as #'interface_id' and #'interface_name'. gmaruzz (meh) patch interface_remove() not to alter the global 'running' variable (it would cause all running signaling and API thread to exit) but to use a newly added tech_pvt->running variable. Also, changed behavior of interface_exists() for correct identification when using #interface_name and #interface_id. PLEASE TEST IT HEAVILY
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14410 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-29 09:08:31 +00:00 |
|
Michael Jerris
|
7d205f5d6c
|
fix patch from (MODENDP-231)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14376 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-27 16:18:16 +00:00 |
|
Giovanni Maruzzelli
|
d6f9544be3
|
skypiax: indent -gnu -ts4 -br -brs -cdw -lp -ce -nbfda -npcs -nprs -npsl -nbbo -saf -sai -saw -cs -bbo -nhnl -nut -sob -l90
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14375 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-27 15:56:07 +00:00 |
|
Giovanni Maruzzelli
|
44875f02c4
|
skypiax: cosmetics
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14374 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-27 15:51:03 +00:00 |
|
Giovanni Maruzzelli
|
49d14d9934
|
skypiax: manage the 'WAITING_REDIAL_COMMAND' call status message (skypeout: remote PSTN party has rejected us, our outbound call is failed)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14372 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-27 13:12:12 +00:00 |
|
Giovanni Maruzzelli
|
f9003db784
|
skypiax: manage the 'BUSY' call status message (skypeout: remote PSTN party is busy, our outbound call is failed)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14371 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-27 12:53:06 +00:00 |
|
Giovanni Maruzzelli
|
ff1ae27a9d
|
skypiax: compiles and run (very well indeed, very short latency) on Windoz
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14370 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-27 09:37:06 +00:00 |
|
Giovanni Maruzzelli
|
708391a12d
|
skypiax: let's drain the audiopipe to empty, each time we read from it. This avoid accumulation of unread samples in the pipe buffer (was cause of delays?). Anyway, now latency is lower. Let's check if it breaks on windoz
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14369 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-27 09:08:28 +00:00 |
|
Brian West
|
dbf40cf729
|
revert this cuz its WRONG.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14368 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-27 02:30:15 +00:00 |
|
Giovanni Maruzzelli
|
d3ea1130c1
|
skypiax: patch from Muhammad Shahzad for adding and removing interfaces on the fly: It basically adds two sk commands, sk reload => this re-reads Skypiax configuration file skypiax.conf.xml and adds ONLY new interfaces it found in conf. All existing interfaces are not touched. sk remove <skype-user> => this remove skypiax interface associated with given Skype user account, if it is idle.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14367 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-26 23:45:27 +00:00 |
|
Giovanni Maruzzelli
|
e0fbc0c343
|
skypiax: fixed Visual Studio project, now compiles on Release too
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14363 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-25 20:36:08 +00:00 |
|
Giovanni Maruzzelli
|
b5260cab3e
|
Oooops!
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14360 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-25 15:28:25 +00:00 |
|
Giovanni Maruzzelli
|
6b12792bec
|
skypiax: added configs/windows-service directory, contains batch files needed to start skype instances as service, and then start FreeSwitch
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14359 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-25 15:20:43 +00:00 |
|
Michael Jerris
|
e7ec98273f
|
mod_sofia: Optionally rewrite fs_path element of sip contact string on multicasted registrations (MODENDP-231)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14353 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-24 19:34:32 +00:00 |
|
Brian West
|
ab2b955724
|
SFSIP-168 missing ,
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14347 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-24 15:56:23 +00:00 |
|
Brian West
|
29be4bd069
|
SFSIP-168
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14346 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-24 15:55:36 +00:00 |
|
Brian West
|
8155f453a8
|
part 2 of (SFSIP-167)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14345 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-24 15:07:16 +00:00 |
|
Brian West
|
ab0e67ccec
|
doh these are backwards. (SFSIP-167)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14344 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-24 14:33:46 +00:00 |
|
Giovanni Maruzzelli
|
11f4930156
|
skypiax: compiles AND links on windows ;-)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14343 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-24 14:22:38 +00:00 |
|
Giovanni Maruzzelli
|
39dab176b2
|
skypiax: compiles on windows
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14341 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-24 14:03:23 +00:00 |
|
Giovanni Maruzzelli
|
6bd34fb9d2
|
skypiax: lot of changes to allow for the usage of multiple instances of the same skype username, eg: 10 instances of skypename 'Bob' and 10 instances of skypename 'alice'. Horrible hacks for deciding which instance answer an incoming call, which busy instance will transfer to another and when, etc... ;-) Let's hope it does not breaks havoc...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14340 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-24 13:36:43 +00:00 |
|
Giovanni Maruzzelli
|
9252320659
|
skypiax: updated config files and skype clients starting script
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14339 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-24 13:34:03 +00:00 |
|
Giovanni Maruzzelli
|
c039086b5b
|
skypiax: updated config files and skype clients starting script
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14338 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-24 13:31:19 +00:00 |
|
Giovanni Maruzzelli
|
21a2cd5b41
|
skypiax: added directory 'configs/multiple-instance-same-skype-username', contains configuration file and script to launch Skype clients with multiple instances of the same skype user, eg: 10 instances of skypename 'Bob' and 10 instances of skypename 'alice'
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14337 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-24 13:22:43 +00:00 |
|
Giovanni Maruzzelli
|
d9c8fc7fae
|
skypiax: added directory 'kernel', contains .config file for compilation of kernel 2.6.24.7 (64bit) tickless and 100HZ. Best for skypiax, solves high load problems on CentOS
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14336 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-24 12:16:22 +00:00 |
|
Giovanni Maruzzelli
|
6bb1bbfe18
|
skypiax: added directory 'alsa', contains customized snd-dummy ALSA driver, low load. Please use alsa-driver-1.0.20 sources from alsa-project.org to compile, older sources got a bug that causes kernel oops
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14335 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-24 12:13:40 +00:00 |
|
Brian West
|
e2da0849e4
|
Mitel interop, thanks mitel for your assistance. (MODSOFIA-15)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14332 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-23 17:48:36 +00:00 |
|
Mathieu Rene
|
068efb1118
|
Also support 300 redirections
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14329 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-23 15:42:12 +00:00 |
|
Anthony Minessale
|
75d09d83bb
|
add some err checking to sqlite case for nonce checking
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14322 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-22 20:37:20 +00:00 |
|
Anthony Minessale
|
87c2c0d398
|
MODSOFIA-18
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14319 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-22 19:14:47 +00:00 |
|
Brian West
|
2d86be922f
|
init from_domain to NULL
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14305 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-21 00:18:20 +00:00 |
|
Anthony Minessale
|
75c978812f
|
do not auto-set from-domain
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14304 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-21 00:11:03 +00:00 |
|
Brian West
|
406fbfdefa
|
this should have been reverted with rev 14263
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14303 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-20 23:33:39 +00:00 |
|
Mathieu Rene
|
b416a1b212
|
MODENDP-230
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14296 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-18 19:22:27 +00:00 |
|
Brian West
|
8559a5d59d
|
I screwed this up sorry
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14274 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-16 17:08:04 +00:00 |
|
Anthony Minessale
|
70a91c8f09
|
sort out proxy stuff SFSIP-165
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14263 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-16 00:46:35 +00:00 |
|
Brian West
|
8857969948
|
Issue #2 of SFSIP-164, must set local-network-acl for this to work.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14255 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-14 23:39:57 +00:00 |
|
Brian West
|
e3a2e3d41d
|
cleanup since from_domain is now in the gateway and will default to proxy , realm or from-domain if set properly.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14253 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-14 20:56:09 +00:00 |
|
Brian West
|
06782dbe57
|
remove unused code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14252 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-14 20:48:53 +00:00 |
|
Brian West
|
6136965cd5
|
MODSOFIA-17
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14251 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-14 19:49:34 +00:00 |
|
Anthony Minessale
|
28f51bdd61
|
SFSIP-162 (part 2)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14250 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-14 19:32:42 +00:00 |
|
Anthony Minessale
|
3d31195c11
|
SFSIP-162
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14249 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-14 18:25:38 +00:00 |
|
Anthony Minessale
|
1f180a673d
|
MODSOFIA-16
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14245 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-14 15:09:03 +00:00 |
|
Anthony Minessale
|
fc4a5f8498
|
MODSOFIA-16
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14244 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-14 15:00:26 +00:00 |
|
Anthony Minessale
|
a2b4bf69fe
|
make anything that remotely resembles a reply to options count as successful
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14242 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-14 14:36:59 +00:00 |
|
Brian West
|
4170be7261
|
don't nuke proxy
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14221 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-13 16:37:00 +00:00 |
|
Michael Jerris
|
85b2d07f68
|
add sip_auto_answer_detected var set when we get intercom request on inbound invite.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14220 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-13 15:50:05 +00:00 |
|
Brian West
|
1cd02d9054
|
sigh...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14219 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-13 14:31:24 +00:00 |
|
Brian West
|
b121b33ec3
|
mod_sofia: fix SFSIP-163, don't blindly copy the extrtpip when ip is defined.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14209 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-13 03:19:40 +00:00 |
|
Michael Jerris
|
1ccd61b097
|
cleanup
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14203 d0543943-73ff-0310-b7d9-9358b9ac24b2
|
2009-07-10 20:32:23 +00:00 |
|