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.
---

Reply via email to