| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
runtime/debug.h
runtime/obj.c
runtime/parser.h
runtime/wti.h
|
| | |
|
| |
| |
| |
| | |
... but not well-tested, so there may be many hidden bugs.
|
| |
| |
| |
| |
| | |
... does not really run. We can now call into the epoll driver, but
not handle epoll(). The driver also needs more modifications.
|
|/ |
|
| |
|
| |
|
|
|
|
|
|
| |
...by doing a connection check before sending. Credits to Martin
Schuette for providing the idea. Details are available at
http://blog.gerhards.net/2008/06/reliable-plain-tcp-syslog-once-again.html
|
|
|
|
|
|
|
| |
The TLS server now checks the client fingerprint. This works, but
is highly experimental. Needs to be refined for practice. Also:
- implemented permittedPeers helper construct to store names
- changed omfwd implementation to use new permittedPeers
|
|
|
|
|
|
|
|
|
|
| |
This is very experimental and needs some more work. It probably even
segfaults - but the base code is there and running. The rest is
refinement.
While working on this, I did these two bugfixes:
- bugfix: small mem leak in omfwd on exit (strmdriver name was not freed)
- bugfix: $ActionSendStreamDriver had no effect
|
| |
|
| |
|
|
|
|
|
| |
undid some invalid changes during merge plus did a few wrappers.
Compiles, but does not yet work.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
runtime/Makefile.am
runtime/netstrm.c
runtime/nsd.h
runtime/nsd_ptcp.c
runtime/rsyslog.h
|
| |
| |
| |
| |
| |
| | |
... at least in some cases ;) I assume there are still a couple
of bugs inside the code. But at least we have something from
where we can continue to work on.
|
| | |
|
| |
| |
| |
| | |
netstrms is at the top layer of the socket abstraction
|
| |
| |
| |
| |
| |
| |
| | |
The objects for receiver-side socket abstraction have now be
specified. The project as whole does not yet compile and
definitely not run, but I'd like to commit some milestones along
this way.
|
| |
| |
| |
| |
| | |
implemented a first working version of a TLS-enabled plain TCP
sender (but, of course, the implementation is insecure as it is)
|
|/ |
|
|
|