Here's the summary of the IRC meeting.



Place: #openvpn-meeting on irc.freenode.net
Date: Wed 8th January 2020
Time: 11:30 CET (10:30 UTC)

Planned meeting topics for this meeting were here:


Your local meeting time is easy to check from services such as



cron2, lev, mattock, plaisthos and rozmansi participated in this meeting.


Discussed status of OpenVPN 2.5:


Identified the missing parts and their current owners:

win buildslave: mattock
wintun:         rozmansi, lev, mattock
do NCP right:   syzzer, cron
2FA patch set:  dazo, plaisthos
async-cc:       ordex, plaisthos
ipv6-only:      cron
argv:           plaisthos
msi:            rozmansi, mattock

Mattock decided to put the Windows buildslave on the top of his queue.

Agreed that with the current level of involvement there is no way we can
make the January 31st 2020 deadline. Decided to try to get dazo more
actively involved in 2.5 release process - he can then pull the strings
to get OpenVPN 3 core team involved in completing the remaining pieces
of 2.5.


Full chatlog attached
(12:33:41) mattock: howdy
(12:37:13) mattock: quiet today?
(12:37:22) rozmansi: cron2: I have a v3 version of 
https://patchwork.openvpn.net/patch/960/, but forgot to send it...
(12:37:24) cron2: you joined late :)
(12:38:08) cron2: rozmansi: please re-send so lev__ can ACK :)
(12:38:10) mattock: hi guys!
(12:38:36) rozmansi: hi
(12:39:20) cron2: everyone else still on vacation?
(12:39:31) mattock: don't know
(12:39:44) mattock: dazo does not seem to be as he's been sending internal 
(12:40:08) cron2: I've seen plaisthos in #openvpn-devel yesterday
(12:42:07) mattock: I've actually been sick for a week and doing only the bare 
minimum amount of work I have to
(12:42:17) mattock: throat infection if you're wondering
(12:42:38) mattock: the current horse medicine seems to be working through, 
which is very nice
(12:43:19) cron2: eww... 
(12:44:54) mattock: anyways, so what are the blockers for 2.5 now?
(12:45:05) mattock: "where are we at?"
(12:45:15) cron2: nothing has happened since last meeting
(12:45:49) mattock: let me poke at dazo et al internally and see if he could 
(12:46:31) mattock: done
(12:47:17) cron2: async-cc, msi, wintun, ipv6-only, argv, ...
(12:47:51) mattock: ordex was active about an hour ago
(12:47:57) mattock: no other discussion from the other guys
(12:51:09) mattock: who is responsible for what? if nobody else appears soon 
the best we can do is compile as list of "who should do what" and start putting 
some pressure on people :)
(12:51:13) lev__: hello
(12:51:22) mattock: hi lev!
(12:51:25) cron2: hi lev
(12:51:29) rozmansi: hi
(12:51:36) mattock: good to have at least one from the openvpn3 team here :)
(12:51:37) cron2: msi is on rozmansi and mattock, it seems :-)
(12:51:42) lev__: yes, please send V3 and I'll ack it
(12:51:49) cron2: wintun is on lev and rozmansi
(12:51:54) plaisthos: mattock: get well soon
(12:51:55) rozmansi: msi is on me
(12:52:02) cron2: windows buildslave / snapshot builder is on mattock
(12:52:09) lev__: also maybe rozmansi can look at 
(12:52:10) vpnHelper: Title: [Openvpn-devel] options.c: do not force route 
delay when not using DHCP - Patchwork (at patchwork.openvpn.net)
(12:52:12) mattock: plaishos: I'm doing my best :)
(12:52:17) plaisthos: argv review is on me
(12:52:52) mattock: cron2: yep, that is high up my queue - actually I could put 
it on the top now, just finished something else
(12:52:53) cron2: the "do NCP right" stuff is not on the list, but needs to go 
in - syzzer/dazo/me?
(12:53:35) plaisthos: syzzer reviewed the first patch of the series and that 
got almost an ACK
(12:53:48) cron2: saw that :)
(12:54:34) cron2: ISTR the "2FA patch set" is on dazo
(12:55:18) plaisthos: the ncp v2 sounds  like crypto but is actually not :D
(12:55:27) plaisthos: it is more comparing lists etc.
(12:55:46) cron2: I can certainly have a look on that
(12:56:18) plaisthos: okay 4/4 is a bit crypto related (normalising of cipher 
(12:57:02) cron2: "two step authentication methods" is the name of the patchset
(12:57:27) cron2: v1 is on the list, and dazo&plaisthos agreed to work on a v2 
that is "ready for merge", if I recall...
(12:57:57) cron2: given work load, I assume it's sitting on dazo's queue
(13:04:35) mattock: async-cc, ipv6-only, argv?
(13:05:04) cron2: ipv6-only is on me, argv is on plaisthos ("he just said so"), 
async-cc on plaisthos+ordex
(13:05:41) mattock: ok, so here's the current list - looks good?
(13:05:47) mattock: win buildslave: mattock
(13:05:47) mattock: wintun:         rozmansi, lev, mattock
(13:05:47) mattock: do NCP right:   syzzer      
(13:05:47) mattock: 2FA patch set:  dazo, plaisthos
(13:05:47) mattock: async-cc:       ordex, plaisthos
(13:05:47) mattock: ipv6-only:      cron
(13:05:47) mattock: argv:           plaisthos
(13:06:11) rozmansi: msi: rozmansi
(13:06:20) cron2: put my name on "do NCP right" as well, if that's only very 
little crypto I'm fine iwth it
(13:06:33) cron2: (haven't even looked yet, though, too busy with christmas + 
family + ...)
(13:06:35) mattock: oh yes, that was missing
(13:07:08) mattock: did those fixes
(13:07:39) mattock: I will put my name to msi as well as I can't get off the 
hook completely anyways
(13:08:00) cron2: yeah :)
(13:08:18) mattock: building the official installers etc...
(13:08:47) mattock: so, how do we make the deadline?
(13:09:03) cron2: with the current engagement?  "no way"
(13:09:08) mattock: that is my feeling as well
(13:09:26) mattock: mandatory mini-hackathons twice a week?
(13:09:42) mattock: or deadlines for each of these tasks
(13:10:07) mattock: we don't want this release to drag on for weeks or months
(13:10:16) cron2: it would be good to have dazo around, as half of the 
impossibilities here depend on openvpn inc scheduling
(13:10:31) mattock: yeah
(13:11:29) mattock: yep, and dazo can best coordinate 2.5 work with"openvpninc 
work" the best
(13:12:02) mattock: I'll poke him personally
(13:14:21) mattock: ok done
(13:14:40) mattock: I think he's away from the keyboard now, but he'll surely 
get back to me
(13:14:51) mattock: anything else we should or can cover today?
(13:15:08) cron2: I think we're good for today... (and I need to quit anyway)
(13:15:16) mattock: ok
(13:15:22) rozmansi: ok
(13:15:33) mattock: I will send the summary when my email starts working
(13:15:46) mattock: rackspace imap servers are misbehaving, but perhaps SMTP 
still works...
(13:15:53) cron2: broken throat, broken e-mail, broken windows buildslave, ... 
(13:15:57) mattock: lol yes!
(13:16:04) mattock: I can like with the latter two :D
(13:16:08) cron2: someone is trying to silence you :)
(13:16:13) cron2: anyway, get well soon!
(13:16:17) mattock: they have to cut off my fingers to do that :D
(13:16:19) mattock: thanks!
(13:16:30) mattock: so it must be a finger infection next!

Attachment: signature.asc
Description: OpenPGP digital signature

Openvpn-devel mailing list

Reply via email to