l2k15 Hackathon Report: Bernard Spil on portable LibreSSL

Contributed by tj on from the less-openssl-the-better dept.

The next trip report comes from hackathon invitee Bernard Spil, who's been upstreaming LibreSSL-related ports fixes and integrating it into other projects.

Hi, my time to chime in on a hackathon report!

All of a sudden an email arrives from beck asking me if I'd be
interested to attend a LibreSSL focused hackathon in 3 weeks time so we
can discuss how LibreSSL is used by other projects. Hell yeah I'm
interested! And besides that flattered and a bit scared... It's not
daily that you get to meet some "giants" of Open Source.

A bit of planning and a train and plane later I meet up with Claudio,
Theo and Tonimir at Zagreb airport, Tonimir drives us to the Hack-room
and we're off!

What ensues is 5 days of hacking. Bob, Joel, Brent and myself primarily
on LibreSSL amidst a gang of guys ferociously hacking away at code.

The first full day we get a lot of the exchanging of information piece
done. I had tried to elicit as much information as possible from the
FreeBSD people and projects that make use of LibreSSL but the response
was mainly "Mostly works just fine, nothing serious". The upstream
projects I interacted with were often extremely sceptical or downright
dismissive of including support for LibreSSL, for no good reason one
must conclude! During the hackathon, the LibreSSL.org website was
updated to contain more information on the lifecycle and support of
LibreSSL. This resulted in a patch that's now in code-review for FreeBSD
to track the latest stable release to reduce the frequent shlib version
bumps to two times per year, and having an additional port for the
"Latest and Greatest".

The following day I've managed to work on preliminary patching of the
FreeBSD ports tree for 2.3.0 with patches from OpenBSD's ports.
Meanwhile exchanging info and patches with Stuart for upstream projects.
The removal of SSLv3 and SHA-0 surfaces another load of projects with
last decade's crypto. This I've continued after the Hackathon and should
result in a PC-BSD EDGE release using 2.3.0 in the coming week.

The last day was spent working on understanding the build system and
trying to replace OpenSSL in FreeBSD base with LibreSSL. LibreSSL builds
as part of the base system but building the dependent software runs into
some snags that I hope to iron out at EuroBSDcon 2015. I was so caught
up in the hackathon that I managed to miss my flight back home by a full
day...

Once again, a big thanks to all of you for having me! The energy that
the team exudes and the intensity of the hackathon was a true
inspiration. I've had an awesome time.

Thanks for the report, Bernard. It's great to see people who are enthusiastic about getting OpenBSD technologies into other projects as well.

(Comments are closed)


  1. By Anonymous Coward (2601:186:4102:4919:e961:86b5:e9b4:3fa9) on

    > The last day was spent working on understanding the build system and
    trying to replace OpenSSL in FreeBSD base with LibreSSL.


    Yea!

    1. By Bernard Spil (brnrd) on https://wiki.freebsd.org/BernardSpil

      > > The last day was spent working on understanding the build system and
      > trying to replace OpenSSL in FreeBSD base with LibreSSL.
      >
      >
      > Yea!

      Initial WIP/broken version here:
      https://github.com/Sp1l/freebsd/tree/user/brnrd/libressl

      Description is in secure/usr.bin/openssl

  2. By Ilyas Bakirov (82.200.241.50) on

    I wonder why LibreSSL portable version is not versioned like OpenSSH portable with -p ending in version number...

  3. By Anonymous Coward (192.253.248.30) on

    I unquestionably appreciating each and every piece of it I have you bookmarked to look at new stuff you post.go

  4. By rozirose (45.116.233.9) on

    This is very interesting content! I have thoroughly enjoyed reading your points and have come to the conclusion that you are right about many of them. You are great. water pump parts

  5. By Anonymous Coward (45.116.232.33) on

    Align your intended audience with every single word you say, action you take, and heart you break.Format: Spintax

  6. By james jack (59.103.221.23) jamesjack647@gmail.com on

    I found Hubwit as a transparent s ite, a social hub which is a conglomerate of Buyers and Sellers who are ready to offer online digital consultancy at decent cost. Marriage

  7. By james jack (59.103.220.223) jamesjack647@gmail.com on

    Wow! Such an amazing and helpful post this is. I really really love it. It's so good and so awesome. I am just amazed. I hope that you continue to do your work like this in the future also. Marriage

  8. By rozirose (59.103.211.236) on

    I personally use them exclusively high-quality elements : you will notice these folks during: ipucum

  9. By james jack (59.103.211.246) jamesjack647@gmail.com on

    Nice information, valuable and excellent design, as share good stuff with good ideas and concepts, lots of great information and inspiration, both of which I need, thanks to offer such a helpful information here. opium poppy†

  10. By james jack (59.103.220.251) jamesjack647@gmail.com on

    I most likely appreciating each and every bit of it. It is an incredible site and decent impart. I need to much obliged. Great employment! You all do an incredible blog, and have some extraordinary substance. Keep doing awesome. sexonorte

  11. By PioneerSEO (119.156.21.44) jak_521@hotmail.com on

    Also as the most important factor that affects policy plan, conditions and cost is the term for which you want to extend application of life insurance coverage. Consumers should also choose term insurance level that affects on coverage amounts that can be reduced over some period of time. compare life insurance quotes

  12. By PioneerSEO (119.157.75.248) jak_521@hotmail.com on

    Nice to be visiting your blog again, it has been months for me. Well this article that iíve been waited for so long. I need this article to complete my assignment in the college, and it has same topic with your article. Thanks, great share.Two Pieces Prom Dresses

  13. By Anonymous Coward (45.116.232.38) on

    I am welcoming it all that much ! Anticipating another extraordinary article.lexus car covers

  14. By PioneerSEO (119.156.16.46) pioneerseo@yahoo.com on

    Great job for publishing such a beneficial article. Your blog information isnít only useful but it is additionally creative with high content too. Now a days everyone looks for deal of the day products in online shopping. wholesale quinceanera dresses

  15. By james jack (59.103.212.234) jamesjack647@gmail.com on

    You might comment on the order system of the blog. You should chat it's splendid. Your blog audit would swell up your visitors. I was very pleased to find this site.I wanted to thank you for this great read!! free download

  16. By james jack (59.103.210.84) jamesjack647@gmail.com on

    It should be noted that whilst ordering papers for sale at paper writing service, you can get unkind attitude. In case you feel that the bureau is trying to cheat you, don't buy term paper from it. check this site out

  17. By james jack (182.188.234.127) jamesjack647@gmail.com on

    Very nice blog and articles. I am realy very happy to visit your blog. Now I am found which I actually want. I check your blog everyday and try to learn something from your blog. Thank you and waiting for your new post. dental seo

  18. By PioneerSEO (119.156.22.75) jak_521@hotmail.com on

    I just got to this amazing site not long ago. I was actually captured with the piece of resources you have got here. Big thumbs up for making such wonderful blog page! luxembourg

  19. By james jack (182.188.242.78) jamesjack647@gmail.com on

    Great post i must say and thanks for the information. Education is definitely a sticky subject. However, is still among the leading topics of our time. I appreciate your post and look forward to more. custom shirt from here

  20. By james jack (45.116.233.24) jamesjack647@gmail.com on

    I have to search sites with relevant information on given topic and provide them to teacher our opinion and the article. งานคีย์ข้อมูล

  21. By james jack (182.188.242.88) jamesjack647@gmail.com on

    I am always searching online for articles that can help me. There is obviously a lot to know about this. I think you made some good points in Features also. Keep working, great job†! indian sikh wedding

  22. By james jack (182.188.245.28) jamesjack647@gmail.com on

    I am really enjoying reading your well written articles. It looks like you spend a lot of effort and time on your blog. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work. ďfunny quote of the dayĒ

  23. By james jack (182.190.100.44) jamesjack647@gmail.com on

    Writing with style and getting good compliments on the article is quite hard, to be honest.But you've done it so calmly and with so cool feeling and you've nailed the job. This article is possessed with style and I am giving good compliment. Best! send flower to Brazil

  24. By james jack (182.190.100.125) jamesjack647@gmail.com on

    Such a very useful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. date hookup

  25. By james jack (182.190.103.49) jamesjack647@gmail.com on

    Iím excited to uncover this page. I need to to thank you for ones time for this particularly fantastic read†!! I definitely really liked every part of it and i also have you saved to fav to look at new information in your site. send flowers to sao paulo

  26. By james jack (182.190.107.9) jamesjack647@gmail.com on

    I was just browsing through the internet looking for some information and came across your blog. I am impressed by the information that you have on this blog. It shows how well you understand this subject. Bookmarked this page, will come back for more. flowers rio de janeiro

  27. By pioneerseo (119.159.58.7) pioneerseo@yahoo.com on

    Good post but I was wondering if you could write a litter more on this subject? Iíd be very thankful if you could elaborate a little bit further. Appreciate it!can phen375 side effects kill

  28. By james jack (182.188.246.68) admin@hotmail.com on

    It's really nice and meanful. it's really cool blog. Linking is very useful thing.you have really helped lots of people who visit blog and provide them usefull information.loan

  29. By Sexosur (42.201.251.113) sjaden95@gmail.com on http://www.sexosur.cl/escort-en-puertomontt

    If you are looking for Affordable transportation service, then you have reached at the right spot. We are one of the best Affordable transportation providing company.Sexosur

  30. By pioneerseo (119.159.101.87) pioneerseo@yahoo.com on

    I think this is a really good article.voyant gratuit You make this information interesting and engaging. You give readers a lot to think about and I appreciate that kind of writing.

  31. By تطبيقات ج&#1608 (42.201.251.113) admin@hotmail.com on

    Two full thumbs up for this magneficent article of yours. I've really enjoyed reading this article today and I think this might be one of the best article that I've read yet. Please, keep this work going on in the same quality. تطبيقات جوال

  32. By pioneerseo (119.159.101.132) pioneerseo@yahoo.com on

    Handy is a leading provider of New York cleaning services. For the quality maid service New York relies on, book online and one of our experienced, background-checked ...home cleaning new york

  33. By james jack (182.188.237.22) on

    I was very pleased to find this site.I wanted to thank you for this great read!! I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you post. Escort en Antofagasta

  34. By pioneerseo (119.159.103.243) pioneerseo@yahoo.com on

    Our new male friend and my wife hit it off right away. It was a great evening and we parted without any pressure and found ourselves very interested. It was great to be able to talk to someone outside of a loud bar. We were able to discuss our interests and have had several dates afterwards.Threesome Dating

  35. By pioneerseo (119.157.154.27) pioneerseo@yahoo.com on

    If you are looking for a way to spice up your sex life or just want to experience the thrill of threesomes, consider looking online at adult dating websites.Threesome Dating

  36. By pioneerseo (119.159.63.234) pioneerseo@yahoo.com on

    YFCAD-US is the leading Software solutions provider for the furnishing industries. We are specializes in providing design & sale solution for Interior Design Software, home design 3d, building design, kitchen design software.

  37. By alikhan_095 (45.116.233.0) on

    Welcome to the party of my life here you will learn everything about me. casino online indonesia

  38. By jamesjack (182.190.106.14) on

    The matter you we highlighted above is surely value able for anyone to workout. the concept of your article is very true and It will result in a positive way. الفينير

  39. By jamesjack (182.190.105.215) on

    Your blogs further more each else volume is so entertaining further serviceable It appoints me befall retreat encore. I will instantly grab your feed to stay informed of any updates. Mounting TV

  40. By jamesjack (182.190.103.87) jamesjack647@gmail.com on

    This is an excellent post I seen thanks to share it. It is really what I wanted to see hope in future you will continue for sharing such a excellent post. Hotel Project Furniture

  41. By jamesjack (182.188.237.37) jamesjack647@gmail.com on

    They're produced by the very best degree developers who will be distinguished for your polo dress creating. You'll find polo Ron Lauren inside exclusive array which include particular classes for men, women. Certificate Translation

  42. By jamesjack (182.188.246.248) jamesjack647@gmail.com on

    Its as if you had a great grasp on the subject matter, but you forgot to include your readers. Perhaps you should think about this from more than one angle. most comfortable camping cots

  43. By jamesjack (182.188.237.74) jamesjack647@gmail.com on

    Good to become visiting your weblog again, it has been months for me. Nicely this article that i've been waited for so long. I will need this post to total my assignment in the college, and it has exact same topic together with your write-up. Thanks, good share. harvey norman chadstone

  44. By jamesjack (182.190.104.19) jamesjack647@gmail.com on

    Really appreciate this wonderful post that you have provided for us.Great site and a great topic as well i really get amazed to read this. Its really good. جدة

  45. By jamesjack (182.188.245.85) on

    A good blog always comes-up with new and exciting information and while reading I have feel that this blog is really have all those quality that qualify a blog to be a one. plastic cable carrier

  46. By jamesjack (182.190.102.178) on

    I most likely appreciating each and every bit of it. It is an incredible site and decent impart. I need to much obliged. Great employment! You all do an incredible blog, and have some extraordinary substance. Keep doing awesome. cozinha planejada zona norte

  47. By james jack (182.190.100.191) on

    I finally found great post here.I will get back here. I just added your blog to my bookmark sites. thanks.Quality posts is the crucial to invite the visitors to visit the web page, that's what this web page is providing. private carding forum

  48. By Music Downloader Blog (39.55.65.50) musicdownloaderfreedotorg@gmail.com on http://musicdownloaderfree.org/

    Hi.. I am agree with you but I know that you are interested in mp3 music downloader apps for android (musicdownloaderfree.org) so that is why I am sharing these music downloaders to keep your mp3 songs need fulfilled. thanks

Credits

Copyright © - Daniel Hartmeier. All rights reserved. Articles and comments are copyright their respective authors, submission implies license to publish on this web site. Contents of the archive prior to as well as images and HTML templates were copied from the fabulous original deadly.org with Jose's and Jim's kind permission. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]