| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This happened only under some circumstances. Thanks to Marius
Tomaschwesky, Florian Piekert and Milan Bartos for their help in
solving this issue.
Note that Milan sent a patch, which solved the problem under some
conditions (can be found somewhat earlier in git history). However,
it did not handle the original root cause, and so did not fix the
problem always. The main reason was that the date parser modifies
the provided lenghts. That part of the API was not properly
used by the caller (who decremented the length once more).
|
|
|
|
| |
modified: plugins/imuxsock/imuxsock.c
|
|
|
|
|
|
|
| |
Thanks to Michael Biebl for identifying this as the culprit for
several build-related issues. The plugin is a placeholder, and was
not used for quite some while. It is definitely not worth the effort
to keep it along. If needed, can be quickly created.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
SCM_CREDENTIALS is not a socket option; its value is usually
0x2 which on most archs corresponds to socket option
SO_REUSEADDR, but on mips-arch there is no socket option
with value 0x2 and SO_REUSEADDR = 0x4, so the call will fail
with ENOPROTOOPT 'Protocol not available'; skip it.
There does not seem any other special setsockopt call is
needed anyway, besides the above.
In addition Jonny Törnbom commented:
SCM_CREDENTIALS is a control message type, not a socket option, so using
setsockopt(...SCM_CREDENTIALS...) is potentially dangerous and wrong and
should be deleted from the code. (SCM_CREDENTIALS is used in conjuction
with SO_PASSCRED which is the socket option to use.)
|
| |
|
|
|
|
| |
This is done to prevent name claches with libraries.
|
|\ |
|
| |
| |
| |
| |
| | |
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=327
Thanks to Rick Brown for helping to test out the patch.
|
|\| |
|
| |
| |
| |
| |
| |
| |
| | |
threads.
Root cause is that libnet is not thread-safe. Omudpspoof now
guards libnet calls with their own mutex.
|
|\|
| |
| |
| |
| |
| |
| | |
Conflicts:
ChangeLog
configure.ac
doc/manual.html
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
This could lead to segfaults. Triggering condition: multiple action
instances using ommysql. Thanks to Tomas Heinrich for reporting this
problem and providing an initial patch (which my solution is based on,
I need to add more code to clean the mess up).
|
| |
| |
| |
| |
| |
| | |
bugfix: imptcp input name could not be set
config directive was accepted, but had no effect
|
|\ \
| | |
| | |
| | |
| | |
| | | |
Conflicts:
ChangeLog
configure.ac
|
| | |
| | |
| | |
| | | |
config directive was accepted, but had no effect
|
|\| | |
|
| |\|
| | |
| | |
| | |
| | |
| | | |
Conflicts:
plugins/imuxsock/imuxsock.c
runtime/glbl.c
|
| | | |
|
|\| |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
configure.ac
doc/manual.html
|
| | |
| | |
| | |
| | |
| | | |
with the exception of imdiag, which I humbly do not think needs this
capabilit (even counter-productive for testbench use).
|
| | |
| | |
| | |
| | |
| | | |
... for locally originating messages. New directive $LocalHostIPIF.
Note that not all modules yet support this new directive - next step...
|
|\| |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
ChangeLog
plugins/imptcp/imptcp.c
|
| | |
| | |
| | |
| | | |
for imptcp, directive is $InputPTCPServerSupportOctetCountedFraming
|
|\| |
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
ChangeLog
plugins/imtcp/imtcp.c
tcpsrv.h
|
| | |
| | |
| | |
| | | |
... for imtcp, directive is $InputTCPServerSupportOctetCountedFraming
|
|\| |
| | |
| | |
| | |
| | | |
Conflicts:
configure.ac
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
this was necessary due to refactoring of the stats subsystem ... but
should have been done in the first place when this code was written.
Thanks to Kaiwang Chen for his analysis of the stats subsystem, which
ultimately lead to this patch!
|
| |\|
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
plugins/imuxsock/imuxsock.c
runtime/queue.c
runtime/queue.h
|
| | | |
|
|\| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
ChangeLog
action.c
configure.ac
doc/imuxsock.html
doc/manual.html
runtime/queue.c
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
no matter how many were defined. Note that IPv4 and IPv6 count as two!
|
| | |
| | |
| | |
| | | |
new config directives: $IMUXSockLocalIPIF
|
| |\|
| | |
| | |
| | |
| | | |
Conflicts:
configure.ac
|
| | | |
|
| |\ \ |
|
|\ \ \ \
| | |_|/
| |/| | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Changed to check "/run/systemd/journal" directory and not the
socket, as the socket may not exists [e.g. is not activated].
|
|\| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Detect if we have to use the new /run/systemd/journal/syslog
socket instead of the /dev/log under newer systemd versions.
Signed-off-by: Marius Tomaschewski <mt@suse.com>
|
|\| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Conflicts:
ChangeLog
plugins/imklog/imklog.c
plugins/imklog/imklog.h
|
| | | |
| | | |
| | | |
| | | | |
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=313
|
| |\ \ \
| | |_|/
| |/| | |
|