Commit Graph

166 Commits

Author SHA1 Message Date
Chris Rienzo b06c7b0831 FS-11870 [core, mod_graylog2, mod_console] Added switch_log_node_to_json() and updated mod_graylog2 to use it. This is a unified log node to JSON conversion.
Added json log mode in mod_console
2019-07-18 00:07:54 +04:00
joshebosh 7aac844f43 FS-11686 [mod_logfile] have mod_logfile say filename when rotating log 2019-07-17 19:43:02 +04:00
Chris Rienzo fd30f1161d FS-11693 [mod_graylog2] add support for switch_channel_set_log_tag() 2019-03-09 15:21:57 -05:00
Andrey Volk 671da28796 FS-11263: [Build-System] Move FreeSWITCH build system to Visual Studio 2017 on Windows. 2018-07-24 07:21:55 +00:00
Mike Jerris e1be97337d FS-10210: [mod_console] add support for uuid config param and 'console uuid' api command 2017-04-10 15:11:44 -05:00
Sergey Safarov df1ab07ca4 FS-9924: Removed extra space in source files 2017-02-09 23:59:49 -05:00
Brian West 9120a3f534 FS-9779 fix compiler issue 2016-12-01 09:38:31 -06:00
Tamas Cseke c06287da5b Add raven logger module
FS-9744 --resolve
2016-11-22 16:18:53 +01:00
Artem Karukov 50bf8dcddd FS-9072: [mod_syslog] Allow logging of messages with tab character
mod_syslog silently drop messages containing tabs character 0x09 and thus does not log (f.e.) exceptions from lua code.
2016-04-14 07:43:31 -07:00
Michael Jerris 164c6111a1 FS-7966: remove some older versions of msvc build system as these will no longer work soon, please use 2015 instead 2015-08-31 10:19:10 -05:00
Michael Giagnocavo 5e456fe9a6 FS-7966. First pass at moving to Visual Studio 2015.
The new C compiler breaks a lot of things. snprintf and timespec now exist, and redefining causes an error.
Many more things are warnings, so warnings-as-errors will fail - remove it from some projects for now.
V8: don't pass VS version to build batch file.
mod_sofia: Config has too-long if/elseif chain. Break this up to avoid "parser stack overflow; program too complex".
Add mod_conference.h to project and dir to includes.
2015-08-21 18:28:32 -04:00
Michael Giagnocavo f116387443 FS-7644. Change 2013.vcxproj references to 2013 2015-06-18 04:17:53 -06:00
Jeff Lenk 345e50d25a FS-7644 2015-06-11 15:29:28 -05:00
Michael Jerris 2cc0348422 FS-7635: remove msvc 2005 2008 and 2010 non working build systems. There are now multiple more recent (3 different ones) and some free versions of the compiler that can be used. 2015-06-10 16:33:14 -04:00
Chris Rienzo 4bd9cdf423 FS-7491 #resolve #comment [mod_graylog2] send timestamp with millisecond precision instead of microsecond as required by GELF. 2015-04-28 16:18:46 -04:00
Anthony Minessale bd10f08934 add support for file:func to custom log mappings 2015-03-24 22:29:24 -05:00
Chris Rienzo 7d7223e931 FS-6842 #resolve mod_graylog2: added send-uncompressed-header param- set to true for logstash support 2014-09-23 16:40:46 -04:00
Chris Rienzo 0ba1b1efea mod_graylog2: channel variables can now be automatically added as gelf additional fields in logs w/ session UUID 2014-08-21 11:06:13 -04:00
Chris Rienzo eae1c4477a mod_graylog2: additional input checks on LOG_FIELDS[] 2014-07-11 10:38:29 -04:00
Chris Rienzo e79f87216a mod_graylog2: additional fields can now be specified by adding LOG_FIELDS[name=string_value,@#name=number_value] to beginning of log. Added _microtimestamp additional field since graylog2 only has millisecond timestamp precision. 2014-07-10 10:25:20 -04:00
Chris Rienzo b5816d3477 mod_graylog2: native GELF logging 2014-05-23 16:53:42 -04:00
Michael Jerris d6fe10979d remove opezap from tree, it has been replaced by freetdm 2014-05-06 11:05:54 -04:00
Anthony Minessale 4178688b4a add switch_hashtable_insert_destructor so you can insert a pointer into a hash with a custom destructor and use it in spandsp to fix a leak on reloadxml with the tone_descriptor tables and fix a bunch of random tiny leaks etc 2014-04-09 23:26:47 +05:00
Anthony Minessale 7151d6acea FS-6402 part 2 2014-04-02 03:21:37 +05:00
Anthony Minessale 5c0cff70b3 FS-6402 --resolve 2014-04-02 01:20:19 +05:00
Anthony Minessale 804ef7709d change from sqlite hash to newly added one 2014-03-09 00:37:17 +05:00
Michael Jerris bcd9f49fbe move applications to use automake 2014-03-07 18:36:12 -05:00
Ken Rice 6e7d5d0897 update copyright header for 2014 2014-02-12 12:08:56 -06:00
Travis Cross 3a595f278a Log channel UUID by default
We want people to have this on so that when we're looking at reported
log files we can tell what is going on.
2014-01-22 23:43:03 +00:00
Peter Olsson 5a820fdc78 Disabled some compiler warnings on Windows build (for Visual Studio 2012), also disabled code analysis one some projects. This should make the Windows build more clean in the future. 2014-01-22 22:47:11 +01:00
Peter Olsson 084e245085 Lots of trivial tweaks to minimize compiler warnings, especially on 64-bit platform: Added missing type casts, changed types, added missing NULL checks. 2014-01-22 22:30:23 +01:00
Ken Rice 22baa51acc FS-2816 --resolve 2013-07-06 22:04:06 -05:00
Nathan Neulinger 32adc789f6 make noexpandtab explicit in all vim modelines other than xml files 2013-06-25 11:50:17 -05:00
Jeff Lenk dc2c11f13f FS-4768 initial add of vs2012 build support 2012-12-29 14:57:15 -06:00
Anthony Minessale 4f9de4364f add strerror to some file failures 2012-11-21 10:46:18 -06:00
Anthony Minessale 4dae523bca tweak the session level logging to work on the console too 2012-10-11 12:44:31 -05:00
Anthony Minessale 3e471940e3 FS-4710 --resolve don't send any data containing ESC seq over syslog 2012-10-11 11:27:22 -04:00
Ken Rice c5554eb939 Copyright date update. 2012-04-18 11:52:02 -05:00
Ken Rice cac6c262bb conf: add config files to module directories
The idea here is that the config files in the module directories will
serve as the canonical documentation of all module configuration
options.
2012-03-24 04:51:08 +00:00
Jeff Lenk 24288832b1 FS-2216 partial with renaming 2012-01-08 14:19:16 -06:00
Marc Olivier Chouinard 2d4e159bef FS-3763 --resolve 2011-12-18 17:04:11 -05:00
Marc Olivier Chouinard 53d694eb59 FS-3572 --resolve 2011-12-15 17:09:59 -05:00
Anthony Minessale 513a9e1a9a FS-3710 --resolve 2011-11-21 15:37:07 -06:00
Brian West 3734f4cd44 bump copyright date and fix some email and typos from diego. 2011-01-05 10:09:04 -06:00
Jeff Lenk a87429ac87 Add initial support for VS2010 2010-06-28 15:49:19 -05:00
Anthony Minessale 95665f0096 JANITOR-4 2010-04-21 10:11:13 -05:00
Anthony Minessale 886e1ddb4d run indent on the whole tree and update copyright dates in prep for 1.0.5
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16579 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-06 03:38:24 +00:00
Mathieu Rene a4b094ddc5 mod_syslog: add uuid logging support
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16187 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-01-06 17:56:40 +00:00
Michal Bielicki 8ccdcf5482 fixed mod_syslog.c on solaris since there is no LOF_FTP and LOG_AUTHPRIV in solaris syslog
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15606 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-22 22:30:50 +00:00
Mathieu Rene 5d55996fa0 mod_Logfile: add uuid parameter to prefix log files by the call's uuid
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15502 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-11-17 21:29:33 +00:00