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
Anthony Minessale
97a68c50d9
support allowing pidf-ful presence clients to share the same account and 'appear offline' without influencing each other =/ also refactor the contact generation string based on nat into a helper function
2010-12-30 11:38:23 -06:00
Anthony Minessale
c4e350ab0c
add insertFile front end to switch_ivr_insert_file and reswig
2010-12-29 15:09:57 -06:00
Anthony Minessale
0920645d1f
update
2010-12-29 15:04:19 -06:00
Anthony Minessale
534d3bcb29
fix userauth for real
2010-12-29 14:44:05 -06:00
Anthony Minessale
39ff276c1c
nm
2010-12-29 14:13:17 -06:00
Jeff Lenk
4f4294327d
vs2010 reswig
2010-12-29 14:15:40 -06:00
Anthony Minessale
08955a2b29
fix userauth
2010-12-29 13:59:12 -06:00
Anthony Minessale
650393fb90
add recovery_refresh app and api and use it in mod_conference to send a message to the channel telling it to sync its recovery snapshot
2010-12-29 13:15:14 -06:00
Anthony Minessale
81608da006
refactor sofia_contact to try the profile_name first then the domain to resolve the profile then fall back to querying every profile to reduce confusion with multi-homers (d'oh) also special profile name * will force a search-all situation
2010-12-29 12:28:12 -06:00
Jeff Lenk
86e7cdc5d1
FS-2949 spelling error in -ERR return code encounterd -> encountered
2010-12-28 11:23:39 -06:00
Joao Mesquita
49a524b79b
Merge branch 'master' of git@git.freeswitch.org:freeswitch
...
Conflicts:
src/mod/applications/mod_conference/mod_conference.c
2010-12-27 21:31:40 -03:00
Joao Mesquita
479f3de26b
Add an unique id to the conference obj so that we can track conferences.
2010-12-27 21:23:42 -03:00
Brian West
0b8a9049f5
swigall
2010-12-27 17:39:29 -06:00
Anthony Minessale
844ac2201c
fix bad codepaths in mod_snapshot
2010-12-27 17:41:26 -06:00
Anthony Minessale
f6eab64c5c
add uuid_buglist to fetch the current media-bugs attached to a given session uuid
2010-12-27 17:20:41 -06:00
Brian West
27f5340d6d
swigall
2010-12-27 15:34:41 -06:00
Anthony Minessale
903b2901db
try to adjust the timer to be ok with the horrible 10000 microsecond kernel resolution on amazon ec3 but that doesn't mean it's not horribly wrong to run the kernel that slow
2010-12-27 15:35:10 -06:00
Anthony Minessale
5eb951aa30
fix partial match counting as exact match in dmachine
2010-12-27 14:55:55 -06:00
Anthony Minessale
430dfdacab
revert change based on reports of bad audio
2010-12-27 09:27:21 -06:00
Giovanni Maruzzelli
7f81c3cc3c
skypopen: OSS driver, added some code from /dev/zero to read(), and performances are better
2010-12-27 07:49:38 -06:00
Anthony Minessale
75198fe4cb
audio adjustments
2010-12-23 13:18:41 -06:00
Georgiewskiy Yuriy
03f5d55fc9
change terminal type
2010-12-23 17:10:59 +03:00
Anthony Minessale
34a0ca5096
drop rtp frame that was already replaced with a cng frame
2010-12-22 20:38:57 -06:00
Anthony Minessale
751e0291ee
prevent race on execute_on_answer called from the B-leg of a call
2010-12-22 19:10:30 -06:00
Anthony Minessale
5b752c54a7
fix ignore_early_media=ring_ready
2010-12-22 15:53:24 -06:00
Anthony Minessale
90e58696fe
fix dtmf issue with jb on
2010-12-22 12:22:00 -06:00
Jeff Lenk
a971e7de70
vs2010 reswig
2010-12-21 22:20:49 -06:00
Jeff Lenk
fe005bddd7
FS-2789 fix secondary issue with min_digits = 0 and terminator key pressed to cancel
2010-12-21 22:15:03 -06:00
Joao Mesquita
b49c366efb
Fix some log lines and a flag logic.
2010-12-21 23:55:26 -03:00
Joao Mesquita
48ed9c2c5d
Merge branch 'master' of git@git.freeswitch.org:freeswitch
2010-12-21 23:41:42 -03:00
Joao Mesquita
651acc62f7
Add a chan var conference_enter_sound to override conference enter-sound param on the profile
2010-12-21 23:39:05 -03:00
Anthony Minessale
4d7e4f1ec2
change switch_strip_spaces to specify if you want it to dup the string or destroy the current buffer
2010-12-21 20:30:28 -06:00
Brian West
638cbf16cc
Sofia madness to make crap just work
2010-12-21 19:32:54 -06:00
Anthony Minessale
a3b01c195b
rtp adjustments when using jitterbuffer
2010-12-21 15:35:43 -06:00
Andrew Thompson
4f9dd5e164
mod_conference: Add XML output for conference run time, recording status and member mute-detect. Also add events for recording start and stop.
...
This work was funded by Xpander Communications.
2010-12-20 23:57:45 -05:00
Anthony Minessale
1b1dea0206
FS-2879
2010-12-20 20:19:36 -06:00
Anthony Minessale
f804c75d99
presence was drafted by satan
2010-12-20 15:43:54 -06:00
Anthony Minessale
a78922a212
nope
2010-12-20 15:05:13 -06:00
Anthony Minessale
cfd6876c21
more presence and not the kind with bows and ribbons
2010-12-20 14:36:10 -06:00
Anthony Minessale
34690e47ff
FS-2879
2010-12-20 11:16:14 -06:00
Brian West
f4d52d4caa
FS-2943: improve fail2ban logging
2010-12-20 08:43:13 -06:00
Mathieu Parent
9b70d9a7a5
Revert perl's Net::Skinny test
2010-12-19 22:20:09 +01:00
Mathieu Parent
709c4e5f97
Skinny: Event skinny::xml_alarm
2010-12-19 22:16:40 +01:00
Mathieu Parent
1c4c84fc0f
Perl's Net::Skinny : update to current handle PACKED structs
2010-12-19 22:16:40 +01:00
Giovanni Maruzzelli
299c139c3e
skypopen: refined hrtimers support to OSS audio driver
2010-12-19 13:40:36 -06:00
Anthony Minessale
1f26f2f86a
presence is a 4-letter word
2010-12-17 22:29:33 -06:00
Jeff Lenk
282b156207
windows tweak mod_say_pt add to vs2010 others not for now
2010-12-17 21:25:45 -06:00
Michael S Collins
f7f7b80963
Merge branch 'master' of git://git.freeswitch.org/freeswitch
2010-12-17 16:17:16 -08:00
Michael S Collins
c81a944857
lang: Update langs - Add pt_PT, update es to have es_ES and es_MX, update mod_say_es and add mod_say_pt (FS-2937)
2010-12-17 16:16:39 -08:00
Anthony Minessale
668763f490
prevent race on codec change mid-call
2010-12-17 17:27:23 -06:00
Anthony Minessale
ab0a2bfa03
prune
2010-12-17 17:15:42 -06:00
Anthony Minessale
ee562c82e1
FS-2879
2010-12-17 16:06:11 -06:00
Anthony Minessale
1e0df408cf
oops
2010-12-17 15:28:19 -06:00
Anthony Minessale
8f452bc519
cid logic changes for calle[re]
2010-12-17 14:35:53 -06:00
Giovanni Maruzzelli
ae7279f174
skypopen: added hrtimers support to OSS audio driver
2010-12-17 08:44:33 -06:00
Anthony Minessale
9db4a8265c
tweak on calle[re] id
2010-12-16 16:03:05 -06:00
Anthony Minessale
2800ea199d
tune event socket params a bit
2010-12-16 11:34:02 -06:00
Anthony Minessale
3ff07445d4
add CF_DIALPLAN
2010-12-16 09:45:43 -06:00
Anthony Minessale
93cc3dc556
normalize tests for outbound channels to use switch_channel_direction instead of testing for CF_OUTBOUND
2010-12-15 20:59:42 -06:00
Anthony Minessale
00046ee0f2
FS-2933
2010-12-15 20:59:42 -06:00
Mathieu Parent
715d250e17
Skinny: handle new XMLAlarmMessage
...
This add support for new SCCP Firmware 9.1
(part of FS-2912)
2010-12-15 21:29:52 +01:00
Mathieu Parent
a95af70323
Skinny: set max message size to 2048 for now
...
(part of FS-2912)
2010-12-15 19:44:38 +01:00
Jeff Lenk
416f6388c3
windows build fixes for last commit
2010-12-15 10:37:57 -06:00
Anthony Minessale
2c8d5d8ec9
use our version for better compat
2010-12-15 10:22:45 -06:00
Mathieu Rene
c4154633cc
FS-2929
2010-12-15 09:43:54 -05:00
Anthony Minessale
e9958c5b0c
more jb work, add debug command and logging (sorry jlenk if this breaks win32)
2010-12-14 23:46:26 -06:00
Brian West
2324c29917
round two better code thanks mikej
2010-12-14 22:29:45 -06:00
Giovanni Maruzzelli
eafd7e5e15
skypopen: tweaking the OSS audio driver
2010-12-14 16:55:39 -06:00
Brian West
1d668e25ab
hrm
2010-12-14 12:43:51 -06:00
Brian West
6c6eab8c13
Do not set nat mode when the device's network_ip is within the acl also so if your FS is behind nat and your phone is too then it will still make the right decisions
2010-12-14 12:00:55 -06:00
Giovanni Maruzzelli
739ac99e3b
skypopen: tweaking the OSS audio driver, still gives a load average higher than snd-dummy + snd-pcm-oss on CentOS 5 (but not much more, and lower cpu load), but now is very very good on tickless kernels, eg: Ubuntu 10.04 LTS
2010-12-14 08:38:57 -06:00
Giovanni Maruzzelli
7997d24f33
skypopen: tweaking the OSS audio driver
2010-12-14 06:46:01 -06:00
Giovanni Maruzzelli
6e310ef8fc
skypopen: slightly improve OSS audio driver
2010-12-14 06:46:01 -06:00
Giovanni Maruzzelli
0e83cbe5ca
skypopen: slightly improve OSS audio driver
2010-12-14 06:46:00 -06:00
Anthony Minessale
7e047c3fd1
more ongoing work on jb
2010-12-14 00:15:36 -06:00
Anthony Minessale
d11c83b16e
revert to the last transfered conference on recover
2010-12-13 18:28:43 -06:00
Anthony Minessale
0ca7930fa3
small tweak to new plc code
2010-12-13 18:14:39 -06:00
Anthony Minessale
28cab5ed46
FS-2923
2010-12-13 18:00:15 -06:00
Anthony Minessale
321013efe7
have mod_sofia always elect to be the session refresher so we know it will work, also make the session-expires set to 0 imply 100% disabled session timers
2010-12-13 14:02:46 -06:00
Jeff Lenk
84c7fa2fbc
my bad fix warning
2010-12-13 13:42:38 -06:00
Anthony Minessale
cb2d073632
FS-2924
2010-12-13 11:50:06 -06:00
Anthony Minessale
dfecc91487
remove check for va_list completely in sofia since i don't event think it happens ever
2010-12-13 11:20:23 -06:00
Anthony Minessale
3a645dee60
FS-2913
2010-12-13 11:20:23 -06:00
Brian West
b2a3bbff9b
Fix samples for playback
2010-12-13 10:30:00 -06:00
Brian West
e8792d0ad3
swig all
2010-12-12 08:11:11 -06:00
Giovanni Maruzzelli
7b59313902
skypopen: added a proof of concept standalone OSS audio driver (for Skype-oss clients)
2010-12-11 13:21:45 -06:00
Giovanni Maruzzelli
577d7b5538
skypopen: added a proof of concept standalone OSS audio driver (for Skype-oss clients)
2010-12-11 13:21:45 -06:00
Anthony Minessale
009c41d460
add new function to init an empty switch_sockaddr_t to avoid an unnecessary dns lookup on 0.0.0.0
2010-12-11 11:41:19 -06:00
Anthony Minessale
ee5d1c4dcf
missed a spot
2010-12-11 10:41:34 -06:00
Jeff Lenk
dc5b964bb1
fix build on windows for last commit
2010-12-10 21:43:03 -06:00
Anthony Minessale
19d1385714
temp tiff hack (make spandsp-reconf)
2010-12-10 17:58:24 -06:00
Anthony Minessale
d547096164
dramatic jitterbuffer changes
2010-12-10 17:47:46 -06:00
Anthony Minessale
bbf1cd1f43
allow epoch in strftime_tz
2010-12-10 17:47:46 -06:00
Mathieu Rene
98ed05cc98
Add reuse-connections sofia profile param to allow users to turn off TPTAG_REUSE, thus not re-using TCP connections
2010-12-10 14:30:47 -05:00
Jeff Lenk
3406d05ba7
Fix fallback to CORE_DB when MSSQL fails init
2010-12-09 23:05:49 -06:00
Jeff Lenk
c6e7988bf8
FS-2904 detect_speech documentation incomplete
2010-12-09 14:25:39 -06:00
Jeff Lenk
cfd4d52dd0
fix memory alloc issue
2010-12-09 12:01:24 -06:00
Anthony Minessale
5aba96e382
FS-2910
2010-12-08 20:39:28 -06:00
Jeff Lenk
72bcc01b1d
FS-2210 Add support for auto completion for uuid_simplify
2010-12-07 22:32:38 -06:00
Giovanni Maruzzelli
9350fb9626
skypopen: added a second timer on read from Skype client (timer_read_srv), so not to depend anymore from select on that socket
2010-12-07 00:20:07 -06:00
Anthony Minessale
7aa72b67df
prevent race while changing codecs mid call
2010-12-03 20:22:14 -06:00
Anthony Minessale
3501087b4d
add-on to earlier change to this file
2010-12-03 20:22:14 -06:00
Marc Olivier Chouinard
fdc31908fa
mod_sofia: Add support to reboot Yealink phone remotely - FS-2897
2010-12-03 18:58:39 -05:00
Anthony Minessale
5d7c09ed77
fix edge caes for endless loop in sql thread
2010-12-03 12:38:49 -06:00
Georgiewskiy Yuriy
a024f006de
Adds an extra switch_rtp_destroy or switch_rtp_release_port when a session ends - to make sure the port is returned to FS.
2010-12-03 19:33:29 +03:00
Georgiewskiy Yuriy
230cef0fd1
Merge branch 'master' of ssh://git.freeswitch.org/freeswitch
2010-12-03 18:55:58 +03:00
Brian West
6faa4c91c3
using the wrong api to remove media bug from crienzo on IRC, thanks.
2010-12-02 17:11:04 -06:00
Brian West
8cf1501203
FS-2881: SIP-header History-Info might exist multiple times, but only last header is exposed as a channel variable
2010-12-02 16:55:02 -06:00
Brian West
59ea4a1b9c
FS-2886: wrong IP in VIA and contact HEADER for MESSAGE method while fs run in private network
2010-12-02 16:52:32 -06:00
Georgiewskiy Yuriy
de66ad246f
Merge branch 'master' of ssh://git.freeswitch.org/freeswitch
2010-12-02 17:30:27 +03:00
Anthony Minessale
12fc65f7a3
FS-2872
2010-12-01 21:20:59 -06:00
Giovanni Maruzzelli
04a092fab5
skypopen: a little bit of constant cleaning, and screening of A-D dtmfs (not accepted bu Skype client) - fix for FS-2891
2010-12-01 17:10:32 -06:00
Anthony Minessale
13e8de4aba
FS-2872
2010-12-01 13:07:47 -06:00
Geovani Ricardo Wiedenhoft
5df1683c38
- Notifies the pre_answer
...
- Dialplan examples
- New version of commons
- Priority of contexts
- New K3L install script - getk3l.sh
- CLI return in XML
- More options in GET and SET commands
- Events (ESL) to send/receive SMS.
- fax-adjustment-timeout implemented
- accountcode and language
- Owner destroy
- Destroy wait for resources release
- static const expression
- Hangup cause
2010-12-01 16:40:35 -02:00
Anthony Minessale
ca28a80658
update caller_profile to have correct uuid when using custom uuid from originate string
2010-12-01 10:31:37 -06:00
Anthony Minessale
1ba98b02b9
FS-2852
2010-12-01 09:54:28 -06:00
Anthony Minessale
92f4344072
FS-2892
2010-12-01 09:46:06 -06:00
Jeff Lenk
2343f68597
VS2010 reswig
2010-11-30 21:43:28 -06:00
Anthony Minessale
77a7f93d67
reswig
2010-11-30 18:23:01 -06:00
Anthony Minessale
82394b3768
add switch_ivr_insert_file to insert one file into another at an arbitrary sample point
2010-11-30 18:22:22 -06:00
Brian West
a669f76f78
Fix issue when fs_path is used so we pick the correct media IP in our outbound invite this was soemthing that wouldn't work correctly over ATT on the iphone.
2010-11-30 17:43:13 -06:00
Anthony Minessale
a1d6596ea6
swigall
2010-11-30 15:50:15 -06:00
Anthony Minessale
c4369fc84d
add uuid_fileman <uuid> <cmd>:<val> <-- same vals as the callbacks in js and lua to control the currently playing file of a channel from the cli or ESL (for the people who were ignoring me on the conference call so I decided to implement it instead of try to explain it )
2010-11-30 15:34:22 -06:00
Brian West
5b15e03f30
swigall
2010-11-30 11:24:59 -06:00
Anthony Minessale
ef4a4ed034
run execute_on_answer on_media _on_ring apps async
2010-11-30 11:01:54 -06:00
root
006b3165cf
fix issues with Progress message type if pre_answer enabled
2010-11-30 19:35:38 +03:00
Anthony Minessale
8b0421ff68
add new function to check when messages need parsing to improve performance on parsing messages during originate
2010-11-30 09:49:12 -06:00
Anthony Minessale
ed5266d3ca
don't parse events for b legs from a leg thread in case they are using a monolothic python script as a group_confirm exec over socket to send it messages while the call is ringing
2010-11-29 15:34:27 -06:00
Anthony Minessale
9a25519496
FS-2368 forgot one debug line
2010-11-29 13:02:48 -06:00
Anthony Minessale
2572621bc9
FS-2368
2010-11-29 13:00:19 -06:00
Marc Olivier Chouinard
8825b6eac8
mod_sofia: Fix in previous commit incompleted, this one should do it (sofia presence related)
2010-11-28 17:15:39 -05:00
Marc Olivier Chouinard
9a9373c0bb
mod_sofia: Fix malformed Presense SQL Query
2010-11-28 17:07:54 -05:00
Marc Olivier Chouinard
80174cf39f
mod_callcenter: Add new eventsocket agent-offering. Plus some documentation and better handeling of bad agent type -- FS-2869
2010-11-26 20:38:46 -05:00
Giovanni Maruzzelli
599a200509
skypopen: adding osscuse directory, lot of news to come in some days ;)
2010-11-26 07:05:16 -06:00
Giovanni Maruzzelli
c7aefe934f
gsmopen: retry serial initialization if failed, zeroing audio buffers, slower retry on soundcard busy (EAGAIN)
2010-11-26 06:48:48 -06:00
Jeff Lenk
c57c17604c
Update mod_cepstral for windows vs2010
2010-11-25 10:40:20 -06:00
Jeff Lenk
6a9a27b791
VS2010 fix output paths
2010-11-24 22:13:12 -06:00
Anthony Minessale
143949941c
add presence-probe-on-register sofia param to send a probe on register instead of presence to deal with some broken phones and add some general improvements to allow multi homed presence
2010-11-24 21:39:08 -06:00
Anthony Minessale
8b0e7d2496
FS-2880
2010-11-24 21:26:12 -06:00
Brian West
17efb68d1d
woops don't log reg twice
2010-11-24 10:53:01 -06:00
Brian West
d73cd50e99
sofia_reg.c lets make this fail2ban stuff better
2010-11-24 10:34:12 -06:00
Jeff Lenk
6a948bd98b
add mono 2.8 patch file see FS-2774
2010-11-24 09:50:50 -06:00
Travis Cross
e82828231e
spelling corrections
2010-11-24 06:07:21 +00:00
Travis Cross
364c156cdc
update .gitignore
2010-11-24 03:46:59 +00:00
Brian West
dad92067da
FS-535: fix issue in is_lan_addr where 172.2 would match 172.250.x.x which is not RFC1918 this also fixes an chicken egg issue
2010-11-23 18:51:17 -06:00
Anthony Minessale
0bd8d187e0
clear controlled flag on recovered calls
2010-11-23 18:03:56 -06:00
Mathieu Rene
58c28aabc8
mod_dingaling: use the login as message source when not in component mode. (chat_send)
2010-11-23 17:26:32 -05:00
Mathieu Rene
eb109a85d5
mod_dingaling: fix leak in chat_send
2010-11-23 17:00:18 -05:00
Anthony Minessale
10cb487cb0
FS-2868
2010-11-23 15:50:17 -06:00
Anthony Minessale
21c2a74840
uncomment
2010-11-23 13:19:04 -06:00
Anthony Minessale
8966b4ba6e
FS-2867
2010-11-23 13:19:04 -06:00
Brian West
38f994206f
FS-535: additional checks and use the right contact for registers inside and outside of nat
2010-11-23 09:54:50 -06:00
Brian West
89dbe0b0a0
ESL-52
2010-11-22 17:06:59 -06:00
Brian West
87edbed6bb
FS-535: be more careful and catch ipv6 edge case
2010-11-22 15:32:23 -06:00
Brian West
22047f9337
FS-2862: fix seg more
2010-11-22 15:24:22 -06:00
Brian West
cf398e1a44
FS-535: tested but please test MORE.
2010-11-22 14:59:47 -06:00
Brian West
90c156243c
FS-2862: fix seg
2010-11-22 10:10:26 -06:00
Brian West
6dfd39c5f3
log ip too
2010-11-21 12:01:48 -06:00
Anthony Minessale
5973679e35
fix passing of callee-id
2010-11-19 14:47:45 -06:00
Anthony Minessale
6c4f49a888
apparently some sip device vendors did not read the RFC (who knew?) adding verbose_sdp=true var to add needless a= lines for standard iana codecs that explicitly do not require them
2010-11-19 13:46:14 -06:00
Jeff Lenk
67fa716bfd
fix critical property for module load
2010-11-19 13:15:56 -06:00
Anthony Minessale
8c9f23ea56
refactor codec_destroy to prevent race
2010-11-19 12:23:17 -06:00
Mathieu Rene
d2fd5ba0aa
fix regression
2010-11-19 12:07:19 -05:00
Mathieu Rene
de417e99f0
Implement switch_queue_pop_timeout() and refactor sofia_profile_worker_thread_run() to use it so it doesn't wake up too often
2010-11-18 21:00:35 -05:00
Anthony Minessale
42a4a3dedf
revert FS-2859
2010-11-18 18:24:32 -06:00
Anthony Minessale
0a11b9b433
FS-2859
2010-11-18 16:23:01 -06:00
Anthony Minessale
d96eb988ff
FS-2857
2010-11-18 16:14:08 -06:00
Mathieu Rene
ad7c7f1323
adjust switch_yield times in switch_core_sql_db_thread() and pool_thread()
2010-11-18 11:25:03 -05:00
Anthony Minessale
86509640e3
FS-2857
2010-11-18 09:00:24 -06:00
Jeff Lenk
de7a984399
correct windows vs2010 mod_valet_parking x64 path issue
2010-11-17 19:37:40 -06:00
Jeff Lenk
4d41a0f3a2
FS-2855 Fix spidermonkey under windows x64
2010-11-17 15:39:33 -06:00
Anthony Minessale
180f58a677
FS-2851
2010-11-17 12:17:27 -06:00
Rupa Schomaker
1c1df1f772
mod_lcr: FS-2820 - profile support in dialplan module
2010-11-17 09:34:09 -06:00
Anthony Minessale
68f18efe37
add intercept_unanswered_only var akin to intercept_unbridged_only
2010-11-16 09:51:18 -06:00
Moises Silva
3acc5fdb64
mod_sangoma_codec: add SIREN7 24kbps
2010-11-15 20:02:47 -05:00
Moises Silva
fcaf267757
mod_sangoma_codec: add siren7 32kbps
2010-11-15 20:02:47 -05:00
Moises Silva
97056b24c0
mod_sangoma_codec: fix samples per packet
2010-11-15 20:02:47 -05:00
Jeff Lenk
97c65a004e
reswig
2010-11-15 12:22:09 -06:00
Brian West
db91f0e81f
FS-2842: ACL for IPv6 address and swigall to boot
2010-11-15 11:37:23 -06:00
Andrew Thompson
6941c6eb71
FS-2775 Rewrite XML fetch conditional wait to be more sane (Reported by James Aimonetti)
2010-11-15 12:39:54 -05:00
Anthony Minessale
04e57577b3
FS-2801
2010-11-15 11:22:34 -06:00
Anthony Minessale
b160942bc0
test
2010-11-12 12:03:40 -06:00
Marc Olivier Chouinard
025c82e76f
ivr_enterprise_originate: Fix export of variable from the originator channel to the called channels
2010-11-11 20:21:35 -05:00
Anthony Minessale
b2f8041790
fix file string when being used in ringback
2010-11-11 16:48:59 -06:00
Anthony Minessale
0100eff635
update
2010-11-11 15:37:58 -06:00
Anthony Minessale
cd95138427
FS-2839
2010-11-11 12:32:29 -06:00
Anthony Minessale
3be3cd762a
add send_silence_when_idle and dmachine honoring to park loop
2010-11-11 10:54:04 -06:00
Anthony Minessale
f079f898cb
declinatio mortuus obfirmo!
2010-11-11 10:49:02 -06:00
root
70dca6dd4b
Makefile changes for x86_64 arch, thnx Steven Ayre and ptlib include path fix.
2010-11-11 10:56:10 +03:00
Moises Silva
8b68da37ae
mod_sangoma_codec: fix G722
2010-11-10 19:51:46 -05:00
Anthony Minessale
588a5cee03
update
2010-11-10 18:09:04 -06:00
Anthony Minessale
b278dd2379
add manual_rtp_bugs to profile and chan var and 3 new RTP bugs SEND_LINEAR_TIMESTAMPS|START_SEQ_AT_ZERO|NEVER_SEND_MARKER
...
RTP_BUG_SEND_LINEAR_TIMESTAMPS = (1 << 3),
Our friends at Sonus get real mad when the timestamps are not in perfect sequence even during periods of silence.
With this flag, we will only increment the timestamp when write packets even if they are eons apart.
RTP_BUG_START_SEQ_AT_ZERO = (1 << 4),
Our friends at Sonus also get real mad if the sequence number does not start at 0.
Typically, we set this to a random starting value for your saftey.
This is a security risk you take upon yourself when you enable this flag.
RTP_BUG_NEVER_SEND_MARKER = (1 << 5),
Our friends at Sonus are on a roll, They also get easily dumbfounded by marker bits.
This flag will never send any. Sheesh....
2010-11-10 16:58:36 -06:00
Moises Silva
ca8c23361b
mod_sangoma_codec: add G722
2010-11-10 17:29:08 -05:00
Paulo R. Panhoto
f331303404
mod_mp4 -- Supports playback of MP4 files.
...
* depends on libmp4v2 <http://code.google.com/p/mp4v2/ >
(originally compiled against v1.6.1)
* File format details:
- Files must be hinted (mpeg4ip can be used to create the hint
tracks).
- Video track encoding must be supported by FS (e.g. H.263)
- Audio track encoding must be PCMU/8000/Mono. The audio track
can be created with this tool:
<https://asteriskvideo.svn.sourceforge.net/svnroot/asteriskvideo/tools/pcm2mp4.cpp >
2010-11-10 16:27:43 -02:00
Anthony Minessale
42edb9cfe9
swig
2010-11-10 10:30:18 -06:00
Moises Silva
31cc2502f7
mod_sangoma_codec: register AMR
2010-11-09 17:58:27 -05:00
Anthony Minessale
7bd0a5a63d
FS-2833
2010-11-09 11:53:01 -06:00
Anthony Minessale
794db40e52
refactor STFU a bit
2010-11-09 11:49:07 -06:00
Anthony Minessale
dd4fb5bee5
add default_lag to fifo
2010-11-09 10:30:06 -06:00
Anthony Minessale
3885eea765
add outbound_ring_timeout param to mod_fifo
2010-11-09 09:46:03 -06:00
Anthony Minessale
49b6237ed2
avoid hypothetical problem with flushing queue with delayed events
2010-11-08 15:05:02 -06:00
Anthony Minessale
5875905285
FS-2827
2010-11-08 10:14:46 -06:00
Anthony Minessale
10119e9e88
FS-2824
2010-11-08 10:13:35 -06:00
Jeff Lenk
4bbd9a4c0f
FS-2825 add additional info when fail
2010-11-08 08:05:23 -06:00
Jeff Lenk
77e7f58986
VS2010 Swig
2010-11-05 21:15:03 -05:00
Michael Jerris
40ac860aaa
fix missing name and potential segfault in gateway status
2010-11-05 20:24:31 -04:00
Anthony Minessale
e0c37c1f6e
allow process_import to specify a prefix
2010-11-05 18:20:09 -05:00
Anthony Minessale
f69f4a7747
refactor
2010-11-05 15:24:11 -05:00
Anthony Minessale
8315b954fd
tweak
2010-11-05 12:26:40 -05:00
Anthony Minessale
7dafe4e2c7
fail calls with uninitialized frame
2010-11-04 15:40:00 -05:00
Anthony Minessale
dcdd381195
fire DTMF event when converting dtmf to inband with start_dtmf_generate
2010-11-04 15:30:02 -05:00
Anthony Minessale
d205755ae0
typo
2010-11-04 14:38:43 -05:00
Geovani Ricardo Wiedenhoft
56f58c2983
- flash-to-digits: Defines the digits to be sent when the FLASH is detected on FXS
...
channels;
- Updated documentation.
2010-11-04 10:04:19 -02:00
Anthony Minessale
2043d5a671
fix display of timeout
2010-11-03 12:22:01 -05:00
Anthony Minessale
e5b891eed1
add separate reg timeout from retry sec
2010-11-03 10:58:32 -05:00
Michael Jerris
fc4d290cb7
add support for NDLB-force-rport=safe param that does force-rport behavior only on endpoints we know are safe to do so on. This is a dirty hack to try to work with certain endpoints behind sonicwall which does not use the same port when it does nat, when the devices do not support rport, while not breaking devices that acutally use different ports that force-rport will break
2010-11-03 11:53:39 -04:00
Giovanni Maruzzelli
4706d3946d
skypopen: performance improvements in skypopen_protocol.c and alsa/dummy.c . Added pcm*c to alsa/. Let's hope the larger period in dummy.c does not make problems on ubuntu
2010-11-02 22:52:51 -05:00
Anthony Minessale
df52cc0952
fix registration overlap timeout snafu
2010-11-02 17:58:24 -05:00
Anthony Minessale
97d80d924a
same as last one in another place
2010-11-02 11:50:04 -05:00
Giovanni Maruzzelli
f3ae4d10d7
skypopen: callflow display reshuffle
2010-11-02 02:19:18 -05:00
Giovanni Maruzzelli
04f9b8c6f4
skypopen: very nice formatted debug output (ok, I go get a life)
2010-11-01 19:12:03 -05:00
Anthony Minessale
35676e7e04
parse static route in sip uri in notify by event
2010-11-01 18:47:09 -05:00
Giovanni Maruzzelli
cda952083f
skypopen: nice formatted debug output (I feel so stupid when I use one full hour for things like this, but I like it ;) )
2010-11-01 18:48:28 -05:00
Giovanni Maruzzelli
5f91e46914
skypopen: modifying Makefile.am and skypopen.h to report in revision tag of debug lines the last commit of both mod_skypopen.c and skypopen_protocol.c (so you can have your own commits in the same dir)
2010-11-01 16:41:23 -05:00