Commit Graph

298 Commits

Author SHA1 Message Date
William King e2ea6e58c8 Minor code cleanup. calling va_start without calling va_end doesn't leak does it? Either way, it's fixed now. 2013-05-18 20:15:55 -07:00
Anthony Minessale 61ca331a28 FS-4928 2012-12-11 14:05:03 -06:00
Anthony Minessale ddd6382280 FS-4887 --resolve 2012-11-29 11:00:43 -06:00
Anthony Minessale 55eb2c5ccf fix issue where max event threads would always launch as soon as you only needed one more 2012-11-15 17:58:40 -06:00
Anthony Minessale 7cb8d4dbb0 fix mutex to work better 2012-11-13 17:56:31 -06:00
Anthony Minessale f60962ae87 fix some contention issues under really high load...That doesn't mean you need to push it this hard and bug me about it =p 2012-11-07 12:10:50 -06:00
Anthony Minessale 3099445a95 add originated_legs and originate_causes to A leg when present in an originate to detail the B leg data 2012-10-18 13:22:52 -04:00
Anthony Minessale 4789c5f549 FS-4715 --resolve 2012-10-15 12:48:03 -04:00
Seven Du ff7def219f fix build: format not a string literal and no format arguments 2012-10-12 09:16:02 +08:00
Anthony Minessale b4c621530f add some convenience for db stuff 2012-10-11 13:47:06 -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
Anthony Minessale 3b660a06e5 fix small leak in var arrays 2012-09-14 17:07:55 -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
Anthony Minessale d38b905606 remove debug 2012-08-22 17:49:42 -05:00
Anthony Minessale 142c051d68 cache session threads and reuse them if possible 2012-08-21 00:14:50 -05:00
Anthony Minessale 293429f78d add api-expansion to switch.conf.xml and fsctl api_expansion command to control allowing apis to be expanded via variable expansion 2012-07-27 18:53:04 -05:00
Anthony Minessale 2aebe2456f first pass on some new stuff 2012-07-11 15:15:50 -05:00
Anthony Minessale 7ec8fb43d4 add initial-event-threads to switch.conf.xml 2012-06-29 11:39:49 -05:00
Anthony Minessale 1cfd145c17 add support for variable expander to recognize 717 vars as specificly globals 2012-05-24 13:07:26 -05:00
Jeff Lenk e32b90306e build warnings 2012-05-18 11:08:15 -05:00
Anthony Minessale bbdcd33bde performance tweaks for sip message parsing and event system 2012-05-17 20:10:53 -05:00
Anthony Minessale 5c75d4cf5b FS-4220 --resolve i refactored this into a general cross platform function and use it everywhere else we try to set affinity 2012-05-15 08:31:42 -05:00
Anthony Minessale e54ab070f4 put presence-data in events 2012-05-10 12:15:30 -05:00
Anthony Minessale 5190bd0849 FS-4186 --resolve 2012-05-04 08:25:48 -05:00
Anthony Minessale fd9486f0ed remove 2012-05-04 07:42:49 -05:00
Jeff Lenk 1b399d3cf2 FS-4184 --resolve 2012-05-04 08:44:38 -05:00
Anthony Minessale 8664dc6d5a some perfomance tweaks 2012-05-03 16:31:21 -05:00
Anthony Minessale 54af0dcfe2 regression from 385a92cec7 2012-04-18 19:02:06 -05:00
Anthony Minessale 1c70afabdd regression from 385a92cec7 2012-04-18 19:00:37 -05:00
Ken Rice c5554eb939 Copyright date update. 2012-04-18 11:52:02 -05:00
Anthony Minessale ca27465020 FS-4104 --resolve 2012-04-12 09:53:53 -05:00
Anthony Minessale f9b3266720 endless recursion loop protection to go with new recursive variable expansion feature 2012-04-12 07:23:08 -05:00
Anthony Minessale 385a92cec7 add origination_nested_vars=true to allow vars within vars in originate strings e.g. [originate {origination_nested_vars=true,TEST=,var=,recur=W00t}user/1004 3000] will end up as w00t 2012-04-11 15:30:37 -05:00
Anthony Minessale a14c46c38c FS-3886 --resolve 2012-02-07 11:25:23 -06:00
Raymond Chandler 95e54ee15b seg-- 2012-01-20 14:52:56 -05:00
Anthony Minessale 755be33022 add list support for which vars/api to expand in httapi 2012-01-09 12:47:47 -06:00
Anthony Minessale f4320b58c8 swap rwlock and mutex 2011-11-28 08:27:46 -06:00
Anthony Minessale 7333d46d5b add new chatplan concept and mod_sms. Apps for chat messages: copy new base freeswitch.xml and chatplan dir if you are upgrading on existing config base 2011-09-21 14:31:18 -05:00
Anthony Minessale 0bcfdbe6ca only do the 10 second pause, not the reduction in max_sessions when the event system overloads 2011-08-16 11:03:29 -05:00
Anthony Minessale 3696ced792 FS-3497 --resolve 2011-08-10 07:55:17 -05:00
Anthony Minessale 01861950cc update defined code that doesn't compile anyway 2011-07-11 21:27:36 -05:00
Anthony Minessale e420e17f84 FS-3386 Jeff Lenk found this one, Good Catch! 2011-07-08 12:52:18 -05:00
Jeff Lenk 5923f71a84 more code analysis mostly trivial except string formating changes 2011-06-01 22:36:19 -05:00
Anthony Minessale 37064511e4 fix bug from the *cough* FRICKING MAILING LIST WHERE IT SHOULD NOT HAVE BEEN REPORTED FROM *cough* 2011-05-31 09:53:39 -05:00
Mathieu Rene 9d756ecc77 FS-3320 --resolve 2011-05-27 12:24:48 -04: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 f4824b0773 fix windows trivial compiler warnings 2011-05-25 17:16:48 -05:00
Anthony Minessale c1c759526d add arrays to event headers and chanvars 2011-05-25 15:42:36 -05:00