Anthony Minessale
b946ee94b2
update call_uuid stuff
2011-08-04 01:04:21 -05:00
Anthony Minessale
8caef22b6c
don't add the fs_nat stuff twice when its already there
2011-08-04 00:02:13 -05:00
Anthony Minessale
0a97462f3f
FS-3340 revert
2011-08-04 00:01:26 -05:00
Anthony Minessale
f83ec35ab4
FS-3444 revert
2011-08-03 23:52:15 -05:00
Anthony Minessale
61ee7fdc85
don't allow auto answer on an non-outbound call
2011-08-03 23:49:09 -05:00
Anthony Minessale
bd64631b5c
skip looking up session again in hash table when we already are parsing the event from the session thread
2011-08-03 23:47:47 -05:00
Anthony Minessale
d364e9f2b8
display fixes and add 2 new cols to channels to store last sent display data
2011-08-03 23:43:41 -05:00
Anthony Minessale
a7c6fa99c8
update sql indexes and queue size
2011-08-02 00:27:38 -05:00
Anthony Minessale
11d2cd1b49
print ip:port on rtp bind err
2011-08-01 23:55:58 -05:00
Anthony Minessale
1adb743f90
2 wrong toins
2011-08-01 21:25:48 -05:00
Anthony Minessale
dbed0cb984
wrong toin at albakerky
2011-08-01 21:13:54 -05:00
Anthony Minessale
2d9d3f479c
call update
2011-08-01 20:59:55 -05:00
Anthony Minessale
77413ba9ba
FS-3451 --resolve we support this but there was a bug, should work now
2011-08-01 20:08:04 -05:00
Anthony Minessale
9e399c19e3
FS-3439 --resolve
2011-08-01 16:29:37 -05:00
Anthony Minessale
4b1bb61fff
addtl update to last commit
2011-08-01 15:43:07 -05:00
Anthony Minessale
c16c74d9c0
update show calls to show both 1 legged calls and bridged calls, also show bridged_calls for previous behaviour of show calls
2011-08-01 14:43:03 -05:00
Anthony Minessale
56d67eadf6
sdp_m_per_ptime is now implied to be true, if you don't like this set it to false but its going to be undefined behaviour. This basically means if you call in with ptime 30 then you have a bunch of ptime 20 codecs in your outbound list that there will be one m= line with 30 and the original inbound codec and more m= lines for each discinct ptime in your list. This is, of course, will depend on disable_trancoding or absolute_codec_string as well
2011-08-01 10:22:55 -05:00
Anthony Minessale
6b948cf190
make sql stmt more portable
2011-08-01 10:03:00 -05:00
Anthony Minessale
5a4c25df29
FS-3470 --resolve
2011-08-01 08:56:40 -05:00
Jeff Lenk
5d84efc32e
FS-3403 --resolve
2011-08-01 10:09:35 -05:00
Jeff Lenk
69e61f762b
FS-3468 --resolve
2011-08-01 09:50:04 -05:00
Marc Olivier Chouinard
5c455bda74
mod_conference: Missing a new line in a log file, thx AviMarcus
2011-08-01 09:49:57 -04:00
Anthony Minessale
0fc8050cbc
display update
2011-07-31 22:14:06 -05:00
Anthony Minessale
3bfbae343b
re-add detailed_calls another way
2011-07-31 19:57:42 -05:00
Anthony Minessale
65b4782d19
revert
2011-07-31 19:06:52 -05:00
Anthony Minessale
98473085ea
add homer capture hooks to mod_sofia
2011-07-31 18:36:23 -05:00
Anthony Minessale
00e0f87dcb
FS-3443 --resolve
2011-07-31 18:27:33 -05:00
Anthony Minessale
f527ed686f
cid tweak
2011-07-29 23:42:46 -05:00
Anthony Minessale
ad51c7917a
FS-3465 --resolve
2011-07-29 23:29:00 -05:00
Anthony Minessale
3f489a2a21
add NDLB-allow-nondup-sdp to indicate you want to parse a differnt sdp in 200 ok from 1xx (previous default) this is a RFC violation so I decided not to support it by default anymore. Enable this if you want that broken behaviour
2011-07-29 22:16:39 -05:00
Anthony Minessale
f9612fecfe
use register contact to determine proper contact in 200 ok response to register
2011-07-29 21:55:52 -05:00
Jeff Lenk
868d8230d1
FS-3444 trivial compile fix
2011-07-29 19:05:59 -05:00
Anthony Minessale
a0cec8ab26
FS-3444 --resolve slightly simpler way to do the same thing
2011-07-29 15:23:17 -05:00
Anthony Minessale
beecd937bf
add new detailed_calls view a version of the channels table that shows only one legged calls or bridged calls
2011-07-29 13:59:31 -05:00
Anthony Minessale
3dc4b53051
setting display on wrong channel on eavesdrop
2011-07-29 13:59:31 -05:00
Anthony Minessale
f3a42258d6
FS-3099 --resolve
2011-07-28 17:13:38 -05:00
Anthony Minessale
7b1097e356
lower this socket write timeout to 60 seconds
2011-07-28 11:20:34 -05:00
Mathieu Parent
3c74f391f4
Skinny: correct fix b399735
2011-07-22 23:06:06 +02:00
Jeff Lenk
b2299035fd
FS-3421 --resolve
2011-07-22 15:51:50 -05:00
Mathieu Parent
b3997353a1
Skinny: Stop harcoding APR_TIMEUP
...
See also FS-3425
2011-07-22 09:17:09 +02:00
Matrhieu Rene
1529c0ec8a
mod_portaudio: move load_config a bit lower since it needs to use the hashtables
2011-07-19 16:14:14 -04:00
Georgiewskiy Yuriy
b0fc1d8fb5
fix small interoperability issues if remote endpoint send progress twice
2011-07-19 19:23:54 +04:00
Jeff Lenk
6d03eb34f9
FS-3436 --resolve
2011-07-18 09:51:08 -05:00
Marc Olivier Chouinard
db5f504678
mod_callcenter: Quick fix againt major loop in wait time is set to 0 and the phone is not registred.
2011-07-17 17:00:38 -04:00
Travis Cross
82af87f3ae
M-x whitespace-cleanup
2011-07-17 13:48:05 +00:00
Anthony Minessale
f1de377d01
reapply revert
2011-07-16 11:37:03 -05:00
Anthony Minessale
1729078f56
FS-3386
2011-07-16 11:30:36 -05:00
Anthony Minessale
73ba5a562e
FS-3386
2011-07-16 11:30:25 -05:00
Anthony Minessale
23cf457d9a
re-add missing revert
2011-07-16 10:36:51 -05:00
Mathieu Parent
062f07f5c9
Following of commit 9350fb96
...
Fix "variable set but not used"
2011-07-16 12:35:25 +02:00
Anthony Minessale
2f950634ab
fix sip auto_simplify
2011-07-16 02:34:17 -05:00
Brian West
09c3fba27c
swigall
2011-07-16 02:49:47 -05:00
Anthony Minessale
1675981428
FS-3386 roll back a few revs then remove some refs and reroll patches that were in between
2011-07-16 01:03:01 -05:00
Michael S Collins
06fa4eee78
Make mod_callcenter API syntax WAY more readable
2011-07-15 18:53:57 -07:00
Stefan Knoblich
c18c2b1dc0
mod_soundtouch: Drop libtoolize call completely, autoreconf does all the magic needed
...
On second though (and after reading the code completely),
these are the droids^W^W^W^Wthis is the solution we've been searching for...
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-07-15 17:10:03 +02:00
Michal Bielicki - cypromis
52f4a73a56
fix the fix
2011-07-15 16:59:13 +02:00
Jeff Lenk
c30c3be169
FS-3426 --resolve Missing \n in log warning
2011-07-15 09:24:56 -05:00
Stefan Knoblich
c7c1cf7fbb
mod_soundtouch: Fix typo in Makefile '%%' -> '&&'
...
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-07-15 15:42:01 +02:00
Anthony Minessale
30ebe5dea4
FS-3386 this should do it
2011-07-15 00:23:07 -05:00
Anthony Minessale
f9969f3856
only list real profiles not aliases in presence code
2011-07-14 16:01:44 -05:00
Jeff Lenk
6925af68e0
FS-3422 --resolve typo
2011-07-14 09:42:33 -05:00
Anthony Minessale
2932c1fa17
FS-3386 Try this revision please
2011-07-14 00:17:05 -05:00
Anthony Minessale
d2f76ca482
tweaks to codec buffer size detection
2011-07-14 00:14:10 -05:00
Anthony Minessale
8f4ab3eb3c
tweak sql q params
2011-07-14 00:13:36 -05:00
Anthony Minessale
e339b549e0
FS-3386 this is probably relevant, try this revision
2011-07-13 10:37:38 -05:00
Giovanni Maruzzelli
e486677538
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-07-13 08:44:32 -05:00
Giovanni Maruzzelli
60416b2298
skypopen: Fixed bogus values in 'sk list' report ?
2011-07-13 08:44:23 -05:00
Jeff Lenk
707bd05b7c
FS-3417 --resolve Heap corruption in strftime_api_function -thanks
2011-07-13 08:43:35 -05:00
Giovanni Maruzzelli
43eeeb82a8
skypopen: fixed a demented bug (incrementing a variable zeroed in the same loop) maybe responsible for moh sputtering under load on virtual machines
2011-07-13 07:43:39 -05:00
Giovanni Maruzzelli
9aa5c5b9b1
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-07-13 06:04:45 -05:00
Giovanni Maruzzelli
06322d33e0
skypopen: brought almost all sleeps to at least 20millisec, because various platforms have no smaller granularity (eg: virtual machines). Fixed bogus values in 'sk list' report
2011-07-13 06:04:26 -05:00
Travis Cross
7cdc8342dc
if user has set presence_id, don't override it
2011-07-13 07:08:18 +00:00
Anthony Minessale
0521886de8
use rwlock for global vars to reduce contention
2011-07-12 20:36:42 -05:00
Anthony Minessale
11690aff4c
remove some unnecessary sql stmts
2011-07-12 20:36:42 -05:00
Anthony Minessale
9f1b731164
up vals
2011-07-12 20:36:42 -05:00
Giovanni Maruzzelli
d93c4edd50
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-07-12 12:16:21 -05:00
Giovanni Maruzzelli
eb9404d745
FS-3400 skypopen: patch FS-3400 from Ivan Trifonov, Getting skype balances vie freeswitch console (and event socket)
2011-07-12 12:15:58 -05:00
Anthony Minessale
3cbae3fbd8
FS-3413 --resolve
2011-07-12 09:41:02 -05:00
Michal Bielicki - cypromis
a56aa89cc5
what works on centos6 does not have to work on centos5 again ..
2011-07-12 17:14:36 +02:00
Michal Bielicki - cypromis
0de51f9829
lets see what this soundtouch makefile will do 2
2011-07-12 16:58:06 +02:00
Michal Bielicki - cypromis
1a315f34ec
what works on centos6 does not have to work on centos5
2011-07-12 16:42:44 +02:00
Michal Bielicki - cypromis
a1433bd053
Isn't it fun to have to fix upstreams autoheadache incompatibilities ??
2011-07-12 16:15:37 +02:00
Michal Bielicki - cypromis
fe5fcd1273
lets see what this soundtouch makefile will do
2011-07-12 15:52:36 +02:00
Michal Bielicki
b11a3387d8
sklerosis
2011-07-12 14:52:59 +02:00
Giovanni Maruzzelli
0e37db19ee
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-07-12 07:50:04 -05:00
Giovanni Maruzzelli
dc3ef5462f
skypopen: demoting a warning to a debug when timing is not good (especially on virtual machines)
2011-07-12 07:49:21 -05:00
Michal Bielicki
4a086f4b5d
final touch to mod_soundtouch :D
2011-07-12 13:59:37 +02:00
Giovanni Maruzzelli
891015e67c
skypopen: refining oss driver, removing audio sync during call (was each 20 secs), audio sync at the tcp interfacing with the skype client (reading more than 20ms worth)
2011-07-12 05:50:46 -05:00
Anthony Minessale
4f90f8d0d1
supress overly chatty err msg
2011-07-11 21:35:50 -05:00
Anthony Minessale
80d3cbcc06
tweak
2011-07-11 21:27:36 -05:00
Anthony Minessale
2939262e23
pause traffic if sql_queue gets to big
2011-07-11 21:27:36 -05:00
Anthony Minessale
01861950cc
update defined code that doesn't compile anyway
2011-07-11 21:27:36 -05:00
Michal Bielicki
60eef72a32
autoheadache done badly suxx
2011-07-12 01:25:31 +02:00
Michal Bielicki - cypromis
f8563c00c3
soundtouch playys on my nerves
2011-07-11 23:51:16 +02:00
cypromis
dfb5c62945
updated soundtouch to library 1.5.0 to fix gcc > 4.3 incompatibilities
2011-07-11 20:58:35 +02:00
Jeff Lenk
ce0c7810de
remove comment
2011-07-11 10:31:30 -05:00
Jeff Lenk
c6048134c4
FS-3381 --resolve Memory leak in mod_managed by EventBinding and swig delete_switch_event
2011-07-09 17:02:33 -05:00
Marc Olivier Chouinard
a3279a384c
mod_voicemail: Make the vm_fsdb_auth api use the new db-password-override value
2011-07-09 16:29:03 -04:00
Marc Olivier Chouinard
a9db642a36
mod_voicemail: Add 2 new profile settings, db-password-override and allow-empty-password-auth. By default, they have value of their previous behavior. If db-password-override=true, the db password will only be used if present, if not present fallback to the xml config file vm-password. If allow-empty-password-auth=false, it will disable login via a authentication method if there is no password set in the user account (This wont affect voicemail_authorize=true login).
2011-07-09 16:13:36 -04:00
Marc Olivier Chouinard
b235911f00
mod_protovm: Fix the set password ivr. Made the terminate key configurable for digit capture, and a few ident and other small changes
2011-07-09 13:24:43 -04:00
Marc Olivier Chouinard
7527c2feda
mod_protovm: Commenting out sound file not present in callie sound set
2011-07-09 03:39:57 -04:00
Marc Olivier Chouinard
8105f79e62
mod_protovm: Adding basic callback functionnality
2011-07-09 00:06:03 -04:00
Marc Olivier Chouinard
b0e0dd2280
switch_channel: When in a dialplan hunt and we have a custom caller_profile, ${destination_number} and other variable kept the previous value of the original dialplan parsing. This correct this so it take the custom created caller_profile for that hunt
2011-07-08 23:57:54 -04:00
Jeff Lenk
d9bbf12963
FS-3304 --resolve attended transfers, it fails to parse the Replaces when encoded
2011-07-08 22:48:11 -05:00
Jeff Lenk
bbbd67ba08
fix small leak in strftime
2011-07-08 22:12:10 -05:00
Marc Olivier Chouinard
ee91b6374a
mod_protovm: Basic update of caller display with current message cid/name
2011-07-08 22:00:04 -04:00
Jeff Lenk
dab274da78
fix compiler error - equivalent
2011-07-08 20:33:58 -05:00
Marc Olivier Chouinard
2703a2cd05
mod_protovm: Add premitive tone playback before recording. Need to make this optional and configurable
2011-07-08 20:47:12 -04:00
Marc Olivier Chouinard
c06e8fdf49
mod_voicemail: Add simple mwi update on vm_fsdb_purge api cmd
2011-07-08 20:35:09 -04:00
Marc Olivier Chouinard
fae0b7b313
mod_voicemail: Add vm_fsdb_msg_forward api call
2011-07-08 20:15:21 -04:00
Marc Olivier Chouinard
b53fd77108
mod_callcenter: More changes to be more friendly/compliant/respectful with loopback channels. Brought to you by François Delawarde
2011-07-08 19:28:30 -04:00
Marc Olivier Chouinard
0537bc18e4
mod_protovm: Add Message Forwarding Capability (Require a mod_voicemail patch that will follow in the near future)
2011-07-08 19:26:43 -04:00
Anthony Minessale
765be8c96f
FS-3406 --resolve
2011-07-08 14:54:51 -05:00
Jeff Lenk
6eae79e6ae
reswig vs2010
2011-07-08 16:16:04 -05:00
Anthony Minessale
f1ee225cb1
push out signal data into its own queue system
2011-07-08 12:52:18 -05:00
Anthony Minessale
e420e17f84
FS-3386 Jeff Lenk found this one, Good Catch!
2011-07-08 12:52:18 -05:00
Jeff Lenk
ec54acb738
FS-2954 correct windows usage
2011-07-08 09:53:03 -05:00
Travis Cross
8895de1bba
let mod_directory use non-XML dialplans
2011-07-08 10:42:31 +00:00
Anthony Minessale
3b5a0ae50d
FS-3359 --resolve also added %y to printf macros to replace ' with \'
2011-07-07 15:08:23 -05:00
Moises Silva
db14408a41
mod_sangoma_codec: fix ilbc bit rate typo
2011-07-07 11:20:40 -04:00
Anthony Minessale
9cf44f3a5e
fix campon to play music even on first run and cancel faster
2011-07-06 16:45:36 -05:00
Brian West
2b9bf0deb2
swigall
2011-07-06 12:42:10 -05:00
Anthony Minessale
1d12519d0b
only parse messages from channel_ready when its a session calling channel ready on itself not when another thread calls it
2011-07-05 15:29:18 -05:00
Michael Jerris
81b56a2490
FS-2954: attr packed is not available on sun studio
2011-07-05 15:42:15 -04:00
Anthony Minessale
e66051390c
add proxy tag to UPDATE packets if it was set by INVITE
2011-07-05 11:52:45 -05:00
Jeff Lenk
fba2bbfeb5
FS-3034 --resolve
2011-07-05 11:57:55 -05:00
Anthony Minessale
cad68d53f5
don't parse events in channel_ready during hold
2011-07-05 11:05:33 -05:00
Stefan Knoblich
b6826180f3
mod_ladspa: Set setenv() overwrite flag to replace empty LADSPA_PATH variables.
...
For complete putenv()-like behaviour.
Further investigation on why putenv() caused EFAULTs on execve() and
segfaults on reload:
putenv(3):
"The string pointed to by string becomes part of the environment,
so altering the string changes the environment."
setenv(3):
"This function makes copies of the strings pointed to by name and value
(by contrast with putenv(3))."
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-07-04 01:18:51 +02:00
Travis Cross
d0db986058
version bump to zeromq-2.1.7
2011-07-03 18:29:13 +00:00
Stefan Knoblich
f6dadb587c
mod_ladspa: putenv() breaks the process environment variables, use setenv() instead.
...
Use of putenv() to set LADSPA_PATH broke the proccess environment variables, for some
unknown reason, causing segfaults on "reload mod_ladspa" and restarting
FreeSWITCH (with "fcstl shutdown restart").
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-07-03 14:01:08 +02:00
Anthony Minessale
6f62f39139
FS-3386 fix small mem leak in sofia
2011-07-01 12:27:40 -05:00
Anthony Minessale
25c725c292
last commit for --enable-timerfd-wrapper (autoheadache)
2011-06-30 18:30:24 -05:00
Anthony Minessale
5818af11bf
tweak q size
2011-06-30 18:12:33 -05:00
Anthony Minessale
95145a1b28
FS-3386 --resolve please try this
2011-06-30 18:59:35 -05:00
Anthony Minessale
9b2893684d
add debug
2011-06-30 18:59:35 -05:00
Anthony Minessale
0a21da5aab
change commit factor on sql thread
2011-06-30 16:24:41 -05:00
Brian West
7fee1fd157
Fix fifo orbit timeout when not using a chime tested with and without chime
2011-06-30 16:24:09 -05:00
Anthony Minessale
306b332d47
add --enable-timerfd-wrapper to wrap timefd syscalls for platforms with the right kernel and wrong libc
2011-06-30 14:36:52 -05:00
Anthony Minessale
84f8868bf8
FS-3385 --resolve
2011-06-30 11:59:58 -05:00
Anthony Minessale
8592b6d91e
FS-3382 --resolve
2011-06-29 18:33:27 -05:00
Anthony Minessale
79e9f19cb9
add execute_on_fax_success, execute_on_fax_failure and execute_on_fax_result channel variables to trigger an app or lua script when a fax result is received
2011-06-29 18:22:57 -05:00
Anthony Minessale
f8c029a191
auto populate global origination_caller_id_name/number from effective_caller_id_name/number in enterprise originate
2011-06-29 15:57:59 -05:00
Jeff Lenk
3aaa6209b8
FS-3380 --resolve Bad calling conventions for Windows
2011-06-29 11:30:31 -05:00
Mathieu Parent
afd8dad4e7
Skinny: some columns may be null: avoid segfault
...
See FS-3379
2011-06-29 00:25:32 +02:00
Anthony Minessale
22d8994325
avoid recursion loop in parse_all_events vs channel_ready
2011-06-28 15:06:48 -05:00
Anthony Minessale
acd0898e32
support final response in response header passing
2011-06-28 10:30:11 -05:00
Anthony Minessale
f12ab59e88
omit file_string:// prefix if input begins with ~
2011-06-28 08:25:46 -05:00
Anthony Minessale
07a715928b
FS-2218 --resolve
2011-06-28 08:05:12 -05:00
Jeff Lenk
c50fea15ac
resolve trivial compiler warning
2011-06-27 20:23:00 -05:00
Anthony Minessale
676ef8085b
add last_hold_time and hold_accum vars for cdr data
2011-06-27 13:27:52 -05:00