-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi there,

It's been a long time since I contributed to OpenVPN, but I've used it
on and off since 2004.  I recently wanted to have a single instance of
OpenVPN support multiple clients, segregated into separate VLANs based
on their credentials.  After a little research I found that Fabian
Knittel (CCed) had a set of patches from 2010 living in a feature
branch that never got merged [1], and that there was an outstanding
ticket from 2012 [2] to get these patches into the main release.

Contacting the author (and another member of OpenVPN from [2], also
CCed) I found out that he'd been keeping the patches reasonably
up-to-date [3] and been using them for a university server for several
years.  I've both read through, rebased and built the patches and they
seem quite straight forward and comprehensible (and having set up a
small test rig, they work too!).  5:)  There are, however, 22 of them
as created by git format-patch.

Given I didn't author most of these patches (I fixed up a tiny bit of
documentation at the end), I was wondering how best to supply these so
that they could be considered for inclusion in the main tree?  Should
I submit a pull request from my repo with all the patches applied [4],
or post the git format-patches to this mailing list, or is there
another method I should be using?

I'm keen to get this added so that a single OpenVPN instance can
appropriately segregate traffic without requiring multiple
configurations.  I'm happy to try and make any changes required
(although since my C skills are limited, I'm also hoping the original
author may be able to help out).  Please just let me know how best to
proceed...

Mike  5:)

[1]
http://sourceforge.net/p/openvpn/mailman/openvpn-devel/thread/cover.1270
060247.git.fabian.knit...@avona.com/
[2] https://community.openvpn.net/openvpn/ticket/6
[3] https://github.com/fknittel/openvpn/tree/feat_vlan
[4] https://github.com/ikelos/openvpn/commits/master
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.1

iKYEARECAGYFAlZ+pq5fFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl
bnBncC5maWZ0aGhvcnNlbWFuLm5ldEZGQjEyM0ZDRDBCRjcwREE1MzA0MjNBREJC
QkFENkEyNkMyMDE1N0EACgkQu7rWomwgFXr7TgCfZ7bGRcv3Ho+gno+TFAWW5Pwn
VuMAoI69rY3epjRdLaj51wWJmxkqnwbh
=hSPC
-----END PGP SIGNATURE-----

Reply via email to