svn commit: r218983 - in stable/7/release/doc:
en_US.ISO8859-1/errata share/sgml
Hiroki Sato
hrs at FreeBSD.org
Wed Feb 23 20:50:42 UTC 2011
Author: hrs
Date: Wed Feb 23 20:50:42 2011
New Revision: 218983
URL: http://svn.freebsd.org/changeset/base/218983
Log:
Update release documents for 7.4R. Document OpenSSL vuln was fixed and
shlib version was decreased in Errata.
Modified:
stable/7/release/doc/en_US.ISO8859-1/errata/article.sgml
stable/7/release/doc/share/sgml/release.dsl
stable/7/release/doc/share/sgml/release.ent
Modified: stable/7/release/doc/en_US.ISO8859-1/errata/article.sgml
==============================================================================
--- stable/7/release/doc/en_US.ISO8859-1/errata/article.sgml Wed Feb 23 20:26:43 2011 (r218982)
+++ stable/7/release/doc/en_US.ISO8859-1/errata/article.sgml Wed Feb 23 20:50:42 2011 (r218983)
@@ -16,7 +16,7 @@
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
%release;
-<!ENTITY release.bugfix "7.3-RELEASE">
+<!ENTITY release.bugfix "7.4-RELEASE">
]>
<article>
@@ -40,7 +40,7 @@
<pubdate>$FreeBSD$</pubdate>
<copyright>
- <year>2010</year>
+ <year>2011</year>
<holder role="mailto:doc at FreeBSD.org">The &os; Documentation Project</holder>
</copyright>
@@ -167,42 +167,28 @@
<sect1 id="late-news">
<title>Late-Breaking News and Corrections</title>
- <para>[20100402] The &os; 7.3-RELEASE Release Notes incorrectly
- mentioned that a <option>-p</option> flag has been added to the
- &man.ps.1; utility. It should have been a <option>-d</option>
- flag. The correct entry is:</para>
-
- <blockquote>
- <para>The &man.ps.1; command now supports a new flag
- <option>-d</option>. This displays descendant info with the
- output similar to Linux's <option>-H</option> (or
- <option>-f</option>).</para>
- </blockquote>
-
- <para>[20100330] The <filename>libc</filename> of &os; 7.3-RELEASE
- has the &man.fdopendir.3; function but
- <filename><dirent.h></filename> header file does not
- contain the function prototype. This could cause programs
- compiled on the system to crash on platforms such as
- &os;/&arch.amd64;, where <literal>sizeof(void *)</literal> is
- greater than <literal>sizeof(int)</literal>. This problem has
- been fixed in <ulink
- url="http://svn.freebsd.org/changeset/base/205265">r205265
- (RELENG_7)</ulink>. An Errata Notice for 7.3-RELEASE is
- planned.</para>
-
- <para>[20100330] It turns out that the
- <filename>zfsloader</filename> in 7.3-RELEASE, a new boot loader
- similar to &man.loader.8; but it supports ZFS, does not work
- properly. This problem has been fixed in <ulink
- url="http://svn.freebsd.org/changeset/base/205539">r205539
- (RELENG_7)</ulink>. An Errata Notice for 7.3-RELEASE is
- planned.</para>
-
- <para>[20100323] The &os; 7.3-RELEASE Release Notes incorrectly
- mentioned that the &man.hwpmc.4; driver has been added though this
- driver has already been added in 7.0-RELEASE. The changes in
- 7.3-RELEASE are that &man.pmcannotate.8; utility and support for
- Intel Core 2 and Core i7 have been added.</para>
+ <para>A bug in <application>OpenSSL</application> that could cause
+ it to parse past the end of the message was found at the late
+ stage of &release.bugfix; release process. The &release.bugfix;
+ includes a fix for this issue by importing relevant parts from
+ the OpenSSL CVS. This could be triggered by an incorrectly
+ formatted ClientHello SSL/TLS handshake messages. The details
+ can be found at <ulink
+ url="http://www.openssl.org/news/secadv_20110208.txt"></ulink>.</para>
+
+ <para>The shared object version numbers of
+ <application>libcrypto</application> and
+ <application>libssl</application> have been decreased from
+ <literal>6</literal> to <literal>5</literal>. These are
+ accidentaly increased on 28 November, 2010 (r215997) as OpenSSL
+ 0.9.8p was merged. Note that this affects systems running
+ 7-STABLE after that date (after 7.3-RELEASE), not 7.3-RELEASE
+ and the security branch. Also note that in &os;
+ &release.bugfix;, the library files with the version number
+ <literal>6</literal> are still provided as symbolic links to
+ prevent binaries built in the time window with the accidentaly
+ increased version number from being broken after the system gets
+ updated to &release.bugfix;.</para>
+
</sect1>
</article>
Modified: stable/7/release/doc/share/sgml/release.dsl
==============================================================================
--- stable/7/release/doc/share/sgml/release.dsl Wed Feb 23 20:26:43 2011 (r218982)
+++ stable/7/release/doc/share/sgml/release.dsl Wed Feb 23 20:50:42 2011 (r218983)
@@ -81,7 +81,7 @@
((or (equal? arch #f)
(equal? arch "")
(equal? arch "all"))
- (process-children-trim))
+ (process-children-trim))
(else
(make sequence
(literal "[")
@@ -95,7 +95,7 @@
(loop (car rest) (cdr rest)))
(empty-sosofo))))
(literal "] ")
- (process-children-trim))))
+ (process-children-trim)))))
(if (and (not (null? role)) (equal? role "merged"))
(literal " [" merged-string "]")
(empty-sosofo))))
@@ -118,7 +118,7 @@
((or (equal? arch #f)
(equal? arch "")
(equal? arch "all"))
- (process-children-trim))
+ (process-children-trim))
(else
(make sequence
(literal "[")
@@ -135,7 +135,7 @@
(process-children-trim))))
(if (and (not (null? role)) (equal? role "merged"))
(literal " [" merged-string "]")
- (empty-sosofo)))))))
+ (empty-sosofo))))))))
]]>
<![ %output.html; [
@@ -169,6 +169,7 @@
(normalize "footnote")))
(tgroup (have-ancestor? (normalize "tgroup")))
(arch (attribute-string (normalize "arch")))
+ (rev (attribute-string (normalize "revision")))
(role (attribute-string (normalize "role")))
(arch-string (entity-text "arch"))
(merged-string (entity-text "merged")))
@@ -179,28 +180,46 @@
(list (list "ALIGN" %default-quadding%))
'()))
(make sequence
- (cond
- ;; If arch= not specified, then print unconditionally. This clause
- ;; handles the majority of cases.
- ((or (equal? arch #f)
- (equal? arch "")
- (equal? arch "all"))
- (process-children))
- (else
- (sosofo-append
- (make sequence
- (literal "[")
- (let loop ((prev (car (split-string-to-list arch)))
- (rest (cdr (split-string-to-list arch))))
- (make sequence
- (literal prev)
- (if (not (null? rest))
- (make sequence
- (literal ", ")
- (loop (car rest) (cdr rest)))
- (empty-sosofo))))
- (literal "] ")
- (process-children)))))
+ (sosofo-append
+ (if (and (not (equal? arch #f))
+ (not (equal? arch ""))
+ (not (equal? arch "all")))
+ (make sequence
+ (literal "[")
+ (let loop ((prev (car (split-string-to-list arch)))
+ (rest (cdr (split-string-to-list arch))))
+ (make sequence
+ (literal prev)
+ (if (not (null? rest))
+ (make sequence
+ (literal ", ")
+ (loop (car rest) (cdr rest)))
+ (empty-sosofo))))
+ (literal "] "))
+ (empty-sosofo))
+ (process-children)
+ (if (and (not (equal? rev #f))
+ (not (equal? rev "")))
+ (make sequence
+ (literal "[")
+ (let loop ((prev (car (split-string-to-list rev)))
+ (rest (cdr (split-string-to-list rev))))
+ (make sequence
+ (make element gi: "A"
+ attributes: (list
+ (list "HREF" (string-append
+ "http://svn.freebsd.org/viewvc/base?view=revision&revision="
+ prev))
+ (list "TARGET" "_top"))
+ (literal "r")
+ (literal prev))
+ (if (not (null? rest))
+ (make sequence
+ (literal ", ")
+ (loop (car rest) (cdr rest)))
+ (empty-sosofo))))
+ (literal "] "))
+ (empty-sosofo)))
(if (and (not (null? role)) (equal? role "merged"))
(literal " [" merged-string "]")
(empty-sosofo))
Modified: stable/7/release/doc/share/sgml/release.ent
==============================================================================
--- stable/7/release/doc/share/sgml/release.ent Wed Feb 23 20:26:43 2011 (r218982)
+++ stable/7/release/doc/share/sgml/release.ent Wed Feb 23 20:50:42 2011 (r218983)
@@ -6,40 +6,35 @@
<!-- Version of the OS we're describing. This needs to be updated
with each new release. -->
-<!ENTITY release.current "7.3-STABLE">
+<!ENTITY release.current "7.4-RELEASE">
<!-- The previous version used for comparison in the "What's New"
section. For -CURRENT, we might point back to the last
branchpoint. -->
<!ENTITY release.prev "7.3-RELEASE">
-<!-- The previous stable release, useful for pointing user's at the
- release they SHOULD be running if they don't want the bleeding
- edge. -->
-<!ENTITY release.prev.stable "6.3-RELEASE">
-
<!-- The next version to be released, usually used for snapshots. -->
-<!ENTITY release.next "7.4-RELEASE">
+<!ENTITY release.next "7.5-RELEASE">
<!-- The name of this branch. -->
-<!ENTITY release.branch "7.3-STABLE">
+<!ENTITY release.branch "7.4-STABLE">
<!-- The URL for obtaining this version of FreeBSD. -->
-<!ENTITY release.url "http://www.FreeBSD.org/snapshots/">
+<!ENTITY release.url "ftp://ftp.FreeBSD.org/">
<!-- The type of release (usually this will be either "snapshot"
or "release" -->
-<!ENTITY release.type "snapshot">
+<!ENTITY release.type "release">
<!ENTITY % release.type.current "IGNORE">
-<!ENTITY % release.type.snapshot "INCLUDE">
-<!ENTITY % release.type.release "IGNORE">
+<!ENTITY % release.type.snapshot "IGNORE">
+<!ENTITY % release.type.release "INCLUDE">
<!-- The manpaths for man page references -->
<!ENTITY release.man.url "http://www.FreeBSD.org/cgi/man.cgi">
-<!ENTITY release.manpath.xorg "7.4">
-<!ENTITY release.manpath.netbsd "5.0.2">
+<!ENTITY release.manpath.xorg "7.5">
+<!ENTITY release.manpath.netbsd "5.1">
<!ENTITY release.manpath.freebsd-ports "Ports">
-<!ENTITY release.manpath.freebsd "7.3-stable">
+<!ENTITY release.manpath.freebsd "7.4-RELEASE">
<!-- Text constants which probably don't need to be changed.-->
@@ -53,6 +48,7 @@
<!ENTITY arch.arm "arm">
<!ENTITY arch.i386 "i386">
<!ENTITY arch.ia64 "ia64">
+<!ENTITY arch.mips "mips">
<!ENTITY arch.pc98 "pc98">
<!ENTITY arch.powerpc "powerpc">
<!ENTITY arch.sparc64 "sparc64">
More information about the svn-src-all
mailing list