openvpn uses (extra) HMAC signing when you use the
tls-auth <path-to-ta.key-file>
in the client and server setups.
Without this option OpenVPN still uses HMAC signing for the data transport , but not for the initial connection. The default HMAC signing algorithm is SHA1.