711 Commits

Author SHA1 Message Date
Anthony Minessale
6dd1264d08 add support for global nameseace in chat interface to bind to unhandled messages 2011-09-02 14:41:25 -05:00
Anthony Minessale
e518bb9556 ignore signals instead of using a blank handler 2011-08-26 12:59:01 -05:00
Anthony Minessale
dfac4c4752 add auto-clear-sql param to core 2011-08-24 13:36:19 -05:00
Anthony Minessale
9c8437a1da FS-3415 --resolve 2011-08-10 07:58:02 -05:00
Anthony Minessale
0521886de8 use rwlock for global vars to reduce contention 2011-07-12 20:36:42 -05:00
Anthony Minessale
b6fc1a5f30 FS-3372 --resolve 2011-06-27 10:09:15 -05:00
Anthony Minessale
b978d39d48 FS-3312 --resolve 2011-05-25 14:45:55 -05:00
Anthony Minessale
23b5f58202 use ssl macro to init on dingaling too 2011-05-13 16:17:17 -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
Jeff Lenk
a912fa6b3e VS2008 cleanup for Core Curl integration 2011-05-12 10:48:46 -05:00
Anthony Minessale
7064487df2 FS-2936 please test on windows 2011-05-11 10:07:00 -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
Anthony Minessale
73279f01bf FS-3166 --resolve 2011-04-22 16:43:29 -05:00
Anthony Minessale
0b51aca321 enable optimal defaults on linux kernels that can support newer features. 2011-04-18 11:17:33 +00:00
Anthony Minessale
e4eade33ac fix default tipping point it was too low 2011-04-15 14:46:24 +00:00
Anthony Minessale
758949cda7 move sig messages up to DEBUG1 2011-04-08 14:23:16 -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
Anthony Minessale
008f988990 FS-3208 --resolve 2011-04-01 12:30:24 -05:00
Anthony Minessale
6388e03d07 allow 100 microsecond tolerance on timer loop 2011-03-28 13:50:52 -05:00
Jeff Lenk
57b6255b17 windows - set process priority class to ABOVE_NORMAL_PRIORITY_CLASS previous default was NORMAL_PRIORITY_CLASS before today 2011-03-22 15:15:09 -05:00
Jeff Lenk
af2cebc153 fix windows build(2) 2011-03-22 14:12:33 -05:00
Jeff Lenk
06469a6610 fix windows build 2011-03-22 13:48:19 -05:00
Anthony Minessale
5d7831348b improve some defaults to tune performance if you use -heavy_timer, try not using it 2011-03-22 13:27:37 -05:00
Anthony Minessale
26f5ebd47d dont calibrate clock when timerfd enabled 2011-03-21 21:01:20 -05:00
Anthony Minessale
10174ea6d5 add timerfd support to the core for now you must enable it in switch.conf.xml with the param enable-softtimer-timerfd=true later if it proves to work well we can make it on by default, please test if you have a new kernel that supports this option kernel >= 2.6.25 and libc >= 2.8 2011-03-21 20:49:39 -05:00
Anthony Minessale
61cdf0da5d add limits to simo open sql handles 2011-03-04 13:52:30 -06:00
Anthony Minessale
cf827e8f22 FS-3063 --comment-only try this commit, maybe it was uninit mem 2011-02-25 16:34:17 -06:00
Anthony Minessale
b36a7c0ba6 add multiple-registrations flag to the core similar to mod_sofia 2011-02-17 12:12:43 -06:00
Marc Olivier Chouinard
500e9acd25 switch_core: Add capability to specify core-db-name in switch.conf.xml to have sqlite in a different location. This is important for everyone with relatively 'high' sip registration since the addition of sip registration to the core require sqlite db to be moved to a faster location (Ramdisk for example). Useful for everyone who moved their sqlite db for sofia to ramdisk because of performance issue. 2011-02-15 01:49:41 -05:00
Anthony Minessale
68d08547f3 try to improve iLBC compat 2011-02-03 16:27:22 -06:00
Anthony Minessale
4ae8282e6c fix possible bad pointer in global vars (please test) 2011-02-02 15:43:26 -06:00
Anthony Minessale
1cf79386c8 FS-2917 2011-01-21 14:51:38 -06:00
Brian West
3734f4cd44 bump copyright date and fix some email and typos from diego. 2011-01-05 10:09:04 -06:00
Brian West
db91f0e81f FS-2842: ACL for IPv6 address and swigall to boot 2010-11-15 11:37:23 -06:00
Jeff Lenk
d2ca8d4046 FS-2050 Core ODBC support for transactions with MSSQL 2010-10-21 16:18:54 -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
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
ef79535c45 add nitrus boost to sql thread 2010-09-14 16:19:13 -05:00
Anthony Minessale
6f2c455f92 add tone2wav 2010-09-14 11:48:43 -05:00
Anthony Minessale
a11f4e4fb3 add auto-create-schemas param to switch.conf.xml 2010-08-04 09:57:07 -05:00
Anthony Minessale
8670318855 remove dup line 2010-07-23 14:13:45 -05:00
Anthony Minessale
710376fbe8 try to avoid skipping hangup hook 2010-07-23 14:11:47 -05:00
Mathieu Rene
6bd82d1fb4 Add fsctl shutdown_check to see if we're currently shutting down 2010-06-29 23:03:10 -04:00
Rupa Schomaker
8c8d962e3a fix perms 2010-06-21 09:51:57 -05:00
Rupa Schomaker
b36f2a23bf timer based nat_map refresh 2010-06-21 09:51:57 -05:00
Anthony Minessale
c017c24b8e FSCORE-612 with mods 2010-05-25 16:54:31 -05:00