<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openvpn-duo-plugin.git/Makefile, branch master</title>
<subtitle> (mirror of https://github.com/vyos/openvpn-duo-plugin.git)
</subtitle>
<id>https://git.amelek.net/vyos/openvpn-duo-plugin.git/atom?h=master</id>
<link rel='self' href='https://git.amelek.net/vyos/openvpn-duo-plugin.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/openvpn-duo-plugin.git/'/>
<updated>2019-12-18T17:03:17+00:00</updated>
<entry>
<title>Python3 compatibility updates (#28)</title>
<updated>2019-12-18T17:03:17+00:00</updated>
<author>
<name>Pete</name>
<email>petiepooo@gmail.com</email>
</author>
<published>2019-12-18T17:03:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/openvpn-duo-plugin.git/commit/?id=d0d47c7959f4c5193b767ddea8b0affc25ca40f0'/>
<id>urn:sha1:d0d47c7959f4c5193b767ddea8b0affc25ca40f0</id>
<content type='text'>
* WIP: fix imports and exception calls for python3

* fix remaining utf-8 encoding issues

* fix init trying to return a value

* change expected control checks to bytes

* make comparison of request params non-ordered

python3's url request handler likes to reorder the parameters its given
this breaks the params out and checks each separately

* refactor to simplify params comparisons

* FIX: decode auth bytes back to a utf-8 string

* FIX: also decode response data bytes to utf-8

* FIX: do not decode response data if already a str

* enhance existing test to ensure auth is str no bytes

* change test req and import from mox to mox3

* add additional python versions to CI config

* fix failing 3.7 travis ci build

* Apply changes to duo_openvpn.py similar to what we do in duo_client_python

* Apply changes to https_wrapper similar to what we do in duo_client_python

* Fixup the import bugs

* Use six for StringIO import

* Include six for py2-&gt;py3 compat layer

* use explicit decoding on control file data

* Consistent encoding and updated variable names for clarity

* Revert variable names back again.
</content>
</entry>
<entry>
<title>`make PREFIX=/a/b install` (un)installs somewhere other than /opt/duo</title>
<updated>2014-05-21T23:35:45+00:00</updated>
<author>
<name>Ben Murray</name>
<email>ben@duosecurity.com</email>
</author>
<published>2014-05-20T23:09:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/openvpn-duo-plugin.git/commit/?id=4d3727c5aac0aa4e1053da4a15b798d1cd63614c'/>
<id>urn:sha1:4d3727c5aac0aa4e1053da4a15b798d1cd63614c</id>
<content type='text'>
Running "make all" and "make install" with different PREFIXES will
produce a non-working installation. However, "make all" can be
skipped. DESTDIR is also controllable for making packages.
</content>
</entry>
<entry>
<title>Compilation is more portable by not calling gcc</title>
<updated>2014-03-10T23:44:05+00:00</updated>
<author>
<name>Chris Nehren</name>
<email>apeiron@pobox.com</email>
</author>
<published>2014-03-10T23:44:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/openvpn-duo-plugin.git/commit/?id=b569ff239d169d2aff49d72fe58661d41b714d5c'/>
<id>urn:sha1:b569ff239d169d2aff49d72fe58661d41b714d5c</id>
<content type='text'>
The POSIX standard does not mandate that the compiler will be
available as `gcc`. It does, however, guarantee that `cc` is
available. This fixes compilation on FreeBSD 10, which does not
ship gcc.
</content>
</entry>
<entry>
<title>add SSL certificate validation</title>
<updated>2012-06-19T16:06:32+00:00</updated>
<author>
<name>Adam Goodman</name>
<email>akgood@duosecurity.com</email>
</author>
<published>2012-06-19T16:06:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/openvpn-duo-plugin.git/commit/?id=0b4a0af8343c7a459b2b7cf15ce496c2edfcf80a'/>
<id>urn:sha1:0b4a0af8343c7a459b2b7cf15ce496c2edfcf80a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixes for perl script; add compile options to select between perl and python</title>
<updated>2012-01-25T17:02:49+00:00</updated>
<author>
<name>Adam Goodman</name>
<email>akgood@duosecurity.com</email>
</author>
<published>2012-01-25T17:00:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/openvpn-duo-plugin.git/commit/?id=7d09203598664809f6372141cee594f7c22b9ff6'/>
<id>urn:sha1:7d09203598664809f6372141cee594f7c22b9ff6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add c plugin wrapper to allow deferred plugin responses</title>
<updated>2011-11-01T17:16:36+00:00</updated>
<author>
<name>Jon Oberheide</name>
<email>jon@oberheide.org</email>
</author>
<published>2011-11-01T17:16:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/openvpn-duo-plugin.git/commit/?id=c25ef04f318142fc5f0f37035b1d1a954aebe29f'/>
<id>urn:sha1:c25ef04f318142fc5f0f37035b1d1a954aebe29f</id>
<content type='text'>
</content>
</entry>
</feed>
