Increase the max value for the clone session ID (#588)
PI restricts the maximum clone session ID to 512, but this is a rather conservative number.
We set the new limit to 32768, which is the max value supported by bmv2 simple_switch.
ec6865e...
by
Radostin Stoyanov <email address hidden>
configure: Update AM_PATH_PYTHON to Python 3 (#583)
* configure: Update AM_PATH_PYTHON to Python 3
The AM_PATH_PYTHON macro will search for a Python interpreter on the
system. The first argument is the minimum version of Python required.
Usually, when AM_PATH_PYTHON is invoked with an argument of the form
3.X, it means that only a Python 3 interpreter should be used. However,
the "python" command may invoke a Python 2 interpreter[1] on some
systems. Thus, if we try "python" first we may get Python 2 interpreter.
The use of the "python" command is not recommended due to confusion
with references to Python 2. The recommendation is to write
cross-platform scripts with shebangs for either python2 or python3.
Support mutual TLS authentication for PI gRPC server (#572)
It was already possible to provide a CA certificate for the server to
verify the client. However, by default gRPC will not request a
certificate from the client unless it is configured to do so. We had an
SSL option to configure client certificate requests.