GitHub user svenrienstra opened a pull request: https://github.com/apache/camel/pull/166
Support for rfc 5424/5425/6587 in syslog component I've added support for the rfc 5424 syslog format, which is the replacement for the already supported rfc 3164. To add the support I've made the following changes: - I've renamed the converter from Rfc3164SyslogConverter to SyslogConverter beacuse it now supports multiple rfc's. - I've changed the timestamp format from Date to Calendar so timezone information is saved - I've created the class Rfc5424SyslogMessage which extends the original syslogmessage and contains the extra fields added in rfc 5424 I've also added a Netty encoder and decoder for sending syslog message over TCP/TLS (rfc 6587 and 5425) You can merge this pull request into a Git repository by running: $ git pull https://github.com/svenrienstra/camel master Alternatively you can review and apply these changes as the patch at: https://github.com/apache/camel/pull/166.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #166 ---- commit 372ab5b54dc0c0a8c5a9218629dca0a3f5db3017 Author: svenrienstra <sven.riens...@topicus.nl> Date: 2014-05-30T09:28:19Z - Added support for rfc5424 Syslog messages - Added support for sending and receiving syslog messages using rfc 5426/rfc6587 (syslog over SSL/TCP) commit c3663ef6e665daf9595bc35e7b8a532f6a71eaf5 Author: svenrienstra <sven.riens...@topicus.nl> Date: 2014-05-30T09:31:57Z Used wrong rfc number commit 35eaafca2d5f1d08e1c268fc6176bd687bc3dd21 Author: svenrienstra <sven.riens...@topicus.nl> Date: 2014-05-30T09:34:28Z Also use the correct rfc number in unit test ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---