92 Commits

Author SHA1 Message Date
Jochen Schalanda
24915485f2
Add support for FortiGate syslog events 2017-03-09 17:30:40 +01:00
Jochen Schalanda
69a6f75ca7
Add AssertJ as test dependency 2017-03-09 00:10:20 +01:00
Jochen Schalanda
437a9d39ee
Build with Java 8 2017-03-09 00:10:10 +01:00
Jochen Schalanda
f0974029ec
Add tests for RFC 5424, section 6.2.3.1 example timestamps 2016-12-21 17:16:04 +01:00
Jochen Schalanda
e46ef8616c
[maven-release-plugin] prepare for next development iteration 2016-12-21 16:10:55 +01:00
Jochen Schalanda
eb3235a40c
[maven-release-plugin] prepare release syslog4j-0.9.58 2016-12-21 16:10:49 +01:00
Jochen Schalanda
bae7f49fab
Upgrade to Mockito 2.4.0 2016-12-21 16:04:30 +01:00
Jochen Schalanda
d447557bd1
Upgrade to Joda-Time 2.9.7 2016-12-21 16:04:16 +01:00
Jochen Schalanda
5fda3aba7e
Upgrade to Apache Commons Lang3 3.5 2016-12-21 16:03:59 +01:00
Jochen Schalanda
a0140a07f8
Add messages from #13 for testing 2016-12-21 16:03:10 +01:00
Jochen Schalanda
b4a32aaf80
Properly recognize ISO-8601 dates in Syslog events
Closes #16
2016-12-21 16:00:20 +01:00
Jochen Schalanda
6a7e4e2cf6
[maven-release-plugin] prepare for next development iteration 2016-09-28 15:11:33 +02:00
Jochen Schalanda
c7a3fdcfd9
[maven-release-plugin] prepare release syslog4j-0.9.57 2016-09-28 15:11:29 +02:00
Kirill Temnenkov
e01e6da891 Use test scope for Mockito (#15) 2016-09-28 15:10:54 +02:00
Jochen Schalanda
c4bc335bf2
[maven-release-plugin] prepare for next development iteration 2016-09-28 13:08:50 +02:00
Jochen Schalanda
a31ac6ab84
[maven-release-plugin] prepare release syslog4j-0.9.56 2016-09-28 13:08:47 +02:00
Jochen Schalanda
3162d25a9f
Upgrade to Joda-Time 2.9.4 2016-09-28 13:08:06 +02:00
Jochen Schalanda
c5a5ae9938
Add unit tests for syslog priorities
Closes #10
2016-09-28 13:04:44 +02:00
Kirill Temnenkov
54a5fadd1b Allow specifying maximum message size for UDP syslog server (#14) 2016-09-28 12:31:24 +02:00
Jochen Schalanda
3c5a920305 [maven-release-plugin] prepare for next development iteration 2016-05-04 12:40:10 +02:00
Jochen Schalanda
781e9484a3 [maven-release-plugin] prepare release syslog4j-0.9.55 2016-05-04 12:40:05 +02:00
Jochen Schalanda
4c01103b4f Disable OpenJDK builds due to Travis CI errors 2016-05-04 12:39:12 +02:00
Jochen Schalanda
ff73a4d71d Update Maven plugins 2016-05-04 12:34:59 +02:00
Jochen Schalanda
88400108bf Upgrade to Joda-Time 2.9.3 2016-05-04 12:34:51 +02:00
Negar Safinianaini
9f2e804e9b Renamed frame header to octet counting as specified in RFC 6587. (#7)
* Renamed frame header to octet counting as specified in RFC 6587.
* Introduced date argument in log method when structured message is sent as argument.
2016-05-04 11:28:44 +02:00
Jeremy Custenborder
fdba539aa8 Use SyslogServerConfigIF instead of AbstractSyslogServerConfig in AbstractSyslogServer (#9)
This allows config items that do not inherit from AbstractSyslogServerConfig to be used.

Fixes #8
2016-05-04 11:26:31 +02:00
Jochen Schalanda
1a88426d49 Add Maven Central badge to README.md
[ci skip]
2016-02-18 16:54:18 +01:00
Jochen Schalanda
363298f54e [maven-release-plugin] prepare for next development iteration 2016-02-18 16:24:58 +01:00
Jochen Schalanda
f4af1d3b69 [maven-release-plugin] prepare release syslog4j-0.9.54 2016-02-18 16:24:56 +01:00
Jochen Schalanda
daa8df4ca2 Upgrade Maven plugins 2016-02-18 16:03:04 +01:00
Jochen Schalanda
aecd92f92f Upgrade to GitHub Site plugin 0.12 2016-02-18 16:01:32 +01:00
Jochen Schalanda
cdfe83ddc0 Upgrade to Apache Commons Lang3 3.4 2016-02-18 16:01:22 +01:00
Jochen Schalanda
3e35a91fa6 Upgrade to Joda-Time 2.9.2 2016-02-18 16:01:12 +01:00
Jochen Schalanda
8852380e46 Remove dependency on Google Guava 2016-02-18 16:00:27 +01:00
Jochen Schalanda
8c06992d00 Add workaround for travis-ci/travis-ci#5227 2016-02-18 14:58:12 +01:00
Jochen Schalanda
401b7d07fa Add length check of UDP packet to UDPNetSyslogServer#run()
Fixes #5
2016-02-18 14:41:58 +01:00
Jochen Schalanda
c318fd0867 Use Travis CI Trusty build environment
https://docs.travis-ci.com/user/trusty-ci-environment/
2016-02-18 14:36:13 +01:00
Jochen Schalanda
a1f7800688 Add missing import to UnixSocketSyslog 2016-02-18 14:33:51 +01:00
Jochen Schalanda
384828091a Merge pull request #6 from negar7918/master
Implemented compatibility with frame header (RFC5424)
2016-02-18 14:32:40 +01:00
Negar Safinianaini
8e933bacbf Fixed a possible NPE potential. 2016-02-18 13:54:00 +01:00
Negar Safinianaini
999568c5da Removed the min length limitation (missunderstood rfc) 2016-02-15 10:50:07 +01:00
Negar Safinianaini
ec7df03bce 1. RFC5424 compatibility in timestamp format and message length 2. Introduced a new log method which accepts Date as an argument to create a syslog with the original timestamp. 2016-02-11 13:53:55 +01:00
Negar Safinianaini
e3c9709ee9 Implemented compatibility with frame header. Frame header is for instance used by syslog() driver in syslog-ng server and is used to support RFC5424. 2016-02-09 13:33:11 +01:00
Jochen Schalanda
8d48a0ae3e Add (correct) test for removing double dashes in StructuredSyslogMessage 2015-05-24 12:32:25 +02:00
Jochen Schalanda
583e37b0c9 Remove broken test in StructuredSyslogMessageTest 2015-05-24 12:02:12 +02:00
Jochen Schalanda
6d1294cf7e Add tests for StructuredSyslogMessage
Refs commit 91557d687fa89f9cfcc1d38a0a38a3bd84625b5d
2015-05-24 11:52:51 +02:00
Bernd Ahlers
7bae907959 [maven-release-plugin] prepare for next development iteration 2015-05-22 20:47:03 +02:00
Bernd Ahlers
754f31b46d [maven-release-plugin] prepare release syslog4j-0.9.53 2015-05-22 20:46:58 +02:00
Bernd Ahlers
2be5d265f8 Merge pull request #4 from Graylog2/fix-empty-structured-data-parsing
Fix parsing of empty RFC5424 structured data in a message.
2015-05-22 18:30:44 +02:00
Bernd Ahlers
91557d687f Fix parsing of empty RFC5424 structured data in a message.
Refs Graylog2/graylog2-server#1161.
2015-05-22 18:21:07 +02:00