Anthony Minessale
a405b779c9
FS-3319 --resolve
2011-05-27 19:14:00 -05:00
Moises Silva
d1169d6e97
mod_portaudio_stream: update to specify the channel index
2011-05-27 18:09:06 -04:00
Moises Silva
1078f77f42
Merge remote-tracking branch 'fsorig/master'
2011-05-27 16:37:24 -04:00
Mathieu Rene
9d756ecc77
FS-3320 --resolve
2011-05-27 12:24:48 -04:00
Anthony Minessale
0ac088e32c
FS-3313 --resolve Come To ClueCon 2011 http://www.cluecon.com
2011-05-27 09:51:05 -05:00
Anthony Minessale
01d0250ee6
FS-1986 --resolve Come To ClueCon 2011 http://www.cluecon.com
2011-05-27 09:49:02 -05:00
Anthony Minessale
e03d900c23
FS-3300 --resolve
2011-05-27 09:38:54 -05:00
Moises Silva
3a918f3333
mod_sangoma_codec: do not use the provided session void* to store the rtp port
2011-05-26 17:42:13 -04:00
Mathieu Parent
ff08ea68ce
Skinny: reindent using vim's =G
2011-05-26 21:43:53 +02:00
Mathieu Parent
5f6c469e44
Skinny: rename skinny-route to skinny-process
...
this is needed to differentiate route/cfwd
2011-05-26 21:43:53 +02:00
Moises Silva
d51cb976cb
mod_sangoma_codec: set RTP pointer to NULL on error
2011-05-26 14:11:31 -04:00
Anthony Minessale
89666f44b3
FS-3316 --resolve you should attach git diffs
2011-05-26 11:30:59 -05:00
Anthony Minessale
7fb6fb3076
doh merge conflict put back changes
2011-05-26 10:04:15 -05:00
Anthony Minessale
c080fb15d9
update on array patch
2011-05-26 10:00:06 -05:00
Jeff Lenk
fc004ddc13
FS-3315 --resolve Fix typedef declaration for switch_cap_callback_t Thanks Peter
2011-05-26 08:39:28 -05:00
Moises Silva
ba76388cb2
fix missing ringback silence calculation spot in switch_ivr_originate
2011-05-26 02:23:34 -04:00
Jeff Lenk
8ba8b501bf
vs2010 reswig
2011-05-25 23:52:11 -05:00
Jeff Lenk
55c24567bd
fix windows code analysis problems
2011-05-25 23:51:48 -05:00
System Administrator
7eaef23955
Merge remote branch 'fsorig/master'
...
Conflicts:
src/mod/applications/mod_commands/mod_commands.c
src/mod/endpoints/mod_portaudio/mod_portaudio.c
src/mod/endpoints/mod_portaudio/pablio.c
2011-05-26 00:13:12 -04:00
System Administrator
294a57fbcb
allow -1 as silence generation divisor to specify only zeroes silence
2011-05-25 23:16:24 -04:00
Michael S Collins
3aff2bdcbc
Newline not needed here
2011-05-25 17:11:07 -07:00
Michael S Collins
f731abe05f
Add 'conference xxxx list count' to get exact member count for a given conference
2011-05-25 16:52:54 -07:00
Brian West
788ef41a86
swigall
2011-05-25 17:02:08 -05:00
Jeff Lenk
f4824b0773
fix windows trivial compiler warnings
2011-05-25 17:16:48 -05:00
Anthony Minessale
860d2a6c12
add capture dp app
2011-05-25 16:12:42 -05:00
Anthony Minessale
c1c759526d
add arrays to event headers and chanvars
2011-05-25 15:42:36 -05:00
Anthony Minessale
b978d39d48
FS-3312 --resolve
2011-05-25 14:45:55 -05:00
Mathieu Rene
5013bece3f
fix segfault
2011-05-25 15:04:40 -04:00
Brian West
417b24cc10
swigall
2011-05-25 11:52:52 -05:00
Stefan Knoblich
812fd7278e
mod_sofia: Reformat sofia usage string and make it a static const char[].
...
Make this thing readable by wasting a couple of bytes for spaces and newlines.
As an added bonus, save some stack space by making usage_string a static const.
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-05-25 18:29:28 +02:00
Jeff Lenk
1086cba2be
fix trivial compiler warning
2011-05-23 22:51:43 -05:00
Anthony Minessale
2582bbcb36
add xml user caching mechanism
2011-05-23 17:15:37 -05:00
Anthony Minessale
50e54364e3
FS-3308 --resolve
2011-05-23 13:20:33 -05:00
Anthony Minessale
62c81afef0
init ssl locks in sofia
2011-05-23 12:23:30 -05:00
Brian West
34a008d2d7
swigall
2011-05-23 10:56:22 -05:00
Jeff Lenk
765908f356
FS-3152 --resolve dup_dest was being overwritten by switch_split_user_domain
2011-05-22 19:10:52 -05:00
Moises Silva
950e936111
Merge branch 'master' into smgmaster
...
Conflicts:
src/switch_console.c
2011-05-22 17:53:14 -04:00
Georgiewskiy Yuriy
949d528a36
apply patch from Jan Willamowius:
...
make sure dtmfinband gets initialized.
make gk-identifier and gk-interface settings optional (documentation sayed that about gk-identifier already)
2011-05-22 12:37:13 +04:00
Jeff Lenk
1d490df9b5
FS-3282 --resolve
2011-05-21 09:53:53 -05:00
Giovanni Maruzzelli
2146583663
skypopen: adding some guards against NULL sessions and channels
2011-05-21 02:45:39 -05:00
Giovanni Maruzzelli
b65a3ebd18
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-05-21 02:37:38 -05:00
Giovanni Maruzzelli
7fa3f7f3dd
skypopen: fixing bug from Anton VG, adding some guards against NULL sessions and channels
2011-05-21 02:36:51 -05:00
Anthony Minessale
c7b36157b0
don't play default when playing a custom one
2011-05-20 16:56:16 -05:00
Anthony Minessale
3d475876ed
add custom exit sound to match enter sound on conf
2011-05-20 16:22:58 -05:00
Anthony Minessale
66d16d1772
FS-3270 --resolve please watch the code formatting in the future
2011-05-20 12:49:16 -05:00
Anthony Minessale
3ebd173ca8
FS-3307 --resolve thanks, in the future, be sure to not include vanity comments. The intention of the patch will be preserved by the jira ticket. Also check our code formating guidelines. Some of the patch was redundant so it was removed, mprintf already asserts when it doesn't work, and execute_sql_now both frees the sql string and locks the mutex for you.
2011-05-20 11:51:06 -05:00
Georgiewskiy Yuriy
71658eab1e
fixed in upstream version of h323plus.
2011-05-20 15:33:27 +04:00
Moises Silva
267d9cbc3a
mod_portaudio: few more checks on write
2011-05-20 02:28:42 -04:00
Anthony Minessale
38f06a3bf9
add additional format YYYYMMDDHHMMSS to strepoch
2011-05-19 15:39:43 -05:00
Anthony Minessale
38b3f43d7d
add prefix chars to playback_terminators + means include the term in the string and x means include the char and return SWITCH_STATUS_RESTART eg #+* only includes the * if you type it but not the #
2011-05-19 15:39:43 -05:00
Anthony Minessale
7ba849b34a
remove auto gain events
2011-05-19 11:43:33 -05:00
Moises Silva
792149f32a
mod_portaudio: fix shared stream output device validation/initialization that caused segfault and portaudio errors
2011-05-18 20:55:51 -04:00
Anthony Minessale
fae95433e2
FS-3303 --resolve this was an edge case between fail_on_single_reject and group_confirm
2011-05-18 16:10:46 -05:00
Jeff Lenk
86d757d61b
FS-3297 --resolve
2011-05-17 22:51:47 -05:00
Moises Silva
0bdf79b17c
mod_sangoma_codec: AMR codec fixes
...
- Set the proper RTP payload
- Do not validate RTP reads when the size is dynamic (zero)
2011-05-17 20:05:53 -04:00
Moises Silva
0b59756edd
Merge remote-tracking branch 'smgfs/master'
...
Conflicts:
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c
2011-05-17 19:57:49 -04:00
Moises Silva
bc83f885e1
mod_sangoma_codec: AMR codec fixes
...
- Set the proper RTP payload
- Do not validate RTP reads when the size is dynamic (zero)
2011-05-17 14:17:00 -04:00
Anthony Minessale
e375d1d2f2
reset offset_pos on seek to 0
2011-05-17 13:00:40 -05:00
Travis Cross
95a18a9e1a
update .gitignore
2011-05-17 16:51:44 +00:00
Mathieu Rene
5dc67c88d3
fix warning
2011-05-16 16:46:09 -04:00
Anthony Minessale
9c17effb15
add time stamp to app_log
2011-05-16 13:41:52 -05:00
Anthony Minessale
082cb7154e
ditto
2011-05-13 16:29:48 -05:00
Anthony Minessale
106855dfa3
use ssl macro to init on dingaling too
2011-05-13 16:23:33 -05:00
Anthony Minessale
23b5f58202
use ssl macro to init on dingaling too
2011-05-13 16:17:17 -05:00
Anthony Minessale
191f06d733
cleanup
2011-05-13 15:56:43 -05:00
Anthony Minessale
8764a046c6
allow creation of arbitrary profile vars
2011-05-13 15:29:40 -05:00
Anthony Minessale
acf3090adf
FS-2936 plan B for curl stuff
2011-05-13 13:17:54 -05:00
Anthony Minessale
c196e2c109
revert curl changes
2011-05-13 12:03:30 -05:00
Anthony Minessale
7d7e09a92c
FS-3296 --resolve there is not much contention on this but it probably could use a mutex
2011-05-13 08:43:45 -05:00
Anthony Minessale
837a6cac02
FS-3294 --resolve This is probably fine
2011-05-13 07:29:26 -05:00
Anthony Minessale
d59fdabeff
FS-3295 --resolve that is pretty odd, I must have been sleep-deprived or something
2011-05-13 07:22:25 -05:00
Michael Jerris
a8da1758cb
FS-2936: attempt to fix the platform that I'll never have to fix
2011-05-12 18:21:45 -04:00
Anthony Minessale
123eaa524b
fix rare t38 gateway issue
2011-05-12 10:32:39 -05:00
Jeff Lenk
a912fa6b3e
VS2008 cleanup for Core Curl integration
2011-05-12 10:48:46 -05:00
Tamas Cseke
15ece47601
handle connection lost
2011-05-12 10:29:55 +02:00
Tamas Cseke
26dfea65e4
load the module even if mongod is unreachable
2011-05-12 10:29:20 +02:00
Anthony Minessale
29bf9157ef
clean up core curl patch
2011-05-11 14:42:52 -05:00
Anthony Minessale
d98d51ed39
FS-3144 --resolve
2011-05-11 13:23:56 -05:00
Andrew Thompson
8ae9ab5d15
FS-3034
2011-05-11 13:55:22 -04:00
Anthony Minessale
dc6ca6f8e1
FS-3278 --resolve
2011-05-11 11:41:08 -05:00
Anthony Minessale
8de336b7a8
add files from last commit
2011-05-11 10:09:43 -05:00
Anthony Minessale
7064487df2
FS-2936 please test on windows
2011-05-11 10:07:00 -05:00
Rupa Schomaker
897e6573fa
FS-2890 --resolve mod_nibblebill, remove on_reporting hook
2011-05-10 08:12:27 -05:00
Michael S Collins
154731a777
Add jaybinks' tel: patch
2011-05-09 09:41:50 -07:00
Rupa Schomaker
5fa9619fe7
mod_lcr - FS-3284 --resolve - fix malformed XML when has embedded %s
2011-05-09 11:21:04 -05:00
Rupa Schomaker
3dca2ebb00
mod_lcr - FS-3283 --resolve fix as xml for larger number of arguments
2011-05-09 11:21:03 -05:00
Brian West
a0c673be6b
swigall
2011-05-09 09:14:01 -05:00
Giovanni Maruzzelli
3ad0d5d624
skypopen: fixing previous fix, Makefile.am now is ok
2011-05-09 09:09:04 -05:00
Giovanni Maruzzelli
b8543ea310
skypopen: reinstating 5f91e46914
on Makefile.am, was overwritten by 1e74a714d7
2011-05-09 08:42:10 -05:00
Giovanni Maruzzelli
ac7ca637f0
skypopen: * FS-3287
2011-05-09 08:24:55 -05:00
Moises Silva
690b3b5b72
add uuid completion to uuid_outgoing_answer
...
fix segfault due to typo in uuid_outgoing_answer
2011-05-09 02:32:31 -04:00
Moises Silva
72f2ffce5d
mod_portaudio: check for CF_ANSWERED too
2011-05-09 01:57:01 -04:00
Moises Silva
45fb1725b0
added uuid_outgoing_answer to answer outgoing channels (ie portaudio endpoints)
2011-05-09 01:25:24 -04:00
Moises Silva
b2d696b3fd
make endpoint auto-answer configurable via {endpoint_answer=yes|no} in the dial string
...
do not warn about ring device since is acceptable to not have one
2011-05-09 00:45:31 -04:00
Jeff Lenk
d495124f64
windows permanent fix for %I64d problems - all versions after vs2003 support %lld
2011-05-08 13:10:01 -05:00
Anthony Minessale
1772fcb079
add largest_jb_size
2011-05-06 15:25:00 -05:00
Giovanni Maruzzelli
818021cfc6
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-05-06 13:11:03 -05:00
Giovanni Maruzzelli
2af0dc00c8
skypopen: let's bump the thread priorities, refined
2011-05-06 13:10:57 -05:00
Moises Silva
a8d1b80b83
remove pid file when failing to load modules
2011-05-05 19:33:02 -04:00
Moises Silva
42d40227d9
fix banner
2011-05-05 18:25:47 -04:00
Moises Silva
89a2ca8d00
rename to NBE SS7
2011-05-05 18:17:30 -04:00
Mathieu Rene
fee49b16df
mod_radius_cdr: log errors with the call's uuid
2011-05-05 15:23:53 -04:00
Mathieu Rene
18d29b4670
mod_radius_cdr: Add 'Freeswitch-Other-Leg-Id' av pair
2011-05-05 15:21:27 -04:00
Mathieu Rene
a5170df009
mod_radius_cdr: Add 'Freeswitch-Direction' av pair
2011-05-05 13:45:21 -04:00
Giovanni Maruzzelli
eb13414051
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-05-05 12:32:31 -05:00
Giovanni Maruzzelli
6341694d13
skypopen: let's bump the thread priorities (to be refined, thanks Tony)
2011-05-05 12:32:25 -05:00
Jeff Lenk
1b8013a171
vs2010 reswig
2011-05-04 21:59:17 -05:00
Brian West
fca0575ad2
swigall
2011-05-04 14:47:32 -05:00
Anthony Minessale
789a9ce8d1
FS-3213 --resolve
2011-05-04 10:03:45 -05:00
Anthony Minessale
88f4828c88
FS-3282 --resolve ms resolution with new query-timeout-ms, query-timeout still works as expected
2011-05-04 10:00:22 -05:00
Jeff Lenk
a57336ba37
FS-3004 --resolve
2011-05-03 22:40:43 -05:00
Marc Olivier Chouinard
c4b78a49c7
record_session: Will auto create recursive destination folder if it doesn't already exist (Doesn't create folder when used with local cache feature)
2011-05-03 17:27:21 -04:00
Marc Olivier Chouinard
9ff8f53f05
mod_callcenter: Fix member been switch as abandoned when he was pickup by an agent FS-3281
2011-05-03 12:13:52 -04:00
Giovanni Maruzzelli
e1c21a67dc
gsmopen: FS-351
2011-05-03 10:17:28 -05:00
Giovanni Maruzzelli
1e74a714d7
skypopen: * FS-351
2011-05-03 10:13:30 -05:00
Brian West
43442e4f41
refactor mod_loopback timeout handling
2011-05-02 17:21:45 -05:00
Moises Silva
d655fa600f
mod_sangoma_codec: ok hardware documentation says 200ms for G729
2011-05-02 14:05:11 -04:00
Moises Silva
87e96ace72
mod_sangoma_codec: register G729 up to 100ms
2011-05-02 12:59:43 -04:00
Anthony Minessale
a6b336e4cb
add option to disable srtp with --disble-srtp
2011-05-02 11:33:57 -05:00
Anthony Minessale
a13064101f
3280 --resolve missed a spot
2011-05-02 10:37:05 -05:00
Moises Silva
de05a65108
set the maximum buffer length and source members for frames returned from portaudio endpoints
2011-04-30 08:33:32 -04:00
Giovanni Maruzzelli
1447aec426
skypopen: directories reshuffle, old stuff is now in old_stuff subdir :)
2011-04-30 03:06:54 -05:00
Giovanni Maruzzelli
ff9607c08f
skypopen: directories reshuffle, old stuff is now in old_stuff subdir :)
2011-04-30 03:01:51 -05:00
Giovanni Maruzzelli
aa7f47ac06
skypopen: refining INTERACTIVE INSTALLER for Linux (to be announced :) )
2011-04-30 02:35:41 -05:00
Giovanni Maruzzelli
7d2c2c8818
skypopen: refining INTERACTIVE INSTALLER for Linux (to be announced :) )
2011-04-30 02:29:20 -05:00
Anthony Minessale
2d856f8f7c
FS-3276 --resolve please attach the diff next time, do not paste it into the comment. It ruins the formatting. Also I changed the patch so the variable names refelect what is being harvested namely sip_bye_content_type and sip_bye_payload
2011-04-29 17:13:16 -05:00
Jeff Lenk
5ef8c49728
fix trivial compiler warning
2011-04-29 15:01:07 -05:00
Anthony Minessale
81ec7555f8
FS-3280 --resolve doh
2011-04-29 12:37:36 -05:00
Anthony Minessale
6610e6e98a
tweak
2011-04-29 10:29:03 -05:00
Anthony Minessale
e70af1f84f
don't nat map on loopback addrs
2011-04-29 10:28:56 -05:00
Anthony Minessale
741707297f
typo
2011-04-29 09:35:46 -05:00
Anthony Minessale
16e3d1fa25
default timer to run slower and increase as needed, Run the timer at 20ms by default and drop down as needed unless you set 1m-timer=true which was previous default
2011-04-29 11:09:14 -05:00
Anthony Minessale
00b53a91ea
FS-3277 --resolve There are actually really only 2 places where it needs the real hostname, the hostname command and the header on the events. I changed everything to the switchname because there were some more sql stmts etc in the core.
2011-04-29 10:24:50 -05:00
Jeff Lenk
e56cbeef41
fix trivial comiler warning for last commit
2011-04-28 14:39:24 -05:00
Anthony Minessale
bd471fc6a9
add bridged timestamp and hangup_complete_with_xml=true to add xml_cdr to the body of hangup_complete events
2011-04-28 13:46:39 -05:00
Anthony Minessale
a391d82b57
remove unused code
2011-04-28 10:56:13 -05:00
Jeff Lenk
3829e2fda5
FS-3272 --resolve moc we need to discuss this with anthm catch me on irc thanks
2011-04-28 00:29:28 -05:00
Anthony Minessale
24003dc28f
set flag
2011-04-27 16:18:59 -05:00
Anthony Minessale
dcfc7924c5
remove unnecessary locks
2011-04-27 15:16:52 -05:00
Anthony Minessale
f8835a817b
FS-3271 --resolve
2011-04-27 09:48:28 -05:00
Jeff Lenk
ce5c846200
FS-3236 --resolve
2011-04-26 12:06:11 -05:00
Anthony Minessale
bf107c6f0f
FS-3269 --resolve
2011-04-26 09:43:22 -05:00
Michal Bielicki - cypromis
5d46ddbc92
FS-3195, thank you Christian Benke
2011-04-26 15:10:37 +02:00
Marc Olivier Chouinard
3484874f58
mod_callcenter: Apparently, it by design that only 1 of the 2 leg can continue the dialplan. So member are always A leg and agent are B leg. If you want to continue after hangup a call for the agent like in uuid standby mode, use the transfer_after_bridge feature. Sample example usage is on the mod_callcenter wiki page.
2011-04-26 00:15:15 -04:00
Marc Olivier Chouinard
debab81ce9
it the other way arround !
2011-04-25 15:06:32 -04:00
Marc Olivier Chouinard
a2a09fb1d9
mod_callcenter: Try to make uuid-standby continue the dialplan. Let me know if this helped
2011-04-25 14:22:57 -04:00
Giovanni Maruzzelli
403b3a23be
skypopen: OSS driver, refinement
2011-04-25 11:36:42 -05:00
Giovanni Maruzzelli
98157dbbfc
skypopen: OSS driver, refinement
2011-04-25 09:13:39 -05:00
Jeff Lenk
7470bf32a1
VS2010 add mod_callcenter to solution - not built by default
2011-04-25 07:12:30 -05:00
Marc Olivier Chouinard
68c9381770
switch_core_file: Fix a regression from earlier commit on some distro forcing warning on 'forced' return function value
2011-04-24 22:47:12 -04:00
Marc Olivier Chouinard
adffe07f75
mod_voicemail: Fix SQL error on forward when filename length become greater than 255. FS-2959
2011-04-23 23:52:03 -04:00
Marc Olivier Chouinard
37b14c9a31
mod_callcenter: Display an warning when MOH is invalid and resume wait with silence. FS-2740
2011-04-23 22:37:47 -04:00
Marc Olivier Chouinard
d3e3b39739
mod_callcenter: More temporary attempt to make it 32bit friendly
2011-04-23 17:01:35 -04:00
Marc Olivier Chouinard
568fa83642
mod_callcenter: Decided to take the easy way for portability for the moment. We expect time_t to be an integral anyway in the core, so I'll expect the same here. Should fix the problem with the partial change I did on i386 system
2011-04-23 11:55:56 -04:00
Marc Olivier Chouinard
0b780702d9
mod_event_zmq: Update download file from 2.1.3 to 2.1.4 (2.1.3 tar file is gone from zmq server)
2011-04-22 23:05:36 -04:00
Marc Olivier Chouinard
ba7dc9fde8
Fix for -Wunused-but-set-variable required compiler. : mod_freetdm mod_avmd mod_cidlookup mod_ladspa mod_lcr mod_nibblebill mod_rss mod_vdm mod_dahdi_codec mod_skinny mod_cdr_pg_csv
2011-04-22 22:49:41 -04:00
Jeff Lenk
e414d99438
remove unreferenced variable
2011-04-22 21:23:46 -05:00
Marc Olivier Chouinard
ab02493b9d
mod_python & mod_spidermonkey: Fix for -Wunused-but-set-variable required compiler
2011-04-22 22:03:40 -04:00
Marc Olivier Chouinard
cf1494f773
mod_callcenter: Fix for -Wunused-but-set-variable required compiler
2011-04-22 21:55:56 -04:00
Anthony Minessale
e13821c243
Merge branch 'master' of git://git.freeswitch.org/freeswitch
2011-04-22 16:46:04 -05:00
Marc Olivier Chouinard
c63dd3ec39
mod_callcenter: Adding the VC project file for 2008 and 2010. Not tested
2011-04-22 19:42:46 -04:00
Marc Olivier Chouinard
f7e268a1c7
mod_callcenter: Quick changes to try to make it more multi platform friendly. Still need to find the best way to convert a string to time_t that is multi platform.
2011-04-22 19:40:14 -04:00
Anthony Minessale
73279f01bf
FS-3166 --resolve
2011-04-22 16:43:29 -05:00
Georgiewskiy Yuriy
c22aac0eac
fix race condition on destroying signaling thread in h323 library
2011-04-22 15:19:27 +04:00
Marc Olivier Chouinard
6fbfff0f91
mod_callcenter: Should resolve problem when agent transfered a call to another queue. FS-2888
2011-04-22 03:01:08 -04:00
Marc Olivier Chouinard
366f7ca677
mod_callcenter: Changes lot of log file to include the uuid of the member. Also added a bunch of debug log entry to help debug an issue
2011-04-22 02:22:30 -04:00
Marc Olivier Chouinard
ac619fd0e8
mod_callcenter: Possible fix on unload module freeze when an member uuid changed or is gone
2011-04-22 01:42:47 -04:00
Brian West
dad670713b
Fix issue with SLA and Barge
2011-04-21 19:32:37 -05:00
Giovanni Maruzzelli
c2b9756d68
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-04-21 12:44:31 -05:00
Giovanni Maruzzelli
25ebf7159f
skypopen: adding installer and Skype client configuration directories (to be announced :) )
2011-04-21 12:44:05 -05:00
Marc Olivier Chouinard
4137b360cf
switch_ivr/xml: Change the structure of the phrases/language system. Previously it was fxml->phrases->macros->language->macro. Changed it so fxml->languages->language->phrases->macros->macro
...
You can have sub macros <macros name="voicemail"><macro ...> and allow you to call it login@voicemail.
Change the sound-path to sound-prefix to make it constistant with the rest of freeswitch.
Also allow to set a sound-prefix to a macros, so you can override it for a specific file set.
You can set say-modules="en" or whatever in the <language section to define that say module to use.
2011-04-20 13:09:03 -04:00
Brian West
6dd1237445
swigall
2011-04-20 11:35:14 -05:00
Giovanni Maruzzelli
4842a62062
skypopen: deleted osscuse subdir
2011-04-20 03:38:45 -05:00
Giovanni Maruzzelli
f4098ebba6
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-04-20 03:32:49 -05:00
Giovanni Maruzzelli
b0a23f8e64
skypopen: OSS driver, refinement
2011-04-20 03:32:03 -05:00
Jeff Lenk
28738b0629
FS-3001 --resolve
2011-04-19 23:02:51 -05:00
Anthony Minessale
835860e79f
reverse
2011-04-19 20:11:59 -05:00
Raymond Chandler
82e3ccf8e6
don't add routes that have no rate of the desired type
2011-04-19 15:44:09 -04:00
Anthony Minessale
4f5d273e23
FS-3213 another update
2011-04-19 14:03:46 -05:00
Rupa Schomaker
973a850dbb
Lower NAT port mapping disabled log msg from WARNING to INFO
2011-04-19 14:21:33 -05:00
Jeff Lenk
5f86ec177b
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-04-19 14:20:17 -05:00
Jeff Lenk
414c4d4aea
windows build fix for last commit
2011-04-19 14:19:49 -05:00
Anthony Minessale
7d8f848117
adding fix that was reported on the mailing list and thoughtlessly left there to rot despite my begging them to open a JIRA
2011-04-19 13:51:08 -05:00
Anthony Minessale
7fe313cf3d
FS-3252 additional fix to this bug and add better fax detect code to mod_spandsp
2011-04-19 13:29:42 -05:00
Anthony Minessale
9227b53872
FS-3252 try latest patch with new option to set sip_execute_on_image to 't38_gateway self nocng' this should skip the tone detection adn go right into the gateway mode so you should be able to do only this and have it work based on remote re-invite
2011-04-19 10:50:09 -05:00
Anthony Minessale
6fa64e30db
use queued sql for core registration handling
2011-04-19 10:31:19 -05:00
Anthony Minessale
fe3c4e900f
update log
2011-04-19 10:21:16 -05:00
Anthony Minessale
c8a257dde2
FS-3213 please try this patch
2011-04-19 10:09:55 -05:00
Marc Olivier Chouinard
f17e962636
mod_callcenter: Small fix for strategy top-down
2011-04-19 03:05:32 -04:00
Marc Olivier Chouinard
bee247ca7b
mod_callcenter: Another strategy 'top-down' (Name might change). This will call the agent one after the other by order... And every member start at position 1.
2011-04-19 01:25:09 -04:00
Marc Olivier Chouinard
2b4b23aac1
mod_callcenter: Ok we have round-robin and random strategy... Keep them comming ;)
2011-04-19 00:21:31 -04:00
Marc Olivier Chouinard
6432d63f00
mod_callcenter: Fix an SQL param errors ! Wish the compiler catched stuff like this
2011-04-18 23:17:58 -04:00
Michael S Collins
8134712627
mod_hash: add realm filter to hash_dump db command so that you can quickly dump all entries that belong only to a specific realm without getting the whole db
2011-04-18 18:43:24 -07:00
Marc Olivier Chouinard
0315d32076
mod_callcenter: More SQL changes to make the new strategy work on postgresql
2011-04-18 17:16:51 -04:00
Marc Olivier Chouinard
e5739b3932
mod_callcenter: SQL error in the new proto (and might not still be working) strategy
2011-04-18 15:10:40 -04:00
Anthony Minessale
0b51aca321
enable optimal defaults on linux kernels that can support newer features.
2011-04-18 11:17:33 +00:00
Marc Olivier Chouinard
bef6f0f40d
mod_callcenter: Add a very prototype (and maybe not functional) strategy called : sequentially-by-next-agent-order.
...
It will try to find the last agent we tried to reach, and start calling more agent after that one based on position.
It will use the level for the next agent, but once that level is done, it start back at the lowest level
2011-04-17 12:46:32 -04:00
Marc Olivier Chouinard
5cc3b2e635
mod_protovm: Small fix in makefile
2011-04-16 19:11:25 -04:00
Marc Olivier Chouinard
fb549777cb
mod_protovm: This is a very early new prototype voicemail ivr system. You need to copy the sounds.xml and make it loadale in the language folder and protovm.conf.xml inside the autoload_configs folder. Configs file will most definitly change. Once stabilized, we make it install those file by default.
2011-04-16 19:06:32 -04:00
Marc Olivier Chouinard
bfdfac5e8a
mod_voicemail: Adding a new voicemail fsdb api vm_fsdb_auth_login that does basic login authentication for a user
2011-04-16 14:44:28 -04:00
Anthony Minessale
b63bff4c17
a few optimizations
2011-04-15 16:18:26 +00:00
Anthony Minessale
e4eade33ac
fix default tipping point it was too low
2011-04-15 14:46:24 +00:00
Anthony Minessale
a4ed829db8
fix race in sla
2011-04-15 14:22:53 -05:00
Marc Olivier Chouinard
c5ae5de0a0
FS-3250 --resolve mod_callcenter: Reload a queue wont delete all the currently waiting members. Only a reload of the module will.
2011-04-15 13:53:04 -04:00
Anthony Minessale
5857495e06
offer both avp and savp when using srtp
2011-04-15 11:17:36 -05:00
Jeff Lenk
413d590fb6
vs2010 reswig
2011-04-14 19:56:45 -05:00
Marc Olivier Chouinard
4e3f1b1e8e
mod_callcenter: Fix an issues recently introduice that a max_wait time reach didn't continue the dialplan
2011-04-14 20:23:12 -04:00
Anthony Minessale
9c7d50b4e8
fix 32/64 format
2011-04-14 17:50:48 -05:00
Anthony Minessale
4c4bf59e45
FS-3246 --resolve all [] {} and <> can be stacked and override the delim per set <><^^:>{}{^^:}{^^;}[][^^:]
2011-04-14 17:50:48 -05:00
Anthony Minessale
aaef33cccf
clear pointer on release
2011-04-14 17:50:48 -05:00
Michael Jerris
ceed7658e2
check_decode the caller id name in this case too
2011-04-14 19:09:11 -04:00
Michael Jerris
244048f8f5
add switch_clean_name_string to strip out caller id name chars that can cause issues
2011-04-14 17:51:45 -04:00
Marc Olivier Chouinard
1f4cb48880
mod_voicemail: Implement 10 new standard api function call that allow you to control fs voicemail storage system. The goal is to have a standard API set for any additional storage system we wish the voicemail to run off. Current list of added api name are : vm_fsdb_msg_count, vm_fsdb_msg_list, vm_fsdb_msg_get, vm_fsdb_msg_delete, vm_fsdb_msg_undelete, vm_fsdb_msg_purge, vm_fsdb_msg_save, vm_fsdb_pref_greeting_set, vm_fsdb_pref_recname_set, vm_fsdb_pref_password_set.
2011-04-14 15:21:13 -04:00
Christopher Rienzo
478d51860d
FS-3247 check for NULL recog_hdr
2011-04-14 14:50:41 +00:00
Mathieu Parent
b337b8554c
Skinny: display accessories status on CLI
2011-04-14 13:23:03 +02:00
Mathieu Parent
6105757898
Skinny: store accessory status in db instead of memory
...
(this is not used yet)
2011-04-14 13:09:15 +02:00
Anthony Minessale
2b6f70708c
FS-3244 --resolve next time also attach a backtrace
2011-04-13 16:15:15 -05:00
Mathieu Parent
2bf69d621f
Skinny: handle AccessoryStatusMessage
2011-04-13 23:16:08 +02:00
Mathieu Parent
4a494ff930
Skinny: incomplete support for DialedPhoneBookMessage
2011-04-13 20:14:34 +02:00
Brian West
36bfef53de
swigall
2011-04-12 19:34:34 -05:00
Brian West
2330b340a4
fix segfault in zrtp srtcp
2011-04-12 19:34:04 -05:00
Anthony Minessale
54e5011d74
declinatio mortuus obfirmo!
2011-04-12 13:35:39 -05:00
Eduardo Nunes Pereira
0fd36364c5
- Improvements in getk3l script, now a option to download only the
...
k3lclient
2011-04-12 14:51:32 -03:00
Anthony Minessale
82e3d49fd2
add L16 def for 32ms and allow timer matrix to drop to 1ms to support nelly
2011-04-12 09:47:11 -05:00
Anthony Minessale
6ea214c180
move other more obscure L16 slices to dynamic payload
2011-04-12 09:30:15 -05:00
Buklov Boris
02b9a3d544
fix SST_SHORT_DATE_TIME
2011-04-11 17:48:19 +04:00
Mathieu Parent
496fd5df0f
Skinny: more verbose log when pre-register message received
2011-04-10 23:16:56 +02:00
Mathieu Parent
8c814c82cf
Skinny: put tables the other way
...
(more standard)
Done with:
sed -i 's/{\(".*"\|NULL\), \(.*\)}/{\2, \1}/' src/mod/endpoints/mod_skinny/skinny_tables.c
2011-04-10 23:08:46 +02:00
Mathieu Parent
bd03d578d1
Skinny: add CP-7921G
...
and reindent
2011-04-10 22:58:09 +02:00
Raymond Chandler
f44c90e04f
more logging, cleanup, etc
2011-04-08 17:03:50 -04:00
Buklov Boris
84b1f7483f
fix SST_SHORT_DATE_TIME thanks sibsvt@gmail.com
2011-04-08 23:55:33 +04:00
Anthony Minessale
758949cda7
move sig messages up to DEBUG1
2011-04-08 14:23:16 -05:00
Anthony Minessale
bcd6c3a188
FS-3137 --resolve less of a memory leak more of a pool swelling, replaced a pool strdup that could recur with a strdup/free to avoid it
2011-04-08 14:04:01 -05:00
Brian West
1604f08e33
rebind sighandlers
2011-04-08 13:46:02 -05:00
Jeff Lenk
5310735c5f
FS-3232 --resolve using relative path in windows script
2011-04-07 15:47:30 -05:00
Daniel Swarbrick
8c98328433
Allow longer input regexes to be used in phrases
2011-04-06 15:36:35 +02:00
Daniel Swarbrick
0632d22cc8
SNMP MIBs have their own comment style
2011-04-05 23:02:50 +02:00
Anthony Minessale
31cebd4fb3
--resolve FS-3219
2011-04-05 10:35:52 -05:00
Michal Bielicki - cypromis
9b099f474b
Added copyright headers for sponsored work
2011-04-05 13:05:22 +02:00
Michael S Collins
e8f10ea362
Add pa devlist to portaudio webapi
2011-04-04 21:53:11 -07:00
Jeff Lenk
ee1a840cef
FS-3228 --resolve
2011-04-04 20:55:56 -05:00
Anthony Minessale
38c3a67a7e
FS-3229 --resolve
2011-04-04 18:50:46 -05:00
Anthony Minessale
6a70fa4c4d
fix another regression from 27c6d1111c
this probably broke the mad boss extension
2011-04-04 17:43:05 -05:00
Anthony Minessale
b42fdd1cf3
fix regression from 27c6d1111c
2011-04-04 16:51:30 -05:00
David Yat Sin
2b8d96a301
Merge branch 'master' into smgmaster
2011-04-04 16:04:51 -04:00
Anthony Minessale
07b9186da6
FS-3226 --resolve SO, If the RFC told you to jump off a cliff......?
2011-04-04 14:14:38 -05:00
Anthony Minessale
4b706dac51
FS-3227 --resolve this looks like sane changes. My only complaint was the formatting. Watch for whitespace indentation by looking at the code in emacs or vi where it should be tabed properly.
2011-04-04 11:55:05 -05:00
Anthony Minessale
7eae7f375b
FS-2877 After further review I can concede the point that we should always say partial considering how we do things. With this commit we should at least be sending separate partial updates for each existing dialog to everyone with a subscription. If we need to introduce more data, consolidate them etc. We need to do it in small chunks and keep things sane.
2011-04-04 11:39:43 -05:00
Buklov Boris
6fb73a4c31
fix and add support multy currency <action application=set data=currency=rubl/> dollar or other
2011-04-04 17:56:58 +04:00
Anthony Minessale
6eba56d2cb
FS-3224 --resolve
2011-04-03 17:55:07 -05:00
Anthony Minessale
8bf9133fee
FS-3224 this is comfort noise. i guess its not comforting, i'll remove it.
2011-04-03 17:53:13 -05:00
Anthony Minessale
fda2283bbd
auto-aleg-full and auto-aleg-domain for from_domain field in gateway
2011-04-03 12:03:29 -05:00
Anthony Minessale
ef17574193
do this slightly safer so we don't have the mutex locked when we exec the app
2011-04-01 19:46:54 -05:00
Anthony Minessale
27c6d1111c
add execute_on function so you can have execute_on_answer_1 execute_on_answer_2 execute_on_answer_3 etc
2011-04-01 17:39:27 -05:00
Brian West
ddb345636a
FS-3220: more than just typos
2011-04-01 17:38:58 -05:00
Anthony Minessale
8c5586b2bc
add option for from-domain to be set to auto-aleg in gateway config
2011-04-01 14:22:43 -05:00
Buklov Boris
d5506f4c83
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-04-01 22:54:45 +04:00
Buklov Boris
8b5ecd2faa
mod_say_ru now support say_string like mod_say_en. Now support channel variables gender,cases can be set in english and russian for example: <action application="set" data="cases=nominativus/> <action application="set" data="gender=male_h"/> <action application="say" data="ru NUMBER PRONOUNCED 1001"/>
2011-04-01 22:53:52 +04:00
Anthony Minessale
e177d377aa
FS-3214 try this
2011-04-01 13:20:35 -05:00
Anthony Minessale
71dd91d8d8
FS-3211 checkin
2011-04-01 12:50:04 -05:00
Anthony Minessale
008f988990
FS-3208 --resolve
2011-04-01 12:30:24 -05:00
Anthony Minessale
5382972a39
FS-3215
2011-04-01 10:35:20 -05:00
Anthony Minessale
c5daf80ef8
FS-3218 --resolve
2011-03-31 20:03:31 -05:00
Anthony Minessale
44304f4962
the intent for having the module and lang separate is for things where the same module can use different sets of sounds like en module and en-male or en-female lang (sound dirs) there was indeed a disconnect in the dialplan version of this app. Originally say was only available in phrase macros so I change the syntax of the say app so you can specify both the module and the lang absolte from the dp with something like he:he as the module name. BTW: Going forward can you attach the patch or give me instructions on how to get it in raw format or merge it to our local git, I don't really have the time to figure it out just to pull in a patch......
2011-03-31 19:44:29 -05:00
Anthony Minessale
cdcd36337a
FS-3207 --resolve
2011-03-31 19:12:05 -05:00
Anthony Minessale
05cb400a51
FS-3205 --resolve
2011-03-31 19:04:27 -05:00
Anthony Minessale
0871b8c53a
FS-3217 --resolve
2011-03-31 18:29:49 -05:00
Anthony Minessale
7c143da409
FS-3214 try this patch
2011-03-31 18:17:52 -05:00
Anthony Minessale
3ed59f1d1f
take back in some elements from the reverted patch that still make sense based on code review by Moc, thanks
2011-03-31 16:28:12 -05:00
Anthony Minessale
913ec9861e
FS-3176 forget the last patch I forgot there is no way to know the right codec using it the file string way, you will just have to manually specify en.PCMA as before but now it should work
2011-03-31 15:01:58 -05:00
Anthony Minessale
e52e44e39c
change mod_dptools to use the better method of fetching user xml that does not hang onto the xml root
2011-03-31 13:44:24 -05:00
Anthony Minessale
4714ed4380
revert 471bd6df1a
and implement reference counting on the xml roots to achieve the same end result
2011-03-31 13:44:24 -05:00
Jeff Lenk
88c83420bf
FS-3210 remove unneeded log message already logged in docall
2011-03-31 12:10:02 -05:00
Jeff Lenk
426a4e76df
FS-2922
2011-03-31 11:30:57 -05:00
Jeff Lenk
78e16b86e6
fix regression from Commit:4ae8282e6c6df0e296113e9b4b4a1383e1af8ad7
2011-03-31 09:38:48 -05:00
Marc Olivier Chouinard
40a134bdf5
mod_callcenter: Remove the concept of Caller for Members. Event Socket event have been changed (CC-Caller.* to CC-Member.*) Also CC-Caller-UUID is renamed to CC-Member-Session-UUID.
...
The reason for this is you could actually put people to be call in the queue. So they are not caller per say. But they are a member of a queue.
2011-03-31 05:22:50 -04:00
Marc Olivier Chouinard
b63a72f8b3
mod_callcenter: Generate per member uuid different from the member session uuid. Might fix transfer between queue. More changes are commings
2011-03-31 05:17:04 -04:00
Anthony Minessale
b986e13a58
again
2011-03-30 21:03:25 -05:00
Jeff Lenk
4e3d1f3f86
windows mod_enum fix potential seg
2011-03-30 21:10:24 -05:00
Anthony Minessale
31580d6661
tweak
2011-03-30 20:44:45 -05:00
Anthony Minessale
b8063c3d34
wait for channels to come up in paging mode
2011-03-30 20:12:25 -05:00
Anthony Minessale
3253bcb363
FS-3147 --resolve I finally tracked this down to the actual recordings generated by mod_conference. This patch delays the recording slightly to allow time for the buffer to fill up, we were riding it so closely that sometimes we would come up short and inject silence into the file to preserve time passing
2011-03-30 19:17:54 -05:00
Anthony Minessale
3ad4ae0a54
fix null printf
2011-03-30 15:10:45 -05:00
Jeff Lenk
aeb446a1cb
FS-3201 make changes similar to en support
2011-03-30 14:55:06 -05:00
Anthony Minessale
31273b428d
pass failure across in T.38 passthru mode
2011-03-30 11:35:19 -05:00
Anthony Minessale
8312d74121
FS-2819 --comment-only please try this patch
2011-03-30 11:26:19 -05:00
Jeff Lenk
e53487af57
FS-3204
2011-03-30 11:21:52 -05:00
Anthony Minessale
3a2e1d0337
FS-3176 --comment-only try this patch, native is a special case so use the extension native e.g. en.native
2011-03-30 10:55:40 -05:00
Anthony Minessale
7dcbe7bda6
FS-3189 ok, patch added, but have you discovered why you trigger this because its not typical and is the sign of a problem I would assume?
2011-03-29 21:05:04 -05:00
Anthony Minessale
8806ba8c2f
missed a spot
2011-03-29 20:39:21 -05:00
Anthony Minessale
eefdb764cf
merge file_string into dptools
2011-03-29 20:35:34 -05:00
Anthony Minessale
d5ef86d778
introduce new say_string method of doing say and use it in mod_say_en as an example. try: eval ${say_string en.gsm en current_date_time pronounced ${strepoch()}} from the cli with this patch. We can do more to centralize the say things and go back and apply it to other langs, using this method you can set the desired file ext as well which I think is a bounty....
2011-03-29 19:55:35 -05:00
Anthony Minessale
1552ecf54a
prevent race condition on conference join/exit
2011-03-29 19:55:35 -05:00
Brian West
dae2cb4aac
Fix X-PREPROCESS exec to wait pid
2011-03-29 18:05:05 -05:00
Anthony Minessale
45edec4ce3
FS-3193 note I changed the variable name to auto_cause
2011-03-29 12:52:12 -05:00
Jeff Lenk
cfe087ec57
FS-3202
2011-03-29 13:09:15 -05:00
Jeff Lenk
06bccf2801
FS-3202
2011-03-29 12:08:07 -05:00
Stefan Knoblich
6e37a8b25c
mod_celt: Add dependency to fix parallel builds
...
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-03-29 13:11:59 +02:00
Stefan Knoblich
74bbd4be84
mod_opus: Use libtool archives for linking, add dependencies to fix parallel builds
...
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-03-29 13:09:45 +02:00
Anthony Minessale
7e52acf8ea
reduce flags to buy time. Solaris thinks enum should be int32 not uint32 and cries about overflow in enum shifted by 31
2011-03-28 22:18:47 -05:00