Lower amount of round from 10 million to 1 million since the test
will now be run every time and otherwise takes 20s
Signed-off-by: Arne Schwabe <arne@openvpn.net>
test/openssl_pki/pkitest.cpp (formerly moved misc/certcrl.cpp)
is an attempt to more fully test the OpenSSL PKI wrappers.
Signed-off-by: James Yonan <james@openvpn.net>
* Added hashstr and unicode1.
* Updated base64 to properly detect issues converting
to/from utf-8 strings.
* In go script, NOSSL=1 must accompany PSSL=1 on Linux.
expr.cpp -- test Macro::BooleanExpression
macro.cpp -- test Macro parsing and representation
uniter.cpp -- test Unicode::UTF8Iterator
format.cpp -- test minor changes to printfmt()
unused/comment_out.hpp -- unused code that comments
out a multiline string.
and made into a standalone class.
go script: now runs on Mac or Linux
template.cpp -- include logsimple.hpp
Additions:
dcast -- measure performance of dynamic_cast.
route -- test new Route class.
safestr -- test new SafeString class.
* Fix attempt for java.lang.NullPointerException in
net.openvpn.openvpn.OpenVPNService.onStartCommand(OpenVPNService.java:838)
* Allow non-unified profiles (i.e. profiles containing directives that
reference other files) to be imported from SD card, as long
as all referenced files are present in the same directory on the
SD card as the profile.
* Relaxed parsing of "remote" directive to allow the port and/or
protocol parameters to be omitted. The port defaults to 1194
and the protocol to UDP. Either defaults can be changed with
the "port" or "proto" directive.
* Fixed issue where profile parser was choking on files containing
Windows-style line-endings.
* raise default headroom/tailroom to 512 for worst-case compression
expansion
* for TCP connections use async_connect instead of connect
* for Time and Time::Duration, handle subtraction reasonably with
infinite values
* handle possible infinite duration in to_posix_duration
* fix overflow in Time::Duration::to_milliseconds
* call Base::update_now() in ClientProto::start