Monday, 24 September 2018

Back from EuroBSDCon ...

... and hopefully everybody made it without too much problems. So ... to summarise many people think it was a good year and I think the same, the content was pretty interesting in general and I appreciate every year ambiance, location ... change every time.
Here my personal classification :
Removing ROP Gadgets from OpenBSD
Taking NetBSD kernel bug roast to the next level : Kernel Sanitizers (and I find Kamil modest, his work is more important than it appears).
FreeBSD Graphics.
The End of DNS as we know it.
- FreeBSD/VPC: a new kernel subsystem for cloud workloads.
Better documentation – on the web and for LibreSSL (I understand better Ingo's work and its importance now).
- FreeBSD: What to (Not) Monitor 
- OpenBSD and Diving.
From “Hello World” to the VFS Layer: building a beadm for DragonFly BSD ... I hope Michael won t give up it is very hard for everyone to deliver great in the first try ; I appreciate seeing more unusual profiles like yours ;-)

Good things, like many does, I had the opportunity to do few of my usual hackeries in between so happy the Wifi and so on was good enough for everyone :-)

So now back to usual tasks ;-)

Labels: ,

View David Carlier's profile on LinkedIn

Saturday, 22 September 2018

You always remember the first time ...

Hi folks,

Writing from Bucharest (for a change) after day one. Was pretty fullfilling (OpenBSD diving and proper BSD mandoc and LibreSSL documentation), even though I prefer the tomorrow's talks topics more or less. Also finally did my own talk (and pretty happy it happened early morning :-)).

As expected, Kamil delivered a great first part then was able to do mine even though I did no go through the whole content (let s say 80/85 % of) it was a good first time (was happy to see some smiles when there was humor :-)) and got enough questions of interests right after (and McCusick and Daroussin were attending :-)). So really people were more after libfuzzer than Xray instrumentation in general ... now it s available in LLVM 7 it will widen in various contexts for sure. Unfortunately no livestream but that was the only culprit but all the rest was good from warm local people to their food and other traditions.

Labels: , , , , ,

View David Carlier's profile on LinkedIn

Wednesday, 19 September 2018

Last post pre-EuroBSDCon

Hi folks,

September and its usual accelerating "things-being-made" pace, some events were/are occurring since the last time.

As previously planned LLVM 7.0 is finally released and announced. With so many new items (llvm-mca/exegesis and so on) I am so surprised my small contributions are mentioned :-) Thanks to the resilience of the testers it s done and behind. Starts to be available in some systems, for the Mac users you would have to wait a little bit to see whether in Homebrew (will happen shortly though, PR seems accepted) or simply as final binaries (just got uploaded) ... even more patient to see it landed in Xcode (most likely next year) :-) FreeBSD taking his time to import it as a package (still RC3 when I write) but since the differences are mainly about documentations ... it is pretty safe to still use this version.

Also, nginx/njs had accepted my little contribution, a basic sandbox mode, and released a new 0.2.4 version just this week here. It is always nice to be able to make a difference in such popular softwares :-)

Still contribute to radare2, more about fixing these days, to be able to have a more solid version than 2.9.0. Speaking of this, one of my old fixes got a CVE identifier here.

PHP 7.3 had really entered its RC phase now on master it s the future 7.4 and will start to think to provide few ideas (at least a small percentage of them) I kept wrapped until now.

After the incoming EuroBSDCon, LLVM 8 development with other usual folks like kamil or vitalybuka and so on will finally really start as there is still things (but exciting) ahead of us :-)

For now ... see you in Bucharest (for who is masochist enough for :-P)

Labels: , , , , ,

View David Carlier's profile on LinkedIn

Sunday, 9 September 2018

Rainy end of summer updates

Hi folks,

Hopefully you are enjoying the last sun rays batch !

Couple of updates ... For LLVM normally the 7th release was expected for the 5th of September but is postponed obviously ... there will be first a RC3 just to fix the last blockers and hopefully still a release within the month ... We shall see. Speaking of the 7th, FreeBSD is importing it at slow pace and was decided to make it available for releases post 12 due to releases dates colliding. For now the only new sanitizer enabled compared to LLVM 6 is Msan (and for amd64 only for now). Finally, maybe OpenBSD will have this version before FreeBSD :-) well ... at this stage it s just a wild guess.
After this, for LLVM 8, I start to push changes here and there, porting CFI from compiler-rt to FreeBSD and NetBSD.

After that, Barony underwent a hotfix, versioned 3.2.1 but still need some further fixes. I had personally fixed two issues which are both merged. It is very pleasant, in an user point of view, there is still significant game and content updates (and not sold as DLC).

Also, radare really has a fast pace for releasing version, since the last time a lot bug fixes from various sources. I fixed mostly memory leaks and couple of workflow breakages. Now aiming for 3.0 ...

At last, PHP 7.3 finally enter its RC phase, it is pretty already solid at this stage even though i would not recommend for production :-) since the last time I finally did the fixed map fix only for FreeBSD, postponing the Linux version for 7.4 or after, waiting 4.18 kernels distributions being available widely.

Labels: , , , , , ,

View David Carlier's profile on LinkedIn