Add %{dist} the release version in duo_unix.spec.in

The RPMs for different distro versions will now have different
filenames. This will have no effect if redhat-rpm-config is not
installed.
Corrected typo in AUTOPUSH_MSG (reqest -> request)

Committer: James Thomas <james.thomas@fusionx.com>

	modified:  lib/duo.c
Merge pull request #50 from thomasjp/master

Corrected typo in AUTOPUSH_MSG (reqest -> request)
[libduo] Rewrite _BIO_wait with poll instead of select

This rewrites _BIO_wait inside of https.c so that it uses poll instead of select.

When running libduo on a machines with a ton of open file descriptors,
checking a token would cause the process to crash if the fd number libduo chose for https was > the max
select fd number the host kernel was compiled for.

From what I've seen the kernel is default complied with a max fd number limit of 1024 for select.

Switching this implementation to poll gets rid of this arbitrary limit and libduo no longer crashes when
checking a token.
Call OpenSSL_add_all_algorithms for better SHA2 support

When SHA2 was originally added to OpenSSL it only loaded if
OpenSSL_add_all_algorithms() was called, not by SSL_library_init().
This call ensures any OpenSSL version with SHA2 available will be able
to check newfanged server certificates.

Removed OpenSSL_add_all_algorithms because it's redundant to
SSL_library_init().
Version and CHANGES for 1.9.8
Merge pull request #51 from RodSalazar/bio_wait_poll2

[libduo] Rewrite _BIO_wait with poll instead of select
Send User-Agent header with each request
Version and CHANGES for 1.9.9
poll(2) timeout is ms, not seconds
POLLRDBAND is a read event; POLLWRNORM is not
Version and CHANGES for 1.9.10
FreeBSD 10 compatibility
Version and CHANGES for 1.9.11
Merge branch 'master' of https://github.com/duosecurity/duo_unix