Development discussion of WireGuard
 help / color / mirror / Atom feed
* October, Paris, France - Meticulous In-person WireGuard Codebase Study Session
@ 2017-10-09 23:19 Jason A. Donenfeld
  2017-10-10  0:51 ` Ryan Whelan
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Jason A. Donenfeld @ 2017-10-09 23:19 UTC (permalink / raw)
  To: WireGuard mailing list

Hey folks,

A few friends asked if I'd do a meticulous read through and
explanation, in person, of every line of the relatively short
WireGuard code base. We had done this at some point in 2015, before
the project was made public, and it took several highly intense hours
to study the whole thing, but was a fairly interesting time for all
(though undoubtedly mentally exhausting to the fullest).

Now they're asking me to do it again. But this time I thought I'd
extend the session to a bit larger group.

If anybody is in Paris during the next few weeks and would like to
attend, please let me know, either on list or off list, and we'll pick
a time and place and all meet up for several hours of intense study.

Requirements are a working knowledge of C and a general idea of what
it's like to use WireGuard. The rest of everything will be explained
line by line in an thorough and detailed fashion. The end result is
that all attendees will be capable of contributing to WireGuard and
hacking on the code base. You and I will both learn a lot from
discussing crypto and strange algorithms, and I expect it to be
productive for everybody involved.

So, if this sounds fun to anybody in town, don't hesitate to shout out.

See you soon maybe,
Jason

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: October, Paris, France - Meticulous In-person WireGuard Codebase Study Session
  2017-10-09 23:19 October, Paris, France - Meticulous In-person WireGuard Codebase Study Session Jason A. Donenfeld
@ 2017-10-10  0:51 ` Ryan Whelan
  2017-10-10  1:55   ` Eric Light
  2017-10-10  5:06 ` Greg KH
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 10+ messages in thread
From: Ryan Whelan @ 2017-10-10  0:51 UTC (permalink / raw)
  To: Jason A. Donenfeld; +Cc: WireGuard mailing list

[-- Attachment #1: Type: text/plain, Size: 1705 bytes --]

Is there any chance this could be recorded and posted to youtube or the
like?  I personally would be very interested in this knowledge, but will
not be able to attend.

On Mon, Oct 9, 2017 at 7:19 PM, Jason A. Donenfeld <Jason@zx2c4.com> wrote:

> Hey folks,
>
> A few friends asked if I'd do a meticulous read through and
> explanation, in person, of every line of the relatively short
> WireGuard code base. We had done this at some point in 2015, before
> the project was made public, and it took several highly intense hours
> to study the whole thing, but was a fairly interesting time for all
> (though undoubtedly mentally exhausting to the fullest).
>
> Now they're asking me to do it again. But this time I thought I'd
> extend the session to a bit larger group.
>
> If anybody is in Paris during the next few weeks and would like to
> attend, please let me know, either on list or off list, and we'll pick
> a time and place and all meet up for several hours of intense study.
>
> Requirements are a working knowledge of C and a general idea of what
> it's like to use WireGuard. The rest of everything will be explained
> line by line in an thorough and detailed fashion. The end result is
> that all attendees will be capable of contributing to WireGuard and
> hacking on the code base. You and I will both learn a lot from
> discussing crypto and strange algorithms, and I expect it to be
> productive for everybody involved.
>
> So, if this sounds fun to anybody in town, don't hesitate to shout out.
>
> See you soon maybe,
> Jason
> _______________________________________________
> WireGuard mailing list
> WireGuard@lists.zx2c4.com
> https://lists.zx2c4.com/mailman/listinfo/wireguard
>

[-- Attachment #2: Type: text/html, Size: 2275 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: October, Paris, France - Meticulous In-person WireGuard Codebase Study Session
  2017-10-10  0:51 ` Ryan Whelan
@ 2017-10-10  1:55   ` Eric Light
  0 siblings, 0 replies; 10+ messages in thread
From: Eric Light @ 2017-10-10  1:55 UTC (permalink / raw)
  To: wireguard

[-- Attachment #1: Type: text/plain, Size: 2127 bytes --]

Yeah I'm the same.  :)

--------------------------------------------
Q: Why is this email five sentences or less?
A: http://five.sentenc.es



On Tue, 10 Oct 2017, at 13:51, Ryan Whelan wrote:
> Is there any chance this could be recorded and posted to youtube or
> the like?  I personally would be very interested in this knowledge,
> but will not be able to attend.> 
> On Mon, Oct 9, 2017 at 7:19 PM, Jason A. Donenfeld
> <Jason@zx2c4.com> wrote:>> Hey folks,
>> 
>>  A few friends asked if I'd do a meticulous read through and
>>  explanation, in person, of every line of the relatively short
>>  WireGuard code base. We had done this at some point in 2015, before>>  the project was made public, and it took several highly
>>  intense hours>>  to study the whole thing, but was a fairly interesting time for all>>  (though undoubtedly mentally exhausting to the fullest).
>> 
>>  Now they're asking me to do it again. But this time I thought I'd
>>  extend the session to a bit larger group.
>> 
>>  If anybody is in Paris during the next few weeks and would like to
>>  attend, please let me know, either on list or off list, and
>>  we'll pick>>  a time and place and all meet up for several hours of intense study.>> 
>>  Requirements are a working knowledge of C and a general idea of what>>  it's like to use WireGuard. The rest of everything will be explained>>  line by line in an thorough and detailed fashion. The end result is>>  that all attendees will be capable of contributing to WireGuard and>>  hacking on the code base. You and I will both learn a lot from
>>  discussing crypto and strange algorithms, and I expect it to be
>>  productive for everybody involved.
>> 
>>  So, if this sounds fun to anybody in town, don't hesitate to
>>  shout out.>> 
>>  See you soon maybe,
>>  Jason
>>  _______________________________________________
>>  WireGuard mailing list
>> WireGuard@lists.zx2c4.com
>> https://lists.zx2c4.com/mailman/listinfo/wireguard
> _________________________________________________
> WireGuard mailing list
> WireGuard@lists.zx2c4.com
> https://lists.zx2c4.com/mailman/listinfo/wireguard


[-- Attachment #2: Type: text/html, Size: 3577 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: October, Paris, France - Meticulous In-person WireGuard Codebase Study Session
  2017-10-09 23:19 October, Paris, France - Meticulous In-person WireGuard Codebase Study Session Jason A. Donenfeld
  2017-10-10  0:51 ` Ryan Whelan
@ 2017-10-10  5:06 ` Greg KH
  2017-10-11 13:52   ` Le Sandie
  2017-10-10  6:10 ` Greg KH
  2017-10-22  9:55 ` Quentin
  3 siblings, 1 reply; 10+ messages in thread
From: Greg KH @ 2017-10-10  5:06 UTC (permalink / raw)
  To: Jason A. Donenfeld; +Cc: WireGuard mailing list

On Tue, Oct 10, 2017 at 01:19:45AM +0200, Jason A. Donenfeld wrote:
> Hey folks,
> 
> A few friends asked if I'd do a meticulous read through and
> explanation, in person, of every line of the relatively short
> WireGuard code base. We had done this at some point in 2015, before
> the project was made public, and it took several highly intense hours
> to study the whole thing, but was a fairly interesting time for all
> (though undoubtedly mentally exhausting to the fullest).
> 
> Now they're asking me to do it again. But this time I thought I'd
> extend the session to a bit larger group.
> 
> If anybody is in Paris during the next few weeks and would like to
> attend, please let me know, either on list or off list, and we'll pick
> a time and place and all meet up for several hours of intense study.

Count me in, should be "fun" :)

greg k-h

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: October, Paris, France - Meticulous In-person WireGuard Codebase Study Session
  2017-10-09 23:19 October, Paris, France - Meticulous In-person WireGuard Codebase Study Session Jason A. Donenfeld
  2017-10-10  0:51 ` Ryan Whelan
  2017-10-10  5:06 ` Greg KH
@ 2017-10-10  6:10 ` Greg KH
  2017-10-10  6:36   ` Tom Bowditch
  2017-10-22  9:55 ` Quentin
  3 siblings, 1 reply; 10+ messages in thread
From: Greg KH @ 2017-10-10  6:10 UTC (permalink / raw)
  To: WireGuard mailing list

On Tue, Oct 10, 2017 at 01:19:45AM +0200, Jason A. Donenfeld wrote:
> Hey folks,
> 
> A few friends asked if I'd do a meticulous read through and
> explanation, in person, of every line of the relatively short
> WireGuard code base. We had done this at some point in 2015, before
> the project was made public, and it took several highly intense hours
> to study the whole thing, but was a fairly interesting time for all
> (though undoubtedly mentally exhausting to the fullest).
> 
> Now they're asking me to do it again. But this time I thought I'd
> extend the session to a bit larger group.
> 
> If anybody is in Paris during the next few weeks and would like to
> attend, please let me know, either on list or off list, and we'll pick
> a time and place and all meet up for several hours of intense study.

Count me in, should be "fun" :)

greg k-h

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: October, Paris, France - Meticulous In-person WireGuard Codebase Study Session
  2017-10-10  6:10 ` Greg KH
@ 2017-10-10  6:36   ` Tom Bowditch
  2017-10-13 11:14     ` Manuel Schölling
  0 siblings, 1 reply; 10+ messages in thread
From: Tom Bowditch @ 2017-10-10  6:36 UTC (permalink / raw)
  To: Greg KH; +Cc: WireGuard mailing list

+1 for having it recorded/live-streamed and put up somewhere. I can=E2=80=99=
t attend, but would be very interested.

Tom

Sent from my iPhone

> On 10 Oct 2017, at 07:10, Greg KH <gregkh@linuxfoundation.org> wrote:
>=20
>> On Tue, Oct 10, 2017 at 01:19:45AM +0200, Jason A. Donenfeld wrote:
>> Hey folks,
>>=20
>> A few friends asked if I'd do a meticulous read through and
>> explanation, in person, of every line of the relatively short
>> WireGuard code base. We had done this at some point in 2015, before
>> the project was made public, and it took several highly intense hours
>> to study the whole thing, but was a fairly interesting time for all
>> (though undoubtedly mentally exhausting to the fullest).
>>=20
>> Now they're asking me to do it again. But this time I thought I'd
>> extend the session to a bit larger group.
>>=20
>> If anybody is in Paris during the next few weeks and would like to
>> attend, please let me know, either on list or off list, and we'll pick
>> a time and place and all meet up for several hours of intense study.
>=20
> Count me in, should be "fun" :)
>=20
> greg k-h
> _______________________________________________
> WireGuard mailing list
> WireGuard@lists.zx2c4.com
> https://lists.zx2c4.com/mailman/listinfo/wireguard

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: October, Paris, France - Meticulous In-person WireGuard Codebase Study Session
  2017-10-10  5:06 ` Greg KH
@ 2017-10-11 13:52   ` Le Sandie
  2017-10-11 14:10     ` Konstantin Ryabitsev
  0 siblings, 1 reply; 10+ messages in thread
From: Le Sandie @ 2017-10-11 13:52 UTC (permalink / raw)
  Cc: WireGuard mailing list

[-- Attachment #1: Type: text/plain, Size: 1207 bytes --]

+1 for the live streaming and recording. I can attend virtually!
:-D

On Tue, Oct 10, 2017 at 7:06 AM, Greg KH <greg@kroah.com> wrote:

> On Tue, Oct 10, 2017 at 01:19:45AM +0200, Jason A. Donenfeld wrote:
> > Hey folks,
> >
> > A few friends asked if I'd do a meticulous read through and
> > explanation, in person, of every line of the relatively short
> > WireGuard code base. We had done this at some point in 2015, before
> > the project was made public, and it took several highly intense hours
> > to study the whole thing, but was a fairly interesting time for all
> > (though undoubtedly mentally exhausting to the fullest).
> >
> > Now they're asking me to do it again. But this time I thought I'd
> > extend the session to a bit larger group.
> >
> > If anybody is in Paris during the next few weeks and would like to
> > attend, please let me know, either on list or off list, and we'll pick
> > a time and place and all meet up for several hours of intense study.
>
> Count me in, should be "fun" :)
>
> greg k-h
> _______________________________________________
> WireGuard mailing list
> WireGuard@lists.zx2c4.com
> https://lists.zx2c4.com/mailman/listinfo/wireguard
>



-- 
Lt. Col. Sandie

[-- Attachment #2: Type: text/html, Size: 2045 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: October, Paris, France - Meticulous In-person WireGuard Codebase Study Session
  2017-10-11 13:52   ` Le Sandie
@ 2017-10-11 14:10     ` Konstantin Ryabitsev
  0 siblings, 0 replies; 10+ messages in thread
From: Konstantin Ryabitsev @ 2017-10-11 14:10 UTC (permalink / raw)
  To: Le Sandie; +Cc: WireGuard mailing list

On Wed, Oct 11, 2017 at 03:52:14PM +0200, Le Sandie wrote:
>+1 for the live streaming and recording. I can attend virtually!

This should totally be a Twitch.tv session. :)

-K

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: October, Paris, France - Meticulous In-person WireGuard Codebase Study Session
  2017-10-10  6:36   ` Tom Bowditch
@ 2017-10-13 11:14     ` Manuel Schölling
  0 siblings, 0 replies; 10+ messages in thread
From: Manuel Schölling @ 2017-10-13 11:14 UTC (permalink / raw)
  To: Tom Bowditch, Greg KH; +Cc: WireGuard mailing list

I will also not be able to attend in person, but I would definitively
watch a video if you record it!

On Tue, 2017-10-10 at 07:36 +0100, Tom Bowditch wrote:
> +1 for having it recorded/live-streamed and put up somewhere. I can=E2=80=
=99t
> attend, but would be very interested.
>=20
> Tom
>=20
> Sent from my iPhone
>=20
> > On 10 Oct 2017, at 07:10, Greg KH <gregkh@linuxfoundation.org>
> > wrote:
> >=20
> > > On Tue, Oct 10, 2017 at 01:19:45AM +0200, Jason A. Donenfeld
> > > wrote:
> > > Hey folks,
> > >=20
> > > A few friends asked if I'd do a meticulous read through and
> > > explanation, in person, of every line of the relatively short
> > > WireGuard code base. We had done this at some point in 2015,
> > > before
> > > the project was made public, and it took several highly intense
> > > hours
> > > to study the whole thing, but was a fairly interesting time for
> > > all
> > > (though undoubtedly mentally exhausting to the fullest).
> > >=20
> > > Now they're asking me to do it again. But this time I thought I'd
> > > extend the session to a bit larger group.
> > >=20
> > > If anybody is in Paris during the next few weeks and would like
> > > to
> > > attend, please let me know, either on list or off list, and we'll
> > > pick
> > > a time and place and all meet up for several hours of intense
> > > study.
> >=20
> > Count me in, should be "fun" :)
> >=20
> > greg k-h
> > _______________________________________________
> > WireGuard mailing list
> > WireGuard@lists.zx2c4.com
> > https://lists.zx2c4.com/mailman/listinfo/wireguard
>=20
> _______________________________________________
> WireGuard mailing list
> WireGuard@lists.zx2c4.com
> https://lists.zx2c4.com/mailman/listinfo/wireguard

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: October, Paris, France - Meticulous In-person WireGuard Codebase Study Session
  2017-10-09 23:19 October, Paris, France - Meticulous In-person WireGuard Codebase Study Session Jason A. Donenfeld
                   ` (2 preceding siblings ...)
  2017-10-10  6:10 ` Greg KH
@ 2017-10-22  9:55 ` Quentin
  3 siblings, 0 replies; 10+ messages in thread
From: Quentin @ 2017-10-22  9:55 UTC (permalink / raw)
  To: wireguard

Le mardi 10 octobre 2017 à 01:19 +0200, Jason A. Donenfeld a écrit :
> Hey folks,
> 
> A few friends asked if I'd do a meticulous read through and
> explanation, in person, of every line of the relatively short
> WireGuard code base. We had done this at some point in 2015, before
> the project was made public, and it took several highly intense hours
> to study the whole thing, but was a fairly interesting time for all
> (though undoubtedly mentally exhausting to the fullest).
> 
> Now they're asking me to do it again. But this time I thought I'd
> extend the session to a bit larger group.
> 
> If anybody is in Paris during the next few weeks and would like to
> attend, please let me know, either on list or off list, and we'll
> pick
> a time and place and all meet up for several hours of intense study.
> 
> Requirements are a working knowledge of C and a general idea of what
> it's like to use WireGuard. The rest of everything will be explained
> line by line in an thorough and detailed fashion. The end result is
> that all attendees will be capable of contributing to WireGuard and
> hacking on the code base. You and I will both learn a lot from
> discussing crypto and strange algorithms, and I expect it to be
> productive for everybody involved.
> 
> So, if this sounds fun to anybody in town, don't hesitate to shout
> out.
> 
> See you soon maybe,
> Jason
> _______________________________________________
> WireGuard mailing list
> WireGuard@lists.zx2c4.com
> https://lists.zx2c4.com/mailman/listinfo/wireguard

Sounds really interesting, I will try to be present !

Quentin D. 

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2017-10-22  9:54 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-10-09 23:19 October, Paris, France - Meticulous In-person WireGuard Codebase Study Session Jason A. Donenfeld
2017-10-10  0:51 ` Ryan Whelan
2017-10-10  1:55   ` Eric Light
2017-10-10  5:06 ` Greg KH
2017-10-11 13:52   ` Le Sandie
2017-10-11 14:10     ` Konstantin Ryabitsev
2017-10-10  6:10 ` Greg KH
2017-10-10  6:36   ` Tom Bowditch
2017-10-13 11:14     ` Manuel Schölling
2017-10-22  9:55 ` Quentin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).