| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\ |
|
| |
| |
| |
| |
| |
| | |
$ActionSendStreamDriverCertFingerprint is now
$ActionSendStreamDriverPermittedPeer and can be used both for
fingerprint and name authentication (similar to the input side)
|
|\|
| |
| |
| |
| |
| | |
Conflicts:
ChangeLog
|
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- made action logic pass optional auth params only if they are
actually configured
- added new authMode and Fingerprint methods to ptcp netstream
driver (keeping them once again generic)
- added diagnostics messages when invalid auth modes were
configured
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|/
|
|
| |
Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
|
| |
|
|
|
|
| |
they can now be set on an action-by-action basis
|
| |
|
| |
|
| |
|
|
|
|
| |
netstrms is at the top layer of the socket abstraction
|
| |
|
|
|
|
|
| |
- some (small) cleanup of omgssapi
- optimized omfwed, now loads TCP code only if this is actually necessary
|
| |
|
| |
|
|
reduced dependencies, moved non-runtime files to its own directory except
for some whom's status is unclear
|