diff --git a/website/content/en/status/_index.adoc b/website/content/en/status/_index.adoc index ee3bf1f92f..a13ad654cc 100644 --- a/website/content/en/status/_index.adoc +++ b/website/content/en/status/_index.adoc @@ -1,168 +1,169 @@ --- title: "FreeBSD Status Reports" sidenav: about --- = FreeBSD Status Reports -== Next Quarterly Status Report submissions (October - December) due: December 30th, 2021 +== Next Quarterly Status Report submissions (January - March) due: March 31st, 2022 Submit your entries as Pull Requests from your fork of link:https://github.com/freebsd/freebsd-quarterly[FreeBSD Status Report GitHub repo] or submit them via e-mail to quarterly-submissions@FreeBSD.org, using the link:https://github.com/freebsd/freebsd-quarterly/blob/master/report-sample.adoc[report-sample.adoc template]. ''''' One of the benefits of the FreeBSD development model is a focus on centralized design and implementation, in which the operating system is maintained in a central repository, and discussed on centrally maintained lists. This allows for a high level of coordination between authors of various components of the system, and allows policies to be enforced over the entire system, covering issues ranging from architecture to style. However, as the FreeBSD developer community has grown, and the rate of both mailing list traffic and tree modifications has increased, making it difficult even for the most dedicated developer to remain on top of all the work going on in the tree. The FreeBSD Development Status Report attempts to address this problem by providing a vehicle that allows developers to make the broader community aware of their on-going work on FreeBSD, both in and out of the central source repository. For each project and sub-project, a one paragraph summary is included, indicating progress since the last summary. If it is a new project, or if a project has not submitted any prior status reports, a short description may precede the status information. For more exact guidelines on how to write good status reports, please consult link:howto/[our recommendations]. Periodically, special status reports are prepared and published. One of those are the developer summit reports. Developer summits are places where developers meet in person to discuss issues related to the project. They are definitely worth attending if one is interested in making significant contributions to the Project and they are open to anybody! These status reports may be reproduced in whole or in part, as long as the source is clearly identified and appropriate credit given. == 2021 +* link:report-2021-10-2021-12/[October, 2021 - December, 2021] * link:report-2021-07-2021-09/[July, 2021 - September, 2021] * link:report-2021-04-2021-06/[April, 2021 - June, 2021] * link:report-2021-01-2021-03/[January, 2021 - March, 2021] == 2020 * link:report-2020-10-2020-12/[October, 2020 - December, 2020] * link:report-2020-07-2020-09/[July, 2020 - September, 2020] * link:report-2020-04-2020-06/[April, 2020 - June, 2020] * link:report-2020-01-2020-03/[January, 2020 - March, 2020] == 2019 * link:report-2019-10-2019-12/[October, 2019 - December, 2019] * link:report-2019-07-2019-09/[July, 2019 - September, 2019] * link:report-2019-04-2019-06/[April, 2019 - June, 2019] * link:report-2019-01-2019-03/[January, 2019 - March, 2019] == 2018 * link:report-2018-09-2018-12/[October, 2018 - December, 2018] * link:report-2018-01-2018-09/[October, 2017 - September, 2018] == 2017 * link:report-2017-07-2017-09/[July, 2017 - September, 2017] * link:report-2017-04-2017-06/[April, 2017 - June, 2017] * link:report-2017-01-2017-03/[January, 2017 - March, 2017] == 2016 * link:report-2016-10-2016-12/[October, 2016 - December, 2016] * link:report-2016-07-2016-09/[July, 2016 - September, 2016] * link:report-2016-04-2016-06/[April, 2016 - June, 2016] * link:report-2016-01-2016-03/[January, 2016 - March, 2016] == 2015 * link:report-2015-10-2015-12/[October, 2015 - December, 2015] * link:report-2015-07-2015-09/[July, 2015 - September, 2015] * link:report-2015-04-2015-06/[April, 2015 - June, 2015] * link:report-2015-01-2015-03/[January, 2015 - March, 2015] == 2014 * link:report-2014-10-2014-12/[October, 2014 - December, 2014] * link:report-2014-07-2014-09/[July, 2014 - September, 2014] * link:report-2014-04-2014-06/[April, 2014 - June, 2014] * link:report-2014-01-2014-03/[January, 2014 - March, 2014] == 2013 * link:report-2013-10-2013-12/[October, 2013 - December, 2013] * link:report-2013-09-devsummit/[EuroBSDcon 2013 Developer Summit Special] * link:report-2013-07-2013-09/[July, 2013 - September, 2013] * link:report-2013-04-2013-06/[April, 2013 - June, 2013] * link:report-2013-05-devsummit/[BSDCan 2013 Developer Summit Special] * link:report-2013-01-2013-03/[January, 2013 - March, 2013] == 2012 * link:report-2012-10-2012-12/[October, 2012 - December, 2012] * link:report-2012-07-2012-09/[July, 2012 - September, 2012] * link:report-2012-04-2012-06/[April, 2012 - June, 2012] * link:report-2012-01-2012-03/[January, 2012 - March, 2012] == 2011 * link:report-2011-10-2011-12/[October, 2011 - December, 2011] * link:report-2011-07-2011-09/[July, 2011 - September, 2011] * link:report-2011-04-2011-06/[April, 2011 - June, 2011] * link:report-2011-01-2011-03/[January, 2011 - March, 2011] == 2010 * link:report-2010-10-2010-12/[October, 2010 - December, 2010] * link:report-2010-07-2010-09/[July, 2010 - September, 2010] * link:report-2010-04-2010-06/[April, 2010 - June, 2010] * link:report-2010-01-2010-03/[January, 2010 - March, 2010] == 2009 * link:report-2009-10-2009-12/[October, 2009 - December, 2009] * link:report-2009-04-2009-09/[April, 2009 - September, 2009] * link:report-2009-01-2009-03/[January, 2009 - March, 2009] == 2008 * link:report-2008-10-2008-12/[October, 2008 - December, 2008] * link:report-2008-07-2008-09/[July, 2008 - September, 2008] * link:report-2008-04-2008-06/[April, 2008 - June, 2008] * link:report-2008-01-2008-03/[January, 2008 - March, 2008] == 2007 * link:report-2007-10-2007-12/[October, 2007 - December, 2007] * link:report-2007-07-2007-10/[July, 2007 - October, 2007] * link:report-2007-04-2007-06/[April, 2007 - June, 2007] * link:report-2007-01-2007-03/[January, 2007 - March, 2007] == 2006 * link:report-2006-10-2006-12/[October, 2006 - December, 2006] * link:report-2006-06-2006-10/[June, 2006 - October, 2006] * link:report-2006-04-2006-06/[April, 2006 - June, 2006] * link:report-2006-01-2006-03/[January, 2006 - March, 2006] == 2005 * link:report-2005-10-2005-12/[October, 2005 - December, 2005] * link:report-2005-07-2005-10/[July, 2005 - October, 2005] * link:report-2005-03-2005-06/[March, 2005 - June, 2005] * link:report-2005-01-2005-03/[January, 2005 - March, 2005] == 2004 * link:report-2004-07-2004-12/[July, 2004 - December, 2004] * link:report-2004-05-2004-06/[May, 2004 - June, 2004] * link:report-2004-03-2004-04/[March, 2004 - April, 2004] * link:report-2004-01-2004-02/[January, 2004 - February, 2004] == 2003 * link:report-2003-10-2003-12/[October, 2003 - December, 2003] * link:report-2003-03-2003-09/[March, 2003 - September, 2003] * link:report-2003-01-2003-02/[January, 2003 - February, 2003] == 2002 * link:report-2002-11-2002-12/[November, 2002 - December, 2002] * link:report-2002-09-2002-10/[September, 2002 - October, 2002] * link:report-2002-07-2002-08/[July, 2002 - August, 2002] * link:report-2002-05-2002-06/[May, 2002 - June, 2002] * link:report-2002-02-2002-04/[February, 2002 - April, 2002] * link:report-2001-12-2002-01/[December, 2001 - January, 2002] == 2001 * link:report-2001-11/[November, 2001] * link:report-2001-09/[September, 2001] * link:report-2001-08/[August, 2001] * link:report-2001-07/[July, 2001] * link:report-2001-06/[June, 2001] diff --git a/website/content/en/status/report-2021-10-2021-12/_index.adoc b/website/content/en/status/report-2021-10-2021-12/_index.adoc new file mode 100644 index 0000000000..2de299e189 --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/_index.adoc @@ -0,0 +1,131 @@ +--- +title: "FreeBSD Quarterly Status Report 4th Quarter 2021" +sidenav: about +--- + += Introduction +:doctype: article +:toc: macro +:toclevels: 2 +:icons: font +:!sectnums: +:source-highlighter: rouge +:experimental: +:reports-path: content/en/status/report-2021-10-2021-12 + +This report covers FreeBSD related projects for the period between October and December. It is the fourth of four planned reports for 2021, and contains 19 entries. Highlights include faster boot times, more LLDB work, a base OpenSSH update, and more wireless development. + +Yours, + +Pau Amma, Daniel Ebdrup, John-Mark Gurney, and Joe Mingrone + +''' + +toc::[] + +''' + +[[FreeBSD-Team-Reports]] +== FreeBSD Team Reports + +Entries from the various official and semi-official teams, as found in the link:../../administration/[Administration Page]. + +include::{reports-path}/freebsd-foundation.adoc[] + +''' + +include::{reports-path}/portmgr.adoc[] + +''' + +include::{reports-path}/doceng.adoc[] + +''' + +include::{reports-path}/www.adoc[] + +''' + +[[projects]] +== Projects + +Projects that span multiple categories, from the kernel and userspace to the Ports Collection or external projects. + + +include::{reports-path}/aslr.adoc[] + +''' + +include::{reports-path}/boot-performance.adoc[] + +''' + +include::{reports-path}/lldb.adoc[] + +''' + +include::{reports-path}/ls1027a.adoc[] + +''' + +include::{reports-path}/membarrier-rseq.adoc[] + +''' + +include::{reports-path}/openssh.adoc[] + +''' + +include::{reports-path}/vdso.adoc[] + +''' + +[[kernel]] +== Kernel + +Updates to kernel subsystems/features, driver support, filesystems, and more. + + +include::{reports-path}/avx-bug.adoc[] + +''' + +include::{reports-path}/ena.adoc[] + +''' + +include::{reports-path}/iwlwifi.adoc[] + +''' + +include::{reports-path}/ocf-wg.adoc[] + +''' + + +[[ports]] +== Ports + +Changes affecting the Ports Collection, whether sweeping changes that touch most of the tree, or individual ports themselves. + +include::{reports-path}/kde.adoc[] + +''' + +include::{reports-path}/office.adoc[] + +''' + +[[third-Party-Projects]] +== Third-Party Projects + +Many projects build upon FreeBSD or incorporate components of FreeBSD into their project. +As these projects may be of interest to the broader FreeBSD community, we sometimes include brief updates submitted by these projects in our quarterly report. +The FreeBSD project makes no representation as to the accuracy or veracity of any claims in these submissions. + +include::{reports-path}/hellosystem.adoc[] + +''' + +include::{reports-path}/pot.adoc[] + +''' diff --git a/website/content/en/status/report-2021-10-2021-12/aslr.adoc b/website/content/en/status/report-2021-10-2021-12/aslr.adoc new file mode 100644 index 0000000000..21d45d04fe --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/aslr.adoc @@ -0,0 +1,29 @@ +=== Enable ASLR by default for 64-bit executables + +Contact: Dawid Gorecki + +Contact: Marcin Wojtas + +Address Space Layout Randomization (ASLR) is an exploit mitigation +technique implemented in the majority of modern operating systems. +It involves randomly positioning the base address of an executable +and the position of libraries, heap, and stack, in a process's address +space. Although over the years ASLR proved to not guarantee full OS +security on its own, this mechanism can make exploitation more difficult. + +The Semihalf team made an effort to switch on the address map +randomization for PIE (Position Independent Executables) & non-PIE 64-bit binaries. +Once the link:https://cgit.freebsd.org/src/commit/?id=b014e0f15bc73d80e[patch] was merged to HEAD, +the ASLR feature became enabled for all 64-bit architectures. + +Additionally, the mentioned change disabled +link:https://www.freebsd.org/cgi/man.cgi?query=sbrk&sektion=2[SBRK], +in order to allow utilization of the bss grow region for mappings. +It has no effect without ASLR, so it was applied to all architectures. + +TODO: + +* Improve stackgap feature implementation. + +* MFC to stable/13 branch. + +Sponsor: Stormshield diff --git a/website/content/en/status/report-2021-10-2021-12/avx-bug.adoc b/website/content/en/status/report-2021-10-2021-12/avx-bug.adoc new file mode 100644 index 0000000000..4b99fab1ab --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/avx-bug.adoc @@ -0,0 +1,30 @@ +=== The AVX bug on amd64 + +Commit: gitref:73b357be92385cbb70ba19e7023a736af2c6b493[repository=src] URL: link:https://cgit.freebsd.org/src/commit/?id=73b357be92385cbb70ba19e7023a736af2c6b493[https://cgit.freebsd.org/src/commit/?id=73b357be92385cbb70ba19e7023a736af2c6b493] + +Contact: Konstantin Belousov + +Some CPUs support the so called init optimization for XSAVE, but not all CPUs +do. And when they do, 'according to complex internal microarchitectural +conditions', the optimization might happen or not. Basically, this +means that sometimes the CPU does not write all of the state on +XSAVE and records in xstate_bv that it did not. + +On signal delivery, the OS provides the saved context interrupted by +the signal to the signal handler. The context includes all CPU state +available to userspace, including FPU registers (XSAVE area). Also, +on return from the signal handler, context is restored, which +allows the handler to modify the main program flow. +When init optimization kicks in, the OS tries to hide init state +optimization from the signal handler, by filling non-saved parts of +the XSAVE area. + +This is where the problem happens. For states parts 0 (x87) and 1 +(SSE/XMM), Intel CPUs do not provide an enumeration of layout in CPUID, +assuming that the OS knows about the regions anyway. The bug was that +the amd64 kernel hardcoded a 32bit size for the XMM save area, effectively +filling %XMM8-%XMM15 with garbage on signal return when init +optimization kicked in, because only specified part of the SSE save +area was copied from the canonical save area. + +Sponsor: The FreeBSD Foundation diff --git a/website/content/en/status/report-2021-10-2021-12/boot-performance.adoc b/website/content/en/status/report-2021-10-2021-12/boot-performance.adoc new file mode 100644 index 0000000000..72e91ff7ea --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/boot-performance.adoc @@ -0,0 +1,33 @@ +=== Boot Performance Improvements + +Links: + +link:https://wiki.freebsd.org/BootTime[Wiki page] URL: link:https://wiki.freebsd.org/BootTime[https://wiki.freebsd.org/BootTime] + +link:https://www.daemonology.net/blog/2021-08-12-EC2-boot-time-benchmarking.html[OS boot time comparison] URL: link:https://www.daemonology.net/blog/2021-08-12-EC2-boot-time-benchmarking.html[https://www.daemonology.net/blog/2021-08-12-EC2-boot-time-benchmarking.html] + +Contact: Colin Percival + +Colin Percival is coordinating an effort to speed up the FreeBSD boot process. +For benchmarking purposes, he is primarily using an EC2 c5.xlarge instance as a +reference platform and is measuring the time between when the virtual machine +enters the EC2 "running" state and when it is possible to SSH into the instance. + +This work started in 2017, and as of the end of September 2021 the FreeBSD boot +time was reduced from approximately 30 seconds to approximately 15 seconds. + +During 2021Q4, further improvements have shaved more time off the boot process, +taking it down to roughly 10 seconds. A further 4 seconds of improvements are +in process. + +In addition, the userland boot process is now being profiled using TSLOG, +making it possible to see flamecharts of the entire boot process; and the +ec2-boot-bench tool is now able to generate MP4 videos of the boot process +by taking snapshots of the EC2 VGA console. + +Issues are listed on the wiki page as they are identified; the wiki page also +has instructions for performing profiling. Users are encouraged to profile +the boot process on their own systems, in case they experience delays which +don't show up on the system Colin is using for testing. + +This work is supported by Colin's FreeBSD/EC2 Patreon. + +Sponsor: https://www.patreon.com/cperciva diff --git a/website/content/en/status/report-2021-10-2021-12/doceng.adoc b/website/content/en/status/report-2021-10-2021-12/doceng.adoc new file mode 100644 index 0000000000..93abcd7c39 --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/doceng.adoc @@ -0,0 +1,39 @@ +//// +Quarter: 4th quarter of 2021 +Prepared by: dbaio +Reviewed by: carlavilla, bcr +Last edit: $Date: 2022-01-05 20:07:39 -0300 (Wed, 05 Jan 2022) $ +Version: $Id: doceng-2021-4th-quarter-status-report.adoc 208 2022-01-05 23:07:39Z dbaio $ +//// + +=== Documentation Engineering Team + +Links: + +link:https://www.freebsd.org/docproj/[FreeBSD Documentation Project] URL: link:https://www.freebsd.org/docproj/[https://www.freebsd.org/docproj/] + +link:https://docs.freebsd.org/en/books/fdp-primer/[FreeBSD Documentation Project Primer for New Contributors] URL: link:https://docs.freebsd.org/en/books/fdp-primer/[https://docs.freebsd.org/en/books/fdp-primer/] + +link:https://www.freebsd.org/administration/#t-doceng[Documentation Engineering Team] URL: link:https://www.freebsd.org/administration/#t-doceng[https://www.freebsd.org/administration/#t-doceng] + +Contact: FreeBSD Doceng Team + +The doceng@ team is a body to handle some of the meta-project issues associated with the FreeBSD Documentation Project; for more information, see link:https://www.freebsd.org/internal/doceng/[FreeBSD Doceng Team Charter]. + +No new documentation commit bit was granted during the last quarter, and only one commit bit was safe kept. + +Several tasks were completed related to the doc tree during the last quarter: + +* A COPYRIGHT file was added in the root directory of the doc repository. The license was also updated to reflect the current toolchain the project is using now. + +* Cleanup of Mailman information in the doc tree. Following mailing lists migration from Mailman to Mlmmj, very old mailing lists were removed; most of the work was made on English documents. + +* Tag FreeBSD docset for 12.3-RELEASE. + +* Update all ports/packages misc/freebsd-doc-*. + +* Move articles/contributors/contrib-* files to the doc shared directory. + +* Add option in documentation Makefile to archive/compress Documentation/HTML offline files, a necessary step before updating https://download.freebsd.org/ftp/. This was after a discussion with clusteradm@ to update the offline assets (HTML/PDF). + +* Add experimental support for EPUB output (books/articles). + +* Talking with clusteradm@ to improve the performance of https://www.freebsd.org and https://docs.freebsd.org. + diff --git a/website/content/en/status/report-2021-10-2021-12/ena.adoc b/website/content/en/status/report-2021-10-2021-12/ena.adoc new file mode 100644 index 0000000000..4f2edefd50 --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/ena.adoc @@ -0,0 +1,26 @@ +=== ENA FreeBSD Driver Update + +Links: + +link:https://github.com/amzn/amzn-drivers/blob/master/kernel/fbsd/ena/README[ENA README] URL: link:https://github.com/amzn/amzn-drivers/blob/master/kernel/fbsd/ena/README[https://github.com/amzn/amzn-drivers/blob/master/kernel/fbsd/ena/README] + +Contact: Michal Krawczyk + +Contact: Dawid Gorecki + +Contact: Marcin Wojtas + +ENA (Elastic Network Adapter) is the smart NIC available in the virtualized environment of Amazon Web Services (AWS). +The ENA driver supports multiple transmit and receive queues and can handle up to 100 Gb/s of network traffic, depending on the instance type on which it is used. + +Completed since the last update: + +* Add IPv6 layer 4 checksum offload support to the driver +* Add NUMA awareness to the driver when the RSS kernel option is enabled +* Rework validation of the Tx request ID +* Change lifetime of the driver's timer service +* Avoid reset triggering when the device is unresponsive + +Work in progress: + +* Prototype the driver port to the iflib framework +* Tests of the incoming ENA driver release (v2.5.0) + +Sponsor: Amazon.com Inc diff --git a/website/content/en/status/report-2021-10-2021-12/freebsd-foundation.adoc b/website/content/en/status/report-2021-10-2021-12/freebsd-foundation.adoc new file mode 100644 index 0000000000..59e48b6b46 --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/freebsd-foundation.adoc @@ -0,0 +1,151 @@ +=== FreeBSD Foundation + +Links: + +link:https://www.FreeBSDfoundation.org[FreeBSD Foundation] URL: link:https://www.FreeBSDfoundation.org[https://www.FreeBSDFoundation.org] + +link:https://freebsdfoundation.org/blog/technology-roadmap/[Technology Roadmap] URL: link:https://freebsdfoundation.org/blog/technology-roadmap/[https://FreeBSDFoundation.org/blog/technology-roadmap/] + +link:https://www.FreeBSDfoundation.org/donate/[Donate] URL: link:https://www.FreeBSDfoundation.org/donate/[https://www.FreeBSDFoundation.org/donate/] + +link:https://www.FreeBSDfoundation.org/FreeBSD-foundation-partnership-program/[Foundation Partnership Program] URL: link:https://www.FreeBSDfoundation.org/FreeBSD-foundation-partnership-program[https://www.FreeBSDFoundation.org/FreeBSD-foundation-partnership-program] + +link:https://www.FreeBSDfoundation.org/journal/[FreeBSD Journal] URL: link:https://www.FreeBSDfoundation.org/journal/[https://www.FreeBSDFoundation.org/journal/] + +link:https://www.FreeBSDfoundation.org/news-and-events/[Foundation News and Events] URL: link:https://www.FreeBSDfoundation.org/news-and-events/[https://www.FreeBSDFoundation.org/news-and-events/] + + +Contact: Deb Goodkin + +The FreeBSD Foundation is a 501(c)(3) non-profit organization dedicated to +supporting and promoting the FreeBSD Project and community worldwide. Donations +from individuals and corporations are used to fund and manage software +development projects, conferences, and developer summits. We also provide travel +grants to FreeBSD contributors, purchase and support hardware to improve and +maintain FreeBSD infrastructure, and provide resources to improve security, +quality assurance, and release engineering efforts. We publish marketing +material to promote, educate, and advocate for the FreeBSD Project, facilitate +collaboration between commercial vendors and FreeBSD developers, and finally, +represent the FreeBSD Project in executing contracts, license agreements, and +other legal arrangements that require a recognized legal entity. + +Here are some highlights of what we did to help FreeBSD last quarter: + +==== Fundraising Efforts + +We did it! We met our 2021 fundraising goal by raising $1,281,437!! On behalf +of the Foundation, I want to thank you for your financial support last year, +that will help us continue and increase our support for FreeBSD in 2022. In +addition, folks are already sending us their 2022 contributions, which is +incredibly heartwarming! We’ll start updating the fundraising meter for 2022 +by the end of January. + +In this Quarterly Status report you’ll read about many of the areas we funded +in Q4 to improve FreeBSD and advocate for the Project (the two main areas we +spend money on). Check out reports on the externally funded projects like LLDB +support, Raid-Z Expansion, WireGuard, and wifi, as well as, internally supported +work like improved security, tier-1 architecture support, and providing online +opportunities to connect and educate the community. + +If you want to help us continue our efforts, please consider making a donation +towards our 2022 fundraising campaign! https://www.FreeBSDFoundation.org/donate/. + +We also have a Partnership Program for larger commercial donors. You can read about +it at https://www.FreeBSDFoundation.org/FreeBSD-foundation-partnership-program/. + +==== OS Improvements + +During the fourth quarter, Foundation staff and grant recipients committed 472 +src tree changes, 98 ports tree changes, and 11 doc tree changes. This +represents 41%, 41%, and 13% of src, ports, and doc commits identifying a +sponsor. + +You can read about Foundation-sponsored projects in individual quarterly report +entries: + +- The AVX bug on amd64 +- Crypto changes for WireGurard +- Intel Wireless driver support +- LLDB Debugger Improvements +- Base System OpenSSH Update +- sched_getcpu(2), membarrier(2), and rseq(2) syscalls +- VDSO on amd64 + +Here is a small sample of other base system improvements from Foundation +developers this quarter that do not have separate report entries. + +===== kern.proc.pathname canonical hard link + +Some programs adjust their behavior depending on which name was used for +execution. For these programs, it is often important to have a consistent name +in argv[0], sysctl kern.proc.pathname, auxv AT_EXECPATH, and any procfs file +symlink. Before this work, all listed kernel interfaces tried to calculate some +name for the text vnode and returned the result. If the executed binary has +more than one hardlink, the returned names were arbitrarily chosen from the +list of valid names for the file. After work completed this quarter by Foundation +developer Konstantin Belousov, the system now holds the parent directory and the +name of the text file for the running image. This is used to reconstruct the +correct name of the text file when requested. + +===== swapon/swapoff, file swapping + +After work to fix asserts for character device vnode locking, there was a report +that swap on file code broke the VFS locking protocol. Some other regressions +in the swap on file were also identified. For instance, on shutdown, +filesystems were unmounted before swapoff, which makes swapoff panic on page-in. +These bugs were fixed and a link:https://www.freebsd.org/cgi/man.cgi?query=swapoff&apropos=0&sektion=2&manpath=FreeBSD+14.0-current&arch=default&format=html[swapoff(2)] feature was added to avoid some very +conservative estimations for protection against memory and swap space shortages. + +===== fcntl(F_KINFO) + +Application developers often request an interface to return the file path for an +open file descriptor. Our only useful facility for this was kern.proc.filedesc +sysctl, which is somewhat usable, but incurs too high of an overhead when a +process has many open files. A fcntl(F_KINFO) interface was added, which returns +a struct kinfo_file just for the specified file descriptor. Among other useful +data, kinfo_file provides the calculated path, when available. + +==== Continuous Integration and Quality Assurance + +The Foundation provides a full-time staff member and funds projects to improve +continuous integration, automated testing, and overall quality assurance efforts +for the FreeBSD project. + +==== Supporting FreeBSD Infrastructure + +The Foundation provides hardware and support for the Project. In the fourth +quarter of 2021, we began searching for a new Australian mirror server. At the +time of writing, the server is purchased, but with delays obtaining components +and shipping, it may not be active until the second or third quarter of 2022. +Better and faster access to our sites for the Australian FreeBSD community is +coming. + +==== FreeBSD Advocacy and Education + +Much of our effort is dedicated to Project advocacy. This may involve highlighting interesting FreeBSD work, producing literature, attending events, or giving presentations. The goal of the literature we produce is to teach people FreeBSD basics and help make their path to adoption or contribution easier. Other than attending and presenting at events, we encourage and help community members run their own FreeBSD events, give presentations, or staff FreeBSD tables. + +The FreeBSD Foundation sponsors many conferences, events, and summits around the globe. These events can be BSD-related, open source, or technology events geared towards underrepresented groups. We support the FreeBSD-focused events to help provide a venue for sharing knowledge, working together on projects, and facilitating collaboration between developers and commercial users. This all helps provide a healthy ecosystem. We support the non-FreeBSD events to promote and raise awareness of FreeBSD, to increase the use of FreeBSD in different applications, and to recruit more contributors to the Project. We are continuing to attend virtual events and held a virtual vendor summit this past November. + +Check out some of the advocacy and education work we did last quarter: + +* Promoted and participated as a media sponsor for link:https://2021.allthingsopen.org/[ALL Things Open 2021] +* Committed to being a Media Sponsor for link:https://www.socallinuxexpo.org/scale/19x[SCALE 19x] +* Committed to hosting a link:https://stands.fosdem.org/stands/freebsd_project/[stand at FOSDEM 2022] +* Sent out the link:https://freebsdfoundation.org/news-and-events/newsletter/freebsd-foundation-fall-2021-update/[Fall 2021 Newsletter] +* Held a link:https://www.youtube.com/watch?v=BYTNpuinaPU[FreeBSD Friday talk: The Writing Scholar's Guide to FreeBSD], (link:https://www.coreystephan.com/freebsd-friday/[text equivalent]) +* Gave a Foundation talk at link:http://www.semibug.org/[Semi-Bug], November 16, 2021 +* Gave Foundation and FreeBSD talks at Seagate OSPO, December 9, 2021 +* Helped organize the 2 day link:https://wiki.freebsd.org/DevSummit/202111[FreeBSD Virtual Vendor Summit, November 18-19, 2021]. Videos can be found on the link:https://www.youtube.com/c/FreeBSDProject/videos[Project’s Youtube Channel] +* New blog and video posts: +** link:https://freebsdfoundation.org/news-and-events/newsletter/freebsd-foundation-fall-2021-update/[FreeBSD Foundation Fall 2021 Update] +** link:https://freebsdfoundation.org/blog/2021-in-review-advocacy/[2021 in Review: Advocacy] +** link:https://freebsdfoundation.org/blog/2021-in-review-infrastructure-support/[2021 in Review: Infrastructure Support] +** link:https://freebsdfoundation.org/blog/2021-in-review-software-development/[2021 in Review: Software Development] +** link:https://freebsdfoundation.org/blog/open-source-summit-2021-conference-recap/[Open Source Summit 2021 Conference Recap] +* New How-To Guide: link:https://freebsdfoundation.org/freebsd-project/resources/freebsd-introduction/[Introduction to FreeBSD] + +We help educate the world about FreeBSD by publishing the professionally produced link:https://freebsdfoundation.org/our-work/journal/[FreeBSD Journal]. As we mentioned previously, the FreeBSD Journal is now a free publication. Find out more and access the latest issues at https://www.FreeBSDfoundation.org/journal/. + +You can find out more about events we attended and upcoming events at https://www.FreeBSDfoundation.org/news-and-events/. + +==== Legal/FreeBSD IP + +The Foundation owns the FreeBSD trademarks, and it is our responsibility to +protect them. We also provide legal support for the core team to investigate +questions that arise. + +Go to link:https://www.FreeBSDfoundation.org[https://www.FreeBSDFoundation.org] +to find more about how we support FreeBSD and how we can help you! diff --git a/website/content/en/status/report-2021-10-2021-12/hellosystem.adoc b/website/content/en/status/report-2021-10-2021-12/hellosystem.adoc new file mode 100644 index 0000000000..514ec958d6 --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/hellosystem.adoc @@ -0,0 +1,27 @@ +=== helloSystem + +Links: + +link:https://hellosystem.github.io/docs/[Documentation] URL: link:https://hellosystem.github.io/[https://hellosystem.github.io/] + +Contact: Simon Peter + +Contact: `\#helloSystem` on `irc.libera.chat`, mirrored to link:https://matrix.to/#/%23helloSystem:matrix.org?via=matrix.org[`#helloSystem:matrix.org` on Matrix] + +==== What is helloSystem? + +helloSystem is FreeBSD preconfigured as a desktop operating system with a focus on simplicity, elegance, and usability. +Its design follows the “Less, but better” philosophy. + +==== Q4 2021 Status + +* Version 0.7.0 of helloSystem has been published including many contributed features and bugfixes +** helloSystem is now based on FreeBSD 13.0-RELEASE +** Completely reworked Live ISO architecture, resulting in 1/3rd boot time and under 800 MB size (fits a CD-ROM) +** Developer Tools are now a separate download +** Disk Images are increasingly used throughout the system, such as for application distribution and Linuxulator userland deployment +** Many new features and GUI utilities to make the desktop more usable for "mere mortals" without the need for a terminal + +Installable Live ISO images and a full changelog are available at https://github.com/helloSystem/ISO/releases/tag/r0.7.0 + +==== Contributing + +link:https://github.com/helloSystem/hello/blob/master/CONTRIBUTING.md[The project appreciates contributions in various areas]. diff --git a/website/content/en/status/report-2021-10-2021-12/iwlwifi.adoc b/website/content/en/status/report-2021-10-2021-12/iwlwifi.adoc new file mode 100644 index 0000000000..7f3bcb6126 --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/iwlwifi.adoc @@ -0,0 +1,23 @@ +=== Intel Wireless driver support + +Links: + +link:https://wiki.freebsd.org/WiFi/Iwlwifi[iwlwifi status FreeBSD wiki page] URL: link:https://wiki.freebsd.org/WiFi/Iwlwifi[https://wiki.freebsd.org/WiFi/Iwlwifi] + +Contact: Bjoern A. Zeeb + +The Intel Wireless driver update project aims to bring support for newer chipsets along with mac80211 LinuxKPI compat code. +The dual-licensed Intel driver code was ported in the past for the iwm(4) native driver; using the LinuxKPI compat framework allows us to use the driver directly, with only very minor modifications that we hope will be incorporated into the original driver. + +During December the driver, firmware, and all remaining LinuxKPI compatibility code were committed to FreeBSD main (HEAD) and merged to the stable/13 branch. +Further fixes, updates, and improvements will go directly into FreeBSD, meaning the need to apply snapshots is gone and changes can be distributed more timely. + +During the last months we tried to ensure that the latest AX210 chipsets are supported. +The compat code was restructured both to be able to better trace and debug the mac80211 compatibility layer, but also to keep the net80211 and mac80211 state machines for stations better in sync. + +While we keep updating the driver and all the compat code needed for that, the focus remains on stability and adding support for newer 802.11 standards. +The driver is still set to 11a/b/g-only and 11n will be next before we look at 11ac. + +With the code in FreeBSD git we anticipate broader testing and with that also some fallout. +For the latest state of the development, please follow the referenced wiki page and the freebsd-wireless mailing list. + +Sponsor: The FreeBSD Foundation diff --git a/website/content/en/status/report-2021-10-2021-12/kde.adoc b/website/content/en/status/report-2021-10-2021-12/kde.adoc new file mode 100644 index 0000000000..fdcfa405af --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/kde.adoc @@ -0,0 +1,38 @@ +=== KDE on FreeBSD + +Links: + +link:https://freebsd.kde.org/[KDE FreeBSD] URL: link:https://freebsd.kde.org/[https://freebsd.kde.org/] + +link:https://community.kde.org/FreeBSD[KDE Community FreeBSD] URL: link:https://community.kde.org/FreeBSD[https://community.kde.org/FreeBSD] + +Contact: Adriaan de Groot + +The KDE on FreeBSD project aims to package the software from the KDE Community, along with dependencies and related software, for the FreeBSD ports tree. +That includes a full desktop environment called KDE Plasma (for both X11 and Wayland) and hundreds of applications that can be used on any FreeBSD machine. + +The KDE team (kde@) is part of desktop@ and x11@ as well, building the software stack to make FreeBSD beautiful and usable as a daily-driver graphics-based desktop machine. + + +* Just two CMake updates this quarter, ending up with CMake 3.22.1. Some more patches have landed upstream, and CMake is soon to switch to `share/man` for manpages on FreeBSD. When it does, there will be plenty of `pkg-plist` churn. +* Monthly releases of KDE Frameworks, KDE Plasma, and KDE Gear kept the exp-runs going. kde@ would like to thank Antoine for overseeing our many exp-run requests. We are now at KDE Frameworks 5.89 (latest release as of December 2021), link:https://kde.org/announcements/plasma/5/5.23.4/[KDE Plasma Desktop 5.23.4] and link:https://kde.org/announcements/gear/21.12.0/[KDE Gear 21.12]. +* Qt 5 is not receiving any open source updates from the Qt Company, but the KDE Community maintains its own set of patches that backport many fixes from Qt 6. Work is underway to import the KDE patch collection. +* Qt 6 remains tantalizingly close. There hasn't been real progress on the crash-on-exit problem, though. +* *deskutils/kalendar* is a relatively new port that uses KDE technologies for a desktop (appointments) calendar. +* *deskutils/latte-dock*, an alternative launcher for KDE Plasma (and other environments) was updated to each of its bugfix releases. +* *devel/qbs* and *devel/qtcreator* were updated. Qbs (or "Qt Build System") is a declarative build system styled along the lines of declarative QML programs. (Note that Qbs is not used by Qt itself). +* *graphics/digikam* was updated to the latest release and now supports both ImageMagick 6 and ImageMagick 7. Speaking of which, a new `USES=magick` was introduced to simplify ports that depend in ImageMagick. +* *graphics/ksnip*, one of several screenshot-applications for KDE Plasma (and other environments) had a lots-of-bugfixes update. +* *graphics/skanpage* is a new port that scans multiple pages and produces a PDF of the whole. +* *multimedia/qt5-multimedia* now ignores gstreamer-gl (rather than implicitly building with it as a dependency if it is installed a build time). +* *net-im/ruqola* is a Rocket Chat client, updated to the latest release. +* *security/qtkeychain* has a new release. + +Elsewhere in the software stack, kde@ also maintains ports that support the desktop in general. Some highlights are: + +* *devel/libphonenumber* keeps chasing changes to the world's phone numbers (the FreeBSD foundation can be reached at +1.720.207.5142). +* *graphics/poppler* updated this much-used PDF-rendering library. +* *multimedia/pipewire*, the audio-and-video successor to pulseaudio, was updated and now supports SSL as well. +* *net/py-pytradfri* got several updates so you can control your lights from FreeBSD. +* *print/freetype2* was updated to the latest release; relatedly, there was am update to *x11-toolkits/libXft*. +* *print/harfbuzz*, the text-shaping library, was updated for more font type support. +* *sysutils/bsdisks* is an implementation of DBus interfaces for examining disks (drives, partitions, etc.). It is also used for removable-disk notifications. +* *x11-themes/adwaita-qt*, which connects the adwaita theme engine to Qt-based applications, was updated. diff --git a/website/content/en/status/report-2021-10-2021-12/lldb.adoc b/website/content/en/status/report-2021-10-2021-12/lldb.adoc new file mode 100644 index 0000000000..6ed5b3d60b --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/lldb.adoc @@ -0,0 +1,40 @@ +=== LLDB Debugger Improvements + +Links: + +link:https://www.moritz.systems/blog/freebsd-kgdb-support-in-lldb/[Moritz Systems Project Description] URL: link:https://www.moritz.systems/blog/freebsd-kgdb-support-in-lldb/[https://www.moritz.systems/blog/freebsd-kgdb-support-in-lldb/] + +link:https://www.moritz.systems/blog/lldb-serial-port-communication-support/[Progress Report 3] URL: link:https://www.moritz.systems/blog/lldb-serial-port-communication-support/[https://www.moritz.systems/blog/lldb-serial-port-communication-support/] + +link:https://www.moritz.systems/blog/lldb-freebsd-kernel-core-dump-support/[Progress Report 4] URL: link:https://www.moritz.systems/blog/lldb-freebsd-kernel-core-dump-support/[https://www.moritz.systems/blog/lldb-freebsd-kernel-core-dump-support/] + +link:https://github.com/moritz-systems/llvm-project[LLVM Git Repository] URL: link:https://github.com/moritz-systems/llvm-project[https://github.com/moritz-systems/llvm-project] + +link:https://github.com/moritz-systems/libfbsdvmcore[libfbsdvmcore Git Repository] URL: link:https://github.com/moritz-systems/libfbsdvmcore[https://github.com/moritz-systems/libfbsdvmcore] + +Contact: Kamil Rytarowski + +Contact: Michał Górny + +According to the upstream description, "LLDB is a next generation, +high-performance debugger. It is built as a set of reusable components which +highly leverage existing libraries in the larger LLVM Project, such as the +Clang expression parser and LLVM disassembler." + +FreeBSD includes LLDB in the base system. At present, it has some limitations +compared to the GNU GDB debugger, and does not yet provide a complete +replacement. This project spans from July 2021 to January 2022 and aims to +make LLDB suitable for debugging FreeBSD kernels. + +The earlier part of the project was focused on improving compatibility between +LLDB and other servers implementing the GDB Remote Protocol. This was followed +by implementing a fully-featured serial port support and then support +for FreeBSD kernel core dumps (vmcores). + +The LLDB client gained much improved support for connecting to the remote +server over a serial port, and the LLDB server gained support for accepting +communication over a serial port. This opened the possibility of using LLDB +to debug embedded devices that use the RS232 interface. It can also aid +debugging kernels on regular PCs as it does not rely on the network stack. + +Support for FreeBSD vmcores has also been added to LLDB. This makes it +possible to inspect the crashed kernel state without having to resort to KGDB +or manually convert the vmcore into the standard ELF format supported by LLDB. + +The introduced changes are expected to be shipped with LLDB 14.0. + +Sponsor: The FreeBSD Foundation diff --git a/website/content/en/status/report-2021-10-2021-12/ls1027a.adoc b/website/content/en/status/report-2021-10-2021-12/ls1027a.adoc new file mode 100644 index 0000000000..a1c60beb94 --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/ls1027a.adoc @@ -0,0 +1,35 @@ +=== NXP LS1028A/1027A SoC support + +Contact: Kornel Dulęba + +Contact: Artur Rojek + +Contact: Hubert Mazur + +Contact: Wojciech Macek + +The Semihalf team has been working on adding the FreeBSD support for the link:https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/layerscape-processors/layerscape-1028a-applications-processor:LS1028A[NXP LS1028A] SoC, as well as its GPU-less variant (NXP LS1027A). + +NXP LS1028A/LS1027A SoC is a dual-core 64-bit ARMv8 Cortex-A72 application processor with high-speed peripherals such as 2 Time-Sensitive Networking-capable (TSN) Ethernet controllers, quad-port TSN-enabled switch, PCIE, SD/MMC, USB3.0 and others. + +The original support was extended in the following way: + +* ENETC Ethernet link:https://cgit.freebsd.org/src/log/sys/dev/enetc[driver] +** Add support for PHY interrupts +** Fix VID/mcast address hash calculation +** Serialize MDIO transactions +** Allow loading driver as a module +* Improvements in the link:https://cgit.freebsd.org/src/log/sys/dev/sdhci/sdhci_fsl_fdt.c[FSL SDHCI driver] +** Add support for HS200/HS400 modes +** Add full support for software reset +** Provide more accurate clk calculation +** Implement pulse width detection errata +** Fix vccq reconfiguration +* FLEX SPI NOR controller link:https://cgit.freebsd.org/src/log/sys/dev/flash/flexspi/flex_spi.c[driver] +* Additional features: +** TMP461 thermal sensor link:https://cgit.freebsd.org/src/log/sys/dev/iicbus/tmp461.c[driver] +** PCF85063 RTC driver link:https://cgit.freebsd.org/src/log/sys/dev/iicbus/rtc/pcf85063.c[driver] +** TCA6408 I2C GPIO expander link:https://cgit.freebsd.org/src/log/sys/dev/iicbus/gpio/tca6408.c[driver] + +TODO: + +* Improve MMC HS200/HS400 support for other SoCs using the FSL SDHCI controller. + +Sponsor: Alstom Group diff --git a/website/content/en/status/report-2021-10-2021-12/membarrier-rseq.adoc b/website/content/en/status/report-2021-10-2021-12/membarrier-rseq.adoc new file mode 100644 index 0000000000..a0362524e1 --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/membarrier-rseq.adoc @@ -0,0 +1,103 @@ +=== sched_getcpu(2), membarrier(2), and rseq(2) syscalls + +Contact: Konstantin Belousov + +Links: + +link:https://kib.kiev.ua/kib/membarrier.pdf[Linux manpage for membarrier(2)] URL: link:https://kib.kiev.ua/kib/membarrier.pdf[https://kib.kiev.ua/kib/membarrier.pdf] + +link:https://reviews.freebsd.org/D32360[membarrier(2) implementation] URL: link:https://reviews.freebsd.org/D32360[https://reviews.freebsd.org/D32360] + +link:https://kib.kiev.ua/kib/rseq.pdf[Linux manpage for rseq(2)] URL: link:https://kib.kiev.ua/kib/rseq.pdf[https://kib.kiev.ua/kib/rseq.pdf] + +link:https://reviews.freebsd.org/D32505[rseq(2) and userspace bindings implementation] URL: link:https://reviews.freebsd.org/D32505[https://reviews.freebsd.org/D32505] + +Linux provides a set of syscalls that allow to develop mostly +syscall-less scalable algorithms in userspace. The mechanisms are +based on optimistic execution using CPU-local data with the assumption that +rare events like context switches or signal delivery do not occur +for the given calculation, and if they do occur, rollback and restart +is performed. This very high-level approach is used, as I understand, +for implementation of tools like URCU, fast malloc allocators +(tcmalloc) and other userspace infrastructure projects aimed at +large partitioned machines. + +For instance, sched_getcpu(2) syscall returns the CPU id of the CPU +where the current thread is currently executing. On amd64, if +available, we use a RDTSCP or RDPID instruction to query the CPU id without +changing CPU mode, otherwise this is a light-weight syscall. Of +course, the answer provided is obsolete the moment it is created, +even before it is returned to userspace. But it allows seeding values +in some structures that are valid for a long time (at the +CPU speed scale) and are automatically corrected on exceptional +control flow events like context switches, and userspace can either detect +and rollback or sync and rollback with the exceptions. + +There are two cornerstone syscalls that allow userspace to implement +these efficient algorithms: membarrier(2) and rseq(2). + +Membarrier is a facility that helps implementing fast CPU ordering +barriers, typically used for asymmetric/biased locking. In these lock +implementation schemes, the owner of the object often assumes that there +are contenders/parallel threads that need coordinating with. If some +thread starts accessing the same resource, then it is its duty to +ensure correctness. Examples of 'traps' that fast code path +utilize are reads from a dedicated page that is unmapped by contenders, +to switch the fast path to the slow one. Or we could send a signal to all +threads that potentially have access to that object, to insert a +barrier. Or we can use the membarrier(2) facility, which incurs +significantly less overhead than signalling all threads. + +Membarrier(2) inserts a barrier, which is the typical underlying +hardware operation to ensure ordering, into the specified set of CPUs, +if these CPUs are executing the specified thread. If these CPUs are not executing +the targeted threads, it is assumed that sequential consistency guarantees +from the context switch are enough to fulfill the requirement of +membarrier(2). Overall, the fast path can be implemented without slow +instructions, and the slow path injects required fences into the fast path at +the cost of IPI. + +The facility to detect exceptional conditions in the userspace thread +execution was developed in Linux and called rseq(2). It is a feature +often called Restartable Atomic Sequences, which explains the acronym. +The ability to cheaply do that allows code longer than a single +instruction to execute atomically, without the need to propose and +implement unsafe operations like disabling preemption, which is not +feasible for userspace. For instance, code might use CPU-local +resources, which otherwise does not cope well with context switches. +There cannot be an analog of critical_enter(9) in userspace. (A +facility to cheaply block signal delivery exists in FreeBSD, see +sigfastblock(2), but correctly using it is provably too hard to +implement in general-purpose code, esp. because it requires +version-dependent coordination with rtdl and libthr.) + +rseq(2) takes per-thread block of memory, where the thread writes the +current CPU id (see sched_getcpu(2)) and specifies the block of +critical code that must be unwound if an exceptional situation like a +context switch occurred while the block was executing. The fast code +path uses per-cpu data and typically does not need any corrections, +but would a context switch occur, transfer of control to the abort +handler informs userspace about the event. So instead of disabling +context switches, code can cheaply check for one after the calculation +and retry if needed. + +An interesting rseq(2) implementation detail is that it is +impossible (and not needed) to access/update rseq structures from +kernel during the actual context switch, because we cannot access +userspace from under a spinlock. In other words, +threads using rseq do not incur any performance cost from +system-global context switches. Instead, if the process registered for +rseq(2), on any return to user mode we check if any exceptional +events happened while the thread was in the kernel (context switches may happen +only while the thread is in kernel mode), and if a context switch indeed +occured, we fire an ast to check whether the program counter is inside the +critical section and jump to the abort handler if it is. + +The implementations of membarrier(2) and rseq(2) are clean-room: I used +Linux manual pages as the reference and public discussions of the +features for clarifying corner cases. On Linux/glibc, there was no +stable glibc interface to the rseq facility. One proposed integration was +committed then reverted from glibc. It might be prudent to wait +some more for the rseq(2) interface to stabilize in glibc before providing +it in our libc or to rely on tight integration between kernel +and userspace in our base system, and use ABI tricks like symbol +versioning to evolve the interface. There is no goal to be 100% +compatible with Linux anyway. + +Sponsor: The FreeBSD Foundation diff --git a/website/content/en/status/report-2021-10-2021-12/ocf-wg.adoc b/website/content/en/status/report-2021-10-2021-12/ocf-wg.adoc new file mode 100644 index 0000000000..bad8fe033d --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/ocf-wg.adoc @@ -0,0 +1,20 @@ +=== Kernel Crypto changes to support WireGuard + +Contact: John Baldwin + +During the past few months, I merged several changes to the kernel to better +support the WireGuard driver. These include extensions to the 'struct +enc_xform' interface to better support AEAD ciphers, changes to 'struct +enc_xform' to support multi-block operations for improved performance, and the +addition of the XChaCha20-Poly1305 AEAD cipher suite to OCF. Additionally, the +kernel now includes a new "direct" API for ChaCha20-Poly1305 operations on +small, flat buffers. A change in review adds an API to support curve25519 +operations. With these changes, the WireGuard driver is mostly able to use +crypto APIs from the kernel rather than its internal implementations. + +In parallel I have been updating the WireGuard driver to use the new +APIs verifying interoperability with the existing driver. One of the +next tasks is to refine these changes (along with some minor bug +fixes) as candidates for upstreaming into the WireGuard driver. + +Sponsor: The FreeBSD Foundation \ No newline at end of file diff --git a/website/content/en/status/report-2021-10-2021-12/office.adoc b/website/content/en/status/report-2021-10-2021-12/office.adoc new file mode 100644 index 0000000000..9d28d0bcf7 --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/office.adoc @@ -0,0 +1,26 @@ +=== FreeBSD Office Team + +Links: + +link:https://wiki.freebsd.org/Office[The FreeBSD Office project] URL: link:https://wiki.freebsd.org/Office[https://wiki.freebsd.org/Office] + +Contact: FreeBSD Office team ML + +Contact: Dima Panov + +Contact: Li-Wen Hsu + +The FreeBSD Office team works on a number of office-related software suites and tools such as OpenOffice and LibreOffice. + +Work during this quarter was focused on providing the latest stable release of LibreOffice suite and companion apps to all FreeBSD users. + +Latest and quarterly ports branches got a new branch (7.2) of the LibreOffice suite and updated to the 7.2.4 release while new preleases +such as 7.2.5.RC2 and 7.3.0.RC1 are cooking in the WIP stage area. + +Meanwhile, our link:https://github.org/freebsd/freebsd-ports-libreoffice[WIP repository] got back a working CI instance again, thanks to Li-Wen Hsu. + +Also we are still working on the link:https://github.com/fluffykhv/freebsd-ports-boost[Boost WIP repository] to bring the latest Boost library to the ports. + +We are looking for people to help with the open tasks: + +* The link:https://bugs.freebsd.org/bugzilla/buglist.cgi?bug_status=open&email1=office%40FreeBSD.org&emailassigned_to1=1&emailcc1=1&emailreporter1=1&emailtype1=substring&query_format=advanced&list_id=374316[open bugs list] contains all filed issues which need some attention +* Upstream local patches in ports + +Patches, comments and objections are always welcome in the mailing list and bugzilla. diff --git a/website/content/en/status/report-2021-10-2021-12/openssh.adoc b/website/content/en/status/report-2021-10-2021-12/openssh.adoc new file mode 100644 index 0000000000..36bebd2fb9 --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/openssh.adoc @@ -0,0 +1,25 @@ +=== Base System OpenSSH Update + +Links: + +link:https://www.openssh.com/[OpenSSH] URL: link:https://www.openssh.com/[https://www.openssh.com/] + +link:https://lists.freebsd.org/pipermail/freebsd-security/2021-September/010473.html[Announcement to freebsd-security@] URL: link:https://lists.freebsd.org/pipermail/freebsd-security/2021-September/010473.html[https://lists.freebsd.org/pipermail/freebsd-security/2021-September/010473.html] + +Contact: Ed Maste + +OpenSSH, a suite of remote login and file transfer tools, was updated from +version 8.7p1 to 8.8p1 in the FreeBSD base system. + +*NOTE*: +OpenSSH 8.8p1 disables the ssh-rsa signature scheme by default. +For more information please see the +link:https://lists.freebsd.org/pipermail/freebsd-security/2021-September/010473.html[Important +note for future FreeBSD base system OpenSSH update] mailing list post. + +OpenSSH supports +link:https://en.wikipedia.org/wiki/FIDO2_Project[FIDO]/link:https://en.wikipedia.org/wiki/Universal_2nd_Factor[U2F] +devices, and support is now enabled in the base system. + +Next steps include integrating U2F key devd rules into the base system, +and merging the updated OpenSSH and FIDO/U2F support to stable branches. + +Sponsor: The FreeBSD Foundation diff --git a/website/content/en/status/report-2021-10-2021-12/portmgr.adoc b/website/content/en/status/report-2021-10-2021-12/portmgr.adoc new file mode 100644 index 0000000000..d59e709bd1 --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/portmgr.adoc @@ -0,0 +1,36 @@ +=== Ports Collection + +Links: + +link:https://www.FreeBSD.org/ports/[About FreeBSD Ports] URL: link:https://www.FreeBSD.org/ports/[https://www.FreeBSD.org/ports/] + +link:https://docs.freebsd.org/en/articles/contributing/#ports-contributing[Contributing to Ports] URL: link:https://docs.freebsd.org/en/articles/contributing/#ports-contributing[https://docs.freebsd.org/en/articles/contributing/#ports-contributing] + +link:http://portsmon.freebsd.org/[FreeBSD Ports Monitoring] URL: link:http://portsmon.freebsd.org/[http://portsmon.freebsd.org/] + +link:https://www.freebsd.org/portmgr/[Ports Management Team] URL: link:https://www.freebsd.org/portmgr/[https://www.freebsd.org/portmgr/] + +link:http://ftp.freebsd.org/pub/FreeBSD/ports/ports/[Ports Tarball] URL: link:http://ftp.freebsd.org/pub/FreeBSD/ports/ports/[http://ftp.freebsd.org/pub/FreeBSD/ports/ports/] + +Contact: René Ladan + +Contact: FreeBSD Ports Management Team + +The Ports Management Team is responsible for overseeing the overall direction of the Ports Tree, building packages, and personnel matters. +Below is what happened in the last quarter. + +We currently have 46,700 ports in the Ports Collection according to FreshPorts. +There are currently 2,666 open ports PRs of which 611 are unassigned. +This quarter saw 9,535 commits from 166 committers on the main branch and 644 commits from 62 committers on the quarterly branch. +Compared to last quarter, this means a slight drop in the number of commits although more committers were active, and a slight increase in the number of open PRs. + +During the last quarter, we welcomed Dries Michiels (driesm@) and said goodbye to kuriyama@ and fjoe@. +There was also a change in portmgr: adamw@ stepped down after five years of service and tcberner@ is now a full member of portmgr@. + +Three new USES were introduced: + +* magick to handle dependencies on ImageMagick + +* nodejs to provide support for NodeJS (with a new default version NODEJS=lts) + +* trigger to handle pkg triggers using the TRIGGERS variable + +The default version of PGSQL switched to 13. +Furthermore, INSTALLS_ICONS has been replaced by a trigger on gtk-update-icon-cache and the macro is no longer functional. + +As always, there were some updates to "big" packages: pkg was updated to 1.17.5, Chromium to 94.0.4606.81_3, and Firefox to 95.0.2_1,2. +Ruby 3.1.0 and Python 3.11 are now available for use by users and other ports. diff --git a/website/content/en/status/report-2021-10-2021-12/pot.adoc b/website/content/en/status/report-2021-10-2021-12/pot.adoc new file mode 100644 index 0000000000..aee15c4a5a --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/pot.adoc @@ -0,0 +1,28 @@ +=== Containers & FreeBSD: Pot, Potluck & Potman + +Links: + +link:https://pot.pizzamig.dev[Pot on github] URL: link:https://github.com/pizzamig/pot[https://github.com/pizzamig/pot] + +link:https://potluck.honeyguide.net/[Potluck Repository & Project] URL: link:https://potluck.honeyguide.net/[https://potluck.honeyguide.net/] + +link:https://github.com/hny-gd/potluck[Potluck on github] URL: link:https://github.com/hny-gd/potluck[https://github.com/hny-gd/potluck] + +link:https://github.com/grembo/potman[Potman on github] URL: link:https://github.com/grembo/potman[https://github.com/grembo/potman] + +Contact: Luca Pizzamiglio (Pot) + +Contact: Stephan Lichtenauer (Potluck) + +Contact: Michael Gmelin (Potman) + +Pot is a jail management tool that link:https://www.freebsd.org/news/status/report-2020-01-2020-03/#pot-and-the-nomad-pot-driver[also supports orchestration through Nomad]. + +In the last quarter, a new release link:https://github.com/pizzamig/pot/releases/tag/0.14.0[0.14.0] with a number of fixes and features like the new copy-in-flv command was made available. + +Potluck aims to be to FreeBSD and Pot what Dockerhub is to Linux and Docker: a repository of Pot flavours and complete container images for usage with Pot and in many cases Nomad. + +Here we again had a busy quarter. All images have been rebuilt for FreeBSD 12.3 and pot 0.13.0. + +Also the images that can be used to build a virtual data center like link:https://potluck.honeyguide.net/blog/nomad-server/[Nomad], link:https://potluck.honeyguide.net/blog/consul/[Consul] and link:https://potluck.honeyguide.net/blog/vault/[Vault] have received a lot more tender love and care and are meanwhile in pre-production use on a cluster at a fintech. + +Not all these changes have yet been committed to the github repository though, this is planned for the next quarter. +Additionally, new images like link:https://github.com/hny-gd/potluck/tree/master/openldap[multi-master OpenLDAP] have been added, too. + +Potman aims to simplify building Pot images with Vagrant and VirtualBox based on the Potluck approach, e.g. as part of a DevOps workflow for software development including testing and publishing them to a repository. + +Here we have not yet made a lot of headway with our plan to utilise Potman in the Potluck library build process but this is still on our TODO-list, like improving the documentation for using the Virtual DC images from the Potluck library. + +As always, feedback and patches are welcome. diff --git a/website/content/en/status/report-2021-10-2021-12/vdso.adoc b/website/content/en/status/report-2021-10-2021-12/vdso.adoc new file mode 100644 index 0000000000..5768a65ec6 --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/vdso.adoc @@ -0,0 +1,82 @@ +=== VDSO on amd64 + +Contact: Konstantin Belousov + +A VDSO, or Virtual Dynamic Shared Object, is a shared object (more +commonly called dynamic library) that is inserted into the executed +image by a joint effort of the kernel and the dynamic linker. It does +not exists on disk as a standalone .so, and there are no instructions +in the ELF format that cause the insertion. It is done by the system +to implement some functionality for the C runtime implementation +components. + +FreeBSD already has a lot of features typically done using VDSO (in +Linux), but really not requiring that complication. The main reason +why it is possible is the often mentioned co-evolution of the kernel +and C runtime. We can naturally introduce features that require +implementation both in kernel, and support in the userspace parts, +since FreeBSD is developed as a whole. Surprisingly, it also allows +the kernel and dynamic linker to know much less (and not enforce +anything) about userspace consumers of interfaces. + +For instance, a syscall-less wall clock was implemented long ago, by +the kernel providing a time hands blob in the shared page, and the C +library knowing about its location and the supported algorithms. +There is no need for a VDSO that interposes some libc symbols or +provides services that are named by known symbols to userland. + +From all the years of experience with this pseudo-VDSO approach, the +only feature that was impossible to implement without providing real +VDSO support was the signal trampoline DWARF annotations, for the +benefit of stack unwinders. + +When the kernel delivers signal to userland, it changes some key +registers (like the instruction pointer, the stack pointer, and +whatever else is needed by the architecture) and pushes the saved +image of the whole usermode CPU state (context) onto the user stack. +Then, control is passed to a small piece of code located in the shared +page (signal trampoline), which calls the user handler function and on +return from the handler issues a sigreturn(2) syscall to reload the +old context. + +From this description, it is clear that the state of the machine +during trampoline execution is quite different from the normal C +calling frames. Unwinders that handle things like C++ exceptions, +Rust panics, or other similar mechanisms in specific language +runtimes, need to understand the specialness of the trampoline frame. +The current approach is to hardcode the detection of the trampoline, +e.g. by matching the instruction pointer against sysctl +kern.proc.sigtramp. + +DWARF annotations are enough to provide the required information to +unwinders to make the trampoline frame not special anymore, but the +problem is that there is no way for unwinders to find the annotation +without introducing even more specialness. Instead, we can insert a +VDSO that only serves to appear in the enumeration of DSOs loaded into +the process, with either dl_iterate_phdr(3) (in-process) or r_debug +(remote), with PT_GNU_EH_FRAME header pointing to the root of DWARF +info. + +This is exactly what the VDSO on FreeBSD does: it wraps signal +trampoline bits and their DWARF annotation (.cfi) into a shared +object, which is put into the shared page and linked by rtld(1) into +the set of preloaded objects upon image activation. + +Efforts were made to strip as many unneeded structures and as much +padding as possible from the VDSO image, because it consumes space in +the shared page. It was pushed as far as the common denominator of +lld and ld.bfd allowed, with several tricks done by linker scripts and +some use of seemingly undocumented linker options. + +We need at least two VDSOs for amd64: a 64-bit one for native binaries +and a 32-bit one for ia32 binaries. With the size of each VDSO around +1.5KB, space becomes really tight in the shared page, which needs +space for other stuff as well, like timehands or random generator +seeds. + +Build scripts enforce that VDSOs do not grow larger than 2K; if they +do, we need to extend shared page to become at least two shared pages. +Scripts also enforce that VDSO are pure position-independent, not +requiring relocations for either code or metadata (.cfi). + +Sponsor: The FreeBSD Foundation diff --git a/website/content/en/status/report-2021-10-2021-12/www.adoc b/website/content/en/status/report-2021-10-2021-12/www.adoc new file mode 100644 index 0000000000..fb99dd5279 --- /dev/null +++ b/website/content/en/status/report-2021-10-2021-12/www.adoc @@ -0,0 +1,25 @@ +=== FreeBSD Website Revamp - WebApps working group + +Contact: Sergio Carlavilla + +Working group in charge of creating the new FreeBSD Documentation Portal and redesigning the FreeBSD main website and its components. +FreeBSD developers can follow and join the working group on the FreeBSD Slack channel #wg-www21. +The work will be divided into four phases: + +. Redesign of the Documentation Portal ++ +Create a new design, responsive and with global search. (_Complete_) ++ +Activate an edit link in the Documentation (books/articles) pointing to GitHub and encouraging GitHub pull requests. (_Complete_) + +. Redesign of the Manual Pages on web ++ +Scripts to generate the HTML pages using mandoc. (_Work in progress_) + +. Redesign of the Ports page on web ++ +Ports scripts to create an applications portal. (_Work in progress_) + +. Redesign of the FreeBSD main website ++ +New design, responsive and dark theme. (_Not started_) diff --git a/website/data/en/news/news.toml b/website/data/en/news/news.toml index e5c11d50a1..2e1f4b8f17 100644 --- a/website/data/en/news/news.toml +++ b/website/data/en/news/news.toml @@ -1,2641 +1,2646 @@ # Sort news by year, month and day +[[news]] +date= "2022-03-10" +title = "October-December 2021 Status Report" +description = "The October to Decmeber 2021 Status Report is now available with 19 entries." + [[news]] date= "2022-02-09" description = "New committer: Alfonso S. Siciliano (src)" [[news]] date = "2021-12-07" title = "FreeBSD 12.3-RELEASE Available" description = "FreeBSD 12.3-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 12.3. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2021-11-18" title = "FreeBSD 12.3-RC2 Available" description = "The second RC build for the FreeBSD 12.3 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2021-11-15" title = "July-September 2021 Status Report" description = "The July to September 2021 Status Report is now available with 42 entries." [[news]] date = "2021-11-11" title = "FreeBSD 12.3-RC1 Available" description = "The first RC build for the FreeBSD 12.3 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date= "2021-11-06" description = "New committer: Dries Michiels (ports)" [[news]] date = "2021-11-04" title = "FreeBSD 12.3-BETA3 Available" description = "The third BETA build for the FreeBSD 12.3 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2021-10-29" title = "FreeBSD 12.3-BETA2 Available" description = "The second BETA build for the FreeBSD 12.3 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2021-10-22" title = "FreeBSD 12.3-BETA1 Available" description = "The first BETA build for the FreeBSD 12.3 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2021-08-27" description = "New committer: Yasuhiro Kimura (ports)" [[news]] date = "2021-08-18" description = "Enhanced commit privileges: Ed Maste (doc, src)" [[news]] date = "2021-07-31" description = "Enhanced commit privileges: Li-Wen Hsu (doc, ports, src)" [[news]] date = "2021-07-24" title = "April-June 2021 Status Report" description = "The April to June 2021 Status Report is now available with 45 entries." [[news]] date = "2021-07-13" description = "Enhanced commit privileges: Philip Paeps (src, ports, doc)" [[news]] date = "2021-07-06" description = "New committer: Daniel Engberg (ports)" [[news]] date = "2021-05-17" description = "Enhanced commit privileges: Guangyuan Yang (doc, ports)" [[news]] date = "2021-05-06" title = "January-March 2021 Status Report" description = "The January to March 2021 Status Report is now available with 28 entries." [[news]] date = "2021-04-29" description = "New committer: Charlie Li (ports)" [[news]] date = "2021-04-21" description = "New committer: Oskar Holmlund (src)" [[news]] date = "2021-04-13" title = "FreeBSD 13.0-RELEASE Available" description = "FreeBSD 13.0-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 13.0. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2021-04-03" title = "FreeBSD 13.0-RC5 Available" description = "The fifth RC build for the FreeBSD 13.0 release cycle is now available. ISO images for the amd64, arm64, armv6, armv7, i386, powerpc, powerpc64, powerpcspe, powerpc64le, and riscv64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2021-03-29" title = "FreeBSD 13.0-RC4 Available" description = "The fourth RC build for the FreeBSD 13.0 release cycle is now available. ISO images for the amd64, arm64, armv6, armv7, i386, powerpc, powerpc64, powerpcspe, powerpc64le, and riscv64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2021-03-21" title = "Reopening Weblate for translations" description = "After the migration to Hugo/AsciiDoctor the weblate tool it's opened again. To get more information check the announcement." [[news]] date = "2021-03-20" title = "FreeBSD 13.0-RC3 Available" description = "The third RC build for the FreeBSD 13.0 release cycle is now available. ISO images for the amd64, arm64, armv6, armv7, i386, powerpc, powerpc64, powerpcspe, powerpc64le, and riscv64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2021-03-15" description = "New committer: Ka Ho Ng (src)" [[news]] date = "2021-03-12" title = "FreeBSD 13.0-RC2 Available" description = "The second RC build for the FreeBSD 13.0 release cycle is now available. ISO images for the amd64, arm64, armv6, armv7, i386, powerpc, powerpc64, powerpcspe, powerpc64le, and riscv64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2021-03-06" title = "FreeBSD 13.0-RC1 Available" description = "The first RC build for the FreeBSD 13.0 release cycle is now available. ISO images for the amd64, arm64, armv6, armv7, i386, powerpc, powerpc64, powerpcspe, powerpc64le, and riscv64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2021-02-27" title = "FreeBSD 13.0-BETA4 Available" description = "The fourth BETA build for the FreeBSD 13.0 release cycle is now available. ISO images for the amd64, arm64, armv6, armv7, i386, powerpc, powerpc64, powerpcspe, powerpc64le, and riscv64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2021-02-20" title = "FreeBSD 13.0-BETA3 Available" description = "The third BETA build for the FreeBSD 13.0 release cycle is now available. ISO images for the amd64, arm64, armv6, armv7, i386, powerpc, powerpc64, powerpcspe, powerpc64le, and riscv64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2021-02-12" title = "FreeBSD 13.0-BETA2 Available" description = "The second BETA build for the FreeBSD 13.0 release cycle is now available. ISO images for the amd64, arm64, armv6, armv7, i386, powerpc, powerpc64, powerpcspe, powerpc64le, and riscv64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2021-02-06" title = "FreeBSD 13.0-BETA1 Available" description = "The first BETA build for the FreeBSD 13.0 release cycle is now available. ISO images for the amd64, arm64, powerpc64, powerpcspe, powerpc64le, and riscv64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2021-02-07" description = "New committer: Fernando Apesteguia Santiago (doc)" [[news]] date = "2021-01-27" description = "New committer: Rajesh Kumar M A (src)" [[news]] date = "2021-01-27" description = "New committer: Nuno Teixeira (ports)" [[news]] date = "2021-01-25" description = "Website and Documentation converted to Hugo and AsciiDoctor" [[news]] date = "2021-01-21" description = "New committer: Lewis Cook (ports)" [[news]] date = "2021-01-16" title = "October-December 2020 Status Report" description = "The October to December 2020 Status Report is now available with 42 entries." [[news]] date = "2021-01-14" description = "New committer: Lutz Donnerhacke (src)" [[news]] date = "2021-01-02" description = "New committer: Neel Chauhan (ports)" [[news]] date = "2020-12-19" description = "FreeBSD src repo to be converted to git. Please see the git wiki for details." [[news]] date = "2020-12-12" description = "New committer: Juraj Lutter (ports)" [[news]] date = "2020-12-05" description = "FreeBSD doc repo converted to git." [[news]] date = "2020-10-27" title = "FreeBSD 12.2-RELEASE Available" description = "FreeBSD 12.2-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 12.2. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2020-10-21" title = "July-September 2020 Status Report" description = "The July to September 2020 Status Report is now available with 35 entries." [[news]] date = "2020-10-17" title = "FreeBSD 12.2-RC3 Available" description = "The third RC build for the FreeBSD 12.2 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2020-10-10" title = "FreeBSD 12.2-RC2 Available" description = "The second RC build for the FreeBSD 12.2 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2020-10-03" title = "FreeBSD 12.2-RC1 Available" description = "The first RC build for the FreeBSD 12.2 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2020-09-26" title = "FreeBSD 12.2-BETA3 Available" description = "The third BETA build for the FreeBSD 12.2 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, and powerpcspe architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2020-09-18" title = "FreeBSD 12.2-BETA2 Available" description = "The second BETA build for the FreeBSD 12.2 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2020-09-12" title = "FreeBSD 12.2-BETA1 Available" description = "The first BETA build for the FreeBSD 12.2 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2020-08-31" description = "New committer: Rainer Hurling (ports)" [[news]] date = "2020-07-26" description = "New committer: Daniel Ebdrup Jensen (doc)" [[news]] date = "2020-07-23" description = "New committer: Robert Wing (src)" [[news]] date = "2020-07-15" title = "April-June 2020 Status Report" description = "The April to June 2020 Status Report is now available with 51 entries." [[news]] date = "2020-07-01" title = "New FreeBSD Core Team Elected" description = "Active committers to the project have elected your eleventh FreeBSD Core Team. For details, refer to the official announcement." [[news]] date = "2020-06-16" title = "FreeBSD 11.4-RELEASE Available" description = "FreeBSD 11.4-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 11.4. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2020-06-09" title = "FreeBSD has revised its code of conduct to a new LLVM-derived code of conduct." description = "See Code of Conduct for the revised policy." [[news]] date = "2020-06-08" description = "New committer: Gordon Bergling (doc)" [[news]] date = "2020-06-02" title = "FreeBSD 2020 Community Survey" description = "The FreeBSD 2020 Community Survey is now available. Please feel free to share the survey URL with your employer, co-workers, friends, or any other community members interested in FreeBSD. Survey closes 17:00 UTC on June 16th (Tuesday 10am PDT)." [[news]] date = "2020-05-29" title = "FreeBSD 11.4-RC2 Available" description = "The second RC build for the FreeBSD 11.4 release cycle is now available. ISO images for the amd64, armv6, arm64, i386, powerpc, powerpc64, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2020-05-22" title = "FreeBSD 11.4-RC1 Available" description = "The first RC build for the FreeBSD 11.4 release cycle is now available. ISO images for the amd64, armv6, arm64, i386, powerpc, powerpc64, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2020-05-16" title = "FreeBSD 11.4-BETA2 Available" description = "The second BETA build for the FreeBSD 11.4 release cycle is now available. ISO images for the amd64, armv6, arm64, i386, powerpc, powerpc64, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2020-05-16" title = "FreeBSD participates in Google Season of Docs" description = "The FreeBSD Project is once again participating as a mentoring organization in the Google Season of Docs program. The goal of the program is to bring open source and technical writers together. Technical writers spend three months working closely with open source communities to bring their expertise to the project's documentation. The list of available tasks and contact information is available on the FreeBSD wiki." [[news]] date = "2020-05-09" title = "FreeBSD 11.4-BETA1 Available" description = "The first BETA build for the FreeBSD 11.4 release cycle is now available. ISO images for the amd64, armv6, arm64, i386, powerpc, powerpc64, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2020-04-12" title = "January-March 2020 Status Report" description = "The January to March 2020 Status Report is now available." [[news]] date = "2020-04-06" description = "New committer: Richard Scheffenegger (src)" [[news]] date = "2020-04-01" description = "New committer: Hiroki Tagato (ports)" [[news]] date = "2020-03-10" description = "New committer: Aleksandr Fedorov (src)" [[news]] date = "2020-03-09" description = "New committer: Nick O'Brien (src)" [[news]] date = "2020-02-18" description = "New committer: Lorenzo Salvadore (ports)" [[news]] date = "2020-02-10" description = "New committer: Ryan Moeller (src)" [[news]] date = "2020-01-27" description = "New committer: Alfredo Dal'Ava Júnior (src)" [[news]] date = "2020-01-27" title = "October-December 2019 Status Report" description = "The October to December 2019 Status Report is now available." [[news]] date = "2020-01-21" title = "Translate FreeBSD's official articles and books on Weblate" description = "In order to make the process of translating FreeBSD's official articles and books more accessible to new contributors, the project is adopting Weblate as its web-based continuous localization platform. This tool has been in use for some months by some of our translation teams (pt_BR, es_ES and zh_CN) and due to the excellent results obtained and the maturity of the workflow adopted, we believe we are ready to open it to new collaborators. With the adoption of this new tool the translation process has become quite simple, and anyone willing to donate a few minutes to the project can contribute to it! If you are interested in contributing to the documentation project by translating official documents you can get more information at our wiki and by reading the announcement sent to freebsd-translators list." [[news]] date = "2020-01-10" description = "New committer: Mikaël Urankar (ports)" [[news]] date = "2020-01-02" description = "New committer: Loïc Bartoletti (ports)" [[news]] date = "2019-11-25" title = "July-September 2019 Status Report" description = "The July to September 2019 Status Report is now available." [[news]] date = "2019-11-04" title = "FreeBSD 12.1-RELEASE Available" description = "FreeBSD 12.1-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 12.1. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2019-10-18" title = "FreeBSD 12.1-RC2 Available" description = "The second RC build for the FreeBSD 12.1 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2019-10-11" title = "FreeBSD 12.1-RC1 Available" description = "The first RC build for the FreeBSD 12.1 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2019-10-11" description = "New committer: Alex Samorukov (ports)" [[news]] date = "2019-10-04" title = "FreeBSD 12.1-BETA3 Available" description = "The third BETA build for the FreeBSD 12.1 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2019-09-29" description = "New committer: Mateusz Piotrowski (doc)" [[news]] date = "2019-09-28" title = "FreeBSD 12.1-BETA2 Available" description = "The second BETA build for the FreeBSD 12.1 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2019-09-26" description = "New committer: Pawel Biernacki (src)" [[news]] date = "2019-09-20" title = "FreeBSD 12.1-BETA1 Available" description = "The first BETA build for the FreeBSD 12.1 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2019-09-15" description = "New committer: Dmitri Goutnik (ports)" [[news]] date = "2019-09-10" description = "New committer: Stephen Gregoratto (src). Working to improve the FreeBSD Project's user manuals for Google's Season of Docs" [[news]] date = "2019-08-28" description = "New committer: Santhosh Raju (ports)" [[news]] date = "2019-08-25" title = "April-June 2019 Status Report" description = "The April to June 2019 Status Report is now available." [[news]] date = "2019-07-16" title = "FreeBSD.org Outgoing Email System Changes" description = "Due to circumstances beyond our control, we need to change the outgoing SMTP server address for FreeBSD.org email. We are aware that there are going to be challenges due to SMTP sender reputation systems. Please see this announcement for additional information." [[news]] date = "2019-07-09" title = "FreeBSD 11.3-RELEASE Available" description = "FreeBSD 11.3-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 11.3. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2019-06-28" title = "FreeBSD 11.3-RC3 Available" description = "The third RC build for the FreeBSD 11.3 release cycle is now available. ISO images for the amd64, armv6, arm64, i386, powerpc, powerpc64, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2019-06-21" title = "FreeBSD 11.3-RC2 Available" description = "The second RC build for the FreeBSD 11.3 release cycle is now available. ISO images for the amd64, armv6, arm64, i386, powerpc, powerpc64, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2019-06-14" title = "FreeBSD 11.3-RC1 Available" description = "The first RC build for the FreeBSD 11.3 release cycle is now available. ISO images for the amd64, armv6, arm64, i386, powerpc, powerpc64, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2019-06-07" title = "FreeBSD 11.3-BETA3 Available" description = "The third BETA build for the FreeBSD 11.3 release cycle is now available. ISO images for the amd64, armv6, arm64, i386, powerpc, powerpc64, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2019-06-04" title = "January-March 2019 Status Report" description = "The January to March 2019 Status Report is now available." [[news]] date = "2019-05-31" title = "FreeBSD 11.3-BETA2 Available" description = "The second BETA build for the FreeBSD 11.3 release cycle is now available. ISO images for the amd64, armv6, arm64, i386, powerpc, powerpc64, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2019-05-31" description = "New committer: Brandon Bergren (src)" [[news]] date = "2019-05-29" description = "New committer: Chuck Silvers (src)" [[news]] date = "2019-05-28" description = "New committer: D Scott Phillips (src)" [[news]] date = "2019-05-24" title = "FreeBSD 11.3-BETA1 Available" description = "The first BETA build for the FreeBSD 11.3 release cycle is now available. ISO images for the amd64, armv6, arm64, i386, powerpc, powerpc64, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2019-05-16" description = "New committer: Sergio Carlavilla Delgado (docs, Spanish translator)" [[news]] date = "2019-04-30" description = "New committer: Doug Moore (src)" [[news]] date = "2019-04-28" title = "CFT FreeBSD pkg base now available" description = "FreeBSD is testing a new approach to pkgbase. See the CFT FreeBSD pkg base message for additional details." [[news]] date = "2019-04-27" title = "FreeBSD 2019 Community Survey" description = "The FreeBSD 2019 Community Survey is now available (update: closed on 2019-05-13). Please feel free to share the survey URL with your employer, co-workers, friends, or any other community members interested in FreeBSD. Survey closes midnight May 13 UTC (Monday 5pm PDT)." [[news]] date = "2019-04-19" title = "CFT FreeBSD + New Upstream ZFS (ZoL)" description = "FreeBSD is testing a new upstream for its ZFS implementation, ZFS on Linux. Images for FreeBSD 12-STABLE and 13-CURRENT images are now available for testing FreeBSD + ZoL (ZFS on Linux). Please see the CFT FreeBSD + ZoL for testing details." [[news]] date = "2019-04-14" description = "New committer: Piotr Kubaj (ports)" [[news]] date = "2019-04-14" description = "Enhanced commit privileges: Pedro Giffuni (ports, src)" [[news]] date = "2019-03-20" description = "New committer: Mitchell Horne (src)" [[news]] date = "2019-02-01" description = "New committer: Kai Knoblich (ports)" [[news]] date = "2019-01-19" description = "New committer: Johannes Lundberg (src)" [[news]] date = "2018-12-24" title = "January-September 2018 Status Report" description = "The January to September 2018 Status Report is now available." [[news]] date = "2018-12-11" title = "FreeBSD 12.0-RELEASE Available" description = "FreeBSD 12.0-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 12.0. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2018-12-11" title = "Cirrus CI Support for FreeBSD" description = "FreeBSD support was recently added to the Cirrus CI system. Cirrus CI makes your development cycle fast, efficient, and secure by leveraging modern cloud technologies. Cirrus CI scales with your team and makes shipping software faster and cheaper. Follow the FreeBSD Virtual Machines guide to find out more." [[news]] date = "2018-12-01" title = "FreeBSD 12.0-RC3 Available" description = "The third RC build for the FreeBSD 12.0 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2018-11-25" title = "FreeBSD 12.0-RC2 Available" description = "The second RC build for the FreeBSD 12.0 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2018-11-17" title = "FreeBSD 12.0-RC1 Available" description = "The first RC build for the FreeBSD 12.0 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2018-11-10" title = "FreeBSD 12.0-BETA4 Available" description = "The fourth BETA build for the FreeBSD 12.0 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2018-11-03" title = "FreeBSD 12.0-BETA3 Available" description = "The third BETA build for the FreeBSD 12.0 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2018-10-27" title = "FreeBSD 12.0-BETA2 Available" description = "The second BETA build for the FreeBSD 12.0 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2018-10-20" title = "FreeBSD 12.0-BETA1 Available" description = "The first BETA build for the FreeBSD 12.0 release cycle is now available. ISO images for the amd64, armv6, armv7, arm64, i386, powerpc, powerpc64, powerpcspe and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2018-10-16" description = "New committer: Thomas Munro (src)" [[news]] date = "2018-10-09" description = "New committer: Yuri Pankov (src)" [[news]] date = "2018-10-08" description = "New committer: Vinícius Zavam (ports)" [[news]] date = "2018-10-01" description = "New committer: Alexandre C. Guimaraes (ports)" [[news]] date = "2018-09-21" description = "New committer: Sergey Kozlov (ports)" [[news]] date = "2018-09-06" description = "New committer: Emmanuel Vadot (ports)" [[news]] date = "2018-09-02" description = "New committer: Kevin Bowling (ports)" [[news]] date = "2018-08-09" description = "Enhanced commit privileges: Li-Wen Hsu (ports, src)" [[news]] date = "2018-07-16" description = "New committer: John Hixson (ports)" [[news]] date = "2018-07-04" title = "New FreeBSD Core Team Elected" description = "Active committers to the project have elected your tenth FreeBSD Core Team. For details, refer to the official announcement." [[news]] date = "2018-06-30" description = "New committer: Jesper Schmitz Mouridsen (ports)" [[news]] date = "2018-06-27" title = "FreeBSD 11.2-RELEASE Available" description = "FreeBSD 11.2-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 11.2. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2018-06-27" description = "New committer: Ben Widawsky (src)" [[news]] date = "2018-06-19" title = "National FreeBSD Day: FreeBSD is 25 years old today!" description = "On June 19, 1993 the name FreeBSD was officially agreed on and has been used ever since. Find out more about how to celebrate this important day with us." [[news]] date = "2018-06-16" title = "FreeBSD 11.2-RC3 Available" description = "The third RC build for the FreeBSD 11.2 release cycle is now available. ISO images for the amd64, armv6, arm64, i386, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2018-06-16" description = "New committer: Mateusz Piotrowski (ports)" [[news]] date = "2018-06-09" title = "FreeBSD 11.2-RC2 Available" description = "The second RC build for the FreeBSD 11.2 release cycle is now available. ISO images for the amd64, armv6, arm64, i386, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2018-06-08" title = "Service outage" description = "Portions of the FreeBSD cluster will be offline Saturday, June 9th for an extended maintenance window for electrical work. Services will be affected, most notably mailing list traffic and a portion of our web services. The maintenance window begins June 9th at 11:00 UTC (04:00 US-Pacific) and extends though 20:00 UTC (13:00 US-Pacific)" [[news]] date = "2018-06-02" title = "FreeBSD 11.2-RC1 Available" description = "The first RC build for the FreeBSD 11.2 release cycle is now available. ISO images for the amd64, armv6, arm64, i386, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2018-05-26" title = "FreeBSD 11.2-BETA3 Available" description = "The third BETA build for the FreeBSD 11.2 release cycle is now available. ISO images for the amd64, armv6, arm64, i386, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2018-05-22" description = "New committer: Breno Leitao (src)" [[news]] date = "2018-05-21" description = "New committer: Leandro Lupori (src)" [[news]] date = "2018-05-19" title = "FreeBSD 11.2-BETA2 Available" description = "The second BETA build for the FreeBSD 11.2 release cycle is now available. ISO images for the amd64, armv6, arm64, i386, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2018-05-15" description = "New committer: Gleb Popov (ports)" [[news]] date = "2018-05-12" title = "FreeBSD 11.2-BETA1 Available" description = "The first BETA build for the FreeBSD 11.2 release cycle is now available. ISO images for the amd64, armv6, arm64, i386, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2018-04-17" description = "New committer: Sean Eric Fagan (src)" [[news]] date = "2018-04-07" description = "New committer: Tom Jones (src)" [[news]] date = "2018-04-04" description = "New committer: Ram Kishore Vegesna (src)" [[news]] date = "2018-03-23" description = "New committer: Matthias Fechner (ports)" [[news]] date = "2018-03-17" description = "New committer: Eric Turgeon (ports)" [[news]] date = "2018-03-16" description = "New committer: Vincenzo Maffione (src)" [[news]] date = "2018-03-14" description = "New committer: Koichiro Iwao (ports)" [[news]] date = "2018-03-03" description = "New committer: Fernando Apesteguia (ports)" [[news]] date = "2018-03-01" description = "New committer: Devin Teske (ports)" [[news]] date = "2018-02-14" title = "FreeBSD Project to participate in Google Summer of Code 2018" description = "The FreeBSD Project is pleased to announce its participation in Google's 2018 Summer of Code program, which funds summer students to participate in open source projects. This will be the FreeBSD Project's fourteenth year in the program, having mentored over 210 successful students through summer-long coding projects between 2005 and 2017. Past successful projects have included improvements to Linux ABI emulation, NFSv4 ACLs, TCP regression testing, FUSE file system support, and countless other projects. Many students go on to become FreeBSD developers, as well as participating in FreeBSD developer events around the world through continuing support from the FreeBSD Foundation. Prospective participants are invited to apply; more information is available, including proposal and deadline information, on the FreeBSD Summer Projects page." [[news]] date = "2018-02-08" description = "New committer: Slava Shwartsman (src)" [[news]] date = "2018-01-25" description = "New committer: Jeb Cramer (src)" [[news]] date = "2018-01-04" title = "About the Meltdown and Spectre attacks" description = "About the Meltdown and Spectre attacks: FreeBSD was made aware of the problems in late December 2017. We're working with CPU vendors and the published papers on these attacks to mitigate them on FreeBSD. Due to the fundamental nature of the attacks, no estimate is yet available for the publication date of patches." [[news]] date = "2017-12-25" title = "July-September 2017 Status Report" description = "The July to September 2017 Status Report is now available." [[news]] date = "2017-11-11" description = "New committer: Jason W. Bacon (ports)" [[news]] date = "2017-10-30" description = "New committer: Alex Richardson (src)" [[news]] date = "2017-10-29" description = "New committer: Yuri Victorovich (ports)" [[news]] date = "2017-10-04" title = "FreeBSD 10.4-RELEASE Available" description = "FreeBSD 10.4-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 10.4. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2017-09-27" title = "April-June 2017 Status Report" description = "The April to June 2017 Status Report is now available." [[news]] date = "2017-09-23" title = "FreeBSD 10.4-RC2 Available" description = "The second RC build for the FreeBSD 10.4 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2017-09-19" description = "New committer: Eugene Grosbein (src)" [[news]] date = "2017-09-18" description = "New committer: Guangyuan Yang (doc)" [[news]] date = "2017-09-17" title = "FreeBSD 10.4-RC1 Available" description = "The first RC build for the FreeBSD 10.4 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2017-09-11" description = "New committer: Craig Leres (ports)" [[news]] date = "2017-09-09" description = "New committer: Dave Cottlehuber (ports)" [[news]] date = "2017-09-09" title = "FreeBSD 10.4-BETA4 Available" description = "The fourth BETA build for the FreeBSD 10.4 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2017-09-08" description = "New committer: Adriaan de Groot (ports)" [[news]] date = "2017-09-06" description = "New committer: Chuck Tuffli (src)" [[news]] date = "2017-09-02" description = "New committer: Stephen Hurd (src)" [[news]] date = "2017-09-02" title = "FreeBSD 10.4-BETA3 Available" description = "The third BETA build for the FreeBSD 10.4 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2017-09-02" description = "New committer: Ilya Bakulin (src)" [[news]] date = "2017-08-28" description = "New committer: Fedor Uporov (src)" [[news]] date = "2017-08-26" title = "FreeBSD 10.4-BETA2 Available" description = "The second BETA build for the FreeBSD 10.4 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2017-08-25" description = "New committer: Luca Pizzamiglio (ports)" [[news]] date = "2017-08-19" title = "FreeBSD 10.4-BETA1 Available" description = "The first BETA build for the FreeBSD 10.4 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2017-07-26" title = "FreeBSD 11.1-RELEASE Available" description = "FreeBSD 11.1-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 11.1. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2017-07-18" description = "New committer: Marcin Wojtas (src)" [[news]] date = "2017-07-15" title = "FreeBSD 11.1-RC3 Available" description = "The third RC build for the FreeBSD 11.1 release cycle is now available. ISO images for the amd64, armv6, i386, aarch64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2017-07-12" description = "New committer: Matt Joras (src)" [[news]] date = "2017-07-08" title = "FreeBSD 11.1-RC2 Available" description = "The second RC build for the FreeBSD 11.1 release cycle is now available. ISO images for the amd64, armv6, i386, aarch64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2017-07-01" title = "FreeBSD 11.1-RC1 Available" description = "The first RC build for the FreeBSD 11.1 release cycle is now available. ISO images for the amd64, armv6, i386, aarch64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2017-06-24" title = "FreeBSD 11.1-BETA3 Available" description = "The third BETA build for the FreeBSD 11.1 release cycle is now available. ISO images for the amd64, armv6, i386, aarch64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2017-06-20" description = "New committer: Kyle Evans (src)" [[news]] date = "2017-06-17" title = "FreeBSD 11.1-BETA2 Available" description = "The second BETA build for the FreeBSD 11.1 release cycle is now available. ISO images for the amd64, armv6, i386, aarch64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2017-06-10" title = "FreeBSD 11.1-BETA1 Available" description = "The first BETA build for the FreeBSD 11.1 release cycle is now available. ISO images for the amd64, armv6, i386, aarch64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2017-06-07" description = "New committer: Ryan Libby (src)" [[news]] date = "2017-05-31" description = "New committer: Richard Gallamore (ports)" [[news]] date = "2017-05-16" description = "New committer: Jochen Neumeister (ports)" [[news]] date = "2017-05-15" title = "January-March 2017 Status Report" description = "The January to March 2017 Status Report is now available." [[news]] date = "2017-05-03" description = "New committer: Danilo G. Baio (ports)" [[news]] date = "2017-04-27" description = "New committer: Vladimir Kondratyev (src)" [[news]] date = "2017-04-18" description = "New committer: Bradley T. Hughes (ports)" [[news]] date = "2017-03-04" description = "New committer: Eugene Grosbein (ports)" [[news]] date = "2017-03-03" description = "Returning committer: Rodney W. Grimes (src)" [[news]] date = "2017-02-27" title = "FreeBSD Project to participate in Google Summer of Code 2017" description = "The FreeBSD Project is pleased to announce its participation in Google's 2017 Summer of Code program, which funds summer students to participate in open source projects. This will be the FreeBSD Project's thirteenth year in the program, having mentored over 200 successful students through summer-long coding projects between 2005 and 2016. Past successful projects have included improvements to Linux ABI emulation, NFSv4 ACLs, TCP regression testing, FUSE file system support, and countless other projects. Many students go on to become FreeBSD developers, as well as participating in FreeBSD developer events around the world through continuing support from the FreeBSD Foundation. Prospective participants are invited to apply; more information is available, including proposal and deadline information, on the FreeBSD Summer Projects page." [[news]] date = "2017-02-13" title = "October-December 2016 Status Report" description = "The October to December 2016 Status Report is now available." [[news]] date = "2017-02-10" description = "New committer: Mahdi Mokhtari (ports)" [[news]] date = "2017-02-08" description = "New committer: Tobias Kortkamp (ports)" [[news]] date = "2017-01-10" description = "Enhanced commit privileges: Jean-Sébastien Pédron (ports)" [[news]] date = "2017-01-09" description = "New committer: Matthew Rezny (ports)" [[news]] date = "2017-01-09" description = "New committer: Larry Rosenman (ports)" [[news]] date = "2017-01-09" description = "New committer: Johannes Dieterich (ports)" [[news]] date = "2016-12-11" description = "New committer: Piotr Paweł Stefaniak (src)" [[news]] date = "2016-12-11" description = "New committer: Nikolai Lifanov (ports)" [[news]] date = "2016-11-15" description = "New committer: Mikhail Pchelin (ports)" [[news]] date = "2016-11-13" title = "July-September 2016 Status Report" description = "The July to September 2016 Status Report is now available." [[news]] date = "2016-11-02" description = "New committer: Konrad Witaszczyk (src)" [[news]] date = "2016-11-02" description = "New committer: Michael Dexter (doc)" [[news]] date = "2016-10-22" description = "New committer: David Bright (src)" [[news]] date = "2016-10-10" title = "FreeBSD 11.0-RELEASE Available" description = "FreeBSD 11.0-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 11.0. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2016-09-16" description = "New committer: Sevan Janiyan (doc)" [[news]] date = "2016-09-28" title = "FreeBSD 11.0-RELEASE Status Update" description = "The final 11.0-RELEASE is going to be rebuilt in order to address a few last-minute items that were discovered after the release tag. Please see the official announcement from the Release Engineering team for more information." [[news]] date = "2016-09-17" description = "New committer: Ruey-Cherng Yu (doc)" [[news]] date = "2016-09-17" description = "New committer: Joseph Mingrone (ports)" [[news]] date = "2016-09-17" title = "FreeBSD 11.0-RC3 Available" description = "The third RC build for the FreeBSD 11.0 release cycle is now available. ISO images for the amd64, armv6, i386, aarch64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2016-08-25" title = "FreeBSD 11.0-RC2 Available" description = "The second RC build for the FreeBSD 11.0 release cycle is now available. ISO images for the amd64, armv6, i386, aarch64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2016-08-13" title = "FreeBSD 11.0-RC1 Available" description = "The first RC build for the FreeBSD 11.0 release cycle is now available. ISO images for the amd64, armv6, i386, aarch64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2016-08-10" description = "New committer: Toomas Soome (src)" [[news]] date = "2016-08-10" description = "The FreeBSD Core Team has released a statement about the recent freebsd-update and related vulnerabilities." [[news]] date = "2016-08-06" title = "FreeBSD 11.0-BETA4 Available" description = "The fourth BETA build for the FreeBSD 11.0 release cycle is now available. ISO images for the amd64, armv6, i386, aarch64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2016-07-30" title = "FreeBSD 11.0-BETA3 Available" description = "The third BETA build for the FreeBSD 11.0 release cycle is now available. ISO images for the amd64, armv6, i386, aarch64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2016-07-27" title = "April-June 2016 Status Report" description = "The April to June 2016 Status Report is now available." [[news]] date = "2016-07-24" title = "FreeBSD 11.0-BETA2 Available" description = "The second BETA build for the FreeBSD 11.0 release cycle is now available. ISO images for the amd64, armv6, i386, aarch64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2016-07-19" description = "New committer: Michael Zhilin (src)" [[news]] date = "2016-07-19" description = "New committer: Imre Vadasz (src)" [[news]] date = "2016-07-18" description = "New committer: Stephen J. Kiernan (src)" [[news]] date = "2016-07-11" description = "New committer: Carlos J. Puga Medina (ports)" [[news]] date = "2016-07-10" title = "FreeBSD 11.0-BETA1 Available" description = "The first BETA build for the FreeBSD 11.0 release cycle is now available. ISO images for the amd64, armv6, i386, aarch64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2016-07-06" title = "New FreeBSD Core Team elected" description = "The FreeBSD Project is pleased to announce the completion of the 2016 Core Team election. The FreeBSD Core Team acts as the project's \"board of directors\" and is responsible for approving new src committers, resolving disputes between developers, appointing sub-committees for specific purposes (security officer, release engineering, port managers, webmaster, etc...), and making any other administrative or policy decisions as needed. The Core Team has been elected by FreeBSD developers every two years since 2000. The FreeBSD Core Team is glad to announce that Matthew Seaman will continue the role of Core Team Secretary. More information about the election (together with a list of the new members of the Core Team) can be found in the official announcement." [[news]] date = "2016-07-06" description = "New committer: Tobias C. Berner (ports)" [[news]] date = "2016-07-01" description = "New committer: Eric Badger (src)" [[news]] date = "2016-06-09" description = "New committer: Mike Karels (src)" [[news]] date = "2016-06-04" description = "New committer: Torsten Zuehlsdorff (ports)" [[news]] date = "2016-05-31" description = "New committer: Landon Fuller (src)" [[news]] date = "2016-05-09" description = "New committer: Ben Woods (ports)" [[news]] date = "2016-05-01" title = "January-March 2016 Status Report" description = "The January to March 2016 Status Report is now available." [[news]] date = "2016-04-23" description = "New committer: Emmanuel Vadot (src)" [[news]] date = "2016-04-04" title = "FreeBSD 10.3-RELEASE Available" description = "FreeBSD 10.3-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 10.3. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2016-03-20" title = "FreeBSD 10.3-RC3 Available" description = "The third Release Candidate build for the FreeBSD 10.3 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2016-03-13" title = "FreeBSD 10.3-RC2 Available" description = "The second Release Candidate build for the FreeBSD 10.3 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2016-03-05" title = "FreeBSD 10.3-RC1 Available" description = "The first Release Candidate build for the FreeBSD 10.3 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2016-03-01" description = "New committer: Christoph Moench-Tegeder (ports)" [[news]] date = "2016-03-01" title = "FreeBSD Project to participate in Google Summer of Code 2016" description = "The FreeBSD Project is pleased to announce its participation in Google's 2016 Summer of Code program, which funds summer students to participate in open source projects. This will be the FreeBSD Project's twelfth year in the program, having mentored over 180 successful students through summer-long coding projects between 2005 and 2015. Past successful projects have included improvements to Linux ABI emulation, NFSv4 ACLs, TCP regression testing, FUSE file system support, and countless other projects. Many students go on to become FreeBSD developers, as well as participating in FreeBSD developer events around the world through continuing support from the FreeBSD Foundation. Prospective participants are invited to apply; more information is available, including proposal and deadline information, on the FreeBSD Summer Projects page." [[news]] date = "2016-02-28" description = "New committer: Phil Shafer (src)" [[news]] date = "2016-02-28" title = "FreeBSD 10.3-BETA3 Available" description = "The third BETA build for the FreeBSD 10.3 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2016-02-24" description = "New committer: Jared McNeill (src)" [[news]] date = "2016-02-24" description = "New committer: Stanislav Galabov (src)" [[news]] date = "2016-02-17" title = "FreeBSD and glibc (CVE-2015-7547)" description = "Dag-Erling Smørgrav posts some information about FreeBSD and the recent glibc CVE-2015-7547 vulnerability." [[news]] date = "2016-02-17" title = "Analysis of FreeBSD Kernel by PVS-Studio" description = "The development team of the PVS-Studio static code analyzer checked the FreeBSD kernel and published an article describing the most suspicious fragments." [[news]] date = "2016-02-14" title = "FreeBSD 10.3-BETA2 Available" description = "The second BETA build for the FreeBSD 10.3 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2016-02-06" title = "FreeBSD 10.3-BETA1 Available" description = "The first BETA build for the FreeBSD 10.3 release cycle is now available. ISO images for the amd64, armv6, i386, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2016-02-02" description = "New committer: Olivier Cochard-Labbé (ports)" [[news]] date = "2016-02-01" title = "October–December Status Report" description = "The October–December, 2015 Status Report is now available." [[news]] date = "2016-01-18" description = "New committer: Wojciech Macek (src)" [[news]] date = "2016-01-06" title = "FreeBSD Foundation Statement on Harassment" description = "The FreeBSD Foundation has released its initial statement about harassment in the FreeBSD community." [[news]] date = "2016-01-03" description = "The FreeBSD Core team has released an Initial Statement about harassment in the FreeBSD Community" [[news]] date = "2015-12-13" description = "New committer: Anish Gupta (src)" [[news]] date = "2015-11-13" description = "New committer: Ravi Pokala (src)" [[news]] date = "2015-11-01" description = "New committer: Michal Meloun (src)" [[news]] date = "2015-10-26" description = "New committer: Jonathan T. Looney (src)" [[news]] date = "2015-10-25" title = "July–September Status Report" description = "The July–September, 2015 Status Report is now available." [[news]] date = "2015-10-23" description = "New committer: Svatopluk Kraus (src)" [[news]] date = "2015-10-21" description = "New committer: Kurt Lidl (src)" [[news]] date = "2015-09-24" description = "New committer: Andriy Voskoboinyk (src)" [[news]] date = "2015-08-13" title = "FreeBSD 10.2-RELEASE Available" description = "FreeBSD 10.2-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 10.2. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2015-08-08" description = "Enhanced commit privileges: Marcelo Araujo (ports, src)" [[news]] date = "2015-08-07" title = "FreeBSD 10.2-RC3 Available" description = "The third RC build for the FreeBSD 10.2 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2015-08-01" title = "FreeBSD 10.2-RC2 Available" description = "The second RC build for the FreeBSD 10.2 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2015-07-30" description = "Enhanced commit privileges: Allan Jude (src)" [[news]] date = "2015-07-27" description = "New committer: Jason Unovitch (ports)" [[news]] date = "2015-07-26" title = "April–June, 2015 Status Report" description = "The April–June, 2015 Status Report is now available." [[news]] date = "2015-07-24" title = "FreeBSD 10.2-RC1 Available" description = "The first RC build for the FreeBSD 10.2 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2015-07-17" title = "FreeBSD 10.2-BETA2 Available" description = "The second BETA build for the FreeBSD 10.2 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2015-07-11" title = "FreeBSD 10.2-BETA1 Available" description = "The first BETA build for the FreeBSD 10.2 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2015-07-05" description = "New committer: Conrad Meyer (src)" [[news]] date = "2015-06-26" title = "Leap Seconds and FreeBSD Article" description = "A new article, FreeBSD Support for Leap Seconds, gives a quick overview of leap second handling. The next leap second will occur at 2015-Jun-30 23:59:60 UTC." [[news]] date = "2015-05-24" description = "New committer: Bernard Spil (ports)" [[news]] date = "2015-04-30" title = "January–March, 2015 Status Report" description = "The January–March, 2015 Status Report is now available." [[news]] date = "2015-04-27" description = "New committer: Mariusz Zaborski (src)" [[news]] date = "2015-04-21" description = "New committer: Michael Moll (ports)" [[news]] date = "2015-04-02" description = "Enhanced commit privileges: Mathieu Arnold (ports, doc)" [[news]] date = "2015-03-31" description = "New committer: Matthew Ahrens (src)" [[news]] date = "2015-03-22" description = "New committer: Kristof Provost (src)" [[news]] date = "2015-03-08" description = "New committer: Eric van Gyzen (src)" [[news]] date = "2015-03-08" description = "New committer: Jason Harmening (src)" [[news]] date = "2015-02-11" description = "New committer: Wei Hu (src)" [[news]] date = "2015-01-19" description = "New committer: Jan Beich (ports)" [[news]] date = "2015-01-15" title = "October–December, 2014 Status Report" description = "The October–December, 2014 Status Report is now available." [[news]] date = "2014-12-14" description = "New committer: Muhammad Moinur Rahman (ports)" [[news]] date = "2014-12-14" description = "New committer: Eric Joyner (src)" [[news]] date = "2014-11-14" title = "FreeBSD 10.1-RELEASE Available" description = "FreeBSD 10.1-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 10.1. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2014-11-02" title = "FreeBSD 10.1-RC4 Available" description = "The fourth RC build for the FreeBSD 10.1 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2014-11-02" title = "FreeBSD turns 21 today!" description = "FreeBSD 1.0, the first official release of FreeBSD was announced 21 years ago today, on November 2nd, 1993. See the original announcement here." [[news]] date = "2014-10-23" title = "FreeBSD 10.1-RC3 Available" description = "The third RC build for the FreeBSD 10.1 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2014-10-23" description = "New committer: Björn Heidotting (doc)" [[news]] date = "2014-10-14" title = "July–September, 2014 Status Report" description = "The July–September, 2014 Status Report is now available." [[news]] date = "2014-10-13" title = "FreeBSD 10.1-RC2 Available" description = "The second RC build for the FreeBSD 10.1 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2014-10-12" description = "New committer: Andrew Rybchenko (src)" [[news]] date = "2014-10-04" title = "FreeBSD 10.1-RC1 Available" description = "The first RC build for the FreeBSD 10.1 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2014-09-28" title = "FreeBSD 10.1-BETA3 Available" description = "The third BETA build for the FreeBSD 10.1 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2014-09-24" description = "New committer: Julien Charbon (src)" [[news]] date = "2014-09-21" title = "FreeBSD 10.1-BETA2 Available" description = "The second BETA build for the FreeBSD 10.1 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2014-09-14" title = "FreeBSD 10.1-BETA1 Available" description = "The first BETA build for the FreeBSD 10.1 release cycle is now available. ISO images for the amd64, armv6, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2014-09-09" description = "New committer: Dominic Fandrey (ports)" [[news]] date = "2014-08-21" title = "FreeBSD ports tree was born twenty years ago, let's celebrate!" description = "It all started with this commit from Jordan Hubbard on August 21, 1994: \"Commit my new ports make macros. Still not 100% complete yet by any means but fairly usable at this stage.\" A video was prepared to celebrate the event!" [[news]] date = "2014-08-14" description = "New committer: Alonso Schaich (ports)" [[news]] date = "2014-08-10" description = "New committer: Dan Langille (ports)" [[news]] date = "2014-07-31" title = "The FreeBSD Foundation Semi-Annual Newsletter is Now Available" description = "We are pleased to announce the publication of our 2014 Semi-Annual Newsletter! This is a chance for you to read about what we are doing to help make FreeBSD the best operating system available. Read about funded development projects to improve FreeBSD , sponsored conferences, developer and vendor summits to create face-to-face opportunities, research, how we are doing on our fundraising efforts, and so much more! The 2014 semi-annual newsletter is available online here." [[news]] date = "2014-07-27" description = "New committer: Ngie Cooper (src)" [[news]] date = "2014-07-24" title = "April-June, 2014 Status Report" description = "The April-June, 2014 Status Report is now available with 24 entries." [[news]] date = "2014-07-16" title = "FreeBSD 9.2 EoL pushed back" description = "To facilitate the upgrade process from FreeBSD 9.1 and 9.2 to FreeBSD 9.3, the EoL date for FreeBSD 9.2 has been pushed back to December 31, 2014." [[news]] date = "2014-07-16" title = "FreeBSD 9.3-RELEASE Available" description = "FreeBSD 9.3-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 9.3. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2014-07-09" title = "New Core Team Secretary: Matthew Seaman" description = "The FreeBSD Core Team is glad to announce that Matthew Seaman has assumed the role of Core Team Secretary." [[news]] date = "2014-07-09" title = "New FreeBSD Core Team elected" description = "The FreeBSD Project is pleased to announce the completion of the 2014 Core Team election. The FreeBSD Core Team acts as the project's \"board of directors\" and is responsible for approving new src committers, resolving disputes between developers, appointing sub-committees for specific purposes (security officer, release engineering, port managers, webmaster, etc...), and making any other administrative or policy decisions as needed. The Core Team has been elected by FreeBSD developers every two years since 2000. More information about the election (together with a list of the new members of the Core Team) can be found in the official announcement." [[news]] date = "2014-07-06" title = "FreeBSD 9.3-RC3 Available" description = "The third RC build for the FreeBSD -9.3 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2014-07-04" title = "Temporary WITH_NEW_XORG repositories available for FreeBSD 9 and 10" description = "For people needing WITH_NEW_XORG, an alternate pkg(8) repository is now online. It contains a subset of packages affected by this knob. Please see the announce mail for more details." [[news]] date = "2014-06-28" title = "FreeBSD 9.3-RC2 Available" description = "The second RC build for the FreeBSD -9.3 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2014-06-21" title = "FreeBSD 9.3-RC1 Available" description = "The first RC build for the FreeBSD -9.3 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2014-06-17" description = "New committer: Bartek Rutkowski (ports)" [[news]] date = "2014-06-14" title = "FreeBSD 9.3-BETA3 Available" description = "The third BETA build for the FreeBSD -9.3 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2014-06-11" description = "New committer: Stephen Hurd (ports)" [[news]] date = "2014-06-07" title = "FreeBSD 9.3-BETA2 Available" description = "The second BETA build for the FreeBSD -9.3 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2014-06-01" title = "FreeBSD 9.3-BETA1 Available" description = "The first BETA build for the FreeBSD -9.3 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2014-05-29" description = "New committer: Patrick Kelsey (src)" [[news]] date = "2014-05-17" description = "New committer: Allan Jude (doc)" [[news]] date = "2014-05-07" description = "New committer: Kashyap Desai (src)" [[news]] date = "2014-05-07" description = "New committer: Stephen McConnell (src)" [[news]] date = "2014-04-24" description = "New committer: Kurt Jaeger (ports)" [[news]] date = "2014-04-17" title = "January-March, 2014 Status Report" description = "The January-March, 2014 Status Report is now available with 41 entries." [[news]] date = "2014-04-07" description = "New committer: Johannes Jost Meixner (ports)" [[news]] date = "2014-03-11" title = "FreeBSD Project to participate in Google Summer of Code 2014" description = "The FreeBSD Project is pleased to announce its participation in Google's 2014 Summer of Code program, which funds summer students to participate in open source projects. This will be the FreeBSD Project's tenth year in the program, having mentored over 160 successful students through summer-long coding projects between 2005 and 2013. Past successful projects have included improvements to Linux ABI emulation, NFSv4 ACLs, TCP regression testing, FUSE file system support, and countless other projects. Many students go on to become FreeBSD developers, as well as participating in FreeBSD developer events around the world through continuing support from the FreeBSD Foundation. Prospective participants are invited to apply; more information is available, including proposal and deadline information, on the FreeBSD Summer Projects page." [[news]] date = "2014-02-10" title = "FreeBSD Journal First Edition Available" description = "We are pleased to announce the availability of the FreeBSD Journal! It is the new online Journal, that the FreeBSD Foundation is publishing, that is all about FreeBSD. Click here to find out how to get the first issue that is focused on FreeBSD 10." [[news]] date = "2014-01-25" title = "October-December, 2013 Status Report" description = "The October-December, 2013 Status Report is now available with 37 entries." [[news]] date = "2014-01-23" description = "New committer: Rodrigo Osorio (ports)" [[news]] date = "2014-01-21" description = "New committer: Tycho Nightingale (src)" [[news]] date = "2014-01-21" description = "New committer: Michael Gmelin (ports)" [[news]] date = "2014-01-20" title = "FreeBSD 10.0-RELEASE Available" description = "FreeBSD 10.0-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 10.0. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2014-01-20" description = "Enhanced commit privileges: Jason Helfman (ports, doc)" [[news]] date = "2014-01-15" description = "Enhanced commit privileges: Steven Kreuzer (ports, doc)" [[news]] date = "2014-01-13" description = "Returning committer: Bruce A. Mah (ports)" [[news]] date = "2014-01-10" description = "New committer: Thomas Zander (ports)" [[news]] date = "2014-01-09" title = "FreeBSD 10.0-RC5 Available" description = "The fifth RC build for the FreeBSD -10.0 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2014-01-02" title = "FreeBSD 10.0-RC4 Available" description = "The fourth RC build for the FreeBSD -10.0 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-12-26" title = "FreeBSD 10.0-RC3 Available" description = "The third RC build for the FreeBSD -10.0 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-12-18" description = "Enhanced commit privileges: Ganbold Tsagaankhuu (doc, src)" [[news]] date = "2013-12-16" description = "New committer: Jonathan Chu (ports)" [[news]] date = "2013-12-16" description = "Enhanced commit privileges: Bryan Drewery (ports, src)" [[news]] date = "2013-12-16" title = "FreeBSD 10.0-RC2 Available" description = "The second RC build for the FreeBSD -10.0 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-12-09" title = "FreeBSD 10.0-RC1 Available" description = "The first RC build for the FreeBSD -10.0 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-12-09" title = "EuroBSDcon 2013 Developer Summit Report" description = "A special status report on the EuroBSDcon 2013 FreeBSD Developer Summit is now available with 13 entries." [[news]] date = "2013-12-03" title = "FreeBSD 10.0-BETA4 Available" description = "The fourth BETA build for the FreeBSD -10.0 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-11-27" description = "New committer: Roger Pau Monné (src)" [[news]] date = "2013-11-08" description = "New committer: Alexey Degtyarev (ports)" [[news]] date = "2013-11-05" title = "FreeBSD 10.0-BETA3 Available" description = "The third BETA build for the FreeBSD -10.0 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-11-02" description = "New committer: Julio Merino (src)" [[news]] date = "2013-10-30" title = "Official Binary Packages for Pkg Available" description = "Official binary packages are now available for Pkg for FreeBSD 8.3, 8.4, 9.1, 9.2, 10.0 and head. See the announcement for more information." [[news]] date = "2013-10-28" title = "FreeBSD 10.0-BETA2 Available" description = "The second BETA build for the FreeBSD -10.0 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-10-20" title = "July-September, 2013 Status Report" description = "The July-September, 2013 Status Report is now available with 30 entries." [[news]] date = "2013-10-14" title = "FreeBSD 10.0-BETA1 Available" description = "The first BETA build for the FreeBSD -10.0 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-10-09" description = "New committer: Eric Davis (src)" [[news]] date = "2013-10-07" title = "FreeBSD 10.0-ALPHA5 Available" description = "The fifth ALPHA build for the FreeBSD -10.0 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-09-30" title = "FreeBSD 9.2-RELEASE Available" description = "FreeBSD 9.2-RELEASE is now available. Please be sure to check the Release Notes Release Errata before installation for any late-breaking news and/or issues with 9.2. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2013-09-29" title = "FreeBSD 10.0-ALPHA4 Available" description = "The fourth ALPHA build for the FreeBSD -10.0 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-09-23" description = "New committer: Danilo Egêa Gondolfo (ports)" [[news]] date = "2013-09-18" title = "FreeBSD 10.0-ALPHA2 Available" description = "The second ALPHA build for the FreeBSD -10.0 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-09-13" title = "FreeBSD 10.0-ALPHA1 Available" description = "The first ALPHA build for the FreeBSD -10.0 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-09-12" title = "FreeBSD 9.2-RC4 Available" description = "The fourth RC build for the FreeBSD -9.2 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-09-02" description = "New committer: Ruslan Bukin (src)" [[news]] date = "2013-09-02" description = "New committer: Zbigniew Bodek (src)" [[news]] date = "2013-08-26" title = "FreeBSD 9.2-RC3 Available" description = "The third RC build for the FreeBSD -9.2 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-08-16" title = "FreeBSD 9.2-RC2 Available" description = "The second RC build for the FreeBSD -9.2 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-08-06" title = "The FreeBSD Foundation Semi-Annual Newsletter is Now Available" description = "We are pleased to announce the publication of our 2013 Semi-Annual Newsletter! This is a chance for you to read about what we are doing to help make FreeBSD the best operating system available. Read about funded development projects to improve FreeBSD , sponsored conferences, developer and vendor summits to create face-to-face opportunities, research, how we are doing on our fundraising efforts, and so much more! The 2013 semi-annual newsletter is available online here." [[news]] date = "2013-08-05" title = "FreeBSD 9.2-RC1 Available" description = "The first RC build for the FreeBSD -9.2 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-07-31" description = "New committer: Rusmir Dusko (ports)" [[news]] date = "2013-07-29" title = "FreeBSD 9.2-BETA2 Available" description = "The second BETA build for the FreeBSD -9.2 release cycle is now available. ISO images for the amd64, i386, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-07-22" title = "FreeBSD 9.2-BETA1 Available" description = "The first BETA build for the FreeBSD -9.2 release cycle is now available. ISO images for the amd64, i386 and ia64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-07-16" title = "April-June, 2013 Status Report" description = "The April-June, 2013 Status Report is now available with 33 entries." [[news]] date = "2013-07-04" description = "New committer: John Marino (ports)" [[news]] date = "2013-07-03" description = "New committer: Luiz Otavio O Souza (src)" [[news]] date = "2013-07-02" title = "BSDCan 2013 DevSummit Report" description = "A special status report on the results of the BSDCan 2013 FreeBSD Developer Summit is now available with 6 entries." [[news]] date = "2013-06-25" description = "New committer: Mark Felder (ports)" [[news]] date = "2013-06-19" title = "Happy Birthday FreeBSD !" description = "FreeBSD celebrated its 20th birthday today. On June 19, 1993, Jordan Hubbard, Rod Grimes, and David Greenman announced to the world the creation of their new fork of the BSD 4.3 operating system. FreeBSD was derived from the 386BSD 0.1 release from Bill and Lynne Jolitz with its 1.0 release in Nov 1993. Its stated goals were to create a fast, stable, reliable server OS for i386 systems. Since then, it has become the backbone of countless products and has grown to supporting 64bit computing, embedded devices, and desktop users." [[news]] date = "2013-06-11" description = "New committer: Veniamin Gvozdikov (ports)" [[news]] date = "2013-06-07" title = "FreeBSD 8.4-RELEASE Available" description = "FreeBSD 8.4-RELEASE is now available. Please be sure to check the Release Notes (detailed version) and Release Errata before installation for any late-breaking news and/or issues with 8.4. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2013-06-04" description = "Enhanced commit privileges: Glen Barber (doc, ports, src)" [[news]] date = "2013-05-27" description = "Enhanced commit privileges: Chris Rees (doc, ports)" [[news]] date = "2013-05-14" title = "Binary Packages Are Available Again" description = "Six months have passed since the November security incident which brought the Project's binary package building capacity offline; we are pleased to announce that all services are now restored. Read the official announcement here." [[news]] date = "2013-05-12" title = "January-March 2013 Status Report" description = "The January to March 2013 Status Report is now available with 31 entries." [[news]] date = "2013-05-09" title = "FreeBSD Foundation Announces Ed Maste as New Director of Project Development" description = "The FreeBSD Foundation is pleased to announce Ed Maste's new role as the Foundation's part-time Director of Project Development. Ed has served on the Foundation's board for two years, and has stepped down in order to accept this new position. Read more..." [[news]] date = "2013-05-08" title = "FreeBSD 8.4-RC3 Available" description = "The third RC build for the FreeBSD -8.4 release cycle is now available. ISO images for the amd64, i386 and pc98 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-04-29" title = "New FreeBSD Foundation Technical Staff Member: Edward Tomasz Napierała" description = "The FreeBSD Foundation is pleased to announce that Edward Tomasz Napierała has joined as its second member of technical staff. This is a continuation of the Foundation's plan to invest in staff in 2013. Read more..." [[news]] date = "2013-04-24" description = "New committer: Alan Somers (src)" [[news]] date = "2013-04-24" title = "FreeBSD Project to participate in Google Summer of Code 2013" description = "The FreeBSD Project is pleased to announce its participation in Google's 2013 Summer of Code program, which funds summer students to participate in open source projects. This will be the FreeBSD Project's ninth year in the program, having mentored over 150 successful students through summer-long coding projects between 2005 and 2012. Past successful projects have included improvements to Linux ABI emulation, NFSv4 ACLs, TCP regression testing, FUSE file system support, and countless other projects. Many students go on to become FreeBSD developers, as well as participating in FreeBSD developer events around the world through continuing support from the FreeBSD Foundation. Prospective participants are invited to apply; more information is available, including proposal and deadline information, on the FreeBSD Summer Projects page." [[news]] date = "2013-04-22" title = "FreeBSD 8.4-RC2 Available" description = "The second RC build for the FreeBSD -8.4 release cycle is now available. ISO images for the amd64, i386 and pc98 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-04-18" description = "Enhanced commit privileges: Cy Schubert (src, ports)" [[news]] date = "2013-04-12" description = "New committer: Hiren Panchasara (src)" [[news]] date = "2013-04-10" title = "FreeBSD 8.4-RC1 Available" description = "The first RC build for the FreeBSD -8.4 release cycle is now available. ISO images for the amd64, i386 and pc98 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-04-03" description = "Enhanced commit privileges: Antoine Brodin (src, ports)" [[news]] date = "2013-04-01" description = "New committer: William Grzybowski (ports)" [[news]] date = "2013-03-27" description = "Enhanced commit privileges: Tijl Coosemans (src, ports)" [[news]] date = "2013-03-22" title = "FreeBSD 8.4-BETA1 Available" description = "The first BETA build for the FreeBSD -8.4 release cycle is now available. ISO images for the amd64, i386 and pc98 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2013-03-14" title = "New FreeBSD Foundation Technical Staff Member: Konstantin Belousov" description = "The FreeBSD Foundation is pleased to announce that Konstantin Belousov has been hired as its first full-time member of technical staff, a key milestone of the Foundation's investment in staff for 2013. Read more..." [[news]] date = "2013-03-12" description = "New member for the Ports Management team: Bryan Drewery" [[news]] date = "2013-03-03" title = "October-December 2012 Status Report" description = "The October to December 2012 Status Report is now available with 27 entries." [[news]] date = "2013-03-03" title = "July-September 2012 Status Report" description = "The July to September 2012 Status Report is now available with 12 entries." [[news]] date = "2013-02-10" description = "New committer: Po-Chien Lin (ports)" [[news]] date = "2013-02-01" description = "New committer: Thomas-Martin Seck (ports)" [[news]] date = "2013-01-23" description = "New committer: Achim Leubner (src)" [[news]] date = "2013-01-22" description = "New committer: Dru Lavigne (doc)" [[news]] date = "2013-01-16" description = "New committer: Carl Delsey (src)" [[news]] date = "2013-01-15" description = "Enhanced commit privileges: René Ladan (ports, full doc/www)" [[news]] date = "2013-01-14" description = "New committer: David Naylor (ports)" [[news]] date = "2013-01-13" title = "April-June, 2012 Status Report" description = "The April-June, 2012 Status Report is now available with 17 entries." [[news]] date = "2013-01-10" title = "Ports CVS End of Life on February 28th 2013" description = "The development of FreeBSD ports is done in Subversion nowadays. By February 28th 2013, the FreeBSD ports tree will no longer be exported to CVS. Therefore ports tree updates via CVS, CVSup or csup(1) will no longer be available after that date. All users who use CVS, CVSup or csup(1) to update the ports tree are encouraged to switch to portsnap(8) or for users which need more control over their ports collection checkout, use Subversion directly. More information are available in the announcement mail on the FreeBSD ports announce mailing list. A migration guide from CVSup or csup(1) to portsnap(8) is also available in the FreeBSD Handbook." [[news]] date = "2013-01-08" title = "Faces of FreeBSD ‐ Thomas Abthorpe" description = "We are excited to share our next story for our Faces of FreeBSD Series. This is a chance for us to spotlight different people who contribute to FreeBSD and have received funding from us to work on development projects, run conferences, travel to conferences, and advocate for FreeBSD. Let us introduce you to Thomas Abthorpe. We helped him attend BSDCan 2009, 2011, and 2012 by helping with his travel expenses. Read his story here." [[news]] date = "2013-01-07" description = "New committer: Ian Lepore (src)" [[news]] date = "2012-12-31" title = "FreeBSD 9.1-RELEASE Available" description = "FreeBSD 9.1-RELEASE is now available. Please be sure to check the Release Notes (detailed version) and Release Errata before installation for any late-breaking news and/or issues with 9.1. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2012-12-24" description = "New committer: Kubilay Kocak (ports)" [[news]] date = "2012-12-20" title = "The FreeBSD Foundation End-of-Year Newsletter is Now Available." description = "We are pleased to announce the publication of The FreeBSD Foundation's 2012 End-of-Year Newsletter." [[news]] date = "2012-12-18" description = "New committer: Mark Johnston (src)" [[news]] date = "2012-12-18" title = "PC-BSD 9.1 is Released" description = "The PC-BSD Team announces the availablilty of PC-BSD 9.1." [[news]] date = "2012-12-18" description = "New committer: Steven Hartland (src)" [[news]] date = "2012-12-17" title = "Faces of FreeBSD ‐ Dan Langille" description = "We are excited to share our next story for our Faces of FreeBSD Series. This is a chance for us to spotlight different people who contribute to FreeBSD and have received funding from us to work on development projects, run conferences, travel to conferences, and advocate for FreeBSD. Let us introduce you to Dan Langille. We helped him by sponsoring BSDCan since 2006. Read his story here." [[news]] date = "2012-12-12" title = "Stunning News Website Fundraising Contribution: Over 650 new donations raise $43,200 in three days!" description = "Astute readers of our blog know that The FreeBSD Foundation's annual year-end fundraising drive began last week. Every year over 50% of our donations arrive during this campaign. Read more..." [[news]] date = "2012-12-10" title = "Faces of FreeBSD ‐ Alberto Mijares" description = "Are you aware of the tangible benefits derived from our support of the FreeBSD community? In conjunction with our year-end fundraising drive we are going to be spotlighting different people on our website, blog, and Facebook page who have received funding to work on development projects, run conferences, travel to conferences, and advocate for FreeBSD. Read more..." [[news]] date = "2012-12-05" title = "FreeBSD Year-End Fundraising Campaign" description = "Your donations have helped make FreeBSD the best OS available! By investing in The FreeBSD Foundation you have helped us keep FreeBSD a high-performance, secure, and stable operating system. Thanks to people like you, the FreeBSD Foundation has been proudly supporting the FreeBSD Project and community for 12 years now. Read more..." [[news]] date = "2012-12-05" title = "FreeBSD Project Website is Using Google Analytics" description = "The FreeBSD Project has enabled Google Analytics to collect anonymised statistics on web site use. More information can be found in the official announcement." [[news]] date = "2012-11-26" description = "New committer: Takuya ASADA (src)" [[news]] date = "2012-11-25" description = "New committer: Barbara Guida (ports)" [[news]] date = "2012-11-17" title = "Security Incident on FreeBSD Infrastructure" description = "On Sunday 11th of November, an intrusion was detected on two machines within the FreeBSD.org cluster. We have found no evidence of any modifications that would put any end user at risk. However, we do urge all users to read the report available at https://www.freebsd.org/news/2012-compromise.html and decide on any required actions themselves." [[news]] date = "2012-11-05" description = "New committer: Bryan Venteicher (src)" [[news]] date = "2012-11-04" description = "New committer: Grzegorz Blach (ports)" [[news]] date = "2012-11-03" title = "FreeBSD 9.1-RC3 Available" description = "The third RC build for the FreeBSD -9.1 release cycle is now available. ISO images for the amd64, i386, sparc64, and powerpc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2012-10-24" description = "Enhanced commit privileges: Erwin Lansing (src, ports)" [[news]] date = "2012-10-23" description = "New committer: Simon J. Gerraty (src)" [[news]] date = "2012-10-20" description = "Enhanced commit privileges: Eitan Adler (src, ports, doc)" [[news]] date = "2012-10-19" description = "New member for the Ports Management team: Bernhard Fröhlich." [[news]] date = "2012-10-10" title = "FreeBSD 9.1-RC2 Available" description = "The second RC build for the FreeBSD -9.1 release cycle is now available. ISO images for the amd64, i386, ia64, powerpc, and powerpc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2012-09-15" description = "New committer: Peter Jeremy (src)" [[news]] date = "2012-09-13" description = "New committer: Edson Brandi (doc/pt_BR, www/pt_BR)" [[news]] date = "2012-09-10" description = "New committer: Jason E. Hale (ports)" [[news]] date = "2012-08-23" title = "FreeBSD 9.1-RC1 Available" description = "The first RC build for the FreeBSD -9.1 release cycle is now available. ISO images for the amd64, i386 and powerpc64 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2012-08-21" description = "New committer: Andrey Zonov (src)" [[news]] date = "2012-08-01" description = "New committer: Bryan Drewery (ports)" [[news]] date = "2012-07-24" title = "New Core Team Secretary: Gábor Páli" description = "The FreeBSD Core Team is glad to announce that Gábor Páli has assumed the role of Core Team Secretary." [[news]] date = "2012-07-16" title = "FreeBSD 9.1-BETA1 Available" description = "The first BETA build for the FreeBSD -9.1 release cycle is now available. ISO images for the architectures amd64, i386, powerpc64, and sparc64 are available on most of our FreeBSD mirror sites." [[news]] date = "2012-07-11" title = "New FreeBSD Core Team elected" description = "The FreeBSD Project is pleased to announce the completion of the 2012 Core Team election. The FreeBSD Core Team acts as the project's \"board of directors\" and is responsible for approving new src committers, resolving disputes between developers, appointing sub-committees for specific purposes (security officer, release engineering, port managers, webmaster, etc...), and making any other administrative or policy decisions as needed. The Core Team has been elected by FreeBSD developers every two years since 2000. More information about the election (together with a list of the new members of the Core Team) can be found in the official announcement." [[news]] date = "2012-07-03" description = "New committer: Niclas Zeising (doc/www, ports)" [[news]] date = "2012-06-19" description = "Enhanced commit privileges: Glen Barber (doc, ports)" [[news]] date = "2012-06-04" description = "New committer: Mateusz Guzik (src)" [[news]] date = "2012-05-30" description = "New committer: Jase Thew (ports)" [[news]] date = "2012-05-29" description = "New committer: Olivier Duchateau (ports)" [[news]] date = "2012-05-28" description = "New committer: Tom Judge (ports)" [[news]] date = "2012-05-12" title = "January-March, 2012 Status Report" description = "The January-March, 2012 Status Report is now available with 27 entries." [[news]] date = "2012-04-26" description = "New committer: Isabell Long (doc/www)" [[news]] date = "2012-04-22" description = "New committer: Jeremie Le Hen (src)" [[news]] date = "2012-04-18" title = "FreeBSD 8.3-RELEASE Available" description = "FreeBSD 8.3-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 8.3. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2012-04-18" description = "New committer: Devin Teske (src)" [[news]] date = "2012-04-15" description = "New committer: Armin Pirkovitsch (ports)" [[news]] date = "2012-04-13" description = "New committer: Monthadar Al Jaberi (src)" [[news]] date = "2012-04-12" description = "New committer: Guido Falsi (ports)" [[news]] date = "2012-04-02" title = "FreeBSD 8.3-RC2 Available" description = "The second release candidate build for the FreeBSD -8.3 release cycle is now available. ISO images for the amd64, i386, and pc98 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2012-03-23" description = "New committer: Cherry G. Mathew (src)" [[news]] date = "2012-03-12" description = "New committer: Benjamin Kaduk (doc/www)" [[news]] date = "2012-03-06" title = "FreeBSD 8.3-RC1 Available" description = "The first RC build for the FreeBSD -8.3 release cycle is now available. ISO images for the amd64, i386, and pc98 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2012-03-01" description = "New committer: Alex Kozlov (ports)" [[news]] date = "2012-02-20" title = "FreeBSD 8.3-BETA1 Available" description = "The first test build for the FreeBSD -8.3 release cycle is now available. ISO images for the amd64, i386, and pc98 architectures are available on most of our FreeBSD mirror sites." [[news]] date = "2012-02-16" description = "New committer: Damjan Marion (src)" [[news]] date = "2012-02-16" description = "New committer: Ben Gray (src)" [[news]] date = "2012-02-14" description = "Enhanced commit privileges: Sergey Kandaurov (src, doc)" [[news]] date = "2012-02-07" description = "New committer: Matthew Seaman (ports)" [[news]] date = "2012-01-27" description = "New committer: Davide Italiano (src)" [[news]] date = "2012-01-27" title = "October-December, 2011 Status Report" description = "The October-December, 2011 Status Report is now available with 32 entries." [[news]] date = "2012-01-12" title = "FreeBSD 9.0-RELEASE Available" description = "FreeBSD 9.0-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 9.0. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2011-12-16" description = "New committer: Jason Helfman (ports)" [[news]] date = "2011-12-09" title = "FreeBSD 9.0-RC3 Available" description = "The third (and probably last) RC build for the FreeBSD -9.0 release cycle is now available. ISO images for the architectures amd64, i386, ia64, powerpc, powerpc64, and sparc64 are available on most of our FreeBSD mirror sites. One of the many new features in 9.0 we would like to be tested is the new installer, so we encourage our users to do fresh installation on test systems. Alternatively, users upgrading existing systems may now do so using the freebsd-update(8) utility." [[news]] date = "2011-12-08" description = "New committer: Pedro Giffuni (src)" [[news]] date = "2011-12-02" description = "New member for the Ports Management team: Beat Gätzi" [[news]] date = "2011-11-30" description = "New committer: Justin Hibbits (src)" [[news]] date = "2011-11-17" title = "FreeBSD 9.0-RC2 Available" description = "The second RC build for the FreeBSD -9.0 release cycle is now available. ISO images for the architectures amd64, i386, ia64, powerpc, powerpc64, and sparc64 are available on most of our FreeBSD mirror sites. One of the many new features in 9.0 we would like to be tested is the new installer, so we encourage our users to do fresh installation on test systems. Alternatively, users upgrading existing systems may now do so using the freebsd-update(8) utility." [[news]] date = "2011-11-12" description = "New committer: Michael Scheidell (ports)" [[news]] date = "2011-11-11" description = "New committer: David Chisnall (src)" [[news]] date = "2011-11-09" description = "New committer: Ruslan Makhmatkhanov (ports)" [[news]] date = "2011-11-08" title = "July-September, 2011 Status Report" description = "The July-September, 2011 Status Report is now available with 28 entries." [[news]] date = "2011-10-23" title = "FreeBSD 9.0-RC1 Available" description = "The first RC build for the FreeBSD -9.0 release cycle is now available. ISO images for the architectures amd64, i386, ia64, powerpc, powerpc64, and sparc64 are available on most of our FreeBSD mirror sites. One of the many new features in 9.0 we would like to be tested is the new installer, so we encourage our users to do fresh installation on test systems. Alternatively, users upgrading existing systems may now do so using the freebsd-update(8) utility." [[news]] date = "2011-10-06" description = "New committer: Alexander V. Chernikov (src)" [[news]] date = "2011-09-28" title = "FreeBSD 9.0-BETA3 Available" description = "The third BETA build for the FreeBSD -9.0 release cycle is now available. ISO images for the architectures amd64, i386, ia64, powerpc, powerpc64, and sparc64 are available on most of our FreeBSD mirror sites. One of the many new features in 9.0 we would like to be tested is the new installer, so we encourage our users to do fresh installation on test systems." [[news]] date = "2011-09-27" description = "New committer: Jakub Klama (src)" [[news]] date = "2011-09-19" description = "New committer: Gleb Kurtsou (src)" [[news]] date = "2011-09-18" description = "New committer: Robert Millan (src)" [[news]] date = "2011-09-14" description = "New committer: Warren Block (doc/www)" [[news]] date = "2011-09-14" title = "April-June, 2011 Status Report" description = "The April-June, 2011 Status Report is now available with 36 entries." [[news]] date = "2011-09-13" description = "New committer: Carlo Strub (ports)" [[news]] date = "2011-09-07" title = "FreeBSD 9.0-BETA2 Available" description = "The second BETA build for the FreeBSD -9.0 release cycle is now available. ISO images for the architectures amd64, i386, powerpc, powerpc64, and sparc64 are available on most of our FreeBSD mirror sites. One of the many new features in 9.0 we would like to be tested is the new installer, so we encourage our users to do fresh installation on test systems." [[news]] date = "2011-08-22" description = "New committer: Raphael Kubo da Costa (ports)" [[news]] date = "2011-08-17" description = "New committer: Eitan Adler (ports)" [[news]] date = "2011-08-09" title = "FreeBSD Foundation August 2011 Newsletter" description = "The FreeBSD Foundation has published their first Semi-Annual 2011 newsletter which summarizes what they have done to help the FreeBSD Project and community." [[news]] date = "2011-08-01" title = "FreeBSD 9.0-BETA1 Available" description = "The first test build for the FreeBSD -9.0 release cycle is now available. ISO images for the architectures amd64, i386, ia64, powerpc, powerpc64, and sparc64 are available on most of our FreeBSD mirror sites. One of the many new features in 9.0 we would like to be tested is the new installer, so we encourage our users to do fresh installation on test systems." [[news]] date = "2011-07-17" description = "Enhanced commit privileges: Gavin Atkinson (src, doc)" [[news]] date = "2011-07-15" description = "New committer: Ryan Steinmetz (ports)" [[news]] date = "2011-06-14" description = "New committer: Grzegorz Bernacki (src)" [[news]] date = "2011-06-13" description = "New committer: Stephen Montgomery-Smith (ports)" [[news]] date = "2011-06-11" description = "New committer: Chris Rees (ports)" [[news]] date = "2011-06-06" title = "IPv6-only FreeBSD test images" description = "FreeBSD Foundation and iXsystems announce IPv6-only test images of FreeBSD and PC-BSD." [[news]] date = "2011-06-06" description = "New committer: Julien Laffaye (ports)" [[news]] date = "2011-05-25" description = "New committer: Aleksandr Rybalko (src)" [[news]] date = "2011-05-18" description = "New committer: Ben Laurie (src)" [[news]] date = "2011-05-12" title = "New Port Manager" description = "The Ports Management Team is pleased to announce Baptiste Daroussin as a new member." [[news]] date = "2011-04-27" title = "January-March, 2011 Status Report" description = "The January-March, 2011 Status Report is now available with 34 entries." [[news]] date = "2011-03-29" description = "New committer: Artem Belevich (src)" [[news]] date = "2011-03-27" title = "FreeBSD Project to participate in Google Summer of Code 2011" description = "The FreeBSD Project is pleased to announce its participation In Google's 2011 Summer of Code program, which funds summer students to participate in open source projects. This will be the FreeBSD Project's seventh year in the program, having mentored over 100 successful students through summer-long coding projects between 2005 and 2010. Past successful projects have included improvements to Linux ABI emulation, NFSv4 ACLs, TCP regression testing, FUSE file system support, and countless other projects. Many students go on to become FreeBSD developers, as well as participating in FreeBSD developer events around the world through continuing support from the FreeBSD Foundation. Prospective participants are invited to apply; more information is available, including proposal and deadline information, on the FreeBSD Summer Projects page." [[news]] date = "2011-03-18" description = "New committer: Sofian Brabez (ports)" [[news]] date = "2011-03-13" description = "New committer: Pawel Pekala (ports)" [[news]] date = "2011-03-10" description = "The FreeBSD Ports Management Team is pleased to announce Thomas Abthorpe as a full voting member." [[news]] date = "2011-03-05" description = "New committer: Steven G. Kargl (src)" [[news]] date = "2011-02-24" title = "FreeBSD 8.2-RELEASE Available" description = "FreeBSD 8.2-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 8.2. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2011-02-24" title = "FreeBSD 7.4-RELEASE Available" description = "FreeBSD 7.4-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 7.4. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2011-02-18" description = "Enhanced commit privileges: Martin Wilke (src, ports, doc)" [[news]] date = "2011-02-03" title = "FreeBSD 7.4/8.2-RC3 Available" description = "The third (and probably last) Release Candidate builds for the FreeBSD -7.4/8.2 release cycles are now available. For 8.2-RC3 the amd64, i386, ia64, pc98, powerpc, and sparc64 architectures are available. For 7.4-RC3 the amd64, i386, pc98, and sparc64 architectures are available. ISO images for these architectures can be downloaded from most of the FreeBSD mirror sites. Please see the official announcement for further details about these releases." [[news]] date = "2011-01-25" title = "October-December, 2010 Status Report" description = "The October-December, 2010 Status Report is now available with 37 entries." [[news]] date = "2011-01-23" title = "FreeBSD 7.4-RC2 Available" description = "The second Release Candidate build for the FreeBSD -7.4 release cycle is now available. ISO images for Tier-1 architectures can be downloaded from most of the FreeBSD mirror sites. Please see the official announcement for further details about this release." [[news]] date = "2011-01-16" title = "FreeBSD 8.2-RC2 Available" description = "The second Release Candidate build for the FreeBSD -8.2 release cycle is now available. ISO images for Tier-1 architectures can be downloaded from most of the FreeBSD mirror sites. Please see the official announcement for further details about this release." [[news]] date = "2010-12-27" title = "FreeBSD 7.4/8.2-RC1 Available" description = "The first Release Candidate builds for the FreeBSD -7.4/8.2 release cycles are now available. ISO images for Tier-1 architectures can be downloaded from most of the FreeBSD mirror sites. Please see the official announcement for further details about these releases." [[news]] date = "2010-12-16" title = "FreeBSD Foundation December 2010 Newsletter" description = "The FreeBSD Foundation has published their End-of-Year newsletter which summarizes what they have done in 2010 to help the FreeBSD Project and community." [[news]] date = "2010-12-11" title = "FreeBSD 7.4/8.2-BETA1 Available" description = "The first of the test builds for the FreeBSD -7.4/8.2 release cycles is now available. ISO images for Tier-1 architectures are now available on most of the FreeBSD mirror sites." [[news]] date = "2010-12-07" description = "New committer: Florian Smeets (ports)" [[news]] date = "2010-11-15" description = "New committer: Eygene Ryabinkin (ports)" [[news]] date = "2010-11-05" description = "New committer: Zack Kirsch (src)" [[news]] date = "2010-10-27" title = "July-September, 2010 Status Report" description = "The July-September, 2010 Status Report is now available with 55 entries." [[news]] date = "2010-10-16" description = "New committer: Frederic Culot (ports)" [[news]] date = "2010-10-07" description = "New committer: Jonathan Anderson (src)" [[news]] date = "2010-10-05" description = "New committer: Sergey Kandaurov (src)" [[news]] date = "2010-09-25" description = "New committer: Ganael Laplanche (ports)" [[news]] date = "2010-09-21" description = "New committer: Po-Chuan Hsieh (ports)" [[news]] date = "2010-09-05" description = "New committer: Andreas Tobler (src)" [[news]] date = "2010-09-03" description = "New committer: Steve Wills (ports)" [[news]] date = "2010-08-31" description = "New committer: Glen Barber (full doc/www)" [[news]] date = "2010-08-30" description = "New committer: Dimitry Andric (src)" [[news]] date = "2010-08-01" description = "New committer: Oliver Hauer (ports)" [[news]] date = "2010-07-27" title = "FreeBSD Foundation July 2010 Newsletter" description = "The FreeBSD Foundation has published their Semi-Annual July 2010 newsletter which summarizes what they have done to help the FreeBSD Project and community." [[news]] date = "2010-07-27" description = "New committer: Baptiste Daroussin (ports)" [[news]] date = "2010-07-23" title = "FreeBSD 8.1-RELEASE Available" description = "FreeBSD 8.1-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 8.1. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2010-07-22" title = "April-June, 2010 Status Report" description = "The April-June, 2010 Status Report is now available with 47 entries." [[news]] date = "2010-07-21" description = "New committer: Andrew Turner (src)" [[news]] date = "2010-07-20" title = "PC-BSD 8.1 Released" description = "PC-BSD 8.1 has been released. PC-BSD is a successful desktop operating system based on FreeBSD that focuses on providing an easy to use desktop system for casual computer users. A list of new features/updates since the last version can be found here. The new release can be downloaded or purchased on DVD." [[news]] date = "2010-07-17" description = "New committer: Tijl Coosemans (src)" [[news]] date = "2010-07-15" description = "New committer: Joseph S. Atkinson (ports)" [[news]] date = "2010-07-14" title = "New FreeBSD Core Team elected" description = "The FreeBSD Project is pleased to announce the completion of the 2010 Core Team election. The FreeBSD Core Team acts as the project's \"board of directors\" and is responsible for approving new src committers, resolving disputes between developers, appointing sub-committees for specific purposes (security officer, release engineering, port managers, webmaster, etc...), and making any other administrative or policy decisions as needed. The Core Team has been elected by FreeBSD developers every 2 years since 2000. More information about the election (together with a list of the new members of the Core Team) can be found in the official announcement." [[news]] date = "2010-07-02" title = "FreeBSD 8.1-RC2 available" description = "The second (and most likely final) Release Candidate build for the FreeBSD -8.1 release cycle is now available. CD ISO images for the amd64, i386, ia64, powerpc, and sparc64 architectures can be downloaded from most of the FreeBSD mirror sites. Please see the official announcement for further details about this release." [[news]] date = "2010-06-18" title = "FreeBSD 8.1-RC1 Available" description = "The first Release Candidate build for the FreeBSD -8.1 release cycle is now available. ISO images for Tier-1 architectures can be downloaded from most of the FreeBSD mirror sites. Please see the official announcement for further details about this release." [[news]] date = "2010-06-10" description = "New committer: Ashish SHUKLA (ports)" [[news]] date = "2010-06-09" description = "New committer: Brendan Fabeny (ports)" [[news]] date = "2010-06-04" description = "New committer: Matthew Fleming (src)" [[news]] date = "2010-06-03" description = "New committer: Andrey V. Elsukov (src)" [[news]] date = "2010-06-03" description = "New committer: Taras Korenko (doc/ru, www/ru)" [[news]] date = "2010-05-29" title = "FreeBSD 8.1-BETA1 Available" description = "The first of the test builds for the FreeBSD -8.1 release cycle is now available. ISO images for Tier-1 architectures are now available on most of the FreeBSD mirror sites." [[news]] date = "2010-05-24" title = "Google Summer of Code Projects started" description = "The FreeBSD Project again received many high quality applications from students participating in Google's Summer of Code program. This year 18 student proposals to work with the FreeBSD Project were accepted as part of this program. For those with projects that were not accepted this year, we'd like to note that the FreeBSD Project is always willing to help mentor students so they can learn more about operating system development through our normal community mailing lists and development forums. Please read the official announcement for more information. The complete list of student projects selected for funding can be found in the FreeBSD Summer of Code wiki. Coding started on May 24, so please join us in welcoming the 18 new students to our community." [[news]] date = "2010-05-19" description = "New committer: Jayachandran C. (src)" [[news]] date = "2010-04-29" description = "Enhanced commit privileges: Martin Matuška (src, ports)" [[news]] date = "2010-04-22" title = "January-March, 2010 Status Report" description = "The January-March, 2010 Status Report is now available with 46 entries." [[news]] date = "2010-04-20" description = "New committer: Randi Harper (src)" [[news]] date = "2010-04-19" description = "New committer: Ryan Stone (src)" [[news]] date = "2010-04-14" description = "New committer: Ana Kukec (src)" [[news]] date = "2010-04-11" description = "Enhanced commit privileges: René Ladan (doc-nl, ports)" [[news]] date = "2010-04-11" description = "New committer: Sahil Tandon (ports)" [[news]] date = "2010-04-05" description = "New committer: Giuseppe Pilichi (ports)" [[news]] date = "2010-04-04" title = "The FreeBSD Project Participates in the Google Summer of Code 2010 Program" description = "FreeBSD Project is participating in Google's Summer of Code programme for a sixth year. Undergraduate and graduate students are invited to apply for a grant to spend the summer improving the FreeBSD operating system! More information available on the FreeBSD Summer of code page, including a poster to hang up at a university near you!" [[news]] date = "2010-03-31" description = "New committer: Bernhard Fröhlich (ports)" [[news]] date = "2010-03-23" title = "FreeBSD 7.3-RELEASE Available" description = "FreeBSD 7.3-RELEASE is now available. Please be sure to check the Release Notes and Release Errata before installation for any late-breaking news and/or issues with 7.3. More information about FreeBSD releases can be found on the Release Information page." [[news]] date = "2010-03-18" title = "New Ports Management Team Secretary: Thomas Abthorpe" description = "The FreeBSD Ports Management Team is pleased to announce Thomas Abthorpe has assumed the role of Ports Management Team Secretary." [[news]] date = "2010-03-07" description = "Returning committer: Niels Heinen (ports)" [[news]] date = "2010-03-04" title = "FreeBSD 7.3-RC2 Available" description = "The second Release Candidate build for the FreeBSD -7.3 release cycle is now available. ISO images for Tier-1 architectures are now available on most of the FreeBSD mirror sites." [[news]] date = "2010-03-03" description = "New committer: Neel Natu (src)" [[news]] date = "2010-02-22" title = "PC-BSD 8.0 Released" description = "PC-BSD 8.0 has been released. PC-BSD is a successful desktop operating system based on FreeBSD that focuses on providing an easy to use desktop system for casual computer users. A list of new features/updates since the last version can be found here. The new release can be downloaded or purchased on DVD." [[news]] date = "2010-02-15" title = "FreeBSD 7.3-RC1 Available" description = "The first Release Candidate build for the FreeBSD -7.3 release cycle is now available. ISO images for Tier-1 architectures are now available on most of the FreeBSD mirror sites." [[news]] date = "2010-02-12" description = "Enhanced commit privileges: Benedict Reuschling (full doc/www)" [[news]] date = "2010-02-06" description = "New committer: Bernhard Schmidt (src)" [[news]] date = "2010-02-02" title = "Enhanced commit privileges: Gábor Kövesdán (src, ports, doc)" description = "Gábor Kövesdán participated in Google Summer of Code 2008/2009 and for his work he has been given commit access to the source code. His first pieces of work will be bringing in the result of his summer work into the tree." [[news]] date = "2010-01-30" title = "FreeBSD 7.3-BETA1 Available" description = "The first BETA build for the FreeBSD -7.3 release cycle is now available. ISO images for Tier-1 architectures are now available on most of the FreeBSD mirror sites." [[news]] date = "2010-01-29" description = "New committer: Bruce Cran (src)" [[news]] date = "2010-01-28" description = "New committer: Ulrich Spörlein (src)" [[news]] date = "2010-01-26" description = "New committer: Romain Tartière (ports)" [[news]] date = "2010-01-26" description = "New committer: Alberto Villa (ports)" [[news]] date = "2010-01-17" title = "October-December, 2009 Status Report" description = "The October-December, 2009 Status Report is now available with 38 entries."