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
Giovanni Maruzzelli
faa1636905
skypopen: modifying Makefile.am to report on last commit in skypopen directory
2010-11-01 16:14:16 -05:00
Anthony Minessale
7ac78ac21a
FS-2811
2010-11-01 10:25:47 -05:00
Anthony Minessale
1970ec1d81
FS-2810
2010-11-01 10:03:10 -05:00
Jeff Lenk
1b0ec75568
fix stuck channel with voicemail and loopback
2010-10-30 22:29:26 -05:00
Moises Silva
3e33540a81
mod_sangoma_codec: add G723.1
2010-10-29 23:01:49 -04:00
Marc Olivier Chouinard
81a038690a
mod_callcenter: Make callcenter_config agent get return the value of the item requested. Also added queue param max-wait-time-with-no-agent-time-reached: If the max-wai-time-with-no-agent is already reached for the queue, then new caller can wait for x ammount of second before it kicked out of the queue rather than get rejected automaticly.
2010-10-29 22:41:14 -04:00
Moises Silva
e86af7d730
mod_sangoma_codec: only register one codec interface for iLBC
2010-10-29 21:55:01 -04:00
Anthony Minessale
402e383bd7
fix fifo race in use count dec
2010-10-29 20:39:07 -05:00
Moises Silva
68abb39eb3
mod_sangoma_codec: add iLBC 13.3k and 15.2k
2010-10-29 21:05:19 -04:00
Moises Silva
1d5aa062ee
mod_sangoma_codec: default to G729 only and remove L16 since it did not make any sense
2010-10-29 17:29:57 -04:00
Anthony Minessale
e2a565412a
allow PLC flag to make it to the codec
2010-10-29 14:58:38 -05:00
Jeff Lenk
b4562522ed
windows - fix build
2010-10-29 13:51:02 -05:00
Moises Silva
d2e255192a
mod_sangoma_codec: use native L16 for the source codec
2010-10-29 14:31:55 -04:00
Anthony Minessale
d40bb06400
part2
2010-10-29 13:00:14 -05:00
Anthony Minessale
23d5fc1900
add -ncwait for Unix based implememtations to make the backgrounder wait to make sure the process starts before detaching
2010-10-29 12:43:55 -05:00
Giovanni Maruzzelli
3c66b497d6
skypopen: fix FS-2784, missing incoming calls to one interfacename
2010-10-29 01:58:31 -05:00
Jeff Lenk
e866e7a136
windows - fix build - change based on other changes in file
2010-10-28 21:37:12 -05:00
Anthony Minessale
5d647d2c42
omfg really
2010-10-28 19:34:20 -05:00
Anthony Minessale
6737ae52d9
FS-2801
2010-10-28 15:34:56 -05:00
Giovanni Maruzzelli
3a3c5d261f
skypopen: sk list the DEAD state
2010-10-28 13:47:15 -05:00
Giovanni Maruzzelli
aea12d1f9f
skypopen: indented
2010-10-28 13:27:01 -05:00
Giovanni Maruzzelli
182da3c128
skypopen: fixed management of skype clients crash
2010-10-28 13:27:01 -05:00
Giovanni Maruzzelli
38215f9d5c
skypopen: indented
2010-10-28 13:27:01 -05:00
Giovanni Maruzzelli
bc067ebc69
skypopen: cosmetics
2010-10-28 13:27:01 -05:00
Giovanni Maruzzelli
f4a6a07edc
skypopen: select only IDLE interfaces, destroy the codec after the audio threads, cosmetics
2010-10-28 13:27:01 -05:00
Mathieu Rene
43aeb3b858
switch_dow_cmp: fix logic err in my latest commit
2010-10-28 10:37:21 -04:00
Anthony Minessale
19325c4369
fix race in codec failure condition, then fix bug in sdp parsing (likely a regression from recent codec changes) to never have the problem in the first place so you are double-protected
2010-10-27 16:37:35 -05:00
Anthony Minessale
28d02700c8
typo
2010-10-27 14:58:01 -05:00
Anthony Minessale
8bb4d0d413
add the stuff drk_ keeps begging for
2010-10-27 14:09:38 -05:00
Giovanni Maruzzelli
a1ada3e2a9
skypopen: windows compile
2010-10-27 12:10:00 -05:00
Anthony Minessale
99ada6bdba
add events
2010-10-27 12:00:30 -05:00
Anthony Minessale
91230e01f9
used || instead of 'or' in sql stmt
2010-10-27 11:46:39 -05:00
Anthony Minessale
6ae933a2e9
FS-2800
2010-10-27 11:10:21 -05:00
Giovanni Maruzzelli
5472923024
skypopen: cosmetics
2010-10-27 09:44:52 -05:00
Giovanni Maruzzelli
a5045b1ab0
skypopen: interface DOWN during hangup, cosmetics
2010-10-27 09:44:52 -05:00
Giovanni Maruzzelli
99b14db491
skypopen: manage ERROR 36 Not online, cosmetics, put the interface DOWN when no session and when beginning to destroy
2010-10-27 09:44:52 -05:00
Giovanni Maruzzelli
145a7a4b31
skypopen: manage failed ALTER I/O (sockets), LOCALHOLD, ANSWER. Use only IDLE interfaces to answer
2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
0499be4acd
skypopen: locking flags
2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
01d0f1bd2a
skypopen: better management of 'hupall' and KILL
2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
5d03777fe5
skypopen: cleanup continues
2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
758254ad42
skypopen: cleanup begin
2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
9274deeabb
skypopen: fixed crash on closing XDisplay before is used by interface shutdown/remove
2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
7d7f23cebb
skypopen: indented
2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
994cdbd183
skypopen: lot of improvements in locking and hangup handling
2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
01fb67aeca
skypopen: better checking audio buffers not destroyed
2010-10-27 09:44:51 -05:00
Giovanni Maruzzelli
f04322e9bb
skypopen: CLOUDTREE patch with some modifications
2010-10-27 09:44:50 -05:00
Mathieu Rene
7fce3995df
oops
2010-10-27 09:35:20 -04:00
Mathieu Rene
b639aebd62
fix dow to support multiple coma-separated conditions. BLUEBOX-133
2010-10-27 00:57:13 -04:00
Anthony Minessale
17ac6ba9c6
add record overwrite
2010-10-26 19:34:47 -05:00
Anthony Minessale
e10bc0a965
allow {dtmf_type=none} to work in oubound dial strings
2010-10-26 15:43:14 -05:00
Anthony Minessale
08d2ea9d96
update
2010-10-26 13:43:21 -05:00
Anthony Minessale
9d087d457e
pass ring_ready like we do with pre_answer
2010-10-26 11:52:28 -05:00
Anthony Minessale
03d29a772b
add fwd and rev message scroll keys as default and return to same message when doing a message forward
2010-10-26 09:45:11 -05:00
Anthony Minessale
07adca56cc
add record_post_process_exec_app and record_post_process_exec_api both can have <app|cmd>:<args>
2010-10-26 09:42:56 -05:00
Michael Jerris
daa08ecd09
add var to indicate the fifo name on outcall
2010-10-25 18:04:53 -04:00
Jeff Lenk
be43052c50
fix build
2010-10-25 14:54:13 -05:00
Marc Olivier Chouinard
d09e6c60d9
switch_xml: snprintf size fix
2010-10-25 15:21:39 -04:00
Anthony Minessale
cd736a1c77
fix fail_on_single_reject
2010-10-25 13:03:06 -05:00
Anthony Minessale
59d3b84def
profile param ignore-183nosdp, chanvar sip_ignore_183nosdp FS-1978
2010-10-25 11:52:43 -05:00
Anthony Minessale
1a1881e80c
FS-2795
2010-10-25 11:28:02 -05:00
Geovani Ricardo Wiedenhoft
1ef3fc9a1b
- Removed alternative contexts / extensions
...
- New struct for matchs
- On calls originated from an FXS branch, the Endpoint searches for a valid extension (digits sent) after the DTMF '#' or after the timeout (option fxs-digit-timeout). That search is done in the context defined in section <fxs-options>, or if no context configured, the search is done in context defined in context-fxs.
- Added "dialplan" configuration: Name of the dialplan module in use
(default XML)
- Group context enabled. If set, the search for a valid extension is done only in that context.
- Updated documentation
2010-10-25 12:07:31 -02:00
Marc Olivier Chouinard
9241a35e61
switch_rtp: Show the UUID of the session in the log when sending RFC2833 DTMF packet and when receiving a RTP DTMF
2010-10-22 22:16:12 -04:00
Marc Olivier Chouinard
3a47598695
mod_callcenter: Fix bad return type so it compile on archlinux, thx bougyman
2010-10-22 18:34:45 -04:00
Anthony Minessale
7d7d66342f
reverse perspective of dialog events on non-registered entities
2010-10-22 15:14:14 -05:00
Anthony Minessale
13d8d33e3d
hack out ogg
2010-10-22 12:33:37 -05:00
Anthony Minessale
da9742d8fa
hack out ogg
2010-10-22 12:28:40 -05:00
Anthony Minessale
83c8c1254b
this should have been moved into agressive nat detection not commented
2010-10-22 11:22:17 -05:00
Marc Olivier Chouinard
1166f8d0de
switch_event: Correct the set of a uniq flag for request_param and channel_data event type.
2010-10-22 12:21:49 -04:00
Anthony Minessale
564dc7e493
return break in mod_sndfile when seek returns failure
2010-10-21 22:35:24 -05:00
Anthony Minessale
4cf5842836
fix type in dmachine parser
2010-10-21 22:34:16 -05:00
Jeff Lenk
d2ca8d4046
FS-2050 Core ODBC support for transactions with MSSQL
2010-10-21 16:18:54 -05:00
Anthony Minessale
fd1736b38f
1) Add force-publish-expires to set custom presence update expires delta (-1 means endless)
...
2) Check how many users are registered when receiving a PUBLISH AND Multiple Registrations is enabled:
if there is more than just 1 AND you are sending a offline message: skip publishing it to everyone
to prevent clients from thinking themselves has gone offline.
2010-10-21 12:55:07 -05:00
Anthony Minessale
c423e2096c
pass indication when in app mode on mod_loopback
2010-10-21 12:09:52 -05:00
Michael Jerris
cf5c1d216a
try to pass the 'f' up from wanpipe and do something sane with it
2010-10-20 16:40:26 -04:00
Moises Silva
c64f0b80ef
mod_sangoma_codec: more
2010-10-20 12:51:01 -04:00
Anthony Minessale
23180c18e1
changes from devlist
2010-10-20 10:17:57 -05:00
Moises Silva
4f817aea4c
mod_sangoma_codec: more
2010-10-20 10:59:54 -04:00
Moises Silva
3baa433e0b
mod_sangoma_codec: fix compilation warning/error
2010-10-20 10:31:18 -04:00
Anthony Minessale
ad74326b3f
fix presence update from dp to apply to pidf presence
2010-10-19 13:58:30 -05:00
Anthony Minessale
36851a90b7
dont update display to ring when call is hungup in pidf presence
2010-10-19 13:33:17 -05:00
Giovanni Maruzzelli
567dab9376
gsmopen: fix alsa_nogsmlib_nocplusplus/mod_gsmopen/Makefile
2010-10-19 12:01:43 -05:00
Giovanni Maruzzelli
355c0dbb8f
gsmopen: fix FS-2793, compilation stops
2010-10-19 12:01:43 -05:00
Anthony Minessale
4e0399d05f
adjust sql stmts in presence to allow even non-registered entities to be tracked
2010-10-18 15:30:29 -05:00
Anthony Minessale
107199f0da
try this sekil
2010-10-18 14:47:39 -05:00
Geovani Ricardo Wiedenhoft
5fea197b78
Added mod_khomp Endpoint.
...
This module has been developed to make a nice,
affordable brazilian board called Khomp
(http://www.khomp.com.br ) compatible with FreeSWITCH.
Supported boards:
- FXS
- FXO
- E1
- GSM (boards and usb devices)
- Passive record
- kommuter
2010-10-18 16:17:43 -02:00
Andrew Thompson
f8d8a395cc
Merge branch 'master' of git.freeswitch.org:freeswitch
2010-10-18 03:19:16 -04:00
Andrew Thompson
1ffff099c1
Avoid checking the lengh of a null string.
2010-10-18 03:18:35 -04:00
Anthony Minessale
afb00ef5a1
tweaks
2010-10-17 18:52:03 -05:00
Anthony Minessale
81a9f8ef1e
timeout instantly when you have exact match and are equal to max digits
2010-10-17 16:13:47 -05:00
Andrew Thompson
dc40a7789c
Arrays are 0 indexed in C, duh
2010-10-17 16:19:38 -04:00
Andrew Thompson
094ffe37cc
mod_erlang_event: Support for reading erlang cookie from a file
...
mod_erlang_event will now try to read $HOME/.erlang.cookie if no cookie
is specified in the config file. You can specify an arbitary cookie file
via the 'cookie-file' parameter in the config file. The cookie file MUST
be readable by the user freeswitch is running as (either the owner or
root) and the file MUST NOT be readable/writeable/executable by any
other user (eg 0400 permissions). Thanks to James Aimonetti for the idea
and the original patch.
2010-10-15 23:40:57 -04:00
Anthony Minessale
f6f1230259
up
2010-10-15 19:01:59 -05:00
Anthony Minessale
f87dd96375
more dmachine improvements
2010-10-15 18:00:49 -05:00
Anthony Minessale
6772c795e0
FS-2787
2010-10-15 17:59:00 -05:00
Anthony Minessale
afaf1fac05
ilbc tweak
2010-10-15 17:53:38 -05:00
Anthony Minessale
743c87883b
tweak
2010-10-15 12:55:59 -05:00
Moises Silva
bbba1148ab
mod_sangoma_codec: flush sockets on first use
2010-10-15 06:52:48 -04:00
Marc Olivier Chouinard
df5b3498ed
mod_voicemail: FS-1776 Add support for per user operator exten override param vm-operator-extension
2010-10-14 22:36:51 -04:00
Anthony Minessale
f6bcf83011
expand vars in data element
2010-10-14 20:56:19 -05:00
Anthony Minessale
4d5389bd94
FS-2781
2010-10-14 20:07:26 -05:00
Anthony Minessale
ac19f73cc4
refactor conference to use switch_ivr_dmachine for the digit parsing
...
controls are now bound to each member separately based on
conference_controls channel var, then the caller-controls param in the profile or a default to "default"
please test and report any issues in jira http://jira.freeswitch.org
2010-10-14 19:00:06 -05:00
Anthony Minessale
2fe0e00e45
update dmachine code
2010-10-14 19:00:06 -05:00
Moises Silva
36f8385bc8
mod_sangoma_codec: update stats to include more verbose rtp tx/rx format information
2010-10-14 11:59:25 -04:00
Jeff Lenk
c4d1df7619
continuation of msbuild enabled automated installers for Win32/X64
2010-10-14 14:45:15 -05:00
Brian West
c465c435dc
If we discard a recording lets set a variable to let us know this took place
2010-10-14 12:18:40 -05:00
Anthony Minessale
0559cc50da
fix att_xfer reported by woody dickson on the mailing list
2010-10-13 20:23:55 -05:00
Anthony Minessale
dfa78985b4
Change codec behaviour
...
channel_variable: sdp_m_per_ptime
Adds a new m= line for each distinct ptime in codec list.
When this variable is not set:
When mixing codecs with various ptime in a codec list, they will now be allowed to co-exist in the sdp but it will send no ptime attr.
This means the ptime preferences on the offer will be ignored when mixing codecs with various ptimes.
When receiving a codec list with no ptime attr, the ptime will be chosen from local preference instead of assuming 20ms
This means if offer contains PCMU with not ptime and FS has PCMU@40i
Dynamic payloads will now start at 98 and increment per additional dynamic codec per call.
So now you can add CELT@32000h,CELT@48000h and each one will be auto-assigned a dynamic paylaod type.
2010-10-13 19:28:20 -05:00
Anthony Minessale
4eb3ec1448
update last
2010-10-13 16:55:51 -05:00
Brian West
f42c90365c
FS-2778: force_local_ip_v4 / _v6 not handled properly in switch_find_local_ip
2010-10-13 16:52:09 -05:00
Anthony Minessale
54dcb64a4d
typo
2010-10-13 16:21:53 -05:00
Anthony Minessale
93c2ed941a
silent recovery
2010-10-13 16:17:43 -05:00
Jeff Lenk
ffd28c1930
fix build windows
2010-10-13 10:59:34 -05:00
Brian West
4e5911c291
FS-2776: FS uses IPv6 under Proxy mode, and SIP Phone uses 6to4 tunneling IPv6 address, cause hearing nothing.
2010-10-13 09:17:31 -05:00
Marc Olivier Chouinard
70d592aeba
mod_callcenter: Allow to get queue info via api
2010-10-13 01:40:18 -04:00
Mathieu Rene
4b86794dea
typo
2010-10-12 16:52:23 -04:00
Moises Silva
cd124ad802
mod_sangoma_codec: more timing debug code
2010-10-12 12:19:34 -04:00
Moises Silva
6e06ba09eb
mod_sangoma_codec: ignore cng frames
2010-10-12 12:19:34 -04:00
Moises Silva
70964c3a2c
mod_sangoma_codec: add some debug code
2010-10-12 12:19:34 -04:00
Mathieu Rene
3eab7f5a89
fs_encode: err/logging on stderr
2010-10-12 16:25:49 -04:00
Marc Olivier Chouinard
18131a58a5
mod_conference: Fix deadlock
2010-10-12 16:06:49 -04:00
Mathieu Rene
3c4d7f1d48
fs_encode: encode by [ptime] ms so we don't end up with partial frames, destroy codec when done
2010-10-12 15:48:33 -04:00
Mathieu Rene
b9a8bcd5c3
fs_encode: add bitrate argument
2010-10-12 14:31:28 -04:00
Mathieu Rene
c25476b568
fs_encode: check for file.file_interface before closing
2010-10-12 14:23:55 -04:00
Mathieu Rene
89b1760159
Add fs_encode tool
2010-10-12 13:45:43 -04:00
Anthony Minessale
c1d41dd989
only pause recording media bugs in fifo
2010-10-12 12:28:13 -05:00
Brian West
42f534fa6a
FS-2773
2010-10-12 11:41:28 -05:00
Anthony Minessale
14361c0907
FS-620
2010-10-12 09:32:15 -05:00
Anthony Minessale
ec9fddacce
add some more dmachine code for args parsing
2010-10-11 18:38:30 -05:00
Anthony Minessale
20d17baae2
set idle pattern to 255 instead of 0 to prevent clipping sound on short frames from mod_native_file FS-2772
2010-10-11 16:36:04 -05:00
Mathieu Rene
c0fddf054c
runtime/shutdown mixed up
2010-10-11 13:42:58 -04:00
Anthony Minessale
57cd1c9850
fix regression
2010-10-11 12:31:50 -05:00
Jeff Lenk
bac79ba18c
Add mod_distributor to VS2010 - not built by default
2010-10-10 13:32:45 -05:00
Jeff Lenk
4b6ef30218
Move FreeSWITCH.Managed to correct location
2010-10-10 11:23:43 -05:00
Jeff Lenk
5b2664c0a9
tweak swig script for mod_managed
2010-10-09 22:19:22 -05:00
Anthony Minessale
a82d424fbf
swigall
2010-10-09 09:00:23 -05:00
Jeff Lenk
4be25000bf
swig vs2010
2010-10-08 21:48:14 -05:00
Anthony Minessale
37298f56bd
add event data
2010-10-08 17:45:40 -05:00
Anthony Minessale
4a3c726aff
whitespace
2010-10-08 17:05:09 -05:00
Anthony Minessale
e3c427ad28
fix default ptime for iLBC and make new configurable global map in switch.conf.xml
2010-10-08 17:04:22 -05:00
Anthony Minessale
fdba0e07fa
make parens optional on functions as vars ${foo(bar)} is now the same as ${foo bar}
2010-10-08 15:59:22 -05:00
Anthony Minessale
f13fa0c1a5
FS-2763
2010-10-08 15:38:01 -05:00
Anthony Minessale
1d921b1cfa
improve dmachine stuff some more
2010-10-08 13:50:15 -05:00
Anthony Minessale
8a7f8cd22e
fix carbon copy delete after emailing paradox
2010-10-08 11:05:29 -05:00
Anthony Minessale
9537197b4d
add some goodies
2010-10-07 18:30:47 -05:00
Anthony Minessale
3cead32f13
presence again
2010-10-07 15:52:20 -05:00
Brian West
f499c0cdd7
send em on over now.
2010-10-07 10:27:31 -05:00
Marc Olivier Chouinard
3bd09b34c5
mod_voicemail: Simple correction to the app description of voicemail
2010-10-07 01:07:12 -04:00
Anthony Minessale
430fb98050
update watchdog code
2010-10-06 16:05:13 -05:00
Anthony Minessale
6c4cb07bac
fix memory leak caused by regression from FS-2747
2010-10-06 16:05:13 -05:00
Moises Silva
dc4d19e9f6
mod_sangoma_codec: do not return 0 len frames and return silence instead when there is no transcoding output
...
update stats only when we really receive a frame
2010-10-06 12:37:32 -04:00
Anthony Minessale
8f13eb8966
FS-2762
2010-10-06 15:17:48 -05:00
Anthony Minessale
3bb90ac41c
fix some edge cases
2010-10-06 15:16:09 -05:00
Anthony Minessale
fadcbd9268
watchdog_step_timeout watchdog_event_timeout (milliseconds) to detect a problem in sofia and shutdown instantly
2010-10-06 13:41:59 -05:00
Anthony Minessale
51cc00a5f9
doh
2010-10-06 11:07:41 -05:00
Anthony Minessale
fea856b67c
swigall
2010-10-06 08:48:33 -05:00
Anthony Minessale
3bae1e7ab2
refactor
2010-10-06 08:38:32 -05:00
Anthony Minessale
3716cf6f79
add more proto
2010-10-05 16:23:50 -05:00
Moises Silva
e3587c36a2
mod_sangoma_codec: print rtp address in stats
2010-10-05 10:58:42 -04:00
Moises Silva
7be271cfec
mod_sangoma_codec: remove global pool reference
2010-10-05 13:44:55 -04:00
Anthony Minessale
80883ebeb8
don't force wake thread
2010-10-05 11:11:21 -05:00
Anthony Minessale
748b82f640
minor tweaks
2010-10-05 10:50:16 -05:00
Brian West
b24231587c
FS-2755
2010-10-05 10:12:28 -05:00
Brian West
e7cafae29d
tweak
2010-10-05 09:59:23 -05:00
Moises Silva
4f414765ee
mod_sangoma_codec: fix memory leak by using a memory pool per transcoding session
2010-10-04 17:35:46 -04:00
Anthony Minessale
7f3319dc11
add switch_ivr_dmachine async digit parser to core
2010-10-04 18:23:43 -05:00
Anthony Minessale
094d8f9599
fix dialog-info presence issue
2010-10-04 17:58:05 -05:00
Michael Jerris
0ca8d88ed4
declinatio mortuus obfirmo
2010-10-04 17:43:10 -05:00
Michael Jerris
757e9e20bd
fix conference deadlock on probobly inpossible buffer failure
2010-10-04 16:58:29 -04:00