From owner-svn-doc-all@freebsd.org Sun Jul 12 01:28:54 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 152149026; Sun, 12 Jul 2015 01:28:54 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E9A421860; Sun, 12 Jul 2015 01:28:53 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6C1Sr5f040722; Sun, 12 Jul 2015 01:28:53 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6C1SrD0040721; Sun, 12 Jul 2015 01:28:53 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507120128.t6C1SrD0040721@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Sun, 12 Jul 2015 01:28:53 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46950 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Jul 2015 01:28:54 -0000 Author: wblock Date: Sun Jul 12 01:28:52 2015 New Revision: 46950 URL: https://svnweb.freebsd.org/changeset/doc/46950 Log: Add documentation entries for the second quarter status report. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Sat Jul 11 17:07:10 2015 (r46949) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Sun Jul 12 01:28:52 2015 (r46950) @@ -83,4 +83,108 @@ Miscellaneous + + New Documentation Committers + + + &os; Documentation Engineering Team + doceng@FreeBSD.org + + + + &os; Porter's Handbook + &os; Web Site + &os; Foundation Web Site + + + +

Two new documentation committers were added to the team in + the second quarter of 2015.

+ +

Mathieu Arnold is a member of the &os; Ports Management Team. + Over the past year, he has worked on many large and complex + updates to keep the Porter's Handbook current, and + continues to update this important document.

+ +

Anne Dickison is Marketing Director for the &os; Foundation. + She will focus on updating and improving the &os; main web + site.

+ +

We welcome both new committers and look forward to their + contributions!

+ +
+ + + Documentation Working Group at BSDCan + + + &os; Documentation Team + freebsd-doc@FreeBSD.org + + + + BSDCan + reStructured Text + Markdown + AsciiDoc + &os; Wiki + &os; Web Site + Annotator + Annotator Backend Stores + + + +

During the Developer Summit held in the two days before + BSDCan, a documentation working group meeting was held. We + discussed some of the biggest opportunities available to the + documentation team.

+ +

Modernizing our translation system was, again, a major topic. + Making it easier for translators to do their work is vitally + important. Translations make &os; much more accessible for + non-English speakers, and those people and the translators + themselves often become valuable technical contributors in + other areas. Progress was made in this area, and we hope to + have more news soon.

+ +

Methods of making it easier for people to contribute to + documentation was another major topic. At present, we use + DocBook XML for articles and books, and mdoc(7) for man pages. + These markup languages are not very welcoming for new users. + There are simpler documentation markup languages like RST, + Markdown, and AsciiDoc that take less time to learn and use. + In fact, these markup systems are all similar to each other. + These systems tend to be more oriented towards visual + appearance rather than the semantic markup of our present + systems, there might be ways to work around that.

+ +

Following the theme of making contributing easier, we also + discussed giving easier access so users can make additions to + the &os; Wiki. Like any other useful web resource, it was + horribly abused by spammers and access was limited to prevent + that abuse. It is tricky to allow submissions yet keep the + quality of submitted information usefully high.

+ +

Due to the markup systems used, it is difficult to review + documents for the quality of their information. Annotator is + a Javascript system that allows adding notes to an existing + web page. This would allow us to hold content-only reviews of + documentation web pages. Reviewers would not see markup, so + they could concentrate only on whether the information was + accurate and complete. To use this as desired, we need some + help with ports and testing.

+ + + + +

Complete a port for the backend storage component of + Annotator. Preferably this would be the lowest overhead and + most open-licensed version available. Assistance from those + familiar with Python and Javascript web development is + welcome.

+
+
+
+ From owner-svn-doc-all@freebsd.org Sun Jul 12 03:54:51 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4A3C99FD9; Sun, 12 Jul 2015 03:54:51 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3B06C1AF4; Sun, 12 Jul 2015 03:54:51 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6C3sp8d016254; Sun, 12 Jul 2015 03:54:51 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6C3spF9016253; Sun, 12 Jul 2015 03:54:51 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507120354.t6C3spF9016253@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Sun, 12 Jul 2015 03:54:51 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46951 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Jul 2015 03:54:51 -0000 Author: wblock Date: Sun Jul 12 03:54:50 2015 New Revision: 46951 URL: https://svnweb.freebsd.org/changeset/doc/46951 Log: Try to emphasize that the new doc committers have already contributed. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Sun Jul 12 01:28:52 2015 (r46950) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Sun Jul 12 03:54:50 2015 (r46951) @@ -111,7 +111,7 @@ site.

We welcome both new committers and look forward to their - contributions!

+ additional contributions!

From owner-svn-doc-all@freebsd.org Sun Jul 12 11:28:45 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B94B999886C; Sun, 12 Jul 2015 11:28:45 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9E5FB1B61; Sun, 12 Jul 2015 11:28:45 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6CBSjwv037053; Sun, 12 Jul 2015 11:28:45 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6CBSjrL037052; Sun, 12 Jul 2015 11:28:45 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507121128.t6CBSjrL037052@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Sun, 12 Jul 2015 11:28:45 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46952 - head/en_US.ISO8859-1/books/fdp-primer/editor-config X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Jul 2015 11:28:45 -0000 Author: wblock Date: Sun Jul 12 11:28:44 2015 New Revision: 46952 URL: https://svnweb.freebsd.org/changeset/doc/46952 Log: Update emacs configuration. Submitted by: Noam Postavsky Modified: head/en_US.ISO8859-1/books/fdp-primer/editor-config/chapter.xml Modified: head/en_US.ISO8859-1/books/fdp-primer/editor-config/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/fdp-primer/editor-config/chapter.xml Sun Jul 12 03:54:50 2015 (r46951) +++ head/en_US.ISO8859-1/books/fdp-primer/editor-config/chapter.xml Sun Jul 12 11:28:44 2015 (r46952) @@ -108,16 +108,15 @@ endfunction " Set_SGML()Edit ~/.emacs, adding these lines: - (defun local-sgml-mode-hook - (setq fill-column 70 - indent-tabs-mode nil - next-line-add-newlines nil - standard-indent 4 - sgml-indent-data t) - (auto-fill-mode t) - (setq sgml-catalog-files '("/usr/local/share/xml/catalog"))) - (add-hook 'psgml-mode-hook - '(lambda () (local-psgml-mode-hook))) + (defun local-sgml-mode-hook () + (setq fill-column 70 + indent-tabs-mode nil + next-line-add-newlines nil + standard-indent 4 + sgml-indent-data t) + (auto-fill-mode t) + (setq sgml-catalog-files '("/usr/local/share/xml/catalog"))) +(add-hook 'psgml-mode-hook #'local-psgml-mode-hook) From owner-svn-doc-all@freebsd.org Sun Jul 12 18:41:15 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7EF5A999A09; Sun, 12 Jul 2015 18:41:15 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6ED641C52; Sun, 12 Jul 2015 18:41:15 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6CIfF1u060565; Sun, 12 Jul 2015 18:41:15 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6CIfFKd060564; Sun, 12 Jul 2015 18:41:15 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507121841.t6CIfFKd060564@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Sun, 12 Jul 2015 18:41:15 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46953 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Jul 2015 18:41:15 -0000 Author: wblock Date: Sun Jul 12 18:41:14 2015 New Revision: 46953 URL: https://svnweb.freebsd.org/changeset/doc/46953 Log: Add Sevan Janiyan 's report on pkgsrc. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Sun Jul 12 11:28:44 2015 (r46952) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Sun Jul 12 18:41:14 2015 (r46953) @@ -87,8 +87,10 @@ New Documentation Committers - &os; Documentation Engineering Team - doceng@FreeBSD.org + + &os; Documentation Engineering Team + doceng@FreeBSD.org + @@ -119,8 +121,10 @@ Documentation Working Group at BSDCan - &os; Documentation Team - freebsd-doc@FreeBSD.org + + &os; Documentation Team + freebsd-doc@FreeBSD.org + @@ -187,4 +191,61 @@ + + &os; Support in <tt>pkgsrc</tt> + + + + + Sevan + Janiyan + + venture37@geeklan.co.uk + + + + + pkgsrc home page + BulkTracker - Track bulk build status + My blog posts on pkgsrc + + + +

pkgsrc is a fork of &os; ports from the NetBSD + project with a focus on portability and multi platform + support. At present, pkgsrc supports building packages on 23 + different platforms from a single tree, including &os;

+ +

While pkgsrc is not a replacement for ports in most + use cases, it holds a unique position in mixed platform + environments where software ideally needs to be the same + version across the board and should built in a consistent + manner, saving the user from having to resort to manually + building programs or re-implementing a mechanism to do so.

+ +

With the recent + 2015Q2 release + earlier this month, it is now possible to generate over 14000 + packages on FreeBSD 10.1-RELEASE (up from 12800 last + quarter).

+ +

Work is in progress to add + pkgng support to pkgsrc.

+ + + + +

Improve platform support to skip libusb on &os; where + libusb is bundled in base. This is causing the biggest + breakage at the moment.

+
+ + +

Expand the effort to -STABLE and -CURRENT branches and, if + possible, architectures other than AMD64. Shell access + welcome (without privilege is sufficient).

+
+
+
+ From owner-svn-doc-all@freebsd.org Sun Jul 12 18:50:20 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A06B8999C31; Sun, 12 Jul 2015 18:50:20 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 76DD21179; Sun, 12 Jul 2015 18:50:20 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6CIoKpF062802; Sun, 12 Jul 2015 18:50:20 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6CIoKw9062801; Sun, 12 Jul 2015 18:50:20 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507121850.t6CIoKw9062801@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Sun, 12 Jul 2015 18:50:20 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46954 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Jul 2015 18:50:20 -0000 Author: wblock Date: Sun Jul 12 18:50:19 2015 New Revision: 46954 URL: https://svnweb.freebsd.org/changeset/doc/46954 Log: Add Eric McCorkle 's report on UEFI ZFS booting. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Sun Jul 12 18:41:14 2015 (r46953) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Sun Jul 12 18:50:19 2015 (r46954) @@ -248,4 +248,50 @@ + + ZFS Support for UEFI Boot/Loader + + + + + Eric + McCorkle + + emc2@metricspace.net + + + + +

UEFI-enabled boot1.efi and loader.efi have + been modified to support loading and booting from a ZFS + filesystem. The patch currently works with + buildworld, and successfully boots on a test machine + with a ZFS partition. In addition, the ZFS-enabled + loader.efi can be treated as a chainloader using + ZFS-enabled GRUB.

+ +

The work on boot1.efi also reorganizes the code + somewhat, splitting out the filesystem-specific parts into a + modular framework.

+ + + + +

More testing needed for the following uses: ZFS with + GRUB+loader.efi, ZFS with + boot1+loader.efi, UFS with + boot1+loader.efi (test modularization of + boot1.efi)

+
+ + +

Have boot1.efi check partition type GUIDs before + probing for filesystems.

+
+ + +

Get patch accepted upstream and committed.

+
+
+
From owner-svn-doc-all@freebsd.org Sun Jul 12 19:06:06 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6E031999F38; Sun, 12 Jul 2015 19:06:06 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5DBE8197E; Sun, 12 Jul 2015 19:06:06 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6CJ66SS071440; Sun, 12 Jul 2015 19:06:06 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6CJ667O071439; Sun, 12 Jul 2015 19:06:06 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507121906.t6CJ667O071439@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Sun, 12 Jul 2015 19:06:06 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46955 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Jul 2015 19:06:06 -0000 Author: wblock Date: Sun Jul 12 19:06:05 2015 New Revision: 46955 URL: https://svnweb.freebsd.org/changeset/doc/46955 Log: Add Olivier Duchateau 's report on Xfce. Also add a few notes to the introductory paragraph. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Sun Jul 12 18:50:19 2015 (r46954) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Sun Jul 12 19:06:05 2015 (r46955) @@ -26,13 +26,16 @@ 2015.

The second quarter of 2015 was another productive quarter for - the &os; project and community. [...]

+ the &os; project and community. BSDCan was held in Ottawa in + June, and both it and the Developer Summit preceding it allowed + developers to plan for the future and discover what others have + already accomplished.

Thanks to all the reporters for the excellent work!

The deadline for submissions covering the period from July to September 2015 is October 1, 2015.

- ?> + ?> @@ -294,4 +297,77 @@ + + + Xfce on FreeBSD + + + + + &os; Xfce Team + + xfce@FreeBSD.org + + + + + + + + + +

Xfce is a free software desktop environment for Unix + and Unix-like platforms, such as &os;. It aims to be fast and + lightweight, while still being visually appealing and easy to + use.

+ +

During this quarter, the team has kept these applications + up-to-date:

+ +
    +
  • audio/xfce4-pulseaudio-plugin 0.2.3
  • +
  • deskutils/orage 4.12.1
  • +
  • deskutils/xfce4-notes-plugin 1.8.1
  • +
  • misc/xfce4-weather-plugin 0.8.6
  • +
  • science/xfce4-equake-plugin 1.3.7
  • +
  • sysutils/xfburn 0.5.4
  • +
  • sysutils/xfce4-power-manager 1.5.0 (committed to + ports), 1.5.2 (committed to devel repository)
  • +
  • x11/libexo 0.10.6
  • +
  • x11/xfce4-dashboard 0.4.2
  • +
  • x11-fm/thunar 1.6.10
  • +
  • x11-wm/xfce4-desktop 4.12.2
  • +
  • x11-wm/xfce4-wm 4.12.3
  • +
  • www/midori 0.5.10
  • +
+ +

Mathieu Arnold (mat@) committed + PR197878, + updating the Xfce section in the Porter's Handbook.

+ +

We also follow the unstable releases (available in our + experimental repository) of:

+ +
    +
  • sysutils/garcon 0.5.0 (supports both GTK2 and + GTK3 toolkits)
  • +
  • x11/xfce4-dashboard 0.5.0
  • +
  • x11/xfce4-hotcorner-plugin 0.0.2 (new + plugin)
  • +
+ + + + +

Create documentation about usage of + sysutils/xfce4-power-manager (it needs some love, + PR199166).

+ +

Some hidden features were introduced in the 1.5.1 release, + and as we also support ConsoleKit2 (fork of + sysutils/consolekit), help for users is + required.

+
+
+
From owner-svn-doc-all@freebsd.org Sun Jul 12 19:19:36 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AE36099B14D; Sun, 12 Jul 2015 19:19:36 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 92ACC119A; Sun, 12 Jul 2015 19:19:36 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6CJJaaS077010; Sun, 12 Jul 2015 19:19:36 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6CJJaVo077009; Sun, 12 Jul 2015 19:19:36 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507121919.t6CJJaVo077009@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Sun, 12 Jul 2015 19:19:36 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46956 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Jul 2015 19:19:36 -0000 Author: wblock Date: Sun Jul 12 19:19:35 2015 New Revision: 46956 URL: https://svnweb.freebsd.org/changeset/doc/46956 Log: Add Michael W. Lucas 's book report. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Sun Jul 12 19:06:05 2015 (r46955) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Sun Jul 12 19:19:35 2015 (r46956) @@ -370,4 +370,34 @@ + + + FreeBSD Mastery: ZFS Now Available + + + + + Michael + Lucas + + mwlucas@michaelwlucas.com + + + + + + + + + +

The first ZFS book is now available at your favorite + bookstore. Find a whole bunch of links at + zfsbook.com.

+ +

Work is proceeding apace on "FreeBSD Mastery: Advanced ZFS" + and "FreeBSD Mastery: Specialty Filesystems." Lucas hopes to + have FMAZ complete and available before the next status + report.

+ +
From owner-svn-doc-all@freebsd.org Sun Jul 12 22:57:38 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7452E99B577; Sun, 12 Jul 2015 22:57:38 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5BFD91D39; Sun, 12 Jul 2015 22:57:38 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6CMvcGN087692; Sun, 12 Jul 2015 22:57:38 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6CMvcQN087691; Sun, 12 Jul 2015 22:57:38 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507122257.t6CMvcQN087691@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Sun, 12 Jul 2015 22:57:38 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46957 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Jul 2015 22:57:38 -0000 Author: wblock Date: Sun Jul 12 22:57:37 2015 New Revision: 46957 URL: https://svnweb.freebsd.org/changeset/doc/46957 Log: Add Benedict Reuschling 's report from the German documentation translation team. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Sun Jul 12 19:19:35 2015 (r46956) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Sun Jul 12 22:57:37 2015 (r46957) @@ -400,4 +400,85 @@ report.

+ + + The FreeBSD German Documentation Project + + + + + Björn + Heidotting + + bhd@FreeBSD.org + + + + Johann + Kois + + jkois@FreeBSD.org + + + + Benedict + Reuschling + + bcr@FreeBSD.org + + + + + Main German Documentation Project page + How you can help with german translations + + + +

The &os; German Documentation project maintains the German + translations of &os;'s documents such as the Handbook and the + website.

+ +

In the second quarter of 2015, we managed to catch up with + the translation work of the Handbook. Two chapters are now + back in sync with their English reference chapters: + filesystems and ZFS. The former was mainly done by Björn + Heidotting as part of his mentee process. The latter was done + by Benedict Reuschling, which valuable corrections by + Björn.

+ +

Additionally, we updated many of our translation markers from + pre-SVN times. This will help us get an overview of the + outstanding work in each chapter. We are working on + integrating this into our website using a script, so people + can see which chapters need the most work or are most + up-to-date.

+ +

Johann made efforts to update the &os; Documentation Project + Primer as well, so that translators willing to help us can + read the information in German. He also made efforts to + revive the Documentation Project website, which was previously + hosted elsewhere, but disappeared. Now, it is tied into the + German FreeBSD.org website again and has the same look and + feel.

+ +

Occasionally, people contact us and offer their help with the + translation effort. We are happy to help newcomers get to + know everything about the translation process and look forward + to more contributions. Even small updates make a big + difference and if you are considering to help, please contact + us.

+ + + + +

Continue translating the Handbook and website into + German.

+
+ + +

Integrate a script that shows outstanding work into the + German documentation webpages.

+
+
+
From owner-svn-doc-all@freebsd.org Sun Jul 12 23:03:49 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C478099B6D0; Sun, 12 Jul 2015 23:03:49 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9AEA21174; Sun, 12 Jul 2015 23:03:49 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6CN3nW1092412; Sun, 12 Jul 2015 23:03:49 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6CN3n8P092410; Sun, 12 Jul 2015 23:03:49 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507122303.t6CN3n8P092410@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Sun, 12 Jul 2015 23:03:49 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46958 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Jul 2015 23:03:49 -0000 Author: wblock Date: Sun Jul 12 23:03:48 2015 New Revision: 46958 URL: https://svnweb.freebsd.org/changeset/doc/46958 Log: Add Tiwei Bie 's Multiqueue Testing report. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Sun Jul 12 22:57:37 2015 (r46957) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Sun Jul 12 23:03:48 2015 (r46958) @@ -412,6 +412,7 @@ bhd@FreeBSD.org + Johann @@ -419,6 +420,7 @@ jkois@FreeBSD.org + Benedict @@ -481,4 +483,51 @@ + + + Multiqueue Testing + + + + + Tiwei + Bie + + btw@FreeBSD.org + + + + + Hiren + Panchasara + + hiren@FreeBSD.org + + + + + + + + +

The aim of this project is to design and implement a + infrastructure to validate that a number of the network + stack's multiqueue behaviours are as expected.

+ +

It mainly consists of extending tap(4) to provide + the same RSS behaviours with the hardware multiqueue network + cards, developing simple test applications using multiqueue + tap(4) and socket(2), adding hooks in each + layer of the network stack to collect the per-ring per-cpu + per-layer statistics, and extending netstat(1) to + report these statistics.

+ +

At present, most parts of this project have been implemented. + The focus is on the code review, and API/KPI freeze.

+ + + + Google Summer Of Code 2015 + +
From owner-svn-doc-all@freebsd.org Sun Jul 12 23:48:10 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7F63D99BDDF; Sun, 12 Jul 2015 23:48:10 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6F1871AA7; Sun, 12 Jul 2015 23:48:10 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6CNmAk2013529; Sun, 12 Jul 2015 23:48:10 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6CNmAD1013528; Sun, 12 Jul 2015 23:48:10 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507122348.t6CNmAD1013528@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Sun, 12 Jul 2015 23:48:10 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46959 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Jul 2015 23:48:10 -0000 Author: wblock Date: Sun Jul 12 23:48:09 2015 New Revision: 46959 URL: https://svnweb.freebsd.org/changeset/doc/46959 Log: Add Glen Barber 's Release Engineering report. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Sun Jul 12 23:03:48 2015 (r46958) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Sun Jul 12 23:48:09 2015 (r46959) @@ -156,7 +156,7 @@ have more news soon.

Methods of making it easier for people to contribute to - documentation was another major topic. At present, we use + documentation was anoth er major topic. At present, we use DocBook XML for articles and books, and mdoc(7) for man pages. These markup languages are not very welcoming for new users. There are simpler documentation markup languages like RST, @@ -530,4 +530,128 @@ Google Summer Of Code 2015 + + + &os; Release Engineering Team + + + + &os; Release Engineering Team + re@FreeBSD.org + + + + + &os; 10.2-RELEASE schedule + &os; development snapshots + &os; development snapshots announcements list + + + +

The &os; Release Engineering Team is responsible for setting + and publishing release schedules for official project releases + of &os;, announcing code freezes and maintaining the + respective branches, among other things.

+ +

The &os; 10.2-RELEASE cycle began in mid-June, with the + final release expected to be available in late August, and as + this quarterly status update shows, &os; 10.2-RELEASE is + going to be a very exciting release.

+ +

The &os; Release Engineering Team has been extremely busy + this quarter, with much of the focus targeted at adding + support for additional hardware and integration with + third-party hosting providers (aka "cloud" + hosting).

+ +

In follow-up with the work done by &a.andrew; to port &os; to + the ARM64 (aarch64) architecture, the Release Engineering + build tools were updated to produce &os;/aarch64 memory stick + images and virtual machine images for use with Qemu + (emulators/qemu-devel). At present, the Qemu virtual + machine images require an external EFI file to boot. Details + on how to boot &os;/aarch64 virtual machine images are + available in the &os; development snapshot announcement email + archives linked below.

+ +

Last quarter, several parts of the build tools were rewritten + to allow greater extensibility and granularity, which has + simplified the code required for new virtual machine + images.

+ +

In collaboration with several developers, the Release + Engineering build tools were updated to provide new support + for several hosting providers, as well as provide mechanisms + to automatically upload (and publish, where possible) &os; + virtual machine images.

+ +

This quarter, in addition to the existing support for the + Microsoft Azure platform, the build tools also natively + support:

+ +
    +
  • Amazon EC2 (thanks to &a.cperciva;)
  • +
  • Google Compute Engine (thanks to &a.swills;)
  • +
  • Vagrant/Hashicorp Atlas (thanks to &a.brd;)
  • +
+ +

The &os; Release Engineering Team would like to thank these + developers for all of the work that went into making this + possible, and would like to especially thank &a.marcel; for + all of his work on the mkimg(1) utility, especially + for adding support for the various file formats requested.

+ +

In addition to the enhancements to the virtual machine build + tools, a significant amount of work went into refactoring the + build code used to produce &os;/arm images.

+ +

With much of the logic resembling how the Crochet + utility (written by &a.kientzle;) works, and a significant + amount of work, input, and advice from &a.ian;, &a.imp;, + &a.andrew;, &a.loos;, and a large number of contributors on + the freebsd-arm@FreeBSD.org mailing list, the &os; + Release Engineering tools now natively support producing + &os;/arm images without external build tools.

+ +

At present, the build tools are support building &os;/arm + images for:

+ +
    +
  • BEAGLEBONE
  • +
  • CUBOX/HUMMINGBOARD
  • +
  • GUMSTIX
  • +
  • RPI-B
  • +
  • RPI2 (&os;-CURRENT only)
  • +
  • PANDABOARD
  • +
  • WANDBOARD
  • +
+ +

The &os; Release Engineering Team would like to thank each + of these people for their support and input, and would like to + especially thank &a.kientzle; for his work on + Crochet. Without it, we might not have been able to + produce images of the various boards that we are able to + now.

+ +

For more information on what else has changed in &os; since + 10.1-RELEASE, see the + &os; 10.1-STABLE release notes + (which will become the release notes for 10.2-RELEASE).

+ +

Additionally, &a.gjb; would like to thank Jim Thompson for + providing a BeagleBone Black board (replacing one that no + longer worked), and Benjamin Perrault for providing + a PandaBoard ES, both of which are used for locally testing + the images produced by the build tools.

+ +

Last, and certainly not least, &a.gjb; would also like to + thank the &os; Foundation for their support, and for + providing the resources (time and hardware) required to make + all of the items mentioned in this status report possible.

+ + + + The &os; Foundation + + From owner-svn-doc-all@freebsd.org Mon Jul 13 13:27:08 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1352499B5E8; Mon, 13 Jul 2015 13:27:08 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 00B5810E9; Mon, 13 Jul 2015 13:27:08 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6DDR7hJ020804; Mon, 13 Jul 2015 13:27:07 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6DDR77R020803; Mon, 13 Jul 2015 13:27:07 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507131327.t6DDR77R020803@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Mon, 13 Jul 2015 13:27:07 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46960 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jul 2015 13:27:08 -0000 Author: wblock Date: Mon Jul 13 13:27:06 2015 New Revision: 46960 URL: https://svnweb.freebsd.org/changeset/doc/46960 Log: Fix spaces added in the middle of a word. Submitted by: brueffer Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Sun Jul 12 23:48:09 2015 (r46959) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Mon Jul 13 13:27:06 2015 (r46960) @@ -156,7 +156,7 @@ have more news soon.

Methods of making it easier for people to contribute to - documentation was anoth er major topic. At present, we use + documentation was another major topic. At present, we use DocBook XML for articles and books, and mdoc(7) for man pages. These markup languages are not very welcoming for new users. There are simpler documentation markup languages like RST, From owner-svn-doc-all@freebsd.org Mon Jul 13 15:52:56 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 995F699BD87; Mon, 13 Jul 2015 15:52:56 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 89FBE1D31; Mon, 13 Jul 2015 15:52:56 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6DFqu1r099326; Mon, 13 Jul 2015 15:52:56 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6DFquOp099325; Mon, 13 Jul 2015 15:52:56 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507131552.t6DFquOp099325@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Mon, 13 Jul 2015 15:52:56 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46961 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jul 2015 15:52:56 -0000 Author: wblock Date: Mon Jul 13 15:52:55 2015 New Revision: 46961 URL: https://svnweb.freebsd.org/changeset/doc/46961 Log: Slight update to the summary to reduce redundancy. We should reconsider whether the introduction really needs to summarize all the individual reports. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Mon Jul 13 13:27:06 2015 (r46960) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Mon Jul 13 15:52:55 2015 (r46961) @@ -25,11 +25,11 @@ June 2015. This is the second of four reports planned for 2015.

-

The second quarter of 2015 was another productive quarter for - the &os; project and community. BSDCan was held in Ottawa in - June, and both it and the Developer Summit preceding it allowed - developers to plan for the future and discover what others have - already accomplished.

+

Another productive quarter for the &os; project and community + has passed. BSDCan was held in Ottawa in June, and both it and + the preceding Developer Summit allowed developers to plan for + the future and discover what others have already + accomplished.

Thanks to all the reporters for the excellent work!

From owner-svn-doc-all@freebsd.org Tue Jul 14 06:07:15 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 49AFB9E58; Tue, 14 Jul 2015 06:07:15 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2D68EF0; Tue, 14 Jul 2015 06:07:15 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6E67FWL079447; Tue, 14 Jul 2015 06:07:15 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6E67FeH079446; Tue, 14 Jul 2015 06:07:15 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507140607.t6E67FeH079446@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Tue, 14 Jul 2015 06:07:15 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46962 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 06:07:15 -0000 Author: wblock Date: Tue Jul 14 06:07:14 2015 New Revision: 46962 URL: https://svnweb.freebsd.org/changeset/doc/46962 Log: Add John-Mark Gurney 's report on PCIe hot-plug. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Mon Jul 13 15:52:55 2015 (r46961) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 06:07:14 2015 (r46962) @@ -654,4 +654,131 @@ The &os; Foundation + + + BSDCan 2015 + + + + + Dan + Langille + + dvl@FreeBSD.org + + + + + + + + + +

BSDCan, a conference for people working on and with + 4.4BSD-based operating systems and related projects, was held + in Ottawa, Ontario on June 12 and 13. A two-day &os; + developer summit event preceded it on June 10 and 11.

+ +

This was the largest BSDCan ever, with over 280 attendees, up + by more than 40 people over the 2014 event. There were a + record number of speakers and talks. An additional room and + "track" was added to provide even more choices for concurrent + talks on both days of the conference. Social media response + to the whole conference has been very positive.

+ +

The keynote talk by Stephen Bourne was very popular. So + popular, in fact, that the main conference room could not hold + all the attendees. An overflow room with live video was set + up to hold the extra people. The + video + of the presentation has had over 6300 views in the first + twelve days.

+ +

Andrew Tanenbaum's talk on + reimplementing NetBSD using a MicroKernel + was so well-attended it was standing room only.

+ +

There were many other excellent talks, and we recommend + browsing through the playlist in the links above.

+ +

Activity was not limited to the talks. Each night, the + "Hacker Lounge" was used by developers to cooperate and + interact on projects. Embedded projects were popular this + year, as FreeBSD was installed directly on wireless + routers.

+ +

The very successful and well-attended closing event, held + at the Lowerton Brewery, provided an elegant closure to the + whole conference.

+ +

We would like to thank everyone who made BSDCan 2015 such a + success, and look forward to next year!

+ +
+ + + Adding PCIe Hot-plug Support + + + + + John-Mark + Gurney + + jmg@FreeBSD.org + + + + + PCIe Hot-plug P4 Branch + Commit adding bridge save/restore. + Github branch with patches + + + +

PCI Express (PCIe) hot-plug is used on both laptops and + servers to allow peripheral devices to be added or removed + while the system is running. Laptops commonly include a + hot-pluggable PCIe as either an ExpressCard slot or + Thunderbolt interface. ExpressCard has built in USB support + that is already supported by &os;, but ExpressCard PCIe + devices like Gigabit Ethernet adapters and eSATA cards are + only supported when they are present at boot, and removal may + cause &os; to crash.

+ +

The goal of this project is to allow these devices to be + inserted and removed while &os; is running. The work will + provide the basic infrastructure to support adding and + removing devices, though it is expected that additional work + will be needed to update individual drivers to support + hot-plug.

+ +

Current testing is focused on getting a simple UART device + functional. Basic hot swap is functional.

+ +

A set of the patches is now available on github.com.

+ + + + The FreeBSD Foundation + + + + +

Get suspend/resume functional by save/restoring necessary + registers. This should be addressed by r281874.

+
+ + +

Make sure that upon suspend, devices are removed so we + are not fooled if they are replaced while the machine is + suspended.

+
+ + +

Improve how state transitions are handled, possibly by + using a proper state machine.

+
+
+
From owner-svn-doc-all@freebsd.org Tue Jul 14 06:45:57 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1767499C587; Tue, 14 Jul 2015 06:45:57 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E2F9C23A; Tue, 14 Jul 2015 06:45:56 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6E6juRm098615; Tue, 14 Jul 2015 06:45:56 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6E6juJX098614; Tue, 14 Jul 2015 06:45:56 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507140645.t6E6juJX098614@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Tue, 14 Jul 2015 06:45:56 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46963 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 06:45:57 -0000 Author: wblock Date: Tue Jul 14 06:45:55 2015 New Revision: 46963 URL: https://svnweb.freebsd.org/changeset/doc/46963 Log: Add my own report on the Leap Seconds article. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 06:07:14 2015 (r46962) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 06:45:55 2015 (r46963) @@ -781,4 +781,56 @@ + + + Leap Seconds Article + + + + + Warren + Block + + wblock@@FreeBSD.org + + + + + + + + +

As the leap second scheduled for the end of June approached, + Bartek Rutkowski and others raised questions about how &os; + handled leap seconds. Leap seconds have caused serious + problems for other operating systems in the last few years, + and there was understandable concern.

+ +

It was reasonably pointed out that &os; had encountered leap + seconds before, and would be fine this time also. Still, the + absence of reported problems is not really a substitute for a + description of what to expect and how to know if a system is + prepared.

+ +

To address concerns and also provide a resource for future + leap seconds, several experts were harrassed relentlessly, + with the results compiled into a short article. Beyond merely + allaying fears about what might happen, this article received + positive responses on the web for how it demonstrated &os;'s + maturity and preparedness.

+ +

Great thanks for their patience and expertise are owed to + Peter Jeremy, Poul-Henning Kamp, Ian Lepore, Xin LI, Warner + Losh, and George Neville-Neil.

+ + + + +

Compile other short articles on things that &os; does + really well. Of particular interest are features that make + life easier for sysadmins, or how problems on other systems + are dealt with or even made non-problems on &os;.

+
+
+
From owner-svn-doc-all@freebsd.org Tue Jul 14 07:01:33 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3DBA399C7D3; Tue, 14 Jul 2015 07:01:33 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B97DDD72; Tue, 14 Jul 2015 07:01:32 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6E71VME006968; Tue, 14 Jul 2015 07:01:31 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6E71V9f006967; Tue, 14 Jul 2015 07:01:31 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507140701.t6E71V9f006967@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Tue, 14 Jul 2015 07:01:31 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46964 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 07:01:33 -0000 Author: wblock Date: Tue Jul 14 07:01:30 2015 New Revision: 46964 URL: https://svnweb.freebsd.org/changeset/doc/46964 Log: Add the Core report from Matthew Seaman . Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 06:45:55 2015 (r46963) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 07:01:30 2015 (r46964) @@ -833,4 +833,77 @@ + + + The &os; Core Team + + + + &os; Core Team + core@FreeBSD.org + + + + +

The &os; Core Team constitutes the project's "Board of + Directors", responsible for deciding the project's overall + goals and direction as well as managing specific areas of the + &os; project landscape.

+ +

In order to help attract fresh developer talent to &os;, Core + has a general policy to make available an up-to-the-minute + suite of developer tools and services. Core has long been + encouraging &os; committers to make full use of the project's + Phabricator instance at + https://reviews.FreeBSD.org, + and now has supported the Phabricator admins in opening access + to anyone interested enough to sign up for an account.

+ +

Further developments under consideration include setting up a + FreeBSD.org oauth2 provider and permitting oauth-style Single + Sign-On access to most FreeBSD web-based services. Developers + and members of the public would additionally be able to use + credentials from other providers such as GitHub, Twitter, or + Google to authenticate themselves to &os; web services.

+ +

Mark Murray raised a problem he has been having for some time + with getting adequate security review of his proposed changes + to random(9). This is an extremely security + sensitive area of the kernel where errors can have disastrous + consequences. Core has been able to drum up a number of + reviewers and they have made significant progress in + simplifying the design, eliminating some difficult portions of + code, and reducing any potential attack surface. Work is + still ongoing and Core remains open to the idea of bringing in + external reviewers with specialist cryptographic + knowledge.

+ +

Dag-Erling Smørgrav resigned as Security Officer + towards the end of May. Core was sorry to see him step down, + but unanimously pleased to welcome his nominee and former + deputy, Xin Li, as his successor. Xin has since appointed + Gleb Smirnoff (who also happens to be a current member of + core) as his new deputy. Between them and Core they have some + fairly radical ideas under discussion about how to improve the + project's responsiveness to security issues.

+ +

Shortly after BSDCan in mid-June, Warner Losh proposed a + change to style(9) which resulted in some lively + discussion. An informal poll was conducted via Phabricator + and the change was committed within a couple of days. + Unfortunately, this did not meet with universal approval and + Core was called upon to arbitrate. Warner backed out the + change, recognizing that there had not been enough time + allowed for proper discussion. Many people were still in + transit from BSDCan, and the voting arrangements did not suit + everyone. A new poll has since been held, with votes either + by e-mail or the Slowvote facility of Phabricator. This + resulted in approval of the change by a wide margin.

+ +

During this period we had two new commit bits awarded, and + one taken in for safekeeping. Welcome aboard to Chris Torek + and Mariusz Zeborski, and we were very sorry indeed to see + Steve Kargl decide to call it a day.

+ +
From owner-svn-doc-all@freebsd.org Tue Jul 14 10:27:58 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C937999C1B2; Tue, 14 Jul 2015 10:27:58 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B9C3AAE6; Tue, 14 Jul 2015 10:27:58 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6EARwmq006069; Tue, 14 Jul 2015 10:27:58 GMT (envelope-from peter@FreeBSD.org) Received: (from peter@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6EARwGX006068; Tue, 14 Jul 2015 10:27:58 GMT (envelope-from peter@FreeBSD.org) Message-Id: <201507141027.t6EARwGX006068@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: peter set sender to peter@FreeBSD.org using -f From: Peter Wemm Date: Tue, 14 Jul 2015 10:27:58 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46965 - head/en_US.ISO8859-1/books/handbook/mirrors X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 10:27:58 -0000 Author: peter (src committer) Date: Tue Jul 14 10:27:57 2015 New Revision: 46965 URL: https://svnweb.freebsd.org/changeset/doc/46965 Log: Update fingerprint for svn0.eu.freebsd.org mirror name now that the old one has expired. Modified: head/en_US.ISO8859-1/books/handbook/mirrors/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/mirrors/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/mirrors/chapter.xml Tue Jul 14 07:01:30 2015 (r46964) +++ head/en_US.ISO8859-1/books/handbook/mirrors/chapter.xml Tue Jul 14 10:27:57 2015 (r46965) @@ -695,7 +695,7 @@ Comment out for now until these can be v Europe, UK SHA1 - 98:22:1F:B0:CF:20:ED:3F:5D:05:38:AB:50:F1:47:53:3C:6B:14:6A + 1C:BD:85:95:11:9F:EB:75:A5:4B:C8:A3:FE:08:E4:02:73:06:1E:61 From owner-svn-doc-all@freebsd.org Tue Jul 14 11:04:37 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6EE9F99CD1E; Tue, 14 Jul 2015 11:04:37 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5B2CC9AE; Tue, 14 Jul 2015 11:04:37 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6EB4bDv025923; Tue, 14 Jul 2015 11:04:37 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6EB4bMC025922; Tue, 14 Jul 2015 11:04:37 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201507141104.t6EB4bMC025922@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Tue, 14 Jul 2015 11:04:37 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46966 - head/ja_JP.eucJP/books/handbook/mirrors X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 11:04:37 -0000 Author: ryusuke Date: Tue Jul 14 11:04:36 2015 New Revision: 46966 URL: https://svnweb.freebsd.org/changeset/doc/46966 Log: - Merge the following from the English version: r46891 -> r46965 head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml Tue Jul 14 10:27:57 2015 (r46965) +++ head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml Tue Jul 14 11:04:36 2015 (r46966) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r46891 + Original revision: r46965 $FreeBSD$ --> Europe, UK SHA1 - 98:22:1F:B0:CF:20:ED:3F:5D:05:38:AB:50:F1:47:53:3C:6B:14:6A + 1C:BD:85:95:11:9F:EB:75:A5:4B:C8:A3:FE:08:E4:02:73:06:1E:61 From owner-svn-doc-all@freebsd.org Tue Jul 14 11:45:00 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 56CFE99CD3F; Tue, 14 Jul 2015 11:45:00 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46EA6E07; Tue, 14 Jul 2015 11:45:00 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6EBj0aU047809; Tue, 14 Jul 2015 11:45:00 GMT (envelope-from brueffer@FreeBSD.org) Received: (from brueffer@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6EBj0YJ047808; Tue, 14 Jul 2015 11:45:00 GMT (envelope-from brueffer@FreeBSD.org) Message-Id: <201507141145.t6EBj0YJ047808@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: brueffer set sender to brueffer@FreeBSD.org using -f From: Christian Brueffer Date: Tue, 14 Jul 2015 11:45:00 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46967 - head/en_US.ISO8859-1/htdocs/advocacy X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 11:45:00 -0000 Author: brueffer Date: Tue Jul 14 11:44:59 2015 New Revision: 46967 URL: https://svnweb.freebsd.org/changeset/doc/46967 Log: Remove link to the defunct DaemonNews site; adapt BSD fork timescales. PR: 201366 Submitted by: Alison Winters Modified: head/en_US.ISO8859-1/htdocs/advocacy/myths.xml Modified: head/en_US.ISO8859-1/htdocs/advocacy/myths.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/advocacy/myths.xml Tue Jul 14 11:04:36 2015 (r46966) +++ head/en_US.ISO8859-1/htdocs/advocacy/myths.xml Tue Jul 14 11:44:59 2015 (r46967) @@ -272,13 +272,9 @@ sets. FreeBSD and NetBSD both integrate security fixes first discovered by the OpenBSD team.

-

The FreeBSD and NetBSD projects separated more than ten years +

The FreeBSD and NetBSD projects separated more than twenty years ago. OpenBSD and DragonflyBSD are the only new BSD projects to - split off in the last ten years.

- -

The *BSD projects cooperate in other areas as well. For example, the - monthly publication DaemonNews - is a collaborative effort by members of all four projects.

+ split off in the last twenty years.


From owner-svn-doc-all@freebsd.org Tue Jul 14 14:20:29 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 779749A18F7; Tue, 14 Jul 2015 14:20:29 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5C43CBF7; Tue, 14 Jul 2015 14:20:29 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6EEKTM3024898; Tue, 14 Jul 2015 14:20:29 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6EEKTsf024897; Tue, 14 Jul 2015 14:20:29 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507141420.t6EEKTsf024897@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Tue, 14 Jul 2015 14:20:29 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46968 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 14:20:29 -0000 Author: wblock Date: Tue Jul 14 14:20:28 2015 New Revision: 46968 URL: https://svnweb.freebsd.org/changeset/doc/46968 Log: Add Ed Schouten 's CloudABI report. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 11:44:59 2015 (r46967) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 14:20:28 2015 (r46968) @@ -906,4 +906,69 @@ Steve Kargl decide to call it a day.

+ + + CloudABI: Capability-Based Runtime Environment + + + + + Ed + Schouten + + ed@FreeBSD.org + + + + + CloudABI on GitHub + FreeBSD patchset on GitHub + + + +

CloudABI is a compact UNIX-like runtime environment that is + purely based on capability-based security (Capsicum). All + features that are incompatible with this model have been + removed. Advantages of using a pure capability-based + environment include improved security, testability, and + reusability. CloudABI should make it possible to run + arbitrary third-party executables directly on top of &os; + without any impact on system security, making it a good + building block for a cluster/cloud computing setup. See + the project on GitHub + for a more detailed explanation.

+ +

Last month I added a number of packages for the &os; Ports + tree. We now have a full C/C++ cross compiler that can be + installed very easily + (devel/cloudabi-toolchain). + I also imported a tool called cloudabi-run that can + be used to start programs safely, only granting access to + files and network sockets listed in the program's + configuration file + (sysutils/cloudabi-utils).

+ +

I have also imported some kernelspace modifications into the + &os; source tree for executing CloudABI programs. After all + of these changes have been imported, just loading a kernel + module will allow executing CloudABI programs. Right now, the + "cloudabi" branch on GitHub is still required.

+ + + + Nuxi, the Netherlands + + + + +

Polish up the kernelspace modifications and send them out + for review.

+
+ + +

Complete the Linux and NetBSD kernel patchsets and send + those out to the respective maintainers.

+
+
+
From owner-svn-doc-all@freebsd.org Tue Jul 14 15:08:59 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0897B9A16BC; Tue, 14 Jul 2015 15:08:59 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ECC8BAB7; Tue, 14 Jul 2015 15:08:58 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6EF8w22052757; Tue, 14 Jul 2015 15:08:58 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6EF8wpw052756; Tue, 14 Jul 2015 15:08:58 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507141508.t6EF8wpw052756@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Tue, 14 Jul 2015 15:08:58 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46969 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 15:08:59 -0000 Author: wblock Date: Tue Jul 14 15:08:58 2015 New Revision: 46969 URL: https://svnweb.freebsd.org/changeset/doc/46969 Log: Add Konstantin Belousov 's Cx state report. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 14:20:28 2015 (r46968) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 15:08:58 2015 (r46969) @@ -971,4 +971,86 @@ + + + Sleep States Enhancements on <tt>x86</tt> + + + + + Konstantin + Belousov + + kib@FreeBSD.org + + + + + + + + +

The ACPI specication defines CPU Cx states, which are idle + states. Methods to enter the state and miscellaneous + information like state leave latency are returned by the _CST + ACPI method. To save energy and reduce useless heating, the + operating system enters the Cx state when the CPU has no work + to do. C0 is the non-idle state, while C1, C2, and C3 + (defined by ACPI) each represent an idle state with + sequentially more energy saving, but also with higher latency + of leave and possibly greater secondary costs. For example, + C1 is entered by executing the HLT instruction and has no + architecturally visible side effects, while entering C3 drops + the CPU cache and usually requires special chipset programming + to correctly handle requests from I/O devices to the CPU. Do + not confuse Cx, Px and Sx: Cx states are only meaningful when + the system is in fully operational state S0; Px states are + only meaningful when the system is not in the idle state, + C0.

+ +

Modern Intel CPUs enter Cx (x >= 1) states with the + dedicated instruction MWAIT, which enters a specified + low-power state until a specific write is observed by the CPU + bus logic. There is a complimentary MONITOR instruction to + set the monitored bus address. The legacy port I/O method of + entering Cx state is emulated by CPU microcode, which + intercepts the port I/O and executes MWAIT internally. Using + MWAIT as the method of entering Cx requires following + processor-specific procedures, which are communicated to the + operating system by the vendor-specific extensions in _CST. + The operating system must indicate readiness to support MWAIT + when calling _CST. Claimed benefits of using MWAIT are reduced + latencies of leaving the idle state, and visibility of more + deep states than defined by the common ACPI specification. + Still, modern Intel platforms report deep states as C2 to + avoid the not needed bus-mastering avoidance.

+ +

The new code asks ACPI for the Intel vendor-specific _CST + extensions, parses them, and uses MWAIT Cx entrance methods + when available. The change was committed as r282678 to + HEAD.

+ +

For Linux, Intel provides a driver which does not depend on + the ACPI tables to use MWAIT for entering Cx states. For all + Intel CPUs after Core2, the driver contains the description of + the Cx mode latencies and quirks, eliminating dependency on + the correct BIOS information, which is often incorrect. The + approach of porting the Linux driver was considered by several + people, but all evaluators independently concluded that the + project cannot maintain such an approach without direct + involvement from Intel.

+ +

During the work, around 500 lines of identical code between + the i386 and amd64 version of the idle handling were moved to + the common location x86/x86/cpu_machdep.c. Now the + i386 and amd64 machdep.c files contain only unique + machine-dependent routines. This advance depended on John + Baldwin's elimination of the unmaintained Xen PVM i386 + port.

+ + + + The FreeBSD Foundation + +
From owner-svn-doc-all@freebsd.org Tue Jul 14 15:26:15 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BBBC09A1D61; Tue, 14 Jul 2015 15:26:15 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ABDD7B3F; Tue, 14 Jul 2015 15:26:15 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6EFQFHl064264; Tue, 14 Jul 2015 15:26:15 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6EFQFco064263; Tue, 14 Jul 2015 15:26:15 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507141526.t6EFQFco064263@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Tue, 14 Jul 2015 15:26:15 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46970 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 15:26:15 -0000 Author: wblock Date: Tue Jul 14 15:26:14 2015 New Revision: 46970 URL: https://svnweb.freebsd.org/changeset/doc/46970 Log: Add Konstantin Belousov 's PCID report. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 15:08:58 2015 (r46969) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 15:26:14 2015 (r46970) @@ -1053,4 +1053,62 @@ The FreeBSD Foundation + + + Rewritten PCID Support + + + + + Konstantin + Belousov + + kib@FreeBSD.org + + + + +

Process-Context Identifiers (PCIDs) is a feature of the TLB + on Intel processors, existing since the Sandy Bridge + micro-architecture introduction. It allows the TLB to + simultaneously cache translation information for several + address spaces, and gives an opportunity for the operating + system context switch code to avoid flushing the TLB on the + process switch. Each cached translation is tagged with some + context identifier, and at context switch time, the operating + system instructs the processor which context is becoming + active. The feature slightly reduces context switch time by + avoiding flush, and more importantly, it reduces the warm-up + period for the thread after a context switch.

+ +

&os; already used PCID, but the existing implementation + had several shortcomings. The amd64 pmap (the + machine-dependent portion of the virtual memory subsystem) + maintained a bitmap of all CPUs which ever loaded a + translation for the given address space, and avoided TLB flush + on the context switch. The bitmap was used to direct + Inter-Processor Interrupts to the marked CPU when the + operating system needed to perform TLB invalidation. The most + important deficiency of the implementation is the increase of + TLB invalidation IPIs since the bitmap could only grow until + full TLB shootdown is performed. It increases the TLB rate, + which negated the positive effects of avoiding TLB flushes on + large machines. Secondarily, the bitmap maintenance in both + the pmap and the context code was quite complicated, leading + to bugs. These issues resulted in the PCID feature being + disabled by default.

+ +

The new PCID implementation uses an algorithm described in + the U. Vahalia book "UNIX Internals: The New Frontiers". The + algorithm is already used, for example, by the MIPS pmap for + assigning the ASIDs to software-managed TLB entries. The pmap + maintains a per-CPU generation count, which is assigned to the + next unused PCID when the context is activated on CPU. TLB + invalidation includes resetting the generation count, which + causes reallocation of PCID when a context switch is + performed. As result, the new implementation issues exactly + the same amount of shootdown IPIs as pmap which does not + utilize PCID.

+ +
From owner-svn-doc-all@freebsd.org Tue Jul 14 15:49:21 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B68C29A11F3; Tue, 14 Jul 2015 15:49:21 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8B107D42; Tue, 14 Jul 2015 15:49:21 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6EFnLHM074512; Tue, 14 Jul 2015 15:49:21 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6EFnLM1074511; Tue, 14 Jul 2015 15:49:21 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507141549.t6EFnLM1074511@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Tue, 14 Jul 2015 15:49:20 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46971 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 15:49:21 -0000 Author: wblock Date: Tue Jul 14 15:49:20 2015 New Revision: 46971 URL: https://svnweb.freebsd.org/changeset/doc/46971 Log: Add Sagi Grimberg 's report on iSER. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 15:26:14 2015 (r46970) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 15:49:20 2015 (r46971) @@ -1111,4 +1111,83 @@ utilize PCID.

+ + + Mellanox iSCSI Extensions For RDMA (iSER) Support + + + + + Max + Gurtovoy + + maxg@mellanox.com + + + + + Sagi + Grimberg + + sagig@mellanox.com + + + + + + + + +

Building on the new in-kernel iSCSI initiator stack released + in &os; 10.0 and the recently added iSCSI offload interface, + Mellanox Technologies has begun developing iSCSI extensions + for RDMA (iSER) initiator support to enable efficient data + movement using the hardware offload capabilities of Mellanox's + 10, 40, 56 and 100 gigabit IB/Ethernet adapters.

+ +

Remote Direct Memory Access (RDMA) have been shown to have a + great value for storage applications. RDMA infrastructure + provides benefits such as Zero-Copy, CPU offload, Reliable + transport, Fabric consolidation, and many more. The iSER + protocol eliminates some of the bottlenecks in the traditional + iSCSI/TCP stack, provides low latency and high throughput, and + is well suited for latency aware workloads.

+ +

This work includes a new ICL module that implements the iSER + initiator. The iSCSI stack is slightly modified to support + some extra features such as asynchronous IO completions, + unmapped data buffers, and data-transfer offloads. The user + will be able to choose iSER as the iSCSI transport with + iscsictl.

+ +

The project is in its beta phase. Recent additions + include:

+ +
    +
  • Rebased on top of 11-CURRENT (r284921)
  • +
  • Added discovery over iSER support
  • +
  • HA and automatic session re-establishment support
  • +
  • Split iSER from iSCSI module
  • +
+ +

In addition, the iser driver has been and continues + to be thoroughly tested. The test suite includes:

+ +
    +
  • traffic
  • +
  • FS tests
  • +
  • compliance tests
  • +
  • traffic failover/failback
  • +
  • session recovery
  • +
  • dynamic module load/unload
  • +
+ +

The code is ready for inclusion and will be released under + the BSD license.

+ + + + Mellanox Technologies + +
From owner-svn-doc-all@freebsd.org Tue Jul 14 15:55:43 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3806A9A13B5; Tue, 14 Jul 2015 15:55:43 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0DAA91E3; Tue, 14 Jul 2015 15:55:43 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6EFtgvv079107; Tue, 14 Jul 2015 15:55:42 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6EFtgnk079106; Tue, 14 Jul 2015 15:55:42 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507141555.t6EFtgnk079106@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Tue, 14 Jul 2015 15:55:42 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46972 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 15:55:43 -0000 Author: wblock Date: Tue Jul 14 15:55:42 2015 New Revision: 46972 URL: https://svnweb.freebsd.org/changeset/doc/46972 Log: Add Edward Tomasz Napiera?a 's root remount report. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 15:49:20 2015 (r46971) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 15:55:42 2015 (r46972) @@ -1190,4 +1190,46 @@ Mellanox Technologies + + + Root Remount + + + + + Edward Tomasz + Napierala + + trasz@FreeBSD.org + + + + +

One of the long missing features of &os; was the ability to + boot with a temporary rootfs, configure the kernel to be able + to access the real rootfs, and then replace the temporary root + with the real one. In Linux, the functionality is known as + pivot_root. The reroot projects aims to provide + similar functionality in a different, slightly more + user-friendly way: rerooting. Simply put, from the user point + of view it looks like the system performs a partial shutdown, + killing all processes and unmounting the rootfs, and then + partial bringup, mounting the new rootfs, running init, and + running the startup scripts as usual.

+ +

The project is in the late implementation phase. A working + prototype was written, and work is in process to rewrite it in + an architecturally nicer way.

+ + + + The FreeBSD Foundation + + + + +

Complete debugging

+
+
+
From owner-svn-doc-all@freebsd.org Tue Jul 14 16:01:59 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 45F259A15A9; Tue, 14 Jul 2015 16:01:59 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 361C78E9; Tue, 14 Jul 2015 16:01:59 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6EG1xkX083726; Tue, 14 Jul 2015 16:01:59 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6EG1xLw083725; Tue, 14 Jul 2015 16:01:59 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507141601.t6EG1xLw083725@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Tue, 14 Jul 2015 16:01:59 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46973 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 16:01:59 -0000 Author: wblock Date: Tue Jul 14 16:01:58 2015 New Revision: 46973 URL: https://svnweb.freebsd.org/changeset/doc/46973 Log: Add Frederic Culot portmgr report. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 15:55:42 2015 (r46972) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 16:01:58 2015 (r46973) @@ -1232,4 +1232,74 @@ + + + Ports Collection + + + + + Frederic + Culot + + portmgr-secretary@FreeBSD.org + + + + &os; Ports Management Team + portmgr@FreeBSD.org + + + + + + + + + + + + + + + +

As of the end of Q2, the ports tree holds nearly 25,000 + ports, and the PR count is about 1,800. Once again the tree + saw more activity than during the previous quarter, with + almost 8,000 commits performed by 153 active committers. On + the other hand, the number of problem reports closed decreased + slightly, with a bit less than 1,700 problem reports + fixed.

+ +

In Q2, several commit bits were taken in for safekeeping, + following an inactivity period of more than 18 months (clsung, + dhn, obrien, tmseck), or on committer's request (sahil). Two + new developers were granted a ports commit bit (Michael Moll - + mmoll@, and Bernard Spil - brnrd@).

+ +

On the management side, pgollucci@ started his four-month + term as portmgr-lurker in June, and no changes were made to + the portmgr team during Q2.

+ +

This quarter also saw the release of the second quarterly + branch, namely 2015Q2. On this branch, 39 committers applied + 305 patches, which is more than twice as many updates as + during the last quarter.

+ +

On QA side 30 exp-runs were performed to validate sensitive + updates or cleanups. Amongst those noticeable changes are the + update to pkg 1.5.4, three new USES (waf, gnustep, + jpeg), Perl switch to 5.20, Ruby to 2.1.6, Firefox 38.0.6, and + Chromium 43.0.2357.130.

+ + + + +

As during the previous quarter, a tremendous amount of work + was done on the tree to update major ports and to close even + more PRs than in 2015 Q1, but as always, any additional help + is greatly appreciated!

+
+
+
From owner-svn-doc-all@freebsd.org Tue Jul 14 16:18:24 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6FF489A193A; Tue, 14 Jul 2015 16:18:24 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3EAD2153; Tue, 14 Jul 2015 16:18:24 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6EGIOfn089524; Tue, 14 Jul 2015 16:18:24 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6EGIOj3089523; Tue, 14 Jul 2015 16:18:24 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507141618.t6EGIOj3089523@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Tue, 14 Jul 2015 16:18:24 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46974 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 16:18:24 -0000 Author: wblock Date: Tue Jul 14 16:18:23 2015 New Revision: 46974 URL: https://svnweb.freebsd.org/changeset/doc/46974 Log: Add Christian Brueffer 's OpenBSM report. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 16:01:58 2015 (r46973) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 16:18:23 2015 (r46974) @@ -1302,4 +1302,58 @@ + + + OpenBSM + + + + + Robert + Watson + + rwatson@FreeBSD.org + + + + + Christian + Brueffer + + brueffer@FreeBSD.org + + + + TrustedBSD audit mailing list + trustedbsd-audit@TrustedBSD.org + + + + + + + + + +

OpenBSM is a BSD-licensed implementation of Sun's Basic + Security Module (BSM) API and file format. It is the user + space side of the CAPP Audit implementations in &os; and Mac + OS X. Additionally, the audit trail processing tools are + expected to work on Linux.

+ +

After a period of dormancy, the project is slowly picking up + steam again. The OpenBSM source code repository was migrated + from &os;'s Perforce server to GitHub. We hope this will make + the code more accessible and stimulate outside contributions. + In addition to the repository migration, initial steps towards + a new test release have been made.

+ + + + +

Test the code on GitHub on different releases of Mac OS X + and Linux

+
+
+
From owner-svn-doc-all@freebsd.org Tue Jul 14 17:15:41 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BD51D99C866; Tue, 14 Jul 2015 17:15:41 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AA77B16A8; Tue, 14 Jul 2015 17:15:41 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6EHFfOQ019261; Tue, 14 Jul 2015 17:15:41 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6EHFfeK019260; Tue, 14 Jul 2015 17:15:41 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507141715.t6EHFfeK019260@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Tue, 14 Jul 2015 17:15:41 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46975 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 17:15:41 -0000 Author: wblock Date: Tue Jul 14 17:15:40 2015 New Revision: 46975 URL: https://svnweb.freebsd.org/changeset/doc/46975 Log: Add Shawn Webb 's ASLR report. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 16:18:23 2015 (r46974) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 17:15:40 2015 (r46975) @@ -1356,4 +1356,119 @@ + + + Address Space Layout Randomization (ASLR) + + + + + Shawn + Webb + + shawn.webb@hardenedbsd.org + + + + + Oliver + Pinter + + oliver.pinter@hardenedbsd.org + + + + HardenedBSD + core@hardenedbsd.org + + + + + HardenedBSD + True Stack Randomization + Announcing ASLR Completion + Call for Donations + SoldierX + + + +

HardenedBSD is a downstream distribution of &os; aimed at + implementing exploit mitigation and security technologies. + The HardenedBSD development team has focused on several key + features, one being Address Space Layout Randomization (ASLR). + ASLR is a computer security technique that aids in mitigating + low-level vulnerabilities such as buffer overflows. ASLR + randomizes the memory layout of running applications to + prevent an attacker from knowing where a given vulnerability + lies in memory.

+ +

This last quarter, the HardenedBSD team has finalized the + core implementation of ASLR. We implemented true stack + randomization along with a random stack gap. This change + allows us to apply 42 bits of entropy to the stack, the + highest of any operating system. We bumped the + hardening.pax.aslr.stack_len sysctl(8) to 42 + by default on amd64.

+ +

We also now randomize the Virtual Dynamic Shared Object + (VDSO). The VDSO is one or more pages of memory shared + between the kernel and the userland. On amd64, it contains + the signal trampoline and timing code + (gettimeofday(4), for example).

+ +

With these two changes, the ASLR implementation is now + complete. There are still tasks to work on, however. We need + to update our documentation and enhance a few pieces of code. + Our ASLR implementation is in use in production by HardenedBSD + and is performing robustly.

+ +

Additionally, we are currently running a fundraiser to help + us establish a not-for-profit organization and for hardware + updates. We have received a lot of help from the community + and we greatly appreciate the help. We need further help + to take the project to the next level. We look forward to + working with the &os; project in providing excellent + security.

+ + + + SoldierX + + + + +

Update the aslr(4) manpage and the wiki + page.

+
+ + +

Improve the Shared Object load order feature with Michael + Zandi's improvements.

+
+ + +

Re-port the ASLR work to vanilla &os;. Include the + custom work requested by &os; developers.

+
+ + +

Close the existing review on Phabricator.

+
+ + +

Open multiple smaller reviews for pieces of the ASLR + patch that can be split out logically.

+
+ + +

Perform a special backport to HardenedBSD 10-STABLE for + OPNSense to pull in.

+
+ + +

golang segfaults in HardenedBSD. Help would be + nice in debugging.

+
+
+
From owner-svn-doc-all@freebsd.org Tue Jul 14 17:56:32 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 32DE79A102A; Tue, 14 Jul 2015 17:56:32 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2177EB9B; Tue, 14 Jul 2015 17:56:32 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6EHuWqQ040302; Tue, 14 Jul 2015 17:56:32 GMT (envelope-from matthew@FreeBSD.org) Received: (from matthew@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6EHuVV2040298; Tue, 14 Jul 2015 17:56:31 GMT (envelope-from matthew@FreeBSD.org) Message-Id: <201507141756.t6EHuVV2040298@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: matthew set sender to matthew@FreeBSD.org using -f From: Matthew Seaman Date: Tue, 14 Jul 2015 17:56:31 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46976 - in head/en_US.ISO8859-1: articles/committers-guide htdocs/internal X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 17:56:32 -0000 Author: matthew (ports committer) Date: Tue Jul 14 17:56:30 2015 New Revision: 46976 URL: https://svnweb.freebsd.org/changeset/doc/46976 Log: Introduce a new Code of Conduct. Update the Committer's Guide - section 21 covers much of the same areas as the new Code of Conduct, but the CoC is authoritative. Update wording where there is some disagreement. - Add a new section on Privacy and Confidentiality which was felt to be too committer specific to go into the general Code of Conduct. With hat: core-secretary Reviewed by: gjb, core Approved by: core Added: head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml (contents, props changed) Modified: head/en_US.ISO8859-1/articles/committers-guide/article.xml head/en_US.ISO8859-1/htdocs/internal/Makefile Modified: head/en_US.ISO8859-1/articles/committers-guide/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/committers-guide/article.xml Tue Jul 14 17:15:40 2015 (r46975) +++ head/en_US.ISO8859-1/articles/committers-guide/article.xml Tue Jul 14 17:56:30 2015 (r46976) @@ -3140,6 +3140,15 @@ Relnotes: yes The &os; Committers' Big List of Rules + Everyone involved with the &os; project is expected to + abide by the Code of Conduct available from + http://www.FreeBSD.org/internal/code-of-conduct.html. + As committers, you form the public face of the project, and how + you behave has a vital impact on the public perception of it. + This guide expands on the parts of the Code of + Conduct specific to committers. + Respect other committers. @@ -3182,8 +3191,7 @@ Relnotes: yes Do not fight in public with other committers; it looks - bad. If you must strongly disagree about - something, do so only in private. + bad. @@ -3250,7 +3258,7 @@ Relnotes: yes Details - + Respect other committers. @@ -3324,19 +3332,20 @@ Relnotes: yes The repository is not where changes should be initially submitted for correctness or argued over, that - should happen first in the mailing lists and the commit - should only happen once something resembling consensus has - been reached. This does not mean that you have to ask - permission before correcting every obvious syntax error or - manual page misspelling, simply that you should try to - develop a feel for when a proposed change is not quite - such a no-brainer and requires some feedback first. - People really do not mind sweeping changes if the result - is something clearly better than what they had before, - they just do not like being surprized - by those changes. The very best way of making sure that - you are on the right track is to have your code reviewed - by one or more other committers. + should happen first in the mailing lists or by use of the + Phabricator service and the commit should only happen once + something resembling consensus has been reached. This + does not mean that you have to ask permission before + correcting every obvious syntax error or manual page + misspelling, simply that you should try to develop a feel + for when a proposed change is not quite such a no-brainer + and requires some feedback first. People really do not + mind sweeping changes if the result is something clearly + better than what they had before, they just do not like + being surprized by those changes. + The very best way of making sure that you are on the right + track is to have your code reviewed by one or more other + committers. When in doubt, ask for review! @@ -3431,8 +3440,7 @@ Relnotes: yes Do not fight in public with other committers; it looks - bad. If you must strongly disagree about - something, do so only in private. + bad. This project has a public image to uphold and that image is very important to all of us, especially if we are @@ -3443,23 +3451,24 @@ Relnotes: yes is to minimize the effects of this until everyone has cooled back down. That means that you should not air your angry words in public and you should not forward private - correspondence to public mailing lists or aliases. What - people say one-to-one is often much less sugar-coated than - what they would say in public, and such communications - therefore have no place there - they only serve to inflame - an already bad situation. If the person sending you a - flame-o-gram at least had the grace to send it privately, - then have the grace to keep it private yourself. If you - feel you are being unfairly treated by another developer, - and it is causing you anguish, bring the matter up with - core rather than taking it public. Core will do its best - to play peace makers and get things back to sanity. In - cases where the dispute involves a change to the codebase - and the participants do not appear to be reaching an - amicable agreement, core may appoint a mutually-agreeable - third party to resolve the dispute. All parties involved - must then agree to be bound by the decision reached by - this third party. + correspondence or other private communications to public + mailing lists, mail aliases, instant messaging channels or + social media sites. What people say one-to-one is often + much less sugar-coated than what they would say in public, + and such communications therefore have no place there - + they only serve to inflame an already bad situation. If + the person sending you a flame-o-gram at least had the + grace to send it privately, then have the grace to keep it + private yourself. If you feel you are being unfairly + treated by another developer, and it is causing you + anguish, bring the matter up with core rather than taking + it public. Core will do its best to play peace makers and + get things back to sanity. In cases where the dispute + involves a change to the codebase and the participants do + not appear to be reaching an amicable agreement, core may + appoint a mutually-agreeable third party to resolve the + dispute. All parties involved must then agree to be bound + by the decision reached by this third party. @@ -3646,6 +3655,110 @@ Relnotes: yes + + + Privacy and Confidentiality + + + + Most &os; business is done in public. + + &os; is an open project. Which + means that not only can anyone use the source code, but + that most of the development process is open to public + scrutiny. + + + + Certain sensitive matters must remain private or + held under embargo. + + There unfortunately cannot be complete transparency. + As a &os; developer you will have a certain degree of + privileged access to information. Consequently you are + expected to respect certain requirements for + confidentiality. Sometimes the need for confidentiality + comes from external collaborators or has a specific time + limit. Mostly though, it is a matter of not releasing + private communications. + + + + The Security Officer has sole control over the + release of security advisories. + + Where there are security problems that affect many + different operating systems, &os; frequently depends on + early access in order to be able to prepare advisories for + coordinated release. Unless &os; developers can be + trusted to maintain security, such early access will not + be made available. The Security Officer is responsible + for controlling pre-release access to information about + vulnerabilities, and for timing the release of all + advisories. He may request help under condition of + confidentiality from any developer with relevant knowledge + in order to prepare security fixes. + + + + Communications with Core are kept confidential for as + long as necessary. + + Communications to core will initially be treated as + confidential. Eventually however, most of Core's business + will be summarized into the monthly or quarterly core + reports. Care will be taken to avoid publicising any + sensitive details. Records of some particularly sensitive + subjects may not be reported on at all and will be + retained only in Core's private archives. + + + + Non-disclosure Agreements may be required for access + to certain commercially sensitive data. + + Access to certain commercially sensitive data may + only be available under a Non-Disclosure Agreement. The + FreeBSD Foundation legal staff must be consulted before + any binding agreements are entered into. + + + + Private communications should not be made + public without permission. + + Beyond the specific requirements above there is a + general expectation not to publish private communications + between developers without the consent of all parties + involved. Ask permission before forwarding a message onto + a public mailing list, or posing it to a forum or website + that can be accessed by other than the original + correspondents. + + + + Communications on project-only or restricted access + channels should be treated as private. + + Similarly to personal communications, certain + internal communications channels, including &os; Committer + only mailing lists and restricted access IRC channels + should be considered as private communications. You need + permission in order to publish material from these + sources. + + + + Core may approve publication. + + Where it is impractical to obtain permission due to + the number of correspondents or where permission to + publish is unreasonably withheld, Core may approve release + of such private matters that merit more general + publication. + + + Modified: head/en_US.ISO8859-1/htdocs/internal/Makefile ============================================================================== --- head/en_US.ISO8859-1/htdocs/internal/Makefile Tue Jul 14 17:15:40 2015 (r46975) +++ head/en_US.ISO8859-1/htdocs/internal/Makefile Tue Jul 14 17:56:30 2015 (r46976) @@ -10,6 +10,7 @@ DOCS= about.xml DOCS+= bylaws.xml DOCS+= clusteradm.xml +DOCS+= code-of-conduct.xml DOCS+= core-vote.xml DOCS+= data.xml DOCS+= developer.xml Added: head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml Tue Jul 14 17:56:30 2015 (r46976) @@ -0,0 +1,155 @@ + + +]> + + + + &title; + + $FreeBSD$ + + + + +
Those in the &os; community should have a right to + be free from hate speech, harassment and abuse, but not a right + not to be offended.
+ +

Introduction

+ +

We expect everyone involved with the &os; project to follow + this Code of Conduct. This not only includes developers and + contributors to &os; but also anyone posting to &os; mailing + lists or using the &os; Forums or chatting on &os; specific IRC + channels, or otherwise interacting with members of the &os; + community.

+ +

Each individual's behaviour is primarily a matter for their + personal conscience. Even so, there are limits whose breach + will not be tolerated. This page explains what is normally + expected of &os; community members, and what is absolutely + required.

+ +

Interpersonal Interaction

+ +
    +
  • Keep it civil.
  • +
  • Be tolerant.
  • +
  • Remember that you are in public and that your actions + determine the public perception of the project.
  • +
  • Do not make it personal. Do not take it personally.
  • +
+ +

Always strive to present a civil and courteous demeanour in + your dealings with other project members; moreso when dealing + with third parties from outside the project. Avoid foul or + abusive language: remember that cultural standards differ, and + that what may seem to you to be a very mild statement can be + deeply shocking to another. Avoid contentious topics (unless + directly technically relevant). These things all have their + places, but not when they are out of context + here.

+ +

Try not to take offense where no offense was intended. Not + everyone speaks or writes English fluently. Not everyone can + express themselves clearly. Give people the benefit of the + doubt. Even if the intent was to provoke, do not rise to + it.

+ +

Conflict is inevitable, but unseemly conduct is not. If you + must disagree forcefully, do so within the appropriate technical + discussion group and in a manner that will be acceptable to your + audience. Stay focussed on the topic at hand. Heated + arguments have a way of dragging in bystanders and mutating + until the original point is lost.

+ +

Stick to the facts. Anyone may disagree with you: this does + not give you a license to descend into personal insults. If + your arguments cannot stand up in their own right, then either + admit defeat gracefully or formulate better arguments.

+ +

What Will Not Be Tolerated

+ +

The following will not be tolerated, and can result in + expulsion from the community

+ +
    +
  • Discrimination based on gender, race, nationality, + sexuality, religion, age or physical disability.
  • +
  • Bullying or systematic harrassment.
  • +
  • Incitement to or condoning of any of these.
  • +
+ +

&os; is a meritocracy. There can be no place within the + &os; Community for discriminatory speech or action. We do not + believe anyone should be treated any differently based on who + they are, where they are from, where their ancestors were from, + what they look like, what gender they identify as, who they + choose to sleep with, how old they are, their physical + capabilities or what sort of religious beliefs they may hold. + What matters is the contribution they are able to make to the + project, and only that.

+ +

There is no place within the &os; Community for + behaviour intended to intimidate or persecute other members of + the community. No one should have any cause to fear involvement + with the &os; project.

+ +

We will not tolerate any member of the community, either + publically or privately giving aid or encouragement to any + third party to behave in such a way towards any members of + the &os; community.

+ +

Core may remove any and all access to &os; resources or + privileges for whatever period it deems fit, up to and including + a permanent ban where such transgression has been + demonstrated.

+ +

In Case of Conflict

+ +
    +
  • Backout contentious changes first, then argue your + case.
  • +
  • Ask for review.
  • +
  • Seek approval from maintainers.
  • +
  • When no mutually satisfactory resolution can be achieved, + defer to security-officer, doceng, portmgr or core
  • +
+ +

If there are a sustained set of objections to a change you + have made, be graceful and revert what you have done. + Objections are hardly likely to be raised for trivial reasons, + and commits can always be re-applied. The potential loss of + reputation for the project from shipping bad code is + permanent.

+ +

Seeking review beforehand is the best way to avoid + misunderstanding. It is not just good practice for improving + code quality: it facilitates putting opposing technical + arguments clearly and reasonably.

+ +

It is strongly encouraged that you consult maintainers before + making changes in their particular areas, although in many areas + some teams have given blanket approval for certain types of + change. For instance, various types of sweeping update to the + ports are permitted without reference to individual port + maintainers. It is the duty of committers and maintainers to + keep up-to-date with such standards and practices, and abide by + them. Getting maintainer approval for any change, even if not + strictly required, is never a bad thing, and certainly + courteous.

+ +

If you cannot agree, who should you turn to for arbitration? + Core itself is directly responsible for the base system, but has + devolved control over ports, documentation, release engineering + and security related functions to sub-committees. Operational + control of &os; cluster servers, user accounts, e-mail, various + web-based and other services have been similarly devolved to specific teams. These teams + are the first line of resort should disputes prove insoluble and + require mediation. Failing that, a decision by core will be + final.

+ + From owner-svn-doc-all@freebsd.org Tue Jul 14 18:26:12 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0DA6C9A19AD; Tue, 14 Jul 2015 18:26:12 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F1FD7685; Tue, 14 Jul 2015 18:26:11 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6EIQBg2056715; Tue, 14 Jul 2015 18:26:11 GMT (envelope-from matthew@FreeBSD.org) Received: (from matthew@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6EIQBBF056713; Tue, 14 Jul 2015 18:26:11 GMT (envelope-from matthew@FreeBSD.org) Message-Id: <201507141826.t6EIQBBF056713@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: matthew set sender to matthew@FreeBSD.org using -f From: Matthew Seaman Date: Tue, 14 Jul 2015 18:26:11 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46977 - head/en_US.ISO8859-1/articles/committers-guide X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 18:26:12 -0000 Author: matthew (ports committer) Date: Tue Jul 14 18:26:10 2015 New Revision: 46977 URL: https://svnweb.freebsd.org/changeset/doc/46977 Log: Fix typo Approved by: doceng (gjb, implicit) Modified: head/en_US.ISO8859-1/articles/committers-guide/article.xml Modified: head/en_US.ISO8859-1/articles/committers-guide/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/committers-guide/article.xml Tue Jul 14 17:56:30 2015 (r46976) +++ head/en_US.ISO8859-1/articles/committers-guide/article.xml Tue Jul 14 18:26:10 2015 (r46977) @@ -3731,7 +3731,7 @@ Relnotes: yes general expectation not to publish private communications between developers without the consent of all parties involved. Ask permission before forwarding a message onto - a public mailing list, or posing it to a forum or website + a public mailing list, or posting it to a forum or website that can be accessed by other than the original correspondents. From owner-svn-doc-all@freebsd.org Tue Jul 14 20:11:20 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2F8EC9A1B5F; Tue, 14 Jul 2015 20:11:20 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ED71813E1; Tue, 14 Jul 2015 20:11:19 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6EKBJta019268; Tue, 14 Jul 2015 20:11:19 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6EKBJZf019267; Tue, 14 Jul 2015 20:11:19 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507142011.t6EKBJZf019267@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Tue, 14 Jul 2015 20:11:19 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46978 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 20:11:20 -0000 Author: wblock Date: Tue Jul 14 20:11:18 2015 New Revision: 46978 URL: https://svnweb.freebsd.org/changeset/doc/46978 Log: Expand an acronym. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 18:26:10 2015 (r46977) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 20:11:18 2015 (r46978) @@ -1068,9 +1068,10 @@ -

Process-Context Identifiers (PCIDs) is a feature of the TLB - on Intel processors, existing since the Sandy Bridge - micro-architecture introduction. It allows the TLB to +

Process-Context Identifiers (PCIDs) is a feature of the + Translation Lookaside Buffer (TLB) on Intel processors, + introduced with the Sandy Bridge micro-architecture. It + allows the TLB to simultaneously cache translation information for several address spaces, and gives an opportunity for the operating system context switch code to avoid flushing the TLB on the From owner-svn-doc-all@freebsd.org Tue Jul 14 20:48:38 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E652F9A1748; Tue, 14 Jul 2015 20:48:37 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CA1BF2218; Tue, 14 Jul 2015 20:48:37 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6EKmb8X039599; Tue, 14 Jul 2015 20:48:37 GMT (envelope-from matthew@FreeBSD.org) Received: (from matthew@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6EKmbJR039598; Tue, 14 Jul 2015 20:48:37 GMT (envelope-from matthew@FreeBSD.org) Message-Id: <201507142048.t6EKmbJR039598@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: matthew set sender to matthew@FreeBSD.org using -f From: Matthew Seaman Date: Tue, 14 Jul 2015 20:48:37 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46979 - head/en_US.ISO8859-1/htdocs/internal X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 20:48:38 -0000 Author: matthew (ports committer) Date: Tue Jul 14 20:48:36 2015 New Revision: 46979 URL: https://svnweb.freebsd.org/changeset/doc/46979 Log: Improvements and fixes suggested by Warren Block. With hat: core-secretary Submitted by: wblock Approved by: core Modified: head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml Modified: head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml Tue Jul 14 20:11:18 2015 (r46978) +++ head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml Tue Jul 14 20:48:36 2015 (r46979) @@ -61,7 +61,7 @@

Conflict is inevitable, but unseemly conduct is not. If you must disagree forcefully, do so within the appropriate technical discussion group and in a manner that will be acceptable to your - audience. Stay focussed on the topic at hand. Heated + audience. Stay focused on the topic at hand. Heated arguments have a way of dragging in bystanders and mutating until the original point is lost.

@@ -110,12 +110,12 @@

In Case of Conflict

    -
  • Backout contentious changes first, then argue your +
  • Back out contentious changes first, then argue your case.
  • Ask for review.
  • Seek approval from maintainers.
  • When no mutually satisfactory resolution can be achieved, - defer to security-officer, doceng, portmgr or core
  • + defer to security-officer, doceng, portmgr, or core

If there are a sustained set of objections to a change you @@ -133,7 +133,7 @@

It is strongly encouraged that you consult maintainers before making changes in their particular areas, although in many areas some teams have given blanket approval for certain types of - change. For instance, various types of sweeping update to the + change. For instance, various types of sweeping updates to the ports are permitted without reference to individual port maintainers. It is the duty of committers and maintainers to keep up-to-date with such standards and practices, and abide by @@ -143,12 +143,12 @@

If you cannot agree, who should you turn to for arbitration? Core itself is directly responsible for the base system, but has - devolved control over ports, documentation, release engineering + delegated control over ports, documentation, release engineering and security related functions to sub-committees. Operational control of &os; cluster servers, user accounts, e-mail, various web-based and other services have been similarly devolved to specific teams. These teams - are the first line of resort should disputes prove insoluble and + are the first line of resort when disputes cannot be resolved and require mediation. Failing that, a decision by core will be final.

From owner-svn-doc-all@freebsd.org Tue Jul 14 21:24:43 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 80FCD9A1135; Tue, 14 Jul 2015 21:24:43 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4E7D31B0E; Tue, 14 Jul 2015 21:24:43 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from svnmir.geo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6ELOhiW059396; Tue, 14 Jul 2015 21:24:43 GMT (envelope-from matthew@FreeBSD.org) Received: (from matthew@localhost) by svnmir.geo.freebsd.org (8.14.9/8.14.9/Submit) id t6ELOhoc059395; Tue, 14 Jul 2015 21:24:43 GMT (envelope-from matthew@FreeBSD.org) Message-Id: <201507142124.t6ELOhoc059395@svnmir.geo.freebsd.org> X-Authentication-Warning: svnmir.geo.freebsd.org: matthew set sender to matthew@FreeBSD.org using -f From: Matthew Seaman Date: Tue, 14 Jul 2015 21:24:43 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46980 - head/en_US.ISO8859-1/htdocs/internal X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 21:24:43 -0000 Author: matthew (ports committer) Date: Tue Jul 14 21:24:42 2015 New Revision: 46980 URL: https://svnweb.freebsd.org/changeset/doc/46980 Log: More clarifications and imrovements to wording With hat: core-secretary Submitted by: phk Approved by: core Modified: head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml Modified: head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml Tue Jul 14 20:48:36 2015 (r46979) +++ head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml Tue Jul 14 21:24:42 2015 (r46980) @@ -23,8 +23,7 @@ this Code of Conduct. This not only includes developers and contributors to &os; but also anyone posting to &os; mailing lists or using the &os; Forums or chatting on &os; specific IRC - channels, or otherwise interacting with members of the &os; - community.

+ channels, or otherwise interacting with the &os; community.

Each individual's behaviour is primarily a matter for their personal conscience. Even so, there are limits whose breach @@ -102,16 +101,16 @@ third party to behave in such a way towards any members of the &os; community.

-

Core may remove any and all access to &os; resources or +

Core will remove any and all access to &os; resources or privileges for whatever period it deems fit, up to and including - a permanent ban where such transgression has been - demonstrated.

+ a permanent ban where it rules that a transgression has + happened.

In Case of Conflict

    -
  • Back out contentious changes first, then argue your - case.
  • +
  • If contested, back out your changes first, then argue your + case.
  • Ask for review.
  • Seek approval from maintainers.
  • When no mutually satisfactory resolution can be achieved, From owner-svn-doc-all@freebsd.org Tue Jul 14 22:07:02 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5948F9A1E51; Tue, 14 Jul 2015 22:07:02 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4915E18AE; Tue, 14 Jul 2015 22:07:02 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from svnmir.geo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6EM729N076632; Tue, 14 Jul 2015 22:07:02 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by svnmir.geo.freebsd.org (8.14.9/8.14.9/Submit) id t6EM72HG076631; Tue, 14 Jul 2015 22:07:02 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507142207.t6EM72HG076631@svnmir.geo.freebsd.org> X-Authentication-Warning: svnmir.geo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Tue, 14 Jul 2015 22:07:02 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46981 - head/en_US.ISO8859-1/articles/committers-guide X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 22:07:02 -0000 Author: wblock Date: Tue Jul 14 22:07:01 2015 New Revision: 46981 URL: https://svnweb.freebsd.org/changeset/doc/46981 Log: Surprising to see surprised spelled with a z. Modified: head/en_US.ISO8859-1/articles/committers-guide/article.xml Modified: head/en_US.ISO8859-1/articles/committers-guide/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/committers-guide/article.xml Tue Jul 14 21:24:42 2015 (r46980) +++ head/en_US.ISO8859-1/articles/committers-guide/article.xml Tue Jul 14 22:07:01 2015 (r46981) @@ -3342,7 +3342,7 @@ Relnotes: yes and requires some feedback first. People really do not mind sweeping changes if the result is something clearly better than what they had before, they just do not like - being surprized by those changes. + being surprised by those changes. The very best way of making sure that you are on the right track is to have your code reviewed by one or more other committers. From owner-svn-doc-all@freebsd.org Tue Jul 14 23:08:36 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4F2239A2FD7; Tue, 14 Jul 2015 23:08:36 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3A5D9127C; Tue, 14 Jul 2015 23:08:36 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from svnmir.geo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6EN8a2B001704; Tue, 14 Jul 2015 23:08:36 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by svnmir.geo.freebsd.org (8.14.9/8.14.9/Submit) id t6EN8aO2001703; Tue, 14 Jul 2015 23:08:36 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201507142308.t6EN8aO2001703@svnmir.geo.freebsd.org> X-Authentication-Warning: svnmir.geo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Tue, 14 Jul 2015 23:08:35 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46982 - head/en_US.ISO8859-1/books/handbook/mirrors X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 23:08:36 -0000 Author: gjb Date: Tue Jul 14 23:08:34 2015 New Revision: 46982 URL: https://svnweb.freebsd.org/changeset/doc/46982 Log: Update the svn mirror list to reflect that svn.freebsd.org is now GeoDNS-backed, and a single, official SSL certificate is now used. In collaboration with: peter Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/books/handbook/mirrors/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/mirrors/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/mirrors/chapter.xml Tue Jul 14 22:07:01 2015 (r46981) +++ head/en_US.ISO8859-1/books/handbook/mirrors/chapter.xml Tue Jul 14 23:08:34 2015 (r46982) @@ -617,101 +617,47 @@ Comment out for now until these can be v The master &os; Subversion server, svn.FreeBSD.org, is - publicly accessible, read-only. That may change in the - future, so users are encouraged to use one of the official - mirrors. To view the &os; + publicly accessible, and redirects to the closest official + mirror using GeoDNS. To view the &os; Subversion repositories through a browser, use http://svnweb.FreeBSD.org/. - The &os; Subversion mirror - network is still in its early days, and will likely change. - Do not count on this list of mirrors being static. In - particular, the SSL certificates of the - servers will likely change at some point. + The &os; Subversion mirrors + previously used self-signed SSL certificates documented in + this chapter. As of July 14, 2015, all mirrors now use an + official SSL certificate that will be recognized by + Subversion if the security/ca_root_nss port is + installed. The legacy self-signed certificates are still + available, but are now considered deprecated. + For those without the security/ca_root_nss port + installed, the SHA1 and SHA256 fingerprints are: + - - + + - - - Name - - Protocols - - Location - - SSL Fingerprint + Hash + Fingerprint - svn0.us-west.FreeBSD.org - - svn, http, - https - - USA, California - - SHA1 - 1C:BD:85:95:11:9F:EB:75:A5:4B:C8:A3:FE:08:E4:02:73:06:1E:61 - - - - svn0.us-east.FreeBSD.org - - svn, http, - https, - rsync - - USA, New Jersey - - SHA1 - 1C:BD:85:95:11:9F:EB:75:A5:4B:C8:A3:FE:08:E4:02:73:06:1E:61 - - - - svn0.eu.FreeBSD.org - - svn, http, - https, - rsync - - Europe, UK - - SHA1 - 1C:BD:85:95:11:9F:EB:75:A5:4B:C8:A3:FE:08:E4:02:73:06:1E:61 + SHA1 + E9:37:73:80:B5:32:1B:93:92:94:98:17:59:F0:FA:A2:5F:1E:DE:B9 - svn0.ru.FreeBSD.org - - svn, http, - https, - rsync - - Russia, Moscow - - SHA1 - F6:44:AA:B9:03:89:0E:3E:8C:4D:4D:14:F0:27:E6:C7:C1:8B:17:C5 + SHA256 + D5:27:1C:B6:55:E6:A8:7D:48:D5:0C:F0:DA:9D:51:60:D7:42:6A:F2:05:F1:8A:47:BE:78:A1:3A:72:06:92:60 @@ -723,32 +669,6 @@ Comment out for now until these can be v middle attack) or otherwise trying to send bad content to the end user. - On the first connection - to an HTTPS mirror, the user will be asked - to verify the server fingerprint: - - Error validating server certificate for 'https://svn0.us-west.freebsd.org:443': - - The certificate is not issued by a trusted authority. Use the - fingerprint to validate the certificate manually! - - The certificate hostname does not match. -Certificate information: - - Hostname: svnmir.ysv.FreeBSD.org - - Valid: from Jul 29 22:01:21 2013 GMT until Dec 13 22:01:21 2040 GMT - - Issuer: clusteradm, FreeBSD.org, (null), CA, US (clusteradm@FreeBSD.org) - - Fingerprint: 1C:BD:85:95:11:9F:EB:75:A5:4B:C8:A3:FE:08:E4:02:73:06:1E:61 -(R)eject, accept (t)emporarily or accept (p)ermanently? - - Compare the fingerprint shown to those listed in the table - above. If the fingerprint matches, the server security - certificate can be accepted temporarily or permanently. A - temporary certificate will expire after a single session with - the server, and the verification step will be repeated on the - next connection. Accepting the certificate permanently will - store the authentication credentials in - ~/.subversion/auth/ and the user will not - be asked to verify the fingerprint again until the certificate - expires. - If https cannot be used due to firewall or other problems, svn is the next choice, with slightly faster transfers. When neither can be used, use From owner-svn-doc-all@freebsd.org Tue Jul 14 23:33:26 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 35F4B9A156B; Tue, 14 Jul 2015 23:33:26 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 037BC1C21; Tue, 14 Jul 2015 23:33:26 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from svnmir.geo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6ENXPsL013884; Tue, 14 Jul 2015 23:33:25 GMT (envelope-from delphij@FreeBSD.org) Received: (from delphij@localhost) by svnmir.geo.freebsd.org (8.14.9/8.14.9/Submit) id t6ENXPJW013883; Tue, 14 Jul 2015 23:33:25 GMT (envelope-from delphij@FreeBSD.org) Message-Id: <201507142333.t6ENXPJW013883@svnmir.geo.freebsd.org> X-Authentication-Warning: svnmir.geo.freebsd.org: delphij set sender to delphij@FreeBSD.org using -f From: Xin LI Date: Tue, 14 Jul 2015 23:33:25 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46983 - head/en_US.ISO8859-1/articles/committers-guide X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 23:33:26 -0000 Author: delphij Date: Tue Jul 14 23:33:24 2015 New Revision: 46983 URL: https://svnweb.freebsd.org/changeset/doc/46983 Log: Reflect Peter's email regarding svn.freebsd.org changes -- developers should now use repo.FreeBSD.org for commits. Modified: head/en_US.ISO8859-1/articles/committers-guide/article.xml Modified: head/en_US.ISO8859-1/articles/committers-guide/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/committers-guide/article.xml Tue Jul 14 23:08:34 2015 (r46982) +++ head/en_US.ISO8859-1/articles/committers-guide/article.xml Tue Jul 14 23:33:24 2015 (r46983) @@ -91,7 +91,7 @@ src/ Subversion Root svn+ssh://svn.FreeBSD.org/base + class="fqdomainname">repo.FreeBSD.org/base (see also ). @@ -100,7 +100,7 @@ doc/ Subversion Root svn+ssh://svn.FreeBSD.org/doc + class="fqdomainname">repo.FreeBSD.org/doc (see also ). @@ -110,7 +110,7 @@ Root svn+ssh://svn.FreeBSD.org/ports + class="fqdomainname">repo.FreeBSD.org/ports (see also ). @@ -4748,7 +4748,7 @@ Do you want to commit? (no = start a she merge. The script assumes that you can connect to - svn.FreeBSD.org with + repo.FreeBSD.org with SSH directly, so if your local login name is different than your &os; cluster account, you need a few lines in your From owner-svn-doc-all@freebsd.org Tue Jul 14 23:38:22 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DAA2F9A15C8; Tue, 14 Jul 2015 23:38:21 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C88F81CF6; Tue, 14 Jul 2015 23:38:21 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from svnmir.geo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6ENcLn5014171; Tue, 14 Jul 2015 23:38:21 GMT (envelope-from delphij@FreeBSD.org) Received: (from delphij@localhost) by svnmir.geo.freebsd.org (8.14.9/8.14.9/Submit) id t6ENcLdJ014170; Tue, 14 Jul 2015 23:38:21 GMT (envelope-from delphij@FreeBSD.org) Message-Id: <201507142338.t6ENcLdJ014170@svnmir.geo.freebsd.org> X-Authentication-Warning: svnmir.geo.freebsd.org: delphij set sender to delphij@FreeBSD.org using -f From: Xin LI Date: Tue, 14 Jul 2015 23:38:21 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46984 - head/en_US.ISO8859-1/articles/committers-guide X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 23:38:22 -0000 Author: delphij Date: Tue Jul 14 23:38:20 2015 New Revision: 46984 URL: https://svnweb.freebsd.org/changeset/doc/46984 Log: s/svn.freebsd.org/repo.freebsd.org/ when appropriate. I have left the mirroring portion out because it's svn://, not svn+ssh:// and may be different. Modified: head/en_US.ISO8859-1/articles/committers-guide/article.xml Modified: head/en_US.ISO8859-1/articles/committers-guide/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/committers-guide/article.xml Tue Jul 14 23:33:24 2015 (r46983) +++ head/en_US.ISO8859-1/articles/committers-guide/article.xml Tue Jul 14 23:38:20 2015 (r46984) @@ -509,15 +509,15 @@ You need a Passphrase to protect your se repository. For the src tree, use: - &prompt.user; svn checkout svn+ssh://svn.freebsd.org/base/head /usr/src + &prompt.user; svn checkout svn+ssh://repo.freebsd.org/base/head /usr/src For the doc tree, use: - &prompt.user; svn checkout svn+ssh://svn.freebsd.org/doc/head /usr/doc + &prompt.user; svn checkout svn+ssh://repo.freebsd.org/doc/head /usr/doc For the ports tree, use: - &prompt.user; svn checkout svn+ssh://svn.freebsd.org/ports/head /usr/ports + &prompt.user; svn checkout svn+ssh://repo.freebsd.org/ports/head /usr/ports Though the remaining examples in this document are @@ -541,18 +541,18 @@ You need a Passphrase to protect your se svn+ssh means the SVN protocol tunnelled over SSH. The name of the server is - svn.freebsd.org, base + repo.freebsd.org, base is the path to the repository, and head is the subdirectory within the repository. If your &os; login name is different from your login name on your local machine, you must either include it in the URL (for example - svn+ssh://jarjar@svn.freebsd.org/base/head), + svn+ssh://jarjar@repo.freebsd.org/base/head), or add an entry to your ~/.ssh/config in the form: - Host svn.freebsd.org + Host repo.freebsd.org User jarjar This is the simplest method, but it is hard to tell just @@ -572,7 +572,7 @@ You need a Passphrase to protect your se Check out a working copy from a mirror by substituting the mirror's URL for - svn+ssh://svn.freebsd.org/base. This can + svn+ssh://repo.freebsd.org/base. This can be an official mirror or a mirror maintained by using svnsync. @@ -597,7 +597,7 @@ You need a Passphrase to protect your se <literal>RELENG_*</literal> Branches and General Layout - In svn+ssh://svn.freebsd.org/base, + In svn+ssh://repo.freebsd.org/base, base refers to the source tree. Similarly, ports refers to the ports tree, and so on. These are separate repositories with their @@ -657,7 +657,7 @@ You need a Passphrase to protect your se &os; Documentation Project Branches and Layout - In svn+ssh://svn.freebsd.org/doc, + In svn+ssh://repo.freebsd.org/doc, doc refers to the repository root of the source tree. @@ -697,7 +697,7 @@ You need a Passphrase to protect your se &os; Ports Tree Branches and Layout - In svn+ssh://svn.freebsd.org/ports, + In svn+ssh://repo.freebsd.org/ports, ports refers to the repository root of the ports tree. @@ -756,7 +756,7 @@ You need a Passphrase to protect your se As seen earlier, to check out the &os; head branch: - &prompt.user; svn checkout svn+ssh://svn.freebsd.org/base/head /usr/src + &prompt.user; svn checkout svn+ssh://repo.freebsd.org/base/head /usr/src At some point, more than just HEAD will probably be useful, for instance when merging changes @@ -767,7 +767,7 @@ You need a Passphrase to protect your se To do this, first check out the root of the repository: - &prompt.user; svn checkout --depth=immediates svn+ssh://svn.freebsd.org/base + &prompt.user; svn checkout --depth=immediates svn+ssh://repo.freebsd.org/base This will give base with all the files it contains (at the time of writing, just @@ -1156,13 +1156,13 @@ You need a Passphrase to protect your se Branching is very fast. The following command would be used to branch RELENG_8: - &prompt.user; svn copy svn+ssh://svn.freebsd.org/base/head svn+ssh://svn.freebsd.org/base/stable/8 + &prompt.user; svn copy svn+ssh://repo.freebsd.org/base/head svn+ssh://repo.freebsd.org/base/stable/8 This is equivalent to the following set of commands which take minutes and hours as opposed to seconds, depending on your network connection: - &prompt.user; svn checkout --depth=immediates svn+ssh://svn.freebsd.org/base + &prompt.user; svn checkout --depth=immediates svn+ssh://repo.freebsd.org/base &prompt.user; cd base &prompt.user; svn update --set-depth=infinity head &prompt.user; svn copy head stable/8 @@ -1178,7 +1178,7 @@ You need a Passphrase to protect your se In all examples below, $FSVN refers to the location of the &os; Subversion repository, - svn+ssh://svn.freebsd.org/base/. + svn+ssh://repo.freebsd.org/base/. @@ -1467,7 +1467,7 @@ You need a Passphrase to protect your se $FSVN is - svn+ssh://svn.freebsd.org/base + svn+ssh://repo.freebsd.org/base @@ -1520,7 +1520,7 @@ $target - head/$source:$P,$Q,$R Take a quick note of how it looks before moving on to the next step; doing the actual merge: - &prompt.user; svn merge -c r238987 svn+ssh://svn.freebsd.org/base/head/share/man/man4 stable/9/share/man/man4 + &prompt.user; svn merge -c r238987 svn+ssh://repo.freebsd.org/base/head/share/man/man4 stable/9/share/man/man4 --- Merging r238987 into 'stable/9/share/man/man4': U stable/9/share/man/man4/netmap.4 --- Recording mergeinfo for merge of r238987 into @@ -1703,7 +1703,7 @@ U stable/9/share/man/man4/netmap.4 vendor tree, prior to importing new sources: &prompt.user; cd head/contrib/pf -&prompt.user; svn merge --record-only svn+ssh://svn.freebsd.org/base/vendor/pf/dist@180876 . +&prompt.user; svn merge --record-only svn+ssh://repo.freebsd.org/base/vendor/pf/dist@180876 . &prompt.user; svn commit @@ -1789,7 +1789,7 @@ U stable/9/share/man/man4/netmap.4 future reference. The best and quickest way to do this is directly in the repository: - &prompt.user; svn cp svn+ssh://svn.freebsd.org/base/vendor/pf/dist svn+ssh://svn.freebsd.org/base/vendor/pf/4.3 + &prompt.user; svn cp svn+ssh://repo.freebsd.org/base/vendor/pf/dist svn+ssh://repo.freebsd.org/base/vendor/pf/4.3 Once that is complete, svn up the working copy of @@ -1812,7 +1812,7 @@ U stable/9/share/man/man4/netmap.4 &prompt.user; cd head/contrib/pf &prompt.user; svn up -&prompt.user; svn merge --accept=postpone svn+ssh://svn.freebsd.org/base/vendor/pf/dist . +&prompt.user; svn merge --accept=postpone svn+ssh://repo.freebsd.org/base/vendor/pf/dist . The --accept=postpone tells Subversion that it should not complain because merge @@ -1833,7 +1833,7 @@ U stable/9/share/man/man4/netmap.4 indicate the revision to merge from the /vendor tree. For example: - &prompt.user; svn checkout svn+ssh://svn.freebsd.org/base/head/contrib/sendmail + &prompt.user; svn checkout svn+ssh://repo.freebsd.org/base/head/contrib/sendmail &prompt.user; cd sendmail &prompt.user; svn merge -c r261190 ^/vendor/sendmail/dist . @@ -1856,7 +1856,7 @@ U stable/9/share/man/man4/netmap.4 main tree. To check diffs against the vendor branch: - &prompt.user; svn diff --no-diff-deleted --old=svn+ssh://svn.freebsd.org/base/vendor/pf/dist --new=. + &prompt.user; svn diff --no-diff-deleted --old=svn+ssh://repo.freebsd.org/base/vendor/pf/dist --new=. The --no-diff-deleted tells Subversion not to complain about files that are in the @@ -1947,7 +1947,7 @@ U stable/9/share/man/man4/netmap.4 This can also be done directly in the repository: - &prompt.user; svn merge -r179454:179453 svn+ssh://svn.freebsd.org/base/ROADMAP.txt + &prompt.user; svn merge -r179454:179453 svn+ssh://repo.freebsd.org/base/ROADMAP.txt It is important to ensure that the mergeinfo @@ -1961,12 +1961,12 @@ U stable/9/share/man/man4/netmap.4 is required. For example, to restore a file that was deleted in revision N, restore version N-1: - &prompt.user; svn copy svn+ssh://svn.freebsd.org/base/ROADMAP.txt@179454 + &prompt.user; svn copy svn+ssh://repo.freebsd.org/base/ROADMAP.txt@179454 &prompt.user; svn commit or, equally: - &prompt.user; svn copy svn+ssh://svn.freebsd.org/base/ROADMAP.txt@179454 svn+ssh://svn.freebsd.org/base + &prompt.user; svn copy svn+ssh://repo.freebsd.org/base/ROADMAP.txt@179454 svn+ssh://repo.freebsd.org/base Do not simply recreate the file manually and svn add it—this will @@ -2091,13 +2091,13 @@ U stable/9/share/man/man4/netmap.4 To create a project branch: - &prompt.user; svn copy svn+ssh://svn.freebsd.org/base/head svn+ssh://svn.freebsd.org/base/projects/spif + &prompt.user; svn copy svn+ssh://repo.freebsd.org/base/head svn+ssh://repo.freebsd.org/base/projects/spif To merge changes from HEAD back into the project branch: &prompt.user; cd copy_of_spif -&prompt.user; svn merge svn+ssh://svn.freebsd.org/base/head +&prompt.user; svn merge svn+ssh://repo.freebsd.org/base/head &prompt.user; svn commit It is important to resolve any merge conflicts before @@ -4135,7 +4135,7 @@ Relnotes: yes port: &prompt.user; cd /usr/ports/category -&prompt.user; svn cp 'svn+ssh://svn.freebsd.org/ports/head/category/portname/@XXXXXX' portname +&prompt.user; svn cp 'svn+ssh://repo.freebsd.org/ports/head/category/portname/@XXXXXX' portname Pick the revision that is just before the removal. For example, if the revision where it was @@ -4147,7 +4147,7 @@ Relnotes: yes after the last commit to the port. &prompt.user; cd /usr/ports/category -&prompt.user; svn cp 'svn+ssh://svn.freebsd.org/ports/head/category/portname/@{YYYY-MM-DD}' portname +&prompt.user; svn cp 'svn+ssh://repo.freebsd.org/ports/head/category/portname/@{YYYY-MM-DD}' portname @@ -4754,7 +4754,7 @@ Do you want to commit? (no = start a she account, you need a few lines in your ~/.ssh/config: - Host svn.freebsd.org # Can be *.freebsd.org + Host repo.freebsd.org # Can be *.freebsd.org User freebsd-login From owner-svn-doc-all@freebsd.org Tue Jul 14 23:44:37 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 71ECC9A1787; Tue, 14 Jul 2015 23:44:37 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 40396122A; Tue, 14 Jul 2015 23:44:37 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from svnmir.geo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6ENibWl018088; Tue, 14 Jul 2015 23:44:37 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by svnmir.geo.freebsd.org (8.14.9/8.14.9/Submit) id t6ENibVH018087; Tue, 14 Jul 2015 23:44:37 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507142344.t6ENibVH018087@svnmir.geo.freebsd.org> X-Authentication-Warning: svnmir.geo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Tue, 14 Jul 2015 23:44:37 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46985 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2015 23:44:37 -0000 Author: wblock Date: Tue Jul 14 23:44:36 2015 New Revision: 46985 URL: https://svnweb.freebsd.org/changeset/doc/46985 Log: Add Franco Fichtner 's report on OPNsense. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 23:38:20 2015 (r46984) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Tue Jul 14 23:44:36 2015 (r46985) @@ -1472,4 +1472,58 @@ + + + OPNsense + + + + + Franco + Fichtner + + franco@opnsense.org + + + + + Ad + Schellevis + + ad@opnsense.org + + + + + Jos + Schellevis + + jos@opnsense.org + + + + + OPNsense website + OPNsense source code + + + +

    OPNsense is a fork of pfSense that aims to follow &os;'s + code base and ecosystem quickly and closely while retaining + the parent's powerful firewall capabilities. The new 15.7 + release includes efforts such as firmware upgrades and + packaging fully based on pkg, weekly security + updates, the replacement of ALTQ-based traffic shaping with + IPFW/dummynet, and production-ready LibreSSL integration as an + alternative to OpenSSL.

    + +

    Contributors and testers are welcome as we work on + redesigning plugin support, rework the GUI according to modern + coding standards (MVC) and privilege separation.

    + + + + Deciso + +
    From owner-svn-doc-all@freebsd.org Wed Jul 15 01:33:42 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7945199CF13; Wed, 15 Jul 2015 01:33:42 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 431C119C9; Wed, 15 Jul 2015 01:33:42 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from svnmir.geo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6F1Xfvk062448; Wed, 15 Jul 2015 01:33:41 GMT (envelope-from peter@FreeBSD.org) Received: (from peter@localhost) by svnmir.geo.freebsd.org (8.14.9/8.14.9/Submit) id t6F1Xf5L062447; Wed, 15 Jul 2015 01:33:41 GMT (envelope-from peter@FreeBSD.org) Message-Id: <201507150133.t6F1Xf5L062447@svnmir.geo.freebsd.org> X-Authentication-Warning: svnmir.geo.freebsd.org: peter set sender to peter@FreeBSD.org using -f From: Peter Wemm Date: Wed, 15 Jul 2015 01:33:41 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46986 - head/en_US.ISO8859-1/books/handbook/mirrors X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jul 2015 01:33:42 -0000 Author: peter (src committer) Date: Wed Jul 15 01:33:41 2015 New Revision: 46986 URL: https://svnweb.freebsd.org/changeset/doc/46986 Log: Adjust some wording in the svn mirror area and remove some left-over references to the old deprecated mirror names. Modified: head/en_US.ISO8859-1/books/handbook/mirrors/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/mirrors/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/mirrors/chapter.xml Tue Jul 14 23:44:36 2015 (r46985) +++ head/en_US.ISO8859-1/books/handbook/mirrors/chapter.xml Wed Jul 15 01:33:41 2015 (r46986) @@ -506,11 +506,9 @@ Comment out for now until these can be v ports for the Ports Collection, and doc for documentation. For example, the URL - svn://svn0.us-east.FreeBSD.org/ports/head/ - specifies the main branch of the ports repository on the - svn0.us-east.FreeBSD.org - mirror, using the svn protocol. + https://svn.FreeBSD.org/ports/head/ + specifies the main branch of the ports repository, + using the https protocol. A checkout from a given repository is performed with a command like this: @@ -570,7 +568,7 @@ Comment out for now until these can be v present but was not created by svn, remember to rename or delete it before the checkout. - &prompt.root; svn checkout https://svn0.us-west.FreeBSD.org/ports/head /usr/ports + &prompt.root; svn checkout https://svn.FreeBSD.org/ports/head /usr/ports Because the initial checkout has to download the full branch of the remote repository, it can take a while. Please @@ -612,13 +610,11 @@ Comment out for now until these can be v Mirror Sites - All mirrors carry all repositories. - - The master &os; Subversion - server, The &os; Subversion + repository, svn.FreeBSD.org, is - publicly accessible, and redirects to the closest official - mirror using GeoDNS. To view the &os; + a publicly accessible mirror network that uses GeoDNS to + select an appropriate back end server. To view the &os; Subversion repositories through a browser, use http://svnweb.FreeBSD.org/. From owner-svn-doc-all@freebsd.org Wed Jul 15 18:08:31 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 25BF59A2186; Wed, 15 Jul 2015 18:08:31 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0DAE415E4; Wed, 15 Jul 2015 18:08:31 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from svnmir.geo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6FI8UjC090959; Wed, 15 Jul 2015 18:08:30 GMT (envelope-from gavin@FreeBSD.org) Received: (from gavin@localhost) by svnmir.geo.freebsd.org (8.14.9/8.14.9/Submit) id t6FI8UBC090957; Wed, 15 Jul 2015 18:08:30 GMT (envelope-from gavin@FreeBSD.org) Message-Id: <201507151808.t6FI8UBC090957@svnmir.geo.freebsd.org> X-Authentication-Warning: svnmir.geo.freebsd.org: gavin set sender to gavin@FreeBSD.org using -f From: Gavin Atkinson Date: Wed, 15 Jul 2015 18:08:30 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46987 - head/en_US.ISO8859-1/htdocs/internal X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jul 2015 18:08:31 -0000 Author: gavin Date: Wed Jul 15 18:08:30 2015 New Revision: 46987 URL: https://svnweb.freebsd.org/changeset/doc/46987 Log: Fix a spelling mistake. Submitted by: julian Modified: head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml Modified: head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml Wed Jul 15 01:33:41 2015 (r46986) +++ head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml Wed Jul 15 18:08:30 2015 (r46987) @@ -77,7 +77,7 @@
    • Discrimination based on gender, race, nationality, sexuality, religion, age or physical disability.
    • -
    • Bullying or systematic harrassment.
    • +
    • Bullying or systematic harassment.
    • Incitement to or condoning of any of these.
    From owner-svn-doc-all@freebsd.org Wed Jul 15 21:15:43 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0F57A9A2E31; Wed, 15 Jul 2015 21:15:43 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E6490112F; Wed, 15 Jul 2015 21:15:42 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from svnmir.geo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6FLFg43086337; Wed, 15 Jul 2015 21:15:42 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by svnmir.geo.freebsd.org (8.14.9/8.14.9/Submit) id t6FLFgAJ086336; Wed, 15 Jul 2015 21:15:42 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507152115.t6FLFgAJ086336@svnmir.geo.freebsd.org> X-Authentication-Warning: svnmir.geo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Wed, 15 Jul 2015 21:15:42 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46988 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jul 2015 21:15:43 -0000 Author: wblock Date: Wed Jul 15 21:15:41 2015 New Revision: 46988 URL: https://svnweb.freebsd.org/changeset/doc/46988 Log: Add URL tag descriptions where missing. Wrap as needed. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Wed Jul 15 18:08:30 2015 (r46987) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Wed Jul 15 21:15:41 2015 (r46988) @@ -97,9 +97,11 @@ - &os; Porter's Handbook + &os; + Porter's Handbook &os; Web Site - &os; Foundation Web Site + &os; Foundation + Web Site @@ -132,13 +134,15 @@ BSDCan - reStructured Text + reStructured + Text Markdown AsciiDoc &os; Wiki &os; Web Site Annotator - Annotator Backend Stores + Annotator + Backend Stores @@ -209,8 +213,10 @@ pkgsrc home page - BulkTracker - Track bulk build status - My blog posts on pkgsrc + BulkTracker + - Track bulk build status + My blog posts + on pkgsrc @@ -311,8 +317,10 @@ - - + &os; Xfce + Project + &os; + Xfce Repository @@ -385,8 +393,8 @@ - - + FreeBSD Mastery: ZFS + Michael W. Lucas @@ -431,8 +439,10 @@ - Main German Documentation Project page - How you can help with german translations + Main + German Documentation Project page + How + you can help with german translations @@ -506,7 +516,8 @@ - + Multiqueue + Testing Project @@ -542,9 +553,12 @@ - &os; 10.2-RELEASE schedule - &os; development snapshots - &os; development snapshots announcements list + &os; 10.2-RELEASE + schedule + &os; + development snapshots + &os; + development snapshots announcements list @@ -669,8 +683,9 @@ - - + BSDCan 2015 + BSDCan + 2015 Video Playlist @@ -730,9 +745,12 @@ - PCIe Hot-plug P4 Branch - Commit adding bridge save/restore. - Github branch with patches + PCIe + Hot-plug P4 Branch + Commit + adding bridge save/restore. + Github + branch with patches @@ -791,12 +809,13 @@ Warren Block - wblock@@FreeBSD.org + wblock@FreeBSD.org - + Leap + Seconds Article @@ -921,8 +940,10 @@ - CloudABI on GitHub - FreeBSD patchset on GitHub + CloudABI + on GitHub + FreeBSD patchset + on GitHub @@ -986,7 +1007,8 @@ - + Commit + r282678 @@ -1135,7 +1157,9 @@ - + iser-freebsd + on GitHub @@ -1253,14 +1277,22 @@ - - - - - - - - + The Ports + Collection + Contributing + to Ports + &os; Ports + Monitoring System + Ports + Management Team + portmgr + Blog + portmgr on + Twitter + portmgr on + Facebook + portmgr + on Google+ @@ -1331,8 +1363,10 @@ - - + OpenBSM: Open Source Basic + Security Module (BSM) Audit Implementation + openbsm on + GitHub @@ -1386,9 +1420,12 @@ HardenedBSD - True Stack Randomization - Announcing ASLR Completion - Call for Donations + True + Stack Randomization + Announcing + ASLR Completion + Call + for Donations SoldierX @@ -1504,7 +1541,8 @@ OPNsense website - OPNsense source code + OPNsense source + code From owner-svn-doc-all@freebsd.org Wed Jul 15 21:18:13 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 22CFE9A2E8A; Wed, 15 Jul 2015 21:18:13 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 12FFE11CE; Wed, 15 Jul 2015 21:18:13 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from svnmir.geo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6FLIC5j086686; Wed, 15 Jul 2015 21:18:12 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by svnmir.geo.freebsd.org (8.14.9/8.14.9/Submit) id t6FLIC6i086685; Wed, 15 Jul 2015 21:18:12 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507152118.t6FLIC6i086685@svnmir.geo.freebsd.org> X-Authentication-Warning: svnmir.geo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Wed, 15 Jul 2015 21:18:12 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46989 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jul 2015 21:18:13 -0000 Author: wblock Date: Wed Jul 15 21:18:12 2015 New Revision: 46989 URL: https://svnweb.freebsd.org/changeset/doc/46989 Log: Use a more appropriate word. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Wed Jul 15 21:15:41 2015 (r46988) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Wed Jul 15 21:18:12 2015 (r46989) @@ -832,7 +832,7 @@ prepared.

    To address concerns and also provide a resource for future - leap seconds, several experts were harrassed relentlessly, + leap seconds, several experts were pestered relentlessly, with the results compiled into a short article. Beyond merely allaying fears about what might happen, this article received positive responses on the web for how it demonstrated &os;'s From owner-svn-doc-all@freebsd.org Wed Jul 15 21:31:19 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E897B9A306D; Wed, 15 Jul 2015 21:31:19 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CC2651A41; Wed, 15 Jul 2015 21:31:19 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from svnmir.geo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6FLVJFp095349; Wed, 15 Jul 2015 21:31:19 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by svnmir.geo.freebsd.org (8.14.9/8.14.9/Submit) id t6FLVJSa095348; Wed, 15 Jul 2015 21:31:19 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507152131.t6FLVJSa095348@svnmir.geo.freebsd.org> X-Authentication-Warning: svnmir.geo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Wed, 15 Jul 2015 21:31:19 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46990 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jul 2015 21:31:20 -0000 Author: wblock Date: Wed Jul 15 21:31:18 2015 New Revision: 46990 URL: https://svnweb.freebsd.org/changeset/doc/46990 Log: Add Johannes Jost Meixner 's LBEL report. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Wed Jul 15 21:18:12 2015 (r46989) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Wed Jul 15 21:31:18 2015 (r46990) @@ -1168,7 +1168,7 @@ Mellanox Technologies has begun developing iSCSI extensions for RDMA (iSER) initiator support to enable efficient data movement using the hardware offload capabilities of Mellanox's - 10, 40, 56 and 100 gigabit IB/Ethernet adapters.

    + 10, 40, 56 and 100 Gigabit IB/Ethernet adapters.

    Remote Direct Memory Access (RDMA) have been shown to have a great value for storage applications. RDMA infrastructure @@ -1564,4 +1564,140 @@ Deciso + + + Linux Binary Emulation Layer Upgrade + + + + + Allan + Jude + + AllanJude@FreeBSD.org + + + + + Dmitry + Chagin + + dchagin@FreeBSD.org + + + + + Ed + Maste + + emaste@FreeBSD.org + + + + + Edward Tomasz + Napierala + + trasz@FreeBSD.org + + + + + Johannes + Meixner + + xmj@FreeBSD.org + + + + FreeBSD Emulation Team + emulation@FreeBSD.org + + + + + Emulation team + on &os; wiki + + + +

    The &os; emulation team has done extensive work on polishing + &os;'s Linux emulation layer. After more than a year and a + half, Dmitry Chagin's changes to the Linux binary emulation + layer were merged into &os; 11.0-CURRENT. Before merging the + more than 115 individual changes into base/head, Ed + Maste and Edward Tomasz Napierala were able to help by + reviewing and improving the code quality.

    + +

    Work has begun on backporting these changes into &os; + 10-STABLE, with the current 10.2 release cycle in mind. We + hope to have that backport ready before 10.2-PRERELEASE turns + into 10.2-RELEASE.

    + +

    In that same vein, Allan Jude was able to upload and improve + a recent Differential Revision that will eventually lead to + our having both 32-bit and 64-bit ports for CentOS 6. Port + review activity started during the BSDCan conference's + developer summit, and will be continued extensively during the + Cambridge Developer Summit.

    + +

    We are currently expecting to have both Fedora 10, Centos 6 + 32-bit- and CentOS 6 64-bit-compatible frameworks available by + Q4/2015.

    + +

    Call for Help: Contributing

    + +

    People can contribute to the Emulation team's efforts by + testing the CentOS 64-bit changes on a &os; 11.0-CURRENT + system. Please use Bugzilla to report any bugs or oddities + encountered.

    + +

    For the ambitious: we are planning to start working on a + CentOS 7 framework. CentOS7 is 64-bit only, uses a newer + kernel, and has systemd, so this work is highly + experimental. We hope to have a usable port by Q2/2016.

    + + + + Perceivon Hosting Inc. + + + + ScaleEngine Inc. + + + + The FreeBSD Foundation + + + + + + +

    Test 64-bit Linux emulation on 11.0-CURRENT

    +
    + + +

    Backport 64-bit Linux emulation to 10-STABLE

    +
    + + +

    Review 64-bit CentOS 6 ports and merge changes

    +
    + + +

    Create/heavily update existing 64-bit CentOS 7 ports

    +
    + + +

    Anyone who would like to get in touch should not hesitate + to contact any of the emulation@ team members. + Similarly, a mail to emulation@FreeBSD.org is + always welcome.

    +
    +
    + From owner-svn-doc-all@freebsd.org Wed Jul 15 23:08:09 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A1C109A3F6B; Wed, 15 Jul 2015 23:08:09 +0000 (UTC) (envelope-from jmg@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9263C144D; Wed, 15 Jul 2015 23:08:09 +0000 (UTC) (envelope-from jmg@FreeBSD.org) Received: from svnmir.geo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6FN89iA039168; Wed, 15 Jul 2015 23:08:09 GMT (envelope-from jmg@FreeBSD.org) Received: (from jmg@localhost) by svnmir.geo.freebsd.org (8.14.9/8.14.9/Submit) id t6FN89OL039167; Wed, 15 Jul 2015 23:08:09 GMT (envelope-from jmg@FreeBSD.org) Message-Id: <201507152308.t6FN89OL039167@svnmir.geo.freebsd.org> X-Authentication-Warning: svnmir.geo.freebsd.org: jmg set sender to jmg@FreeBSD.org using -f From: John-Mark Gurney Date: Wed, 15 Jul 2015 23:08:09 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46991 - head/en_US.ISO8859-1/htdocs X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jul 2015 23:08:09 -0000 Author: jmg (src,ports committer) Date: Wed Jul 15 23:08:08 2015 New Revision: 46991 URL: https://svnweb.freebsd.org/changeset/doc/46991 Log: remove a stray semi-colon... Modified: head/en_US.ISO8859-1/htdocs/administration.xml Modified: head/en_US.ISO8859-1/htdocs/administration.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/administration.xml Wed Jul 15 21:31:18 2015 (r46990) +++ head/en_US.ISO8859-1/htdocs/administration.xml Wed Jul 15 23:08:08 2015 (r46991) @@ -471,7 +471,7 @@

    Phabricator Code Review Application Administrators <phabric-admin@FreeBSD.org;>

    + >phabric-admin@FreeBSD.org>

    The Phabricator Administrators are responsible for maintaining the &os;'s instance of the Phabricator on-line code review tool located at From owner-svn-doc-all@freebsd.org Thu Jul 16 03:50:20 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 12B9599CE4E; Thu, 16 Jul 2015 03:50:20 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DD96A1558; Thu, 16 Jul 2015 03:50:19 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6G3oJNH059039; Thu, 16 Jul 2015 03:50:19 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6G3oJDs059038; Thu, 16 Jul 2015 03:50:19 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507160350.t6G3oJDs059038@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Thu, 16 Jul 2015 03:50:19 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46992 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jul 2015 03:50:20 -0000 Author: wblock Date: Thu Jul 16 03:50:18 2015 New Revision: 46992 URL: https://svnweb.freebsd.org/changeset/doc/46992 Log: Add Glen Barber 's clusteradm report. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Wed Jul 15 23:08:08 2015 (r46991) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Thu Jul 16 03:50:18 2015 (r46992) @@ -1700,4 +1700,48 @@ + + + &os; Cluster Administration Team + + + + &os; Cluster Administration Team + + clusteradm@ + + + + +

    The &os; Cluster Administration Team consists of the people + responsible for administering the machines that the project + relies on for its distributed work and communications to be + synchronised. In this quarter, the team has been extremely + busy with work both visible and invisible from outside of the + &os; infrastructure.

    + +
      +
    • Migrated reference machines used by &os; developers to the + new machines purchased by the &os; Foundation at + New York Internet
    • + +
    • Separated email services (and single-point-of-failure + cases) from the machine that has been handling this task for + over 18 years, to new, single-purpose service + installations
    • + +
    • Reorganized the infrastructure, serving repositories + hosted by svn.freebsd.org to GeoDNS-backed mirrors, + all with a single, official SSL certificate
    • + +
    • Increased multi-site redundancy for public and non-public + services throughout, at present, eight world-wide geographic + sites
    • +
    + +

    While an enormous amount of this work was volunteer-driven, + resources (time and hardware) were generously provided by the + &os; Foundation.

    + + From owner-svn-doc-all@freebsd.org Thu Jul 16 04:02:25 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 580AC9A30C4; Thu, 16 Jul 2015 04:02:25 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 489AB1D54; Thu, 16 Jul 2015 04:02:25 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6G42P4E065005; Thu, 16 Jul 2015 04:02:25 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6G42P5v065004; Thu, 16 Jul 2015 04:02:25 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507160402.t6G42P5v065004@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Thu, 16 Jul 2015 04:02:25 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46993 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jul 2015 04:02:25 -0000 Author: wblock Date: Thu Jul 16 04:02:24 2015 New Revision: 46993 URL: https://svnweb.freebsd.org/changeset/doc/46993 Log: Add entry to the clusteradm report. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Thu Jul 16 03:50:18 2015 (r46992) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Thu Jul 16 04:02:24 2015 (r46993) @@ -1649,7 +1649,7 @@

    People can contribute to the Emulation team's efforts by testing the CentOS 64-bit changes on a &os; 11.0-CURRENT - system. Please use Bugzilla to report any bugs or oddities + system. Please use Bugzilla to report any bugs or oddities encountered.

    For the ambitious: we are planning to start working on a @@ -1743,5 +1743,9 @@ resources (time and hardware) were generously provided by the &os; Foundation.

    + + + The FreeBSD Foundation (time and hardware) + From owner-svn-doc-all@freebsd.org Thu Jul 16 06:42:32 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CADBD9A3179; Thu, 16 Jul 2015 06:42:32 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BAF91197D; Thu, 16 Jul 2015 06:42:32 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6G6gWAi031387; Thu, 16 Jul 2015 06:42:32 GMT (envelope-from matthew@FreeBSD.org) Received: (from matthew@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6G6gWtE031386; Thu, 16 Jul 2015 06:42:32 GMT (envelope-from matthew@FreeBSD.org) Message-Id: <201507160642.t6G6gWtE031386@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: matthew set sender to matthew@FreeBSD.org using -f From: Matthew Seaman Date: Thu, 16 Jul 2015 06:42:32 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46994 - head/en_US.ISO8859-1/htdocs/internal X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jul 2015 06:42:32 -0000 Author: matthew (ports committer) Date: Thu Jul 16 06:42:31 2015 New Revision: 46994 URL: https://svnweb.freebsd.org/changeset/doc/46994 Log: Adopt 'strives to be a meritocracy' wording With hat: core-secretary Submitted by: jonathan, cperciva, koobs, others Approved by: core (gnn) Modified: head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml Modified: head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml Thu Jul 16 04:02:24 2015 (r46993) +++ head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml Thu Jul 16 06:42:31 2015 (r46994) @@ -81,12 +81,12 @@
  • Incitement to or condoning of any of these.
-

&os; is a meritocracy. There can be no place within the - &os; Community for discriminatory speech or action. We do not - believe anyone should be treated any differently based on who - they are, where they are from, where their ancestors were from, - what they look like, what gender they identify as, who they - choose to sleep with, how old they are, their physical +

&os; strives to be a meritocracy. There can be no place + within the &os; Community for discriminatory speech or action. + We do not believe anyone should be treated any differently based + on who they are, where they are from, where their ancestors were + from, what they look like, what gender they identify as, who + they choose to sleep with, how old they are, their physical capabilities or what sort of religious beliefs they may hold. What matters is the contribution they are able to make to the project, and only that.

From owner-svn-doc-all@freebsd.org Thu Jul 16 15:06:06 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EE2129A1F6C; Thu, 16 Jul 2015 15:06:06 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DE31D1138; Thu, 16 Jul 2015 15:06:06 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6GF66gZ035718; Thu, 16 Jul 2015 15:06:06 GMT (envelope-from brueffer@FreeBSD.org) Received: (from brueffer@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6GF66TY035717; Thu, 16 Jul 2015 15:06:06 GMT (envelope-from brueffer@FreeBSD.org) Message-Id: <201507161506.t6GF66TY035717@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: brueffer set sender to brueffer@FreeBSD.org using -f From: Christian Brueffer Date: Thu, 16 Jul 2015 15:06:06 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46995 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jul 2015 15:06:07 -0000 Author: brueffer Date: Thu Jul 16 15:06:06 2015 New Revision: 46995 URL: https://svnweb.freebsd.org/changeset/doc/46995 Log: Enhance the OpenBSM report slightly. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Thu Jul 16 06:42:31 2015 (r46994) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Thu Jul 16 15:06:06 2015 (r46995) @@ -1380,8 +1380,9 @@ steam again. The OpenBSM source code repository was migrated from &os;'s Perforce server to GitHub. We hope this will make the code more accessible and stimulate outside contributions. - In addition to the repository migration, initial steps towards - a new test release have been made.

+ In addition to the repository migration, automated build testing + using Travis CI has been enabled, and initial steps towards a + new test release have been made.

From owner-svn-doc-all@freebsd.org Thu Jul 16 15:24:15 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B3C3D9A3426; Thu, 16 Jul 2015 15:24:15 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 972B81F1B; Thu, 16 Jul 2015 15:24:15 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6GFOFKC043997; Thu, 16 Jul 2015 15:24:15 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6GFOFQM043996; Thu, 16 Jul 2015 15:24:15 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507161524.t6GFOFQM043996@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Thu, 16 Jul 2015 15:24:15 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46996 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jul 2015 15:24:15 -0000 Author: wblock Date: Thu Jul 16 15:24:14 2015 New Revision: 46996 URL: https://svnweb.freebsd.org/changeset/doc/46996 Log: Add Neel Natu 's bhyve report. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Thu Jul 16 15:06:06 2015 (r46995) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Thu Jul 16 15:24:14 2015 (r46996) @@ -1749,4 +1749,163 @@ The FreeBSD Foundation (time and hardware) + + + <tt>bhyve</tt> + + + + + Peter + Grehan + + grehan@FreeBSD.org + + + + + Neel + Natu + + neel@FreeBSD.org + + + + + Tycho + Nightingale + + tychon@FreeBSD.org + + + + + Allan + Jude + + freebsd@allanjude.com + + + + + Alexander + Motin + + mav@freebsd.org + + + + + Marcelo + Araujo + + araujo@freebsd.org + + + + + bhyve FAQ and talks + + + +

bhyve is a hypervisor that runs on the FreeBSD/amd64 + platform. At present, it runs FreeBSD (8.x or later), Linux + i386/x64, OpenBSD i386/amd64, and NetBSD/amd64 guests. + Current development is focused on enabling additional guest + operating systems and implementing features found in other + hypervisors.

+ +

bhyve BoF at BSDCan 2015

+ +

A bhyve BoF was held during lunch hour at BSDCan + 2015. It was attended by approximately 60 people.

+ +

Michael Dexter showed Windows Server 2012 running inside + bhyve.

+ +

Common themes that came up during the discussion were: + bhyve configuration, libvirt and OpenStack + integration, best practices, bhyve with ZFS, + additional guest support and live migration.

+ +

Google Summer of Code 2015

+ +

A number of bhyve-related proposals were submitted for GSoC + 2015 and these four were accepted:

+ + + +

A number of improvements were made to bhyve this + quarter:

+ +
    +
  • GEOM storage backend now works properly with + bhyve.
  • + +
  • Device model enhancements and new instruction emulations + to support Windows guests.
  • + +
  • Improve virtio-net performance by disabling queue + notifications when not needed.
  • + +
  • The dtrace FBT provider now works properly with + vmm.ko.
  • +
+ +

Marcelo Araujo and Allan Jude created a rough patch to make + bhyve parse a config file to replace the existing + method of configuration by command line invocation. The rapid + pace of advancement in bhyve resulted in requiring a + much more complex config file. A new design for the config + file, with support for the plugin architecture that will + eventually be introduced into bhyve, is now being + discussed.

+ + + + Improve documentation. + + bhyveucl is a script for starting bhyve + instances based on a libUCL config file. More information at + https://github.com/allanjude/bhyveucl. + + Add support for virtio-scsi. + + Flexible networking backend: wanproxy, + vhost-net + + Support running bhyve as non-root. + + Add filters for popular VM file formats (VMDK, VHD, + QCOW2). + + Implement an abstraction layer for video (no X11 or SDL in + base system). + + Suspend/resume support. + + Live Migration. + + Nested VT-x support (bhyve in + bhyve). + + Support for other architectures (ARM, MIPS, PPC). + +
From owner-svn-doc-all@freebsd.org Thu Jul 16 19:01:26 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 355529A3615; Thu, 16 Jul 2015 19:01:26 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 25C9314EA; Thu, 16 Jul 2015 19:01:26 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6GJ1QcV034287; Thu, 16 Jul 2015 19:01:26 GMT (envelope-from lwhsu@FreeBSD.org) Received: (from lwhsu@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6GJ1PLk034286; Thu, 16 Jul 2015 19:01:26 GMT (envelope-from lwhsu@FreeBSD.org) Message-Id: <201507161901.t6GJ1PLk034286@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: lwhsu set sender to lwhsu@FreeBSD.org using -f From: Li-Wen Hsu Date: Thu, 16 Jul 2015 19:01:25 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46997 - head/zh_TW.UTF-8/books/handbook/install X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jul 2015 19:01:26 -0000 Author: lwhsu (ports committer) Date: Thu Jul 16 19:01:25 2015 New Revision: 46997 URL: https://svnweb.freebsd.org/changeset/doc/46997 Log: - Update the title of Chapter 3 in zh_TW.UTF-8 handbook Submitted by: RayCherng Yu Reviewed by: lwhsu delphij Approved by: delphij Differential Revision: https://reviews.freebsd.org/D2779 Modified: head/zh_TW.UTF-8/books/handbook/install/chapter.xml Modified: head/zh_TW.UTF-8/books/handbook/install/chapter.xml ============================================================================== --- head/zh_TW.UTF-8/books/handbook/install/chapter.xml Thu Jul 16 15:24:14 2015 (r46996) +++ head/zh_TW.UTF-8/books/handbook/install/chapter.xml Thu Jul 16 19:01:25 2015 (r46997) @@ -10,7 +10,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="install"> - 安裝 FreeBSD + 安裝 &os; 8.<replaceable>X</replaceable> JimMockRestructured, From owner-svn-doc-all@freebsd.org Thu Jul 16 20:08:28 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1FF9F9A4997; Thu, 16 Jul 2015 20:08:28 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0A13E1DFD; Thu, 16 Jul 2015 20:08:28 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6GK8Rbp059565; Thu, 16 Jul 2015 20:08:27 GMT (envelope-from matthew@FreeBSD.org) Received: (from matthew@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6GK8Rfm059564; Thu, 16 Jul 2015 20:08:27 GMT (envelope-from matthew@FreeBSD.org) Message-Id: <201507162008.t6GK8Rfm059564@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: matthew set sender to matthew@FreeBSD.org using -f From: Matthew Seaman Date: Thu, 16 Jul 2015 20:08:27 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46998 - head/en_US.ISO8859-1/htdocs/internal X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jul 2015 20:08:28 -0000 Author: matthew (ports committer) Date: Thu Jul 16 20:08:27 2015 New Revision: 46998 URL: https://svnweb.freebsd.org/changeset/doc/46998 Log: Improve wording. With hat: core-secretary Submitted by: jonathan Approved by: core (gnn) Modified: head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml Modified: head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml Thu Jul 16 19:01:25 2015 (r46997) +++ head/en_US.ISO8859-1/htdocs/internal/code-of-conduct.xml Thu Jul 16 20:08:27 2015 (r46998) @@ -48,8 +48,7 @@ that what may seem to you to be a very mild statement can be deeply shocking to another. Avoid contentious topics (unless directly technically relevant). These things all have their - places, but not when they are out of context - here.

+ places, but not here, where they are out of context.

Try not to take offense where no offense was intended. Not everyone speaks or writes English fluently. Not everyone can From owner-svn-doc-all@freebsd.org Thu Jul 16 23:27:25 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9AAC89A4DB0; Thu, 16 Jul 2015 23:27:25 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 70D20158C; Thu, 16 Jul 2015 23:27:25 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6GNRPtF042262; Thu, 16 Jul 2015 23:27:25 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6GNRPJk042261; Thu, 16 Jul 2015 23:27:25 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507162327.t6GNRPJk042261@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Thu, 16 Jul 2015 23:27:25 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46999 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jul 2015 23:27:25 -0000 Author: wblock Date: Thu Jul 16 23:27:24 2015 New Revision: 46999 URL: https://svnweb.freebsd.org/changeset/doc/46999 Log: Update the Core report based on feedback. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Thu Jul 16 20:08:27 2015 (r46998) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Thu Jul 16 23:27:24 2015 (r46999) @@ -906,18 +906,14 @@ fairly radical ideas under discussion about how to improve the project's responsiveness to security issues.

-

Shortly after BSDCan in mid-June, Warner Losh proposed a - change to style(9) which resulted in some lively - discussion. An informal poll was conducted via Phabricator - and the change was committed within a couple of days. - Unfortunately, this did not meet with universal approval and - Core was called upon to arbitrate. Warner backed out the - change, recognizing that there had not been enough time - allowed for proper discussion. Many people were still in - transit from BSDCan, and the voting arrangements did not suit - everyone. A new poll has since been held, with votes either - by e-mail or the Slowvote facility of Phabricator. This - resulted in approval of the change by a wide margin.

+

In mid-June, a change to style(9) was proposed, and + resulted in much lively discussion. Warner Losh conducted an + informal poll with Phabricator and the change was approved and + committed within a couple of days. Unfortunately, complaints + were raised about the timing and voting methods and Core was + called upon to arbitrate. The change was backed out + voluntarily, a new poll was held with more time to vote, and + the change was approved.

During this period we had two new commit bits awarded, and one taken in for safekeeping. Welcome aboard to Chris Torek From owner-svn-doc-all@freebsd.org Fri Jul 17 00:02:18 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ED31D9A3628; Fri, 17 Jul 2015 00:02:18 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A2C1216A8; Fri, 17 Jul 2015 00:02:18 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6H02G9m061435; Fri, 17 Jul 2015 00:02:16 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6H02GHh061434; Fri, 17 Jul 2015 00:02:16 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201507170002.t6H02GHh061434@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Fri, 17 Jul 2015 00:02:16 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r47000 - head/en_US.ISO8859-1/htdocs/releases/10.2R X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jul 2015 00:02:19 -0000 Author: gjb Date: Fri Jul 17 00:02:15 2015 New Revision: 47000 URL: https://svnweb.freebsd.org/changeset/doc/47000 Log: Update the 10.2-RELEASE schedule to reflect 10.2-BETA2 builds have begun. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/releases/10.2R/schedule.xml Modified: head/en_US.ISO8859-1/htdocs/releases/10.2R/schedule.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/10.2R/schedule.xml Thu Jul 16 23:27:24 2015 (r46999) +++ head/en_US.ISO8859-1/htdocs/releases/10.2R/schedule.xml Fri Jul 17 00:02:15 2015 (r47000) @@ -91,7 +91,7 @@ BETA2 builds begin 17 July 2015 - - + 17 July 2015 Second beta test snapshot. From owner-svn-doc-all@freebsd.org Fri Jul 17 00:15:36 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EADE39A3952; Fri, 17 Jul 2015 00:15:36 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C14B21DB2; Fri, 17 Jul 2015 00:15:36 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6H0Fa7l067127; Fri, 17 Jul 2015 00:15:36 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6H0FaRN067126; Fri, 17 Jul 2015 00:15:36 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507170015.t6H0FaRN067126@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Fri, 17 Jul 2015 00:15:36 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r47001 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jul 2015 00:15:37 -0000 Author: wblock Date: Fri Jul 17 00:15:35 2015 New Revision: 47001 URL: https://svnweb.freebsd.org/changeset/doc/47001 Log: Add Baptiste Daroussin 's report on the pw update. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Fri Jul 17 00:02:15 2015 (r47000) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Fri Jul 17 00:15:35 2015 (r47001) @@ -1904,4 +1904,70 @@ Support for other architectures (ARM, MIPS, PPC). + + + Cleanup on <tt>pw(8)</tt> + + + + + Baptiste + Daroussin + + bapt@FreeBSD.org + + + + +

pw(8) is the utility to create, delete, and + modify users. This tool has remained mostly untouched since + its creation, but needed updating.

+ +

Lots of cleanup has been done:

+ +
    +
  • Deduplication of code
  • + +
  • Reduction of complexity by splitting into smaller + functions
  • + +
  • Reuse of existing code in base: +
      +
    • sbuf(9) for buffered string
    • + +
    • stringlist(3) for string arrays
    • + +
    • gr_utils (from libutil) instead of homemade + group manipulation
    • + +
    • strptime(3) to parse time strings
    • +
    +
  • + +
  • Added validation on most input options, fixing some + serious bugs due to bad usage of atoi(3)
  • + +
  • many regression tests added to test for regressions due to + all of these changes
  • +
+ +

A new feature was added: + pw -R rootdir cmd which allows + cross manipulation of users.

+ + + + +

More cleanup.

+
+ + +

More regression tests.

+
+ + +

LDAP support?

+
+
+ From owner-svn-doc-all@freebsd.org Fri Jul 17 05:14:53 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ACB049A4137; Fri, 17 Jul 2015 05:14:53 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9C5B91CD2; Fri, 17 Jul 2015 05:14:53 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6H5ErnW094903; Fri, 17 Jul 2015 05:14:53 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6H5Er3t094902; Fri, 17 Jul 2015 05:14:53 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507170514.t6H5Er3t094902@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Fri, 17 Jul 2015 05:14:53 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r47002 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jul 2015 05:14:53 -0000 Author: wblock Date: Fri Jul 17 05:14:52 2015 New Revision: 47002 URL: https://svnweb.freebsd.org/changeset/doc/47002 Log: Add Warner Losh 's 1-Wire driver report. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Fri Jul 17 00:15:35 2015 (r47001) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Fri Jul 17 05:14:52 2015 (r47002) @@ -1292,39 +1292,41 @@
-

As of the end of Q2, the ports tree holds nearly 25,000 - ports, and the PR count is about 1,800. Once again the tree - saw more activity than during the previous quarter, with - almost 8,000 commits performed by 153 active committers. On - the other hand, the number of problem reports closed decreased - slightly, with a bit less than 1,700 problem reports - fixed.

- -

In Q2, several commit bits were taken in for safekeeping, - following an inactivity period of more than 18 months (clsung, - dhn, obrien, tmseck), or on committer's request (sahil). Two - new developers were granted a ports commit bit (Michael Moll - - mmoll@, and Bernard Spil - brnrd@).

+

As of the end of the second quarter, the ports tree holds + nearly 25,000 ports and the PR count is about 1,800. Once + again, the tree saw more activity than during the previous + quarter, with almost 8,000 commits performed by 153 active + committers. On the other hand, the number of problem reports + closed decreased slightly, with a bit less than 1,700 problem + reports fixed.

+ +

In the second quarter, several commit bits were taken in for + safekeeping, following an inactivity period of more than 18 + months (clsung, dhn, obrien, tmseck), or on committer's + request (sahil). Two new developers were granted a ports + commit bit (Michael Moll - mmoll@, and Bernard Spil - + brnrd@).

On the management side, pgollucci@ started his four-month term as portmgr-lurker in June, and no changes were made to - the portmgr team during Q2.

+ the portmgr team during the second quarter.

This quarter also saw the release of the second quarterly - branch, namely 2015Q2. On this branch, 39 committers applied - 305 patches, which is more than twice as many updates as - during the last quarter.

- -

On QA side 30 exp-runs were performed to validate sensitive - updates or cleanups. Amongst those noticeable changes are the - update to pkg 1.5.4, three new USES (waf, gnustep, - jpeg), Perl switch to 5.20, Ruby to 2.1.6, Firefox 38.0.6, and - Chromium 43.0.2357.130.

+ branch, namely 2015Q2. On this branch, 39 committers + applied 305 patches, which is more than twice as many updates + as during the last quarter.

+ +

On the quality assurance side, 30 exp-runs were performed to + validate sensitive updates or cleanups. Amongst those + noticeable changes are the update to pkg 1.5.4, three new + USES (waf, gnustep, jpeg), + the Perl default switch to 5.20, Ruby to 2.1.6, Firefox + 38.0.6, and Chromium 43.0.2357.130.

-

As during the previous quarter, a tremendous amount of work +

As in the previous quarter, a tremendous amount of work was done on the tree to update major ports and to close even more PRs than in 2015 Q1, but as always, any additional help is greatly appreciated!

@@ -1970,4 +1972,102 @@
+ + + 1-Wire Kernel Driver Implementation + + + + + Warner + Losh + + imp@FreeBSD.org + + + + + 1-Wire Stuff: + Basics and Temperature + + + +

This is a kernel driver implemetation of the Dallas + Semiconductor 1-Wire bus in a generic fashion. While + temperature sensors are the only device initially supported, + other devices should be easy to add. Multiple devices on one + bus are supported. Both normal and overdrive modes are + supported.

+ +

Multiple temperature sensors have been well tested, but + there is a high bit error rate. There are indications that + this is due to bad bit-read times. The code is written with + enough resilience to cope with the problem by retrying, and + the error rate is low enough that a couple of retries papers + over many marginal issues.

+ + + + +

Implement the overdrive device. Add overdrive capability + to owc and provide an own method to allow + the presentation drivers to know when it is safe to use the + overdrive ROM commands.

+
+ + +

Implement the Identification device. This device just has + a class of 1 and no registers.

+
+ + +

Implement non-FDT gpiobus attachment.

+
+ + +

Test overdrive timings.

+
+ + +

Implement other attachments for things like serial port or + specialized 1-Wire controllers.

+
+ + +

Use the system clock to implement more precise delays + to improve the error rate.

+
+ + +

Use interrupt mode for GPIO pins to time the transitions + of the line to determine the bit values without busy + waiting. Use &os;'s fine-grained sleeping to do the same + for write-one and write-zero routines.

+
+ + +

Review the code at the URL above.

+
+ + +

Test the code on a device other than a RPi, RPi 2, or + BeagleBone Black.

+
+ + +

Test the code on architectures besides armv6.

+
+ + +

Implement streamlined temperature mode where the + convert_t command is broadcast and a callback + reads the values for all the devices detected on the + bus.

+
+ + +

Implement parasitic power mode.

+
+
+
From owner-svn-doc-all@freebsd.org Fri Jul 17 05:30:05 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7BE959A429C; Fri, 17 Jul 2015 05:30:05 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6452D2087; Fri, 17 Jul 2015 05:30:05 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6H5U5qm099143; Fri, 17 Jul 2015 05:30:05 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6H5U5sk099142; Fri, 17 Jul 2015 05:30:05 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507170530.t6H5U5sk099142@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Fri, 17 Jul 2015 05:30:05 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r47003 - head/share/mk X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jul 2015 05:30:05 -0000 Author: wblock Date: Fri Jul 17 05:30:04 2015 New Revision: 47003 URL: https://svnweb.freebsd.org/changeset/doc/47003 Log: Set FOP_OPTS, the variable passed by the fop shell script to the Java interpreter, to use the same minimum values for stack and heap space on all architectures. The built-in i386 defaults are smaller than those on amd64, so i386 fop PDF builds ran out of space and failed. Working values were copied from the amd64 defaults. Reviewed by: gabor, blackend, hrs Approved by: hrs Modified: head/share/mk/doc.docbook.mk Modified: head/share/mk/doc.docbook.mk ============================================================================== --- head/share/mk/doc.docbook.mk Fri Jul 17 05:14:52 2015 (r47002) +++ head/share/mk/doc.docbook.mk Fri Jul 17 05:30:04 2015 (r47003) @@ -70,6 +70,7 @@ IMGDIR?= ${IMAGES_EN_DIR}/${DOC}s/${.CUR CALLOUTDIR= ${.CURDIR}/imagelib/callouts XSLDBLATEX= ${DOC_PREFIX}/share/xml/freebsd-dblatex.xsl DBLATEXOPTS?= -I ${IMGDIR} -p ${XSLDBLATEX} -T simple -b xetex -d +FOPJAVAOPTS?= -Xss1024k -Xmx1431552k FOPOPTS?= -c ${DOC_PREFIX}/share/misc/fop.xconf KNOWN_FORMATS= html html.tar html-split html-split.tar \ @@ -341,13 +342,13 @@ ${DOC}.fo: ${DOC}.xml ${LOCAL_IMAGES_LIB .if ${RENDERENGINE} == "fop" ${DOC}.pdf: ${DOC}.fo ${LOCAL_IMAGES_LIB} ${LOCAL_IMAGES_PNG} - ${FOP} ${FOPOPTS} ${DOC}.fo ${.TARGET} + ${SETENV} FOP_OPTS="${FOPJAVAOPTS}" ${FOP} ${FOPOPTS} ${DOC}.fo ${.TARGET} ${DOC}.ps: ${DOC}.fo ${LOCAL_IMAGES_LIB} ${LOCAL_IMAGES_PNG} - ${FOP} ${FOPOPTS} ${DOC}.fo ${.TARGET} + ${SETENV} FOP_OPTS="${FOPJAVAOPTS}" ${FOP} ${FOPOPTS} ${DOC}.fo ${.TARGET} ${DOC}.rtf: ${DOC}.fo ${LOCAL_IMAGES_LIB} ${LOCAL_IMAGES_PNG} - ${FOP} ${FOPOPTS} ${DOC}.fo ${.TARGET} + ${SETENV} FOP_OPTS="${FOPJAVAOPTS}" ${FOP} ${FOPOPTS} ${DOC}.fo ${.TARGET} .else # Default is dblatex ${DOC}.pdf: ${DOC}.parsed.xml ${LOCAL_IMAGES_LIB} ${LOCAL_IMAGES_PNG} From owner-svn-doc-all@freebsd.org Fri Jul 17 14:08:01 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3AA3A9A48DF; Fri, 17 Jul 2015 14:08:01 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2AB1C1510; Fri, 17 Jul 2015 14:08:01 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6HE81Bc012800; Fri, 17 Jul 2015 14:08:01 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6HE81vk012799; Fri, 17 Jul 2015 14:08:01 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507171408.t6HE81vk012799@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Fri, 17 Jul 2015 14:08:01 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r47004 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jul 2015 14:08:01 -0000 Author: wblock Date: Fri Jul 17 14:08:00 2015 New Revision: 47004 URL: https://svnweb.freebsd.org/changeset/doc/47004 Log: Add Zbigniew Bodek 's report on ThunderX ARM support. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Fri Jul 17 05:30:04 2015 (r47003) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml Fri Jul 17 14:08:00 2015 (r47004) @@ -1312,14 +1312,14 @@ the portmgr team during the second quarter.

This quarter also saw the release of the second quarterly - branch, namely 2015Q2. On this branch, 39 committers + branch, namely 2015Q2. On this branch, 39 committers applied 305 patches, which is more than twice as many updates as during the last quarter.

On the quality assurance side, 30 exp-runs were performed to validate sensitive updates or cleanups. Amongst those noticeable changes are the update to pkg 1.5.4, three new - USES (waf, gnustep, jpeg), + USES (waf, gnustep, jpeg), the Perl default switch to 5.20, Ruby to 2.1.6, Firefox 38.0.6, and Chromium 43.0.2357.130.

@@ -2070,4 +2070,127 @@ + + + &os; on Cavium ThunderX (ARM64) + + + + + Dominik + Ermel + + der@semihalf.com + + + + + Wojciech + Macek + + wma@semihalf.com + + + + + Michal + Stanek + + mst@semihalf.com + + + + + Zbigniew + Bodek + + zbb@semihalf.com + + + + + &os; Wiki: arm64 + Video: &os; on 48-core + ThunderX (ARMv8) + + + +

Since the previous report, ThunderX gained SMP support and + &os; is now running on 48 real-life ARMv8 CPU cores! The + newly introduced functionality was based on initial + foundational work submitted by Andrew Turner and Robin + Randhawa, with emulation as the primary target.

+ +

Semihalf's efforts focused on hardware, and include:

+ +
    +
  • Multicore support for the newer Generic Interrupt + Controller GICv3
  • + +
  • Numerous bug fixes for: +
      +
    • pmap(9) - memory attributes and TLB + management
    • + +
    • locore.S - secondary core initialization
    • + +
    • IPI (inter-processor interrupts)
    • + +
    • Per-CPU timers
    • + +
    • Size of early UMA allocations
    • + +
    • Cache maintenance
    • + +
    • Exceptions handling
    • + +
    • Stack issues
    • +
  • + +
  • ThunderX-specific changes and quirks
  • +
+ +

This support was introduced to the public at the &os; 2015 + Developer Summit in Ottawa at a demo held by Semihalf and the + &os; Foundation. Cavium's ThunderX server CRB (Customer + Reference Board) is now capable of booting SMP &os; from both + the hard disk and from an NFS root using a PCIe networking + card. The example setup is now available on the &os; test + cluster hosted at Sentex Communications.

+ +

ThunderX support changes are currently being reviewed and + integrated into mainline &os;.

+ + + + The FreeBSD Foundation + + + + ARM Ltd. + + + + Cavium + + + + Semihalf + + + + +

Upstream ThunderX support to &os; HEAD

+
+ + +

Support for multi-socket configuration of ThunderX (96 CPUs + connected through coherent fabric)

+
+ + +

Implement VNIC support (ThunderX networking controller)

+
+
+
From owner-svn-doc-all@freebsd.org Fri Jul 17 14:15:36 2015 Return-Path: Delivered-To: svn-doc-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B63F69A4AD1; Fri, 17 Jul 2015 14:15:36 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8C9771DAF; Fri, 17 Jul 2015 14:15:36 +0000 (UTC) (envelope-from wblock@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6HEFao0016856; Fri, 17 Jul 2015 14:15:36 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by repo.freebsd.org (8.14.9/8.14.9/Submit) id t6HEFaob016855; Fri, 17 Jul 2015 14:15:36 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201507171415.t6HEFaob016855@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Fri, 17 Jul 2015 14:15:36 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r47005 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jul 2015 14:15:36 -0000 Author: wblock Date: Fri Jul 17 14:15:35 2015 New Revision: 47005 URL: https://svnweb.freebsd.org/changeset/doc/47005 Log: New feature: show URL descriptions, not just links. Bug fix: trim whitespace from sponsor names. Approved by: doceng (implicit) Modified: head/en_US.ISO8859-1/htdocs/news/status/report.xsl Modified: head/en_US.ISO8859-1/htdocs/news/status/report.xsl ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report.xsl Fri Jul 17 14:08:00 2015 (r47004) +++ head/en_US.ISO8859-1/htdocs/news/status/report.xsl Fri Jul 17 14:15:35 2015 (r47005) @@ -110,7 +110,7 @@ - + . , and @@ -141,19 +141,32 @@

- + -

+ + + + - URL: - - - -
+
+ + + -

+
Links
+ + + + + URL: + + + + + +