BSDCan2019 - 1.8

BSDCan 2019
The Technical BSD Conference

Event Speakers

Adventure in DRMland

Or how to write a drm driver for an arm64 SoC

Event type : Lecture
Track : Embedded
Language used for presentation : English

Amateur Radio and SDR

BoF

Event type : Meeting
Track : BOF
Language used for presentation : English

BGP for non-experts - all day - AM

Track : Tutorial

BGP for non-experts - all day - PM

Track : Tutorial

BSDCan Closing Social Event

end of conference good bye

Event type : Other
Track : Social
Language used for presentation : English

BUG BoF

BSD User Group (BUG) BoF

Event type : Meeting
Track : BOF
Language used for presentation : English

Building a security appliance based on FreeBSD

Event type : Lecture
Track : Hacking
Language used for presentation : English

Building an accessible OpenBSD laptop

Enabling secure and functional computing for a person with severe disabilities.

Event type : Lecture
Track : Hacking
Language used for presentation : English

CheriABI: Hardware enforced memory safety for FreeBSD

Event type : Lecture
Track : Security
Language used for presentation : English

Closing session

The wrap up

Event type : Lecture
Track : Plenary
Language used for presentation : English

Cross-Platform Parallel Regression and Performance Testing of, and with OpenZFS, FreeBSD and bhyve

Event type : Lecture
Track : System Administration
Language used for presentation : English

Design and verification of the TLS 1.3 handshake state machine in LibreSSL

Event type : Lecture
Track : Hacking
Language used for presentation : English

Developing a FreeBSD driver using Test Driven Development

Could we develop a more maintainable driver with fewer bugs?

Event type : Lecture
Track : FreeBSD Developers Summit
Language used for presentation : English

Diving and OpenBSD

puffy au naturel

Event type : Lecture
Track : Hacking
Language used for presentation : English

Do you remember legacy IP?

What happened to FreeBSD's IPv6?

Event type : Lecture
Track : System Administration
Language used for presentation : English

Doc Lounge

doc doc doc

Event type : Meeting
Track : BOF
Language used for presentation : English

Frankenstein's Disk Drive

Event type : Lecture
Track : Hacking
Language used for presentation : English

FreeBSD from a Linux developer's perspective

It's not all bad!

Event type : Lecture
Track : Social
Language used for presentation : English

FreeBSD on Power9 BoF

Event type : Other
Track : BOF
Language used for presentation : English

Fuzzing the kernel

Porting the Clang Sanitizers to FreeBSD

Event type : Lecture
Track : Hacking
Language used for presentation : English

Goat BOF

Event type : Other
Track : Social
Language used for presentation : English

Guesting BSD on the QNX Hypervisor

Event type : Lecture
Track : Hacking
Language used for presentation : English

Hack the Puffy

OpenBSD advocacy through CTF

Event type : Lecture
Track : Security
Language used for presentation : English

Hacker Lounge L140

meet, greet, hack

Event type : Other
Track : Social
Language used for presentation : English

Hacker Lounge L140

meet, greet, hack

Event type : Other
Track : Social
Language used for presentation : English

Hacker Lounge L140

meet, greet, hack

Event type : Other
Track : Social
Language used for presentation : English

Hacker Lounge L140

meet, greet, hack

Event type : Other
Track : Social
Language used for presentation : English

Heart ticking for a guest running on FreeBSD ARM hypervisor

Event type : Lecture
Track : Embedded
Language used for presentation : English

How ZFS snapshots really work

And why they perform well (usually)

Event type : Lecture
Track : Invited Talks
Language used for presentation : English

Improving security of the FreeBSD boot process

TPM and Secure Boot in FreeBSD

Event type : Lecture
Track : Security
Language used for presentation : English

LIbTLS Tutorial for TLS beginners

An interactive tutorial to give you the ability to use TLS in your own C programs

Event type : Workshop
Track : Tutorial
Language used for presentation : English

Lunch

nom nom nom

Event type : Other
Track : Social
Language used for presentation : English

Lunch

nom nom nom

Event type : Other
Track : Social
Language used for presentation : English

MQTT for system administrators (and for the IoT)

Event type : Lecture
Track : Plenary
Language used for presentation : English

Managing Jails with Ansible

A showcase for building a container infrastructure on FreeBSD

Event type : Lecture
Track : System Administration
Language used for presentation : English

Master & Minions or the Dream of BSD Automation

Using Salt and Python to manage the a BSD Cloud

Event type : Lecture
Track : System Administration
Language used for presentation : English

Migrating a bhyve guest

Event type : Lecture
Track : Hacking
Language used for presentation : English

MirageOS: minimizing the attack surface and vectors of network services

How to reduce complexity in services, and enable laymen to run their infrastructure

Track : Security
Language used for presentation : English

Modern BSD Computing for Fun on a VAX!

Trying to use a VAX in today's world

Event type : Lecture
Track : System Administration
Language used for presentation : English

Netflix and FreeBSD

Reflections on Running FreeBSD Head in Production

Event type : Lecture
Track : Hacking

Network Management with the OpenBSD Packet Filter Toolset

Event type : Workshop
Track : Tutorial
Language used for presentation : English

Networking for Systems Administrators: The BOF.

Track : BOF

Newcomers orientation and mentorship

For first time BSDCan attendees

Event type : Other
Track : Social
Language used for presentation : English

OpenBSD network booted Workstations

How to fearlessly introduce OpenBSD on your company Workstations

Event type : Lecture
Track : System Administration
Language used for presentation : English

OpenBSD porting workshop - all day - AM

Become adept in the world of ports and packages!

Event type : Workshop
Track : Tutorial
Language used for presentation : English

OpenBSD porting workshop - all day - PM

Become adept in the world of ports and packages!

Event type : Workshop
Track : Tutorial
Language used for presentation : English

OpenBSD: add VMM to 'packer' (porting Go software)

The red pill taken to develop a Go "plugin" for packer.io to be able to create VM images on OpenBSD for VMM and many other virtualizers.

Event type : Other
Track : Hacking
Language used for presentation : English

OpenSMTPD for the Real World

Mail Server Tutorial

Track : Tutorial
Language used for presentation : English

OpenZFS BoF

Talk ZFS over Lunch

Event type : Meeting
Track : BOF
Language used for presentation : English

Porting Go to netbsd/arm64

Event type : Lecture
Track : Hacking
Language used for presentation : English

Porting NetBSD to the RISC-V

Event type : Lecture
Track : Hacking
Language used for presentation : English

QCOW2 in VMD

Snapshots 'Til the Cows Come Home

Event type : Lecture
Track : Hacking
Language used for presentation : English

Registration - Royal Oak - Laurier

Pick up your registration pack, have a beer!

Event type : Other
Track : Social
Language used for presentation : English

Registration pack assembly

assembly, deliver, drink

Event type : Other
Track : Social
Language used for presentation : English

Road Warrior Disaster Recovery

Secure, Synchronized, and Backed-up

Event type : Lecture
Track : Security
Language used for presentation : English

System and Service Monitoring with Icinga and OpenSSH

Event type : Workshop
Track : Tutorial

Tea, coffee, snacks

nom nom nom

Event type : Other
Track : Social
Language used for presentation : English

Tea, coffee, snacks

nom nom nom

Event type : Other
Track : Social
Language used for presentation : English

Tea, coffee, snacks

nom nom nom

Event type : Other
Track : Social
Language used for presentation : English

Tea, coffee, snacks

nom nom nom

Event type : Other
Track : Social
Language used for presentation : English

Testing firewalls

Why vimage is awesome

Event type : Lecture
Track : Hacking
Language used for presentation : English

The Future of OpenZFS and FreeBSD

Event type : Lecture
Track : System Administration
Language used for presentation : English

The opening session

Event type : Lecture
Track : Plenary
Language used for presentation : English

Twenty Years in Jail

FreeBSD's Jails, Then and Now

Event type : Lecture
Track : System Administration
Language used for presentation : English

Unveil in OpenBSD

The Unveil system call, it's use in Programs, and new semantics for it

Event type : Lecture
Track : Hacking
Language used for presentation : English

Visualization of Regression and Performance

Know when something went wrong

Event type : Lecture
Track : Hacking
Language used for presentation : English

bhyvearm64

CPU and Memory Virtualization on Armv8.0-A

Track : Invited Talks
Language used for presentation : English

byhvecon

byhvecon

Event type : Other
Track : Plenary
Language used for presentation : English

byhvecon

byhvecon

Event type : Other
Track : Plenary
Language used for presentation : English

byhvecon - lunch

lunch

Event type : Other
Track : Plenary
Language used for presentation : English

mac_grantbylabel

Securely controlled privilege escalations via maclabel

Event type : Lecture
Track : Security
Language used for presentation : English

qemu with hardware acceleration on NetBSD

Intel HAXM as a VTx backend on NetBSD

Event type : Lecture
Track : Hacking
Language used for presentation : English

syspatch(8)

The Boring Healing Potion

Event type : Lecture
Track : Hacking
Language used for presentation : English

unwind(8)

A privilege-separated, validating DNS recursive nameserver for every laptop

Event type : Lecture
Track : Hacking
Language used for presentation : English