Anthony Minessale
10657f3f5c
FS-4675 --resolve
2012-10-02 11:56:31 -05:00
Anthony Minessale
ff3c0139fc
auto-answer A leg when B leg is already answered in all conditions not just when A leg is both unanswered and has no media
2012-10-02 09:29:59 -05:00
Raymond Chandler
b97e0cef29
don't disable dial if previously allowed
2012-10-02 11:54:19 -04:00
Anthony Minessale
bc06155740
more priority tweaks
2012-10-02 07:39:21 -05:00
Jeff Lenk
5620d6d063
windows fixes for priority - needs to be revisited when apr and pthread versions support calls.
2012-10-01 20:34:15 -05:00
Anthony Minessale
52eff9451c
wrap fork so we can drop priority in child processes
2012-10-01 13:38:45 -05:00
Anthony Minessale
0995d133a6
remove stray goto
2012-10-01 12:39:16 -05:00
Anthony Minessale
464155c5cd
more priority tweaks
2012-10-01 10:20:48 -05:00
Anthony Minessale
8733a2c895
some priority queuing tweaks for performance
2012-10-01 11:47:26 -05:00
Jeff Lenk
bf060c6396
FS-4664 --resolve
2012-10-01 08:56:51 -05:00
Anthony Minessale
8d61404016
fix issue where dtmf was not being sent on an outbound leg when there was no inbound audio
2012-09-28 16:17:20 -05:00
Anthony Minessale
5259814aee
number not true
2012-09-28 14:06:04 -05:00
Anthony Minessale
06a3266360
FS-4655 its not a bug its a behaviour request, try this patch
2012-09-27 14:27:28 -05:00
Anthony Minessale
7c84003024
bump important threads to realtime priority
2012-09-27 11:42:19 -05:00
Anthony Minessale
90f3ab4099
fix thread priority code, this has never worked until today
2012-09-27 13:38:02 -05:00
Jeff Lenk
7a69d7d47c
FS-4638 --resolve add error log for bad codec string
2012-09-27 12:10:13 -05:00
Robert Jongbloed
cf0f483aab
Assuming, just because it is MSVC, that the standard integers are not defined, is not correct. Need to test for define _STDINT as well as later versions of MSVC (>= VS2010) do have stdint.h
2012-09-27 10:16:14 +10:00
Robert Jongbloed
9d2aa0cd4c
Fixed failure to close FS call when H.323 call is closed from remote in early phase.
2012-09-27 10:16:11 +10:00
Anthony Minessale
4bb5c93e4a
use a lower level write func for cng packets
2012-09-26 12:10:37 -05:00
Anthony Minessale
155ecd9650
FS-4636 fix regression
2012-09-26 11:25:42 -05:00
Giovanni Maruzzelli
a1d727cab6
gsmopen: FS-4652 , compilation failed with Mobigator
2012-09-26 19:20:27 +02:00
Giovanni Maruzzelli
d0ddd77cdc
gsmopen: FS-4652 , compilation failed with Mobigator
2012-09-26 19:15:42 +02:00
Giovanni Maruzzelli
ed6f040e70
gsmopen: FS-4652 , compilation failed with Mobigator
2012-09-26 19:01:08 +02:00
Giovanni Maruzzelli
f102f7b4c4
gsmopen: FS-4652 , compilation failed with Mobigator
2012-09-26 18:56:02 +02:00
Stefan Knoblich
3df5c5f2f4
FreeSWITCH: Add missing semicolon
...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-26 17:45:05 +02:00
Giovanni Maruzzelli
507de0a7e5
gsmopen: FS-4652 , compilation failed with Mobigator
2012-09-26 17:24:11 +02:00
Stefan Knoblich
8075b01569
Fix error in switch_core_screen_size() and screen_size() fallback code.
...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-26 17:21:05 +02:00
Anthony Minessale
0fc0b99950
FS-4654 --resolve
2012-09-26 08:01:25 -05:00
Giovanni Maruzzelli
e50f7a92e9
gsmopen: FS-4652 , compilation failed with Mobigator
2012-09-26 16:53:31 +02:00
Anthony Minessale
dbf5153fb7
speed improvements: change scheduler to SCHED_FIFO, Disable realtime throttling, use in-memory db for sqlite core channels table (set core-db-name to 'core' in switch.conf.xml for previous behaviour of using the core sqlite file, now only aliases will be in the persistant db)
2012-09-25 16:12:58 -05:00
Anthony Minessale
0fe6aa4d0a
switch another file parsing function to use buffered read
2012-09-25 16:12:58 -05:00
Jeff Lenk
176d60beb3
FS-4645 does this help
2012-09-25 08:55:44 -05:00
Jeff Lenk
f997cc25d1
remove trailing backlash from windows temp paths - mostly cosmetic
2012-09-24 22:36:15 -05:00
Anthony Minessale
614ba049b1
add proto
2012-09-24 17:53:23 -05:00
Anthony Minessale
b989775085
followup for cent5
2012-09-24 17:07:55 -05:00
Anthony Minessale
03c981bf72
add smaller banner for teeny tiny terminals
2012-09-24 14:59:09 -05:00
Jeff Lenk
f8760a1fa8
FS-4641 apply same fix to mod_xml_cdr
2012-09-24 16:58:31 -05:00
Anthony Minessale
daa97613a7
FS-4641 --resolve
2012-09-24 12:28:18 -05:00
Michael Jerris
4ff9b2f102
revert fb2ffbafe2
2012-09-24 15:38:06 -04:00
Travis Cross
447a2c6279
Improve startup cosmetics
2012-09-23 07:49:29 +00:00
Travis Cross
59d3823ed2
Update .gitignore
2012-09-23 07:49:26 +00:00
Travis Cross
fb2ffbafe2
Add configure flags to moderate the ClueCon nags
...
The default remains the same: we show the huge ClueCon nag banner on
startup and in fs_cli.
However, if you pass --disable-huge-cluecon-nag, no banner will be
shown.
If you pass --enable-modest-cluecon-nag, a modest text-based ClueCon
reminder will be shown instead.
2012-09-23 07:49:26 +00:00
Travis Cross
72baa97369
Condense the humanized FS version string
...
Old:
FreeSWITCH Version 1.3.0+git~20120916T192130Z~3b5aa066c7 (1.3.0; git at commit 3b5aa066c7
on Sun, 16 Sep 2012 19:21:30 Z)
New:
FreeSWITCH Version 1.3.0+git~20120916T192130Z~3b5aa066c7 (git 3b5aa06
2012-09-16 19:21:30Z)
2012-09-23 04:13:04 +00:00
William King
3439d1b3b4
FS-4305: --resolve When libvlc is unable to decode the audio fast enough for the local stream player, use multiple very quick 1 sample chunks of silence to fill in while libvlc catches up.
2012-09-22 18:53:27 -07:00
Anthony Minessale
9c97ae3ccc
FS-4640 please test
2012-09-21 14:45:30 -05:00
Anthony Minessale
ef9af7dc94
FS-4636 --resolve I think this is an ok change so we'll push it.
2012-09-21 10:15:45 -05:00
Giovanni Maruzzelli
1050d443a6
test, please ignore
2012-09-21 10:37:26 +02:00
Jeff Lenk
142374eaab
mod_enum windows fix for last commit
2012-09-20 21:04:39 -05:00
Anthony Minessale
5ecccf539d
FS-4637 please test and repost log
2012-09-20 15:57:08 -05:00
Anthony Minessale
caaa5726b0
fold over use-server to be alias for nameserver param and support back compat with legacy configs
2012-09-20 10:49:44 -05:00
Anthony Minessale
dfa83799d0
FS-4624 --resolve
2012-09-20 09:59:50 -05:00
Anthony Minessale
07ed03c458
FS-4625 --resolve
2012-09-20 09:57:58 -05:00
Anthony Minessale
a39ba84f5e
FS-4458 --resolve
2012-09-20 09:55:47 -05:00
Anthony Minessale
0dac490086
FS-4315 --resolve
2012-09-20 09:53:53 -05:00
Anthony Minessale
c6e7549055
FS-4634 --resolve
2012-09-20 09:48:47 -05:00
Travis Cross
eca14d4601
Fix format string for actual type of apr_time_t
...
This was causing the build to fail if mod_sonar was configured to
build.
2012-09-20 07:04:02 +00:00
Anthony Minessale
72f0cf476d
add conference-create and conference-destroy action events
2012-09-19 16:34:33 -05:00
Brian West
08e95e6ee1
fix 7960/40 reboot
2012-09-19 14:44:55 -05:00
Anthony Minessale
cba999b551
FS-4598 reasonable req
2012-09-19 11:47:53 -05:00
Anthony Minessale
3cf238fc9a
add skip_cdr_causes variable to list call hangup causes that should not trigger cdr processing
2012-09-19 10:49:50 -05:00
Anthony Minessale
927c646dc7
update error message to explain more
2012-09-19 10:14:38 -05:00
Jeff Lenk
2123927af7
spandsp fix argument issue on irc
2012-09-19 08:52:58 -05:00
Jeff Lenk
b39232c7ff
trivial compiler warning
2012-09-18 22:10:47 -05:00
Robert Jongbloed
96da521634
Fixed mod_opal shut down of media streams (in particular UDPTL) on KILL from fs core.
2012-09-19 12:33:13 +10:00
Robert Jongbloed
c979f1b8f3
Small tweak for media I/O in proxy mode, don't silence frame just because no codec. Needed for H.323 fax.
2012-09-19 12:33:10 +10:00
Robert Jongbloed
babe1cdb89
Fixed numerous issues with T.38 support on mod_opal, now WORKS!
...
Added tracing for error conditions in mod_spandsp
2012-09-19 12:33:06 +10:00
Robert Jongbloed
75c3e36009
Added XML config for H.323 User Input Indication (DTMF) mode
2012-09-19 12:32:36 +10:00
Robert Jongbloed
45609f8986
Fix direction flag for outbound H.323 calls, all sorts of consequences there.
2012-09-19 12:32:33 +10:00
Robert Jongbloed
f8143eedd4
Fixed outbound H.323 calls correctly marking call as answered when fast connect used.
...
Fixed correct media "frames/packet" for G.711, default to 20ms worth.
2012-09-19 12:32:26 +10:00
Robert Jongbloed
468739da29
More T.38 fax support changes for mod_opal. Not quite there yet.
2012-09-19 12:32:22 +10:00
Robert Jongbloed
a580c31122
Fixed VS2010 issues building mod_opal
2012-09-19 12:32:18 +10:00
Robert Jongbloed
20bb474c0e
Added T.38 fax support to mod_opal
2012-09-19 12:32:15 +10:00
Anthony Minessale
d80e91d248
doh
2012-09-18 16:00:19 -05:00
Anthony Minessale
c5204c2128
FS-4614 --resolve update to dynamic line buffer and use internal buffering to boot for file I/O on preprocessing XML
2012-09-18 15:39:28 -05:00
Anthony Minessale
1b2b456510
add transfer_to variable for call processing
2012-09-18 15:39:28 -05:00
Anthony Minessale
dd62f08f04
FS-4596 --resolve
2012-09-18 11:34:45 -05:00
Anthony Minessale
475522b520
tweak
2012-09-18 11:13:09 -05:00
Jeff Lenk
33b22c485d
FS-4099 --resolve windows only regression
2012-09-17 23:28:10 -05:00
Jeff Lenk
6803346c94
fix for last commit - tony please check
2012-09-17 23:18:17 -05:00
Anthony Minessale
61f4648aa7
FS-4621 --resolve everyone will want this patch omfg
2012-09-17 20:02:14 -05:00
Anthony Minessale
0d21c81015
FS-4595 please update to this revision and supply full debug logs
2012-09-17 18:59:35 -05:00
Stefan Knoblich
416f026f8c
FreeSWITCH: Add preprocessor constant for default callerid number
...
SWITCH_DEFAULT_CLID_NUMBER and replace all occurrences
in the FreeSWITCH codebase.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-17 21:32:18 +02:00
Jeff Lenk
e22f42334d
FS-4099 --resolve switch windows to use posix delimiter (/) for base paths. This will correct numerous problems with escaped chars. This change only effects windows builds. Please test.
2012-09-16 14:15:49 -05:00
Anthony Minessale
3b660a06e5
fix small leak in var arrays
2012-09-14 17:07:55 -05:00
Anthony Minessale
3359f04a3f
only use the wait_for_aleg_ack when the call is unanswered
2012-09-14 16:21:44 -05:00
Jeff Lenk
e74d4ac6e6
FS-4586 --resolve add mod_spy to vs2010
2012-09-14 16:08:23 -05:00
William King
7b0f8ace69
Adding debugging and a default value for disconnect time. Also handle unset times better.
2012-09-14 13:17:08 -07:00
Anthony Minessale
5bbc372c56
fix crash in mod_fifo when deleting a node when its in use
2012-09-14 14:25:20 -05:00
Jeff Lenk
076726a163
vs2008 add missing file mod_sofia
2012-09-14 14:23:28 -05:00
Michael Jerris
d1ddb73c0b
fix build of mod_freetdm
2012-09-14 14:40:16 -04:00
Jeff Lenk
dba0b0e40a
vs2010 reswig
2012-09-14 12:28:15 -05:00
Anthony Minessale
83007777a0
lower console output to debug for avmd
2012-09-14 11:24:23 -05:00
Anthony Minessale
6721cd918a
hangup unauth calls with rejected cause
2012-09-14 11:19:36 -05:00
Brian West
dc599db683
FS-4600 --resolve
2012-09-14 10:30:13 -05:00
Brian West
4100c3b532
FS-4599 --resolve
2012-09-14 10:29:25 -05:00
Jeff Lenk
2e9b4c23de
FS-4618 --resolve
2012-09-14 07:38:03 -05:00
William King
bf04f8b0c8
Mod_sonar can be useful for collecting specific round trip delay information about a call route. This is a first working draft, so expect it to interfere with the migration habits of your creatures. To use setup a destination with echo, originate a call to that destination and drop the call into &sonar(). Then watch the logs for the results.
2012-09-14 00:26:36 -07:00
Seven Du
a32244fe38
Revert "for consistency"
...
This reverts commit e8c7bb3a88
.
2012-09-14 09:41:10 +08:00
Seven Du
e8c7bb3a88
for consistency
2012-09-14 09:37:08 +08:00
Anthony Minessale
70898c09ef
run serialize test in skel
2012-09-13 17:58:25 -05:00
Anthony Minessale
d5e5fb032a
add funcs to binary seralize/deserialize switch_events into a contiguous binary frame
2012-09-13 17:46:28 -05:00
William King
c28c99c394
If the timer value isn't available it isn't an error. Instead just don't add the field.
2012-09-13 15:12:52 -07:00
Anthony Minessale
5a956890af
update json lib in core and ESL and re-apply old patches
2012-09-13 12:54:31 -05:00
Anthony Minessale
0424a81494
build fix on opus
2012-09-13 11:27:50 -05:00
Anthony Minessale
892974f010
update opus to use the standardized release
2012-09-13 10:32:00 -05:00
Seven Du
9c1c911648
fix lost bindings when list
2012-09-13 11:33:16 +08:00
Anthony Minessale
9a193a9cd2
add hold_events variable with start and stop times for each hold
2012-09-12 16:36:17 -05:00
Anthony Minessale
631c976f59
don't put casue from unanswered pickups as result of originate
2012-09-12 10:22:03 -05:00
Anthony Minessale
8f0c726b13
add send-display-update profile param to disable the update method
2012-09-11 15:40:50 -05:00
Anthony Minessale
02c24da081
pull cause from channels in ent originate when none of them answer or the call times out
2012-09-11 10:38:29 -05:00
Anthony Minessale
1400a31cfa
plan b
2012-09-10 20:57:07 -05:00
Anthony Minessale
a0eef6a111
revert
2012-09-10 20:49:32 -05:00
Anthony Minessale
c698de5c07
end faster when only pickup endpoints are left
2012-09-10 20:47:57 -05:00
Brian West
99eee5f528
Support rebooting some more ciscos
2012-09-10 18:25:02 -05:00
Anthony Minessale
273b7f59a5
FS-4595 please test
2012-09-10 18:21:08 -05:00
Anthony Minessale
d0117d5c91
missed a spot
2012-09-10 16:57:39 -05:00
Anthony Minessale
40533e7378
set new pt on re-invite video negotiation
2012-09-10 15:20:30 -05:00
Anthony Minessale
a696e4a743
sndfile tweak
2012-09-10 14:13:12 -05:00
Raymond Chandler
48f5724c27
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2012-09-10 14:54:15 -04:00
Anthony Minessale
4ddfedbf71
minor video tweaks
2012-09-10 12:58:23 -05:00
Anthony Minessale
0fd5d7696c
video tweaks for echo app
2012-09-10 12:58:06 -05:00
Anthony Minessale
f71b67e02c
hangup pickup chans with no answer if they are the only ones left
2012-09-10 11:14:19 -05:00
William King
3918d0876f
Add better handling of time values when the times aren't defined. Fix formatting of the config values for two config values.
2012-09-10 09:00:00 -07:00
Anthony Minessale
36cee285b0
FS-4602 --resolve
2012-09-08 16:12:35 -05:00
Raymond Chandler
bf4bb0028e
Merge branch 'master' into FS-4558
2012-09-08 02:29:59 -04:00
Raymond Chandler
8ef13dd8a2
FS-4558 --resolve
2012-09-08 02:28:35 -04:00
Jeff Lenk
6de760992f
FS-4591
2012-09-07 18:28:06 -05:00
Anthony Minessale
c2893801cb
add timestamps for on and off hold times to put in xml cdrs
2012-09-07 18:17:57 -05:00
Anthony Minessale
e2544415ad
add chan vars to tell sip to break the rfc and expect the codec payload the other side replies with rather than the one it offered which is the correct behaviour
2012-09-07 16:50:50 -05:00
Anthony Minessale
bfc46567c1
add uuid_media_reneg api command to tell a channel to send a re-invite with optional list of new codecs
2012-09-07 15:33:09 -05:00
Anthony Minessale
cd8814844a
FS-4408 fix crash caused by missing or invalid call-id in sip invite
2012-09-07 15:08:10 -05:00
Anthony Minessale
cbefc9dae1
fix logic in dmachine parser for overlap bindings so they work regardless of the order they are bound
2012-09-06 11:54:03 -05:00
Anthony Minessale
d528ceee19
regression from a9d72bc35d
2012-09-06 11:32:50 -05:00
Anthony Minessale
4cb0e2e5bd
protect against case with null sofia_private in callback
2012-09-06 10:59:39 -05:00
Raymond Chandler
3e26caf8ff
Merge branch 'master' into FS-4558
2012-09-05 16:55:51 -04:00
Raymond Chandler
9def7a2e8b
FS-4558 --resolve
2012-09-05 16:55:39 -04:00
Anthony Minessale
77de3905ee
one more try
2012-09-05 13:48:52 -05:00
Anthony Minessale
d45db89833
second try at sip_wait_for_aleg_ack
2012-09-05 13:11:32 -05:00
Anthony Minessale
352b1903da
FS-4593 please test this and post logs if necessary
2012-09-05 12:47:47 -05:00
Anthony Minessale
8650116d20
move verbos zrtp debug messages to log level DEBUG1 fsctl debug_level 1 to see them
2012-09-05 11:36:11 -05:00
Anthony Minessale
8ec031e7c9
let callers delete themselves on reload
2012-09-05 11:12:06 -05:00
Jeff Lenk
528d10319f
fix naming issue in last mod_managed change - trivial
2012-09-04 23:32:59 -05:00
Anthony Minessale
a9d72bc35d
fix small broadcast bug
2012-09-04 19:08:06 -05:00
Raymond Chandler
5a8fcfb552
Merge branch 'master' into FS-4558
2012-09-04 20:04:50 -04:00
Anthony Minessale
de0f311f2d
FS-4591 --resolve
2012-09-04 15:07:09 -05:00
Anthony Minessale
76dd6db3a2
swigall
2012-09-04 13:08:41 -05:00
Raymond Chandler
c3aeed6409
FS-4558: add conference chat broadcasting
2012-09-04 14:02:02 -04:00
Anthony Minessale
b01976942c
also allow early_ok flag on caller_channel
2012-09-04 12:38:29 -05:00
Anthony Minessale
455b22480c
FS-3971 --resolve
2012-09-04 12:30:23 -05:00
Anthony Minessale
945d1141c5
set channel vars with result of group dial
2012-09-04 11:25:04 -05:00