diff --git a/RELICENSE/timblechmann.md b/RELICENSE/timblechmann.md new file mode 100644 index 00000000..df13dbda --- /dev/null +++ b/RELICENSE/timblechmann.md @@ -0,0 +1,16 @@ +# Permission to Relicense under MPLv2 or any other OSI approved license chosen by the current ZeroMQ BDFL + +This is a statement by Tim Blechmann that grants permission to +relicense its copyrights in the libzmq C++ library (ZeroMQ) under the +Mozilla Public License v2 (MPLv2) or any other Open Source Initiative +approved license chosen by the current ZeroMQ BDFL (Benevolent +Dictator for Life). + +A portion of the commits made by the Github handle "timblechmann", with +commit author "Tim Blechmann ", are +copyright of Tim Blechmann. This document hereby grants the libzmq +project team to relicense libzmq, including all past, present and +future contributions of the author listed above. + +Tim Blechmann +2021/09/21 diff --git a/src/session_base.hpp b/src/session_base.hpp index c2e6d098..e96e0533 100644 --- a/src/session_base.hpp +++ b/src/session_base.hpp @@ -113,7 +113,7 @@ class session_base_t : public own_t, public io_object_t, public i_pipe_events void process_plug () ZMQ_FINAL; void process_attach (zmq::i_engine *engine_) ZMQ_FINAL; void process_term (int linger_) ZMQ_FINAL; - void process_conn_failed (); + void process_conn_failed () ZMQ_OVERRIDE; // i_poll_events handlers. void timer_event (int id_) ZMQ_FINAL; diff --git a/src/stream_engine_base.hpp b/src/stream_engine_base.hpp index 58bf9579..05bcc659 100644 --- a/src/stream_engine_base.hpp +++ b/src/stream_engine_base.hpp @@ -73,7 +73,7 @@ class stream_engine_base_t : public io_object_t, public i_engine // i_poll_events interface implementation. void in_event () ZMQ_FINAL; - void out_event (); + void out_event () ZMQ_OVERRIDE; void timer_event (int id_) ZMQ_FINAL; protected: