Changes between Version 32 and Version 33 of HelsinkiHackathon2016


Ignore:
Timestamp:
09/18/16 09:04:04 (8 years ago)
Author:
David Sommerseth
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HelsinkiHackathon2016

    v32 v33  
    4646
    4747 * meet in person, talk about things
    48    * contributors agreement (CLA) for OpenVPN 3
    4948   * future development of 2.x and 3.x
    5049 * hack on the 2.4 codebase - there's a number of "large" things we could try to tackle
     
    5251   * support for control channel encryption ('tls-crypt') and user-specific tls-auth ('tls-cookie')
    5352   * how to handle servers with v4+v6 addresses and roaming clients (3G/wifi) that roam from between various brokenness variants, like "from v6+NAT64 3G to native v6 Wifi" or "to v4-only Wifi", etc.
    54    * quick feedback discussion on [https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg00181.html D-Bus] [https://gitlab.com/dazo/openvpn-dbus-poc/tree/master Proof of Concept]
     53   * ~~quick feedback discussion on [https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg00181.html D-Bus] [https://gitlab.com/dazo/openvpn-dbus-poc/tree/master Proof of Concept]~~
    5554   * ~~FIPS mode - is that something we need to consider? Trac ticket #725~~
    5655 * Go through the list of pending patches and ACK/NACK them or assign person to review them
     
    5857   * lots of things to review and bugs to fix
    5958 * OpenVPN 3
    60   * Adapt the [http://developercertificate.org/ Developer Certificate of Origin] so that the code can be relicensed
    61    * This is required at least for Apple Appstore, whose terms and conditions conflict with those in OpenVPN 3's AGPLv3 license
     59  * ~~Adapt the [http://developercertificate.org/ Developer Certificate of Origin] so that the code can be relicensed~~
     60  * ~~This is required at least for Apple Appstore, whose terms and conditions conflict with those in OpenVPN 3's AGPLv3 license~~
     61  * ~~contributors agreement (CLA) for OpenVPN 3~~
     62
    6263 * Release the tap-windows6 header file additionally under the MIT license
    6364  * This originated from Thermi of the Freeswan project
     
    7879  * OpenVPN 3 released to !GitHub (https://github.com/OpenVPN/openvpn3)
    7980  * FIPS mode ... Steffan will look into this and further look at how we also can remove MD5 dependencies all together.  Challenge is how to avoid breaking clients not supporting PRF processes not using MD5
     81  * D-Bus ... cron2: "Resistance is futile".  This adds interesting possibilities and it makes sense for OpenVPN 3 code base.  However, there are concerns about the complexity of adding it to the current OpenVPN 2 code base.  There are also some concerns that this will primarily be used on Linux only, as many *BSD installs do not install D-Bus packages.
     82  * Contributor Agreement.  Discussed a draft for a contributor agreement to the OpenVPN 3 code base.  It is based on the [http://www.developercertificate.org/ DCO] which is used by the Linux kernel as well as several other projects, but it has an extension to allow OpenVPN Technologies to re-license contributions and a promise that OpenVPN Technologies will share any changes to contributions if that happens on the re-licensed product.  Dazo will reach out to some contacts with legal expertise so OpenVPN Technologies can get a proper legal review on this agreement.
     83  * OpenVPN 3 walk through - James did a couple of sessions walking through parts of the OpenVPN 3 code base.