-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Add auto-detecting transport/logproto properties. #372
base: main
Are you sure you want to change the base?
Commits on Nov 8, 2024
-
libtest: fixed LogTransportMock to not return bytes if the buffer siz…
…e is 0 Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 421058b - Browse repository at this point
Copy the full SHA 421058bView commit details
Commits on Nov 11, 2024
-
logtransport: add read_ahead() method
Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f2f9ffc - Browse repository at this point
Copy the full SHA f2f9ffcView commit details -
transport: establish link between LogTransportStack and constituent L…
…ogTransport instances Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 70dc1e6 - Browse repository at this point
Copy the full SHA 70dc1e6View commit details -
transport: remove explicit stack argument from LogTransportAdapter
Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aaac335 - Browse repository at this point
Copy the full SHA aaac335View commit details -
logproto: add LogProtoAutoServer implementation
Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3a9f8e0 - Browse repository at this point
Copy the full SHA 3a9f8e0View commit details -
syslog: use rfc6587 style auto-detection when transport("auto") is se…
…lected Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 017c45d - Browse repository at this point
Copy the full SHA 017c45dView commit details -
libtest: allow LogProtoServer instance to change during handshake
This is just the change in test code, which adds LogProtoServer ** arguments to the handshake related functions, in order to allow log_proto_server_handshake to change the LogProto instance. Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2210654 - Browse repository at this point
Copy the full SHA 2210654View commit details -
logreader: allow replacing LogProtoServer instances during handshake
This can be used to simplify LogProtoAutoServer. Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 47f5643 - Browse repository at this point
Copy the full SHA 47f5643View commit details -
light: add testcase for framing auto detection
Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f77bb5c - Browse repository at this point
Copy the full SHA f77bb5cView commit details -
Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 963db7e - Browse repository at this point
Copy the full SHA 963db7eView commit details -
tests/copyright: updated policy about new files
Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fa94fef - Browse repository at this point
Copy the full SHA fa94fefView commit details -
logproto: rename prepare() methods to poll_prepare
Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 137ed30 - Browse repository at this point
Copy the full SHA 137ed30View commit details -
transport-stack: add assertion to log_transport_stack_get_active()
Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4d343ee - Browse repository at this point
Copy the full SHA 4d343eeView commit details -
transport-stack: indicate failure in log_transport_stack_switch()
Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c113e37 - Browse repository at this point
Copy the full SHA c113e37View commit details -
transport-tls: use OpenSSL BIOs to wrap the lower level LogTransport …
…instance Instead of going to the fd directly, wrap the lower-level LogTransport instance into a BIO and use that. This implements proper stacking for LogTransportTLS. Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d7b6bfd - Browse repository at this point
Copy the full SHA d7b6bfdView commit details -
transport-stack: add poll_prepare() methods for LogTransport and LogT…
…ransportStack Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b627c33 - Browse repository at this point
Copy the full SHA b627c33View commit details -
transport-stack: add LogTransportStack level read/write/writev methods
Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a71e690 - Browse repository at this point
Copy the full SHA a71e690View commit details -
transport-aux-data: add log_transport_aux_data_move()
Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 047cab5 - Browse repository at this point
Copy the full SHA 047cab5View commit details -
transport-stack: make it possible to add aux data from the LogTranspo…
…rtStack level Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 51d011e - Browse repository at this point
Copy the full SHA 51d011eView commit details -
logproto: call transport-stack level I/O methods
Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d026b75 - Browse repository at this point
Copy the full SHA d026b75View commit details -
transport-haproxy: use the normal $SOURCEIP, $DESTIP, $DESTPORT macros
Instead of using proxy protocol specific name value pairs, set the addresses in the message's saddr/daddr members. This should be a lot faster and a lot easier to use. Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 71fe874 - Browse repository at this point
Copy the full SHA 71fe874View commit details -
transport-haproxy: use the LogTransportStack->aux to save src/dst add…
…resses Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 859ba65 - Browse repository at this point
Copy the full SHA 859ba65View commit details -
transport-haproxy: implement transport switch instead of changing bas…
…e_index Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 241b0fc - Browse repository at this point
Copy the full SHA 241b0fcView commit details -
transport-haproxy: add more information to the proxy detection failur…
…e message Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 76f5109 - Browse repository at this point
Copy the full SHA 76f5109View commit details -
logproto: add support for auto-detecting TLS handshakes
Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b3c46fc - Browse repository at this point
Copy the full SHA b3c46fcView commit details -
logproto: add support for auto-detecting haproxy handshakes
Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ed08dd4 - Browse repository at this point
Copy the full SHA ed08dd4View commit details -
light: use larger fonts when executing xterm
Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 57e8313 - Browse repository at this point
Copy the full SHA 57e8313View commit details -
light: add testcase for transport(auto)
Signed-off-by: Balazs Scheidler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dff7494 - Browse repository at this point
Copy the full SHA dff7494View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2bc880 - Browse repository at this point
Copy the full SHA a2bc880View commit details