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