summaryrefslogtreecommitdiffstats
path: root/release
Commit message (Collapse)AuthorAgeFilesLines
* Document a failure case when using freebsd-updategjb2015-02-061-0/+20
| | | | | | to upgrade systems that use nss_ldap. Sponsored by: The FreeBSD Foundation
* Reapply 'Open Issues' to the 10.1-RELEASE errata page,gjb2015-02-051-0/+93
| | | | | | which was only added to releng/10.1, not stable/10. Sponsored by: The FreeBSD Foundation
* Apply r278265 from head:gjb2015-02-054-137/+120
| | | | | | | | | | Security Advisory information is included on several pages in the release notes. Rather than duplicating the information between various files, add two new files to include in all pages that currently display the information. Sponsored by: The FreeBSD Foundation
* Add an entity to use to link to SAs and ENs.gjb2015-02-052-10/+13
| | | | | | | | Update the Security Advisories and Errata Notices section to use the new entity. Prefer https:// for other URLs. Sponsored by: The FreeBSD Foundation
* Fill in the Security Advisories and Errata Notices sections.gjb2015-02-051-2/+95
| | | | Sponsored by: The FreeBSD Foundation
* MFC [1] r278115, r278116:gjb2015-02-051-106/+256
| | | | | | | | | | | | | | | | | | | | | | | | | | r278115: Move the 'Upgrading from Previous Releases of FreeBSD' section to the top of the file, following the introduction. r278116: Overhaul the relnotes page to reorganize the sections. With the previous layout, the majority of the release notes were categorized under one main "What's New" section, which in addition to making the page difficult to parse relevant bits, also had a few rendering issues, such as 'Note' blocks visually not appearing as if they pertain to a particular change. This change removes the "What's New" section, integrating it with the introduction. In addition, each section now provides a brief description of its contents, broken down further into a subsection for each "topic", making it much easier to find a specific topic in the page. [1] This is a direct commit, not an MFC. Sponsored by: The FreeBSD Foundation
* MFC r278101 (hrs):gjb2015-02-051-0/+1
| | | | | | | Add a toc.section.depth=3 parameter to use the same ToC depth as DocBook DSSSL stylesheet. Sponsored by: The FreeBSD Foundation
* MFC r277837, r277838:gjb2015-02-041-1/+3
| | | | | | | | | | | | | r277837: Provide a description for the 'tests.txz' distribution in the MANIFEST file. Turn off the test suite installation by default. r277838: Fix a typo in a comment. Sponsored by: The FreeBSD Foundation
* MFC r262936:gjb2015-02-021-1/+1
| | | | | | Update board definition for WANDBOARD-QUAD to match crochet. Sponsored by: The FreeBSD Foundation
* use the same version as in HEADluigi2015-01-241-115/+91
| | | | (among other things, the -v flag to make is long since unsupported)
* Note OpenSSL MFC.delphij2015-01-231-1/+2
| | | | This is a direct commit to stable/10.
* Document r276991, Remove termcap(5) entry reordering; installgjb2015-01-121-1/+8
| | | | | | termcap(5) verbatim instead. Sponsored by: The FreeBSD Foundation
* Document r276986, hint.acpi_throttle.0.disabled="1" andgjb2015-01-121-1/+5
| | | | | | hint.p4tcc.0.disabled="1" by default. Sponsored by: The FreeBSD Foundation
* MFC r276765, r276766, r276820, r276822, r276827, r276828:gjb2015-01-111-3/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r276765: Update pkg-stage.sh to be compatible with pkg-1.4.x. In 1.3.x and earlier, ABI format is, for example, freebsd:11:x86:64. In 1.4.x, ABI format is FreeBSD:11:amd64, and a new configuration entry, ALTABI, is: freebsd:11:x86:64. Export PKG_ABI and PKG_ALTABI accordingly, and if PKG_ALTABI is set, create a symlink within the dvd PKG_CACHEDIR so both new and old ABI directories exist. r276766: Properly change directories before creating the PKG_ALTABI -> PKG_ABI symlink. r276820: Print informational output when NOPORTS is set, which would otherwise cause pkg-stage.sh to silently exit. r276822: Ensure /var/run/ld-elf.so.hints exists before building pkg(8). r276827: Ensure the ports directories exist for the list of packages intended to be included on the DVD, and remove any nonexistent ports from the final list. Print the list of missing paths, and ensure that DVD_PACKAGES is non-zero length (which should never happen). r276828: Switch to x11/gnome3 now that x11/gnome2 no longer exists in the ports tree. Sponsored by: The FreeBSD Foundation
* Document r275945, capabilities support added to elfdump(1).gjb2015-01-051-0/+4
| | | | Sponsored by: The FreeBSD Foundation
* Document r275891, CAM port/LUN limits increased.gjb2015-01-051-0/+6
| | | | Sponsored by: The FreeBSD Foundation
* Document r275490, vfs.zfs.spa_slop_shift tunable addition.gjb2015-01-051-1/+3
| | | | Sponsored by: The FreeBSD Foundation
* Document r275040, dpv(1), dpv(3), figpar(3).gjb2015-01-051-1/+7
| | | | Sponsored by: The FreeBSD Foundation
* Document r274939, iSNS support in ctld(8).gjb2015-01-051-1/+7
| | | | Sponsored by: The FreeBSD Foundation
* Trim the copyright year list to match the style in head.gjb2015-01-021-15/+0
| | | | Sponsored by: The FreeBSD Foundation
* Bump copyright year.gjb2015-01-021-0/+1
| | | | Sponsored by: The FreeBSD Foundation
* Prune stable/10 release notes page after 10.1-RELEASE.gjb2015-01-021-1260/+12
| | | | Sponsored by: The FreeBSD Foundation
* Bump copyright year.gjb2015-01-021-1/+1
| | | | Sponsored by: The FreeBSD Foundation
* Document the following security advisorires:gjb2015-01-021-3/+23
| | | | | | | | | - FreeBSD-SA-14:27.stdio - FreeBSD-SA-14:28.file - FreeBSD-SA-14:30.unbound - FreeBSD-SA-14:31.ntp Sponsored by: The FreeBSD Foundation
* MFC r264400,r265836:ngie2014-12-319-9/+9
| | | | | | | | | | | | | | r264400: NO_MAN= has been deprecated in favor of MAN= for some time, go ahead and finish the job. ncurses is now the only Makefile in the tree that uses it since it wasn't a simple mechanical change, and will be addressed in a future commit. r265836: Remove last two NO_MAN= in the tree. In both of these cases, MAN= is what is needed.
* Update the FreeBSD versions in the stable/10 errata file.gjb2014-11-141-4/+4
| | | | | Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
* MFC r274095:gjb2014-11-041-2/+2
| | | | | | | | Fix VOLUME_LABEL when BRANCH contains '-' and '.' characters, in particular '-' and '.'. Insta-MFC ok: re (hrs) Sponsored by: The FreeBSD Foundation
* MFC r273653:gjb2014-10-261-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix a few issues with creating VOLUME_LABEL for the installation ISOs: - TYPE, BRANCH, and REVISION are only defined if OSRELEASE is not defined, so in situations where one might set OSRELEASE for an in-house ISO build, VOLUME_LABEL would be empty. - makefs(8) limits the volume label to 32 characters, which for the powerpc64 case, OSRELEASE expands to FreeBSD-11.0-CURRENT-powerpc-powerpc64. Even with removing the prefixing 'FreeBSD-', the string is 30 characters long, leaving zero room for suffixing the type of ISO media (BO for bootonly, CD for cdrom, and DVD for dvdrom). Resolve these by defining VOLUME_LABEL when defining OSRELEASE if unset. If OSRELEASE is defined by the builder, use the OSRELEASE from that definition as the VOLUME_LABEL. In addition, for cases where both TARGET and TARGET_ARCH are used for the VOLUME_LABEL, use TARGET_ARCH if it differs from TARGET. There are probably a few sharp edges here yet, but these problems are going to affect the powerpc/powerpc64 builds for 10.1-RELEASE, so the immediate concern is fixing the underlying problem at hand quickly, and less so about the elegance of the fix. Insta-MFC ok: re (kib) Sponsored by: The FreeBSD Foundation
* MFC r271787:pfg2014-10-231-76/+77
| | | | | | | simple_httpd: cosmetic cleanups. Many tab vs space cleanups. Use setpgid() instead of setpgrp() which is more portable.
* Fix label for the UEFI bootonly cd.gjb2014-10-211-1/+1
| | | | Sponsored by: The FreeBSD Foundation
* MFC r273204:gjb2014-10-211-6/+11
| | | | | | Add more descriptive metadata to the ISO images. Sponsored by: The FreeBSD Foundation
* MFC r273093, r273096:gjb2014-10-166-16/+409
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r273093: Merge the following from ^/projects/release-vmimage: r272436, r272437, r272792: r272436: Remove the first argument to panic(), which was initially intended to be the exit code, however when a non-zero exit code was returned to release/Makefile, this would prevent any remaining (and possibly successful) stages from being attempted. r272437: If the vm-base target fails, prevent the vm-image target from being run since it cannot possibly succeed. r272792: Add /usr/local/bin and /usr/local/sbin to PATH, needed if third-party software needs to use utilities outside of the base system during post-install stages (indexinfo is one culprit). r273096: Merge the following from ^/projects/release-vmimage: r273076, r273077, r273079, r273095: r273076: Add a separate make(1) target to release/Makefile to build FreeBSD virtual machine disk images for use on the Microsoft Azure service. For now, this target is not directly connected to the build, however can be manually invoked. The 'vm-azure' target invokes {amd64,i386}/mk-azure.sh, which does the heavy lifting to produce proper VHDs. mk-azure.sh uses a configuration file, defaulting to tools/azure.conf if otherwise unset. r273077: Clear VM_RC_LIST. r273079: Fix signal list to trigger umount(8). r273095: Output an informational message when mkimg(1) runs, so it does not appear that the process has stopped while waiting for a 'y/n' response when waagent is deprovisioned. Relnotes: yes Sponsored by: The FreeBSD Foundation
* Revert r273084:gjb2014-10-142-9/+9
| | | | | | | | | | In the stable/ branches, release.prev intentionally points to the previous version, in addition to a number of intentional version mappings for the errata.html page, that this commit breaks. Reported by: hrs Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
* Clean up the stable/10 errata document now that releng/10.1gjb2014-10-141-224/+3
| | | | | | | has precedence over releng/10.0. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
* Update the FreeBSD versions in the stable/10 errata documentationgjb2014-10-142-9/+9
| | | | | | | to reflect reality. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
* MFC r272414:gjb2014-10-145-2/+466
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge the following revisions from ^/projects/release-vmimage: r272234, r272236, r272262, r272264, r272269, r272271, r272272, r272277, r272279, r272376, r272380, r272381, r272392, r272234, r272412: r272234: Initial commit to include virtual machine images as part of the FreeBSD release builds. This adds a make(1) environment variable requirement, WITH_VMIMAGES, which triggers the virtual machine image targets when not defined to an empty value. Relevant user-driven variables include: o VMFORMATS: The virtual machine image formats to create. Valid formats are provided by running 'mkimg --formats' o VMSIZE: The size of the resulting virtual machine image. Typical compression is roughly 140Mb, regardless of the target size (10GB, 15GB, 20GB, 40GB sizes have been tested with the same result). o VMBASE: The prefix of the virtual machine disk images. The VMBASE make(1) environment variable is suffixed with each format in VMFORMATS for each individual disk image, as well as '.img' for the source UFS filesystem passed to mkimg(1). This also includes a new script, mk-vmimage.sh, based on how the VM images for 10.0-RELEASE, 9.3-RELEASE, and 10.1-RELEASE were created (mk-vmimage.sh in ^/user/gjb/thermite/). With the order in which the stages need to occur, as well as sanity-checking error cases, it makes much more sense to execute a shell script called from make(1), using env(1) to set specific parameters for the target image than it does to do this in make(1) directly. r272236: Use VMBASE in place of a hard-coded filename in the CLEANFILES list. r272262: Remove a 'set -x' that snuck in during testing. r272264: release/Makefile: Connect the virtual machine image build to the release target if WITH_VMIMAGES is set to a non-empty value. release/release.sh: Add WITH_VMIMAGES to RELEASE_RMAKEFLAGS. release/release.conf.sample: Add commented entries for tuning the release build if the WITH_VMIMAGES make(1) environment variable is set to a non-empty value. r272269: release/Makefile: Include .OBJDIR in DESTDIR in the vm-base target. release/release.sh: Provide the full path to mddev. r272271: Fix UFS label for the root filesystem. r272272: Remove comments left in accidentally while testing, so the VM /etc/fstab is actually created. r272277: Remove the UFS label from the root filesystem since it is added by mkimg(1) as a gpt label, consistent with the fstab(5) entry. r272279: Comment cleanup in panic() message when mkimg(1) does not support the requested disk image format. r272376: Separate release/scripts/mk-vmimage.sh to machine-specific scripts, making it possible to mimic the functionality for non-x86 targets. Move echo output if MAKEFLAGS is empty outside of usage(). Remove TARGET/TARGET_ARCH evaluation. r272380: Avoid using env(1) to set values passed to mk-vmimage.sh, and instead pass the values as arguments to the script, making it easier to run this by hand, without 'make release'. Add usage_vm_base() and usage_vm_image() usage helpers. r272381: After evaluating WITH_VMIMAGES is non-empty, ensure the mk-vmimage.sh script exists before running it. r272392: Add WITH_COMPRESSED_VMIMAGES variable, which when set enables xz(1) compression of the virtual machine images. This is intentionally separate to allow more fine-grained tuning over which images are compressed, especially in cases where compressing 20GB sparse images can take hours. r272412: Document the new 'vm-image' target, and associated release.conf variables. r272413: Remove two stray comments added during the initial iterations of testing, no longer needed. Sponsored by: The FreeBSD Foundation
* Revert r272724:gjb2014-10-085-466/+2
| | | | | | | | | | | Features not yet available in stable/10 are needed in mkimg(1), and it is more dangerous to tweak these changes in stable/10 directly without explicitly testing certain failure cases. Re-addition of this change is imminent. Sponsored by: The FreeBSD Foundation
* MFC r272414:gjb2014-10-085-2/+466
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge the following revisions from ^/projects/release-vmimage: r272234, r272236, r272262, r272264, r272269, r272271, r272272, r272277, r272279, r272376, r272380, r272381, r272392, r272234, r272412: r272234: Initial commit to include virtual machine images as part of the FreeBSD release builds. This adds a make(1) environment variable requirement, WITH_VMIMAGES, which triggers the virtual machine image targets when not defined to an empty value. Relevant user-driven variables include: o VMFORMATS: The virtual machine image formats to create. Valid formats are provided by running 'mkimg --formats' o VMSIZE: The size of the resulting virtual machine image. Typical compression is roughly 140Mb, regardless of the target size (10GB, 15GB, 20GB, 40GB sizes have been tested with the same result). o VMBASE: The prefix of the virtual machine disk images. The VMBASE make(1) environment variable is suffixed with each format in VMFORMATS for each individual disk image, as well as '.img' for the source UFS filesystem passed to mkimg(1). This also includes a new script, mk-vmimage.sh, based on how the VM images for 10.0-RELEASE, 9.3-RELEASE, and 10.1-RELEASE were created (mk-vmimage.sh in ^/user/gjb/thermite/). With the order in which the stages need to occur, as well as sanity-checking error cases, it makes much more sense to execute a shell script called from make(1), using env(1) to set specific parameters for the target image than it does to do this in make(1) directly. r272236: Use VMBASE in place of a hard-coded filename in the CLEANFILES list. r272262: Remove a 'set -x' that snuck in during testing. r272264: release/Makefile: Connect the virtual machine image build to the release target if WITH_VMIMAGES is set to a non-empty value. release/release.sh: Add WITH_VMIMAGES to RELEASE_RMAKEFLAGS. release/release.conf.sample: Add commented entries for tuning the release build if the WITH_VMIMAGES make(1) environment variable is set to a non-empty value. r272269: release/Makefile: Include .OBJDIR in DESTDIR in the vm-base target. release/release.sh: Provide the full path to mddev. r272271: Fix UFS label for the root filesystem. r272272: Remove comments left in accidentally while testing, so the VM /etc/fstab is actually created. r272277: Remove the UFS label from the root filesystem since it is added by mkimg(1) as a gpt label, consistent with the fstab(5) entry. r272279: Comment cleanup in panic() message when mkimg(1) does not support the requested disk image format. r272376: Separate release/scripts/mk-vmimage.sh to machine-specific scripts, making it possible to mimic the functionality for non-x86 targets. Move echo output if MAKEFLAGS is empty outside of usage(). Remove TARGET/TARGET_ARCH evaluation. r272380: Avoid using env(1) to set values passed to mk-vmimage.sh, and instead pass the values as arguments to the script, making it easier to run this by hand, without 'make release'. Add usage_vm_base() and usage_vm_image() usage helpers. r272381: After evaluating WITH_VMIMAGES is non-empty, ensure the mk-vmimage.sh script exists before running it. r272392: Add WITH_COMPRESSED_VMIMAGES variable, which when set enables xz(1) compression of the virtual machine images. This is intentionally separate to allow more fine-grained tuning over which images are compressed, especially in cases where compressing 20GB sparse images can take hours. r272412: Document the new 'vm-image' target, and associated release.conf variables. r272413: Remove two stray comments added during the initial iterations of testing, no longer needed. Sponsored by: The FreeBSD Foundation
* MFC r271549 (nwhitehorn):emaste2014-09-301-0/+3
| | | | | | | | | Create /tmp/bsdinstall_etc even if we aren't starting the installer so that dhclient can write resolv.conf when used from the live environment. PR: 176078 Approved by: re
* Document r271947, OpenPAM updated to Ourouparia (20140912).gjb2014-09-251-0/+3
| | | | | Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
* Document r271943, Latest/pkg.txz symlink included on the DVD togjb2014-09-251-0/+13
| | | | | | | make bootstrapping pkg(8) easier. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
* Document r271880, serial and null console support added to UEFIgjb2014-09-251-0/+4
| | | | | | | boot loader. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
* Document r272006, GEOM_ELI passphrase caching on boot with multiplegjb2014-09-231-0/+9
| | | | | | | providers. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
* Document r271967, mkimg(1) empty partition support.gjb2014-09-231-0/+3
| | | | | Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
* Add sponsor attribution for r271470gjb2014-09-231-3/+3
| | | | | Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
* Document r271816, drm/i915 HW context support.gjb2014-09-231-0/+5
| | | | | Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
* Document r271470, addition of BIOS- and UEFI-capable CDROM images.gjb2014-09-231-0/+6
| | | | | Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
* Spelling, grammar and punctuation fixes.brueffer2014-09-221-4/+4
| | | | Approved by: re (gjb)
* MFC r271876:gjb2014-09-221-0/+6
| | | | | | | | | | | When populating the dvd/packages/ directory, create a symlink to All/pkg-*.txz in the Latest/ directory. This allows 'pkg bootstrap' to work out-of-box if the REPOS_DIR environment is properly set. Approved by: re (delphij) Sponsored by: The FreeBSD Foundation
* MFC r271676, r271677, r271678:gjb2014-09-186-9/+9
| | | | | | | | | | | | | | | | | r271676: Catch up with Crochet changes to fix the BEAGLEBONE build. r271677: Catch up with Crochet changes to fix the WANDBOARD-QUAD build. r271678: Set a static revision of the Crochet checkout to avoid surprise build failures. Approved by: re (marius) Sponsored by: The FreeBSD Foundation
OpenPOWER on IntegriCloud