13 Commits
Author SHA1 Message Date
Marko Zivanovic 2bee30f5e7 Fix issue #4 by replacing localhost with 127.0.0.1 as destination (localhost resolves to IPv6 address and listening socket is only IPv4; Bump minimal supported Windows version to Windows 7. 2015-09-14 21:49:14 +02:00
Marko Zivanovic a1edf545e9 Fix missing library in tests linking 2015-09-14 11:05:23 +02:00
Marko Zivanovic fb01910bac Windows build configuration 2015-09-13 22:18:18 +02:00
Marko Zivanovic 8fe990e64d Implement command line parsing; Implement messages-per-second limits in uploader; First playable version 2015-09-07 11:43:32 +02:00
Marko Zivanovic d213257874 Implement frequency limiting class to be used for controlled messages-per-second ratio during send to syslog 2015-09-06 21:58:35 +02:00
Marko Zivanovic c9eefc79f1 Implement file reader 2015-09-06 00:35:19 +02:00
Marko Zivanovic 464db0d1d2 Implement max syslog message length, as per RFC (1024 bytes total) 2015-09-04 12:24:31 +02:00
Marko Zivanovic 2dad24a22e Implement RFC3164 formatting for syslog message; Implement UDP writer. 2015-09-04 12:13:02 +02:00
Marko Zivanovic 923765c0f3 Replace explicit type declarations with automatic inference 2015-09-04 10:26:50 +02:00
Marko Zivanovic 2a0d9cfafe Refactor severity and facility parsing code 2015-09-03 15:59:06 +02:00
Marko Zivanovic a7ee585a9e Improve syslog parsing; Implement basic main loop. 2015-09-02 17:01:01 +02:00
Marko Zivanovic 13d5266c37 Implement text syslog record parsing 2015-09-02 16:00:19 +02:00
Marko Zivanovic eb6448f859 Initial support for unit testing 2015-09-02 12:10:33 +02:00