BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
PRODID:-//Pentabarf//Schedule//EN
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1160
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/201.en.html
DTSTART;TZID=America/Montreal:20100513T143000
UID:201@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:Historically\, FreeBSD has had two packet scheduling options:Al
 tQ\, which can do output scheduling using the network cardas a transmission
  clock\, and "dummynet"\, which was born asa link emulator but also include
 d one scheduling algorithm.
SUMMARY:A new packet scheduling architecture for FreeBSD
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H30M
LOCATION:DMS 8161
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/207.en.html
DTSTART;TZID=America/Montreal:20100514T120000
UID:207@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:Take the BSDA certification.
SUMMARY:BSDA - BSD Certification
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H30M
LOCATION:DMS 8161
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/206.en.html
DTSTART;TZID=America/Montreal:20100513T120000
UID:206@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:Take the BSDA certification.
SUMMARY:BSDA - BSD Certification
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT6H30M
LOCATION:DMS 3102
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/210.en.html
DTSTART;TZID=America/Montreal:20100515T093000
UID:210@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:BSDP planning day
SUMMARY:BSDP planning day
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT3H00M
LOCATION:DMS 1110
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/179.en.html
DTSTART;TZID=America/Montreal:20100511T130000
UID:179@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:Building the network you need is the central theme for any netw
 orkadmin.  This tutorial is for aspiring or seasoned networkprofessionals w
 ith at least a basic knowledge of networking in generaland TCP/IP particula
 r.  The session aims at teaching tools andtechniques to make sure you build
  your network to work the way it'ssupposed to\, keeping you in charge.  Cen
 tral to the toolbox is theOpenBSD PF packet filter\, supplemented with tool
 s that interact withit.  Whether you are a greybeard looking for ways to op
 timize yoursetups or a greenhorn just starting out\, this session will give
  youvaluable insight into the inner life of your network and providepointer
 s to how to use that knowledge to build the network you need.The session wi
 ll provide updates on the new pf syntax and featuresintroduced in OpenBSD 4
 .7\, the most recent version of PF and OpenBSD.The tutorial is loosely base
 d on Hansteen's book\, /The Book of PF/ (NoStarch Press)\, whose second edi
 tion should be available soon after BSDCan 2010.
SUMMARY:Building the Network You Need with PF - The OpenBSD packet filter
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1160
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/175.en.html
DTSTART;TZID=America/Montreal:20100513T110000
UID:175@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:FreeBSD currently uses gcc as its system compiler. Because of a
  political decision on GPLv3 we are stuck with version 4.2.1. Recently a ne
 w possible candidate for system compiler arised - clang (based on LLVM). We
  are currently maintaining a branch of FreeBSD that uses clang as the syste
 m compiler for C/ObjC/C++. The talk aims to describe the history\, current 
 status and future possibilities of clang in FreeBSD as presented in the cla
 ngbsd branch.
SUMMARY:ClangBSD - Replacing gcc with clang as the FreeBSD system compiler
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT0H30M
LOCATION:DMS 1160
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/189.en.html
DTSTART;TZID=America/Montreal:20100514T170000
UID:189@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:The closing
SUMMARY:Closing session - The wrap up
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1120
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/202.en.html
DTSTART;TZID=America/Montreal:20100513T110000
UID:202@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:This talk introduces the BSD Professional exam\, including the 
 back story about the exam\, a description of the how the Job Task Analysis 
 was created\, what happens to the results\, and how the exam objectives are
  created. 
SUMMARY:Consideration for the BSD Professional Exam
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT3H00M
LOCATION:DMS 1110
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/181.en.html
DTSTART;TZID=America/Montreal:20100512T090000
UID:181@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:This tutorial is for for those interested in understanding the 
 internals of a source code debugger.  It will cover both a debugger's high-
 level design and the low-level algorithms needed to implement key functiona
 lity.  Topics will include the process model\, state machines\, unwinding\,
  expressions\, stepping\, breakpoints\, shared libraries\, and object files
  and debug information.
SUMMARY:Debuggers - Architecture and Implementation
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1120
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/168.en.html
DTSTART;TZID=America/Montreal:20100513T143000
UID:168@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:Creating a specialized appliance using a general purpose operat
 ing system\, using the roadmap for the FreeNAS revamp as an example. 
SUMMARY:Developing an appliance starting with a general purpose operating s
 ystem
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1140
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/197.en.html
DTSTART;TZID=America/Montreal:20100513T143000
UID:197@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:The Ecdysis project's goal is to develop open-source implementa
 tions of an IPv4/IPv6 gateway thatrun on open-source operating systems such
  as the various BSD flavours and Linux. The gateway iscomprised of two dist
 inct modules: the DNS64 and the NAT64. The DNS64 module was developedby mod
 ifying two open-source DNS servers: Bind and Unbound. The NAT64 module wasd
 eveloped by modifying pf (the firewall and NAT code in the OpenBSD kernel\,
  which is used alsoin other BSD variants) and Netfilter (the firewall and N
 AT code in the Linux kernel). As part of thedevelopment process\, stand-alo
 ne implementations of DNS64 and NAT64 were developed forexperimentation pur
 poses. They have also been made available under open-source licenses in the
 hope that others will find them useful in their own experimentation endeavo
 urs. The project isfunded by the NLnet Foundation and Viagénie.
SUMMARY:ECDYSIS: OPEN-SOURCE NAT64 - Implementation in OpenBSD PF
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1140
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/185.en.html
DTSTART;TZID=America/Montreal:20100513T160000
UID:185@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:An easy way to support new hardware that lacks support in the d
 river\, but is similar enough to old hardware\, is presented.  A generic me
 ans of matching hardware\, in a bus independent manner\, is used to instruc
 t the bus layer to lie about the plug and play properties of a device so as
  trick the driver into thinking the device is of a different\, supported ty
 pe.  Compatible hardware will then work with this driver.  Additional appli
 cation for the matching or the mapping technology is discussed.
SUMMARY:Enhanced compatibility through device mapping - lying to the driver
 s for fun and profit
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1120
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/183.en.html
DTSTART;TZID=America/Montreal:20100513T160000
UID:183@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:Cryptography is hard.  It usually takes many years of study bef
 ore it is possible to make any serious contribution to the field\; and even
  expert cryptographers often have flaws discovered in their work.However\, 
 merely _using_ cryptography requires far less expertise.  In this talk\, I 
 will cover everything most software developers will ever need to know about
  cryptography -- starting from the very beginning -- along with (time allow
 ing) some of the reasons behind the recommendations I provide.
SUMMARY:Everything you need to know about cryptography in 1 hour
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1140
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/171.en.html
DTSTART;TZID=America/Montreal:20100514T113000
UID:171@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:This talk covers the development work on providing FreeBSD with
  the ability to use Flattened Device Tree (FDT) technology\, which allows f
 or describing hardware resources of a computer system and their dependencie
 s in a platform-neutral and portable way. 
SUMMARY:Flattened Device Tree on FreeBSD.
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1160
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/182.en.html
DTSTART;TZID=America/Montreal:20100514T100000
UID:182@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:Developing good code is hard. Developing good operating system 
 code is harderstill. This talk will cover in as concise and complete a mann
 er as possible\,the information obtained during my quest for a better FreeB
 SD kernel developmentenvironment.
SUMMARY:FreeBSD Development for Smarties - The quest for a better kernel de
 velopment environment
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1120
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/170.en.html
DTSTART;TZID=America/Montreal:20100514T100000
UID:170@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:Introducing the FreeBSD package building cluster\, or\, "Dude\,
  where's my packages?"
SUMMARY:Introducing the FreeBSD package building cluster - Dude\, where's m
 y packages?
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1160
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/195.en.html
DTSTART;TZID=America/Montreal:20100514T150000
UID:195@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:This talk describes the work to add ``journaling lite'' to soft
  updates and its incorporation into the FreeBSD fast filesystem.
SUMMARY:Journaled Soft-Updates - Adding "journaling lite'' to soft  updates
  and its incorporation into the FreeBSD fast filesystem
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1160
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/194.en.html
DTSTART;TZID=America/Montreal:20100514T113000
UID:194@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:FreeBSD works great for many tasks out of the box.  As an open 
 source operating system\, FreeBSD can be customized to optimally perform sp
 ecialized tasks.  This talk will cover some of the nuts and bolts of managi
 ng a customized version of FreeBSD.  It is aimed at the server market rathe
 r than the embedded space.  Topics will include strategies for maintaining 
 local patches to the source tree\, deploying unattended installs\, and upgr
 ading the OS version.
SUMMARY:Maintaining a Customized FreeBSD Distribution
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT3H00M
LOCATION:DMS 1110
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/187.en.html
DTSTART;TZID=America/Montreal:20100511T090000
UID:187@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:All of the BSDs have had rich support for version 6 of the Inte
 rnet Protocols from the very beginning of the work to specify a new set of 
 network layer protocols for the Internet.  While many references exist for 
 engineers interested in version 4 of the IP protocols\, to date\, very litt
 le has been published describing the newer code.  This tutorial will presen
 t an in depth discussion and code walk through of version 6 of the IP proto
 cols\, describing and dissecting the paths that packets take from the drive
 r layer up to the socket layer of the network stack.
SUMMARY:Networking from the Bottom Up: IPv6
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1140
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/173.en.html
DTSTART;TZID=America/Montreal:20100513T110000
UID:173@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:This talk will cover many of the ways in which the new system i
 nstallation backend for PC-BSD 8.0 fixes many common issues\, and adds a ho
 st of new features\, such as choosing between PC-BSD or FreeBSD installatio
 ns\, support for ZFS\, gmirror\, geli and more. We will also discuss some o
 f the design choices made for the new backend\, along with details on usage
  when installing with some of the new features. 
SUMMARY:PC-SYSINSTALL - A new system installer backend for PC-BSD & FreeBSD
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1140
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/169.en.html
DTSTART;TZID=America/Montreal:20100514T133000
UID:169@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:Since 2001 we have used FreeBSD as a high performance computing
  (HPC) cluster operating system. In the process we have ported a number of 
 HPC tools including Ganglia\, Globus\, Open MPI\, and Sun Grid Engine. 
SUMMARY:Porting HPC Tools to FreeBSD
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1140
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/200.en.html
DTSTART;TZID=America/Montreal:20100514T100000
UID:200@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:Porting userland code to different platforms is a commonpractic
 e. Porting kernel code is much less common for manyreasons\, including the 
 absence of common APIs\, a fact whichoften prevents code reuse and suggest 
 complete rewrites.There are however areas (including pieces of the networks
 tack) where such differences are less important and portingbecomes attracti
 ve. Furthermore\, writing code with portabilityin mind also helps running k
 ernel code in user-space\,which is a huge help in testing and performance a
 nalysis.    In this talk we will discuss our experience in porting theipfw 
 and dummynet subsystems to Linux and Windows.  We willdescribe how we dealt
  with the OS-specific features in thesubsystems we used: packet representat
 ion\, locking\, timersand other OS services\, compilers and build environme
 nts. The experience helped us a lot in the development of thenew (ipfw3) ve
 rsion of these two subsystems\, which runsalmost the same code on all three
  platforms.
SUMMARY:Porting dummynet to Linux and Windows - (and to userland)
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1120
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/186.en.html
DTSTART;TZID=America/Montreal:20100514T113000
UID:186@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:Hardware Performance Monitoring Counters provide programmers an
 d systems integrators with the ability to gather accurate\, low level\, inf
 ormation about the performance of their code\, both at the user and kernel 
 levels.  Until recently these counters were only available on Intel and AMD
  chips but they have now been made available on alternate\, embedded\, arch
 itectures such as MIPS and XScale.  This talk will cover porting support fo
 r the hwpmc(4) driver and associated libraries to non-x86 architectures as 
 well as give details about how the counters provided on these new architect
 ures differ from those available on the x86.
SUMMARY:Porting hwpmc to non x86 platforms
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1140
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/172.en.html
DTSTART;TZID=America/Montreal:20100513T130000
UID:172@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:Secure programming is simple: Don't make mistakes.Now of course
  that doesn't work out in practice. But one can get close. Security is most
 ly a side effect of quality. We'll show you how to write good\, simple\, hi
 gh quality code\, and what not to do.On top\, if you account for own failur
 e and apply techniques like privilege dropping or privilege separation\, ch
 ances of exploitable bugs are low.And the best part: you don't need to wast
 e time at color-of-choice-hat conferences. 
SUMMARY:Puffy At Work -- Getting Code Right And Secure\, The OpenBSD Way - 
 Secure programming is simple: Don't make mistakes.
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT3H30M
LOCATION:Royal Oak Pub
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/212.en.html
DTSTART;TZID=America/Montreal:20100512T150000
UID:212@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:Registration pick up
SUMMARY:Registration - pub - Pick up your registration pack\, have a beer!
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1120
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/199.en.html
DTSTART;TZID=America/Montreal:20100513T130000
UID:199@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:Fernando Gont will discuss some of the results of a Security As
 sessment of the Internet Protocol version 6 (IPv6) carried out on behalf of
  the UK CPNI (United Kingdom's Centre for the Protection of National Infras
 tructure). He will explain some of the security implications arising from t
 he protocol specifications themselves\, and from a number of implementation
  strategies followed by some of the most popular IPv6 implementations (incl
 uding KAME). He will describe ongoing efforts to mitigate the aforementione
 d issues\, and will explain the different system knobs that are available i
 n the different BSD-flavours to control different aspects of the IPv6 stack
 .
SUMMARY:Security Implications of the Internet Protocol version 6 (IPv6)
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1160
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/209.en.html
DTSTART;TZID=America/Montreal:20100513T093000
UID:209@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:Will Backman is the voice behind BSDTalk.
SUMMARY:The Microphone as Mirror - What the BSD community says about itself
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1160
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/196.en.html
DTSTART;TZID=America/Montreal:20100513T130000
UID:196@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:For over a decade\, FreeBSD has supported lightweight OS virtua
 lization through the Jail framework. The jail approach allows a single kern
 el to share multiple userspace installations\, each with their own root use
 r and management environment. Jail has been widely adopted by Internet serv
 ice providers to achieve virtual machinedensities of hundreds or thousands 
 of virtual instance\, per server\, but also for enterprise service virtuali
 sation. However\, a key limitation of the Jail technologyhas been the one-I
 P-address-per-Jail constraint\, a property of how Jail was integrated with 
 the FreeBSD network stack. This talk describes exciting on-going work tovir
 tualise the FreeBSD network stack\, giving each Jail to operate with its ow
 n virtual network interfaces\, firewalls\, traffic management\, IPsec stack
  and forwardingtables\, and much more.
SUMMARY:The New VVorld - Bjoern Zeeb (presenting) and Robert Watson
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT6H00M
LOCATION:Out and About
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/211.en.html
DTSTART;TZID=America/Montreal:20100515T093000
UID:211@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:Explore Ottawa
SUMMARY:Tourist stuff - Spend some time exploring
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1120
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/174.en.html
DTSTART;TZID=America/Montreal:20100514T133000
UID:174@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:With the advent of low cost wireless chipsets\, wireless mesh n
 etworks became much more attractive for both companies\, governments\, and 
 the general consumer. This talk will describe the FreeBSD implementation of
  802.11s.
SUMMARY:Wireless mesh networks under FreeBSD
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1160
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/188.en.html
DTSTART;TZID=America/Montreal:20100514T160000
UID:188@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:For the fifth year running\, BSDCan will have a WIP (Works In P
 rogress) session\, with presentations on diverse topics.
SUMMARY:Works in Progress Sessions - Short stories from projects around the
  world
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1160
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/193.en.html
DTSTART;TZID=America/Montreal:20100513T160000
UID:193@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:Embedded products prefer smaller RAM to reduce the hardware cos
 t.  XIP is a technique to execute programs directly from NOR FlashROMs with
 out programs copied into RAM as page cache.
SUMMARY:eXecute In Place support in NetBSD
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT1H00M
LOCATION:DMS 1160
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/198.en.html
DTSTART;TZID=America/Montreal:20100514T133000
UID:198@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:jbuild - next generation build tool for FreeBSD================
 ===============================This presentation will discuss a modifiedver
 sion of the FreeBSD make(1) utilitynamed "jbuild".  jbuild was originallyde
 veloped by FreeBSD developer\, John Birrell\,to solve large scale software 
 build issuesby improving the dependency trackingof make(1).  jbuild improve
 s dependency tracking by tracing all file system reads and writes by progra
 ms invoked byfork().  This traced data is used to augmentthe dependency tra
 cking in make(1).This presentation will be an in-depth technical presentati
 onof jbuild\, and will discuss some possible ways in which it can be used t
 o improve the software buildof FreeBSD.
SUMMARY:jbuild - next generation build tool for FreeBSD
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
DURATION:PT3H00M
LOCATION:DMS 1110
SEQUENCE:0
URL:http://www.bsdcan.org/2010/schedule/events/180.en.html
DTSTART;TZID=America/Montreal:20100512T130000
UID:180@BSDCan2010@pentabarf.org
DTSTAMP:20100814T160440
CATEGORIES:Lecture
DESCRIPTION:pfSense is a BSD licensed customized distribution of FreeBSD ta
 ilored for use as a firewall and router. In addition to being a powerful\, 
 flexible firewalling and routing platform\, it includes a long list of rela
 ted features and a package system allowing further expandability without ad
 ding bloat and potential security vulnerabilities to the base distribution.
  This tutorial is being presented by the founders of the pfSense project\, 
 Chris Buechler and Scott Ullrich.
SUMMARY:pfSense 2.0 Tutorial
STATUS:CONFIRMED
END:VEVENT
END:VCALENDAR
