= OpenVPN Hackathon 2016 = [[TOC(inline, depth=1)]] == who == This year's hackathon is organized by Lev Stipakov (lev__). We will stick to the format of the previous years, which means attendance is in pinciple limited to "active developers that are also regularily contributing to #openvpn-devel or the mailing list". We should have enough space in the meeting room for ~10 devs. == who is coming? == ||= Name =||= Topics =||= Arrival =||= Departure =||= Hotel =|| || Lev Stipakov || ... || ? || ? || ? || David Sommerseth || query-user, systemd, d-bus, fips || Thu Sept 15, 15:40 (Finnair 656) || Mon Sept 19, 12:15 (Finnair 655) || Radisson Blu Seaside Hotel (Ruoholahdenranta 3) || Arne Schwabe || ... || Thu Sept 15, 15:10 AY0704 || Staying a bit longer to explore Helsinki || || Steffan Karger || tls-crypt, user-specific tls-auth || Fri 13:20 (KLM1167) || Sun 18:15 (KLM1170) || Holiday Inn || || Gert Döring || 2.4, testing || Fri 12:40 (LH2462) || Sun 19:25 (LH2465) || Holiday Inn || || Adriaan de Jong || ... || Fri 13:20 (KLM1167) || Sun 18:15 (KLM1170) || Holiday Inn || || Samuli Seppänen ||OpenVPN 3.x||Thu||Mon||-|| || James Yonan || || Thu || Mon || Holiday Inn || || Heiko Hund || || Thu. || Mon. || Scandic Grand Marina || == where? == The meeting is held at the office of F-Secure: [https://www.google.fi/maps/place/Tammasaarenkatu+7,+00180+Helsinki/@60.1615776,24.904545,17z/data=!3m1!4b1!4m5!3m4!1s0x46920a4f30181845:0x49f2c671fe3f120b!8m2!3d60.1615749!4d24.9067337?hl=en Tammasaarenkatu 7, Helsinki, Finland]. You will be given a temporary ID card at the front desk. Probably the closest hotel is [http://www.booking.com/hotel/fi/hoildayinncitywest.html Holiday Inn Ruoholahti]. Both hotel and our office are easily reachable by public transport - there is a metro station Ruoholahti [https://www.google.fi/maps/dir/Ruoholahden+metroasema,+Helsinki/Tammasaarenkatu+7,+00180+Helsinki/@60.1626167,24.9102654,17z/data=!4m14!4m13!1m5!1m1!1s0x46920a496884d6eb:0xa732d2873ace2091!2m2!1d24.9138961!2d60.1632683!1m5!1m1!1s0x46920a4f30181845:0x49f2c671fe3f120b!2m2!1d24.9067337!2d60.1615749!3e2?hl=en a few hundred meters away]. From the Helsinki Vantaa Airport you could take a train to Helsinki Central Railway Station (Rautatientori) and from there 2 metro stops to Ruoholahti. If you have any questions - please contact Lev at +358 40 0453610. == when? == The hackathon will take place from Sep 16 (Friday), 2016 to Sep 18 (Sunday). == food == TBD == what? == So what is the goal of the Hackathon? * Introduce a IV_PROTO=3 and remove -master only but alwyas there IV_xx? (every compression also as V2 version, IV_RGI6, IV_TCPNL (when implemeted before 2.4)) * meet in person, talk about things * contributors agreement (CLA) for OpenVPN 3 * future development of 2.x and 3.x * hack on the 2.4 codebase - there's a number of "large" things we could try to tackle * support for negotiable ciphers and "null-compression" * support for control channel encryption ('tls-crypt') and user-specific tls-auth ('tls-cookie') * 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. * quick feedback discussion on [https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg00181.htmlhttps://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg00181.html D-Bus] * FIPS mode - is that something we need to consider? Trac ticket #725 * Go through the list of pending patches and ACK/NACK them or assign person to review them * work on open trac issues * lots of things to review and bugs to fix We're all open for additions here - I think the meetings in Brussels (2011+2012), Munich (2013+2014) and Delft (2015) have shown that "just being able to sit together and hack" is a useful excercise. == Internet == TBD == accomodation == TBD == results ==