Hi,

Here's the summary of the IRC meeting.

---

COMMUNITY MEETING

Place: #openvpn-meeting on irc.freenode.net
Date: Wed 24th February 2021
Time: 11:30 CET (10:30 UTC)

Planned meeting topics for this meeting were here:

<https://community.openvpn.net/openvpn/wiki/Topics-2021-02-24>

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

<http://www.timeanddate.com/worldclock>

SUMMARY

cron2, dazo, d12fk, lev, mattock and plaisthos participated in this meeting.

---

Talked about OpenVPN 2.5.1 release. The release was tagged today
morning. Packages were being built during the meeting and the release
was pushed out after the meeting.

--

Plaishos is planning on writing an email announcing the alpha version of
openvpn2+dco. It was noted that we need to pick up slack on "master/2.6"
stuff or merging these DCO bits will become extremely painful.

--

Lev is working on ovpn-dco-win stability - added missing locks, SAL
annotations, running under driver verifier / KMDF verifier etc. Right
now he's adding IPv6 support.

--

Decided to move the rest of the discussion topics to next week as cron2
needed to split early and mattock wanted to push out the 2.5.1 release.

---

Full chatlog attached


(12:30:04) cron2_: hah!
(12:30:05) cron2_: made it!
(12:31:19) d12fk: hiho
(12:31:56) ***plaisthos hides under a rock
(12:32:09) d12fk: you hide too loud
(12:32:29) cron2_: hiho d12fk :)
(12:35:25) lev__: hello
(12:35:25) dazo: hey!
(12:35:28) mattock: hi
(12:37:13) mattock: msi builds just finished
(12:37:16) cron2_: so.  I do not have very much time today.  My wife needs milk 
for her coffee... I will be pained otherwise... :-)
(12:37:18) mattock: so, topics for today?
(12:37:23) cron2_: 2.5.1 release!
(12:37:29) mattock: it is ongoing, end of story :D
(12:37:37) mattock: the less we babble here, the faster :D
(12:37:52) mattock: I'm about to push the windows msi packages for testing
(12:37:53) mattock: then testing
(12:37:54) cron2_: yeah.  For the others: 2.5.1 has been tagged and pushed this 
morning.
(12:37:56) mattock: then release notes etc.
(12:38:00) dazo: I'm running test builds of 2.5.1 for Fedora 34 now ... kicking 
of the Copr builds soon after that
(12:38:20) cron2_: cool.
(12:38:52) plaisthos: I will probably write a email announcing the alpha 
version of openvpn2+dco
(12:39:02) plaisthos: this week or early next week
(12:39:06) cron2_: cool!
(12:39:37) cron2_: we need to pick up slack on "master/2.6" stuff, otherwise 
merging these bits will be extremely painful
(12:39:41) plaisthos: draft for the announcement so far: 
https://github.com/schwabe/openvpn/blob/dco/Readme.dco.md
(12:40:18) plaisthos: relax, it is only 51 commits ahead of master ;)
(12:40:36) dazo: :-D
(12:40:46) cron2_: I'm worried about the SRV patch from themiron, which I 
assume to be conflict prone
(12:40:58) plaisthos: should be too bad
(12:41:05) plaisthos: I barely touch that part
(12:41:16) cron2_: "not" missing, I hope :-)
(12:41:29) dazo: "shouldn't be too bad" ... or ... "would be too bad"  ;-(
(12:41:30) dazo: ;-)
(12:41:34) mattock: fyi: 
https://build.openvpn.net/downloads/releases/OpenVPN-2.5.1-I601-amd64.msi
(12:41:37) mattock: I'll smoke-test that one
(12:41:43) cron2_: and I want to get rid of the heap of half-acked delayed-auth 
patches :-)
(12:42:21) plaisthos: yeah, there is also the patch that fixed a bug for jjk 
but I never heard back from him
(12:43:01) lev__: I was working on ovpn-dco-win stability - added missing 
locks, SAL annotations, running under driver verifier / KMDF verifier etc
(12:43:05) dazo: plaisthos: If you get the last outstanding bits of the 4 last 
delayed-auth patches updated, I can have a quick look at those
(12:43:08) lev__: now adding IPv6 support
(12:43:18) cron2_: the announcement sounds good.  I wonder about the "IPv6 
mapped IPv4 addresses", but this is maybe better discussed this afternoon, 
outside the meeting
(12:43:28) cron2_: lev__: cool
(12:43:55) plaisthos: cron2_: currently bug/limitation in ovpn-dco itself.
(12:44:51) cron2_: plaisthos: but what is the limitation?  "receiving an IPv4 
connection on an IPv6 socket, and passing the v4-mapped v6 socket to the 
kernel"?
(12:45:02) cron2_: or "inside"?
(12:45:30) cron2_: payload should never ever see v4-mapped addresses - they are 
illegal to be "put on the wire"
(12:45:46) plaisthos: cron2_: the first thing
(12:46:18) plaisthos: for inside the the tunnel that is something we leave to 
the linux kernel :)
(12:46:26) cron2_: okay.  These ugly code paths... - but as long as we have no 
dual-listen-sockets, we'll have to make this work
(12:46:51) cron2_: I would be totally OK with "we have no dual-stack sockets 
anymore", but that requires "dual listen sockets"
(12:46:52) plaisthos: Yeah multiple sockets might came later since I understand 
those code paths better now but one step at a time
(12:47:21) cron2_: whatever is the more sane path forward for dual-stacked 
servers
(12:47:35) plaisthos: the other strange multi ip option is also not supported
(12:47:48) cron2_: which one?
(12:47:51) plaisthos: that uses recvfrom/sendto to allow multiple ips on one 
socket
(12:48:02) cron2_: oh, --multihome
(12:48:09) plaisthos: yes
(12:48:31) cron2_: that needs to go to the limitations section
(12:48:46) cron2_: (because it breaks UDP-mode on hosts with multiple IP 
addresses)
(12:49:03) plaisthos: yeah
(12:49:11) cron2_: UDP server, that is, client works
(12:50:26) cron2_: ah, dafuq.  Need to go over and fix my ISP... something 
exploded.  Sorry.
(12:50:46) mattock: windows smoke testing passed
(12:53:59) mattock: anything we need to discuss? I'd love to wrap up the 
release if there's nothing
(12:56:40) mattock2 [~mattock@openvpn/corp/admin/mattock] è entrato nella 
stanza.
(12:56:40) modalità (+o mattock2) da ChanServ
(13:02:39) cron2_: let's move the remaining stuff from *last* week to *next* 
week :-)
(13:12:41) becm [~b...@port-92-196-82-167.dynamic.as20676.net] è entrato nella 
stanza.
(13:14:40) mattock2: +1
_______________________________________________
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel

Reply via email to