summaryrefslogtreecommitdiff
path: root/upstream
AgeCommit message (Collapse)Author
2020-10-20Update ipmitool to 1.8.18, and update download url to GitHubAudi Hsu
The sourceforge site of ipmitool has moved from: https://sourceforge.net/projects/ipmitool/files/ipmitool/ to: https://github.com/ipmitool/ipmitool/releases This updates ipmitool from version 1.8.15 to 1.8.18. Tested by building quanta_common_rglbmc accton_as5916_54xks The source package mirror at mirror.opencompute.org has been updated with ipmitool-1.8.18.tar.bz2 Signed-off-by: Audi Hsu <[email protected]> Signed-off-by: Alex Doyle <[email protected]>
2018-12-19nxp: ls: update uboot from 2017.11 to 2018.03Qiang Zhao
update uboot from 2017.11 to 2018.03 for nxp ls series machines, include ls1043ardb, ls1046ardb, ls1088ardb and ls2088ardb. Signed-off-by: Qiang Zhao <[email protected]> Signed-off-by: Alex Doyle <[email protected]>
2018-05-02nxp: ls: update uboot from 2017.07 to 2017.11Zhao Qiang
update uboot from 2017.07 to 2017.11 for nxp ls series machines, include ls1043ardb, ls1046ardb, ls1088ardb and ls2088ardb. Signed-off-by: Zhao Qiang <[email protected]> Signed-off-by: Curt Brune <[email protected]>
2018-04-20Move default kernel forward to 4.9.95Curt Brune
Signed-off-by: Curt Brune <[email protected]>
2018-03-20Remove sbsigntool from host buildCurt Brune
Instead of building sbsign for use on the build host, simply install the sbsigntool package on the build host from Debian. Add sbsigntool to $(DEBIAN_BUILD_HOST_PACKAGES), the list of packages needed to setup a build host. Fixes: 073a103c0d09 ("add sbsigntool 0.6 for the host system") Signed-off-by: Curt Brune <[email protected]>
2018-02-27Add keyutils version 1.5.10Curt Brune
Add utility for manipulating the kernel keyring. Signed-off-by: Curt Brune <[email protected]>
2018-02-27Add grub-2.02 with secure boot supportCurt Brune
Move forward to GRUB version 2.02 plus several patches related to secure boot and bug fixes. The patches come from the Ubuntu grub2 source package: http://archive.ubuntu.com/ubuntu/pool/main/g/grub2/grub2_2.02-2ubuntu2.debian.tar.xz Most of the patches from Ubuntu are applied, except those related to Ubuntu branding and unsupported CPU architectures. Signed-off-by: Curt Brune <[email protected]>
2018-02-27add sbsigntool 0.6 for the host systemCurt Brune
Build the sbsigntool executes for running on the build host. These are not cross-compiled, but are needed by the build system. Signed-off-by: Curt Brune <[email protected]>
2018-02-27shim: add version 13Curt Brune
Closes: Signed-off-by: Curt Brune <[email protected]>
2018-02-27Add mokutil-0.3.0 binaryCurt Brune
This patch adds mokutil-0.3.0 with recent patches to the sysroot image. To enable building openssl add this to machine.make: MOKUTIL_ENABLE = yes This utility is used to manipulate the "Machine Owner Key" database for secure boot systems. Signed-off-by: Curt Brune <[email protected]>
2018-02-27Add openssl-1.0.2l binary and librariesCurt Brune
This patch adds the openssl-1.0.2l binary and libraries to the sysroot image. To enable building openssl add this to machine.make: OPENSSL_ENABLE = yes Signed-off-by: Curt Brune <[email protected]>
2018-02-27gnu-efi-3.0.6: add library to build systemCurt Brune
This patch adds the gnu-efi library to the ONIE build system. Signed-off-by: Curt Brune <[email protected]>
2018-02-27pesign: add version 0.112Curt Brune
Add pesign utility to the build system. To enable building this component, set SECURE_BOOT_ENALBE=yes in the machine.make file. Signed-off-by: Curt Brune <[email protected]>
2018-02-12kernel: move default version forward to kernel-4.9.80Curt Brune
Move the default 4.9.y kernel forward to 4.9.80. Signed-off-by: Curt Brune <[email protected]>
2018-02-02support u-boot 2017.07Zhao Qiang
Signed-off-by: Zhao Qiang <[email protected]> Signed-off-by: Curt Brune <[email protected]>
2018-02-01kernel: move default version forward to kernel-4.9.79Curt Brune
Move the default 4.9.y kernel forward to 4.9.79. Signed-off-by: Curt Brune <[email protected]>
2018-01-31efibootmgr: update to version 15Curt Brune
Move the efibootmgr package forward to version 15. Closes: #599 Signed-off-by: Curt Brune <[email protected]>
2018-01-31efivar: update to version 30Curt Brune
Move the efivar package forward to version 30. Closes: #599 Signed-off-by: Curt Brune <[email protected]>
2018-01-20kernel: move default version forward to kernel-4.9.77Curt Brune
Move the default 4.9.y kernel forward to 4.9.77. Among other fixes from the previous 4.9.57 kernel, 4.9.77 includes a few patches for the recent Meltdown and Spectre vulnerabilities. Interested parties are encouraged to read the entire 4.9.77 changelog: https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.77 Page Table Isolation (aka Meltdown, aka KAISER), now enabled with CONFIG_PAGE_TABLE_ISOLATION=y. commit 13be4483bb487176c48732b887780630a141ae96 Author: Richard Fellner <[email protected]> Date: Thu May 4 14:26:50 2017 +0200 KAISER: Kernel Address Isolation Partial Spectre mitigation, now enabled with CONFIG_RETPOLINE=y. commit 2bb5de42f254bf5addedf17c9c25c68d65639b55 Author: David Woodhouse <[email protected]> Date: Thu Jan 11 21:46:25 2018 +0000 x86/retpoline: Add initial retpoline support New vulnerability sysfs directory, now enabled with CONFIG_GENERIC_CPU_VULNERABILITIES=y. commit 11ec2df9c02071a7c0a63a1febb53e76cdee56ac Author: Thomas Gleixner <[email protected]> Date: Sun Jan 7 22:48:00 2018 +0100 sysfs/cpu: Add vulnerability folder Signed-off-by: Curt Brune <[email protected]>
2017-12-14dmidecode: upgrade to version 3.1Curt Brune
Upgrade from dmidecode-2.12 to dmidecode-3.1. The previous version was 4 years old. Signed-off-by: Curt Brune <[email protected]>
2017-10-19kernel: move default version forward to 4.9.57Curt Brune
Track the upstream LTS 4.9.y kernel from kernel.org Signed-off-by: Curt Brune <[email protected]>
2017-08-04kernel: bump default kernel from 4.9.35 to 4.9.40Curt Brune
Track the upstream LTS 4.9.y kernel from kernel.org Signed-off-by: Curt Brune <[email protected]>
2017-07-17gcc-4.9.x: go back to gcc-4.9.2Curt Brune
Commit a61324082bc0f2e088c730ca7e4ee630227f8bf1 updated to a new version of crosstool-NG and moved gcc-4.9.2 forward to gcc-4.9.4: commit a61324082bc0f2e088c730ca7e4ee630227f8bf1 Author: Curt Brune <[email protected]> Date: Fri Jun 23 14:02:09 2017 -0700 gcc-4.9.x: upgrade to gcc-4.9.4 Using gcc-4.9.4 all machines and architectures were able to compile, however some architectures experience run time crashes. In particular the powerpc P2020 machines experience kernel crashes using Linux kernel 3.2.69. The decision here is to go back to using gcc-4.9.2. This also entails moving all the gcc "companion libraries" and binutils back to the versions used in the ONIE build system prior to commit a61324082bc0f2e088c730ca7e4ee630227f8bf1. With these changes the old machines, for all CPU architectures, compile and run Linux kernel 3.2.69. The versions of components used, which matches the previous gcc-4.9.2: - gcc-4.9.2 - binutils-2.24 - gdb-7.11.1 - gmp-6.0.0a - mpfr-3.1.2 - isl-0.12.2 - mpc-1.0.2 - expat-2.1.1 - strace-4.9 Signed-off-by: Curt Brune <[email protected]>
2017-07-14docs: move documentation to separate branchCurt Brune
Remove the documentation source and build related files from the master branch. These files now reside in the 'docs' branch of the repo. Signed-off-by: Curt Brune <[email protected]>
2017-07-12docs: use guzzle sphinx themeCurt Brune
Signed-off-by: Curt Brune <[email protected]>
2017-07-05kernel: move default version forward to 4.9.35Curt Brune
Moving forward from 4.9.33 to 4.9.35, tracking the upstream LTS kernel version from kernel.org. No changes in the kernel configuration required. Signed-off-by: Curt Brune <[email protected]>
2017-07-05armv8a: update toolchain to gcc-6.3.0 and glibc-2.25Curt Brune
For armv8a (aarch64), move the toolchain forward to gcc-6.3.0 and glibc-2.25. Signed-off-by: Curt Brune <[email protected]>
2017-07-05gcc-4.9.x: upgrade to gcc-4.9.4Curt Brune
Move gcc-4.9.x support forward from 4.9.2 to 4.9.4. Version 4.9.4 is directly support the current version of crosstool-NG, so using 4.9.4 is easy to maintain. Signed-off-by: Curt Brune <[email protected]>
2017-07-05x86_64:upgrade toolchain to gcc-6.3.0 with uClibc-ng-1.0.22Curt Brune
For x86_64, move the toolchain forward to gcc-6.3.0 and uClibc-ng-1.0.22. To get there upgrade crosstool-NG to version 1.23.0. These changes involve: - using the updated crosstool-NG - migrating the old x86_64 crosstool config - migrating the old uClibc-0.9.33.2 config to uClibc-ng-1.0.22 - adding the new toolchain tarballs to the OCP mirror - adding the new sha1s for the toolchain tarballs These changes were tested using the kvm_x86_64 virtual machine, running a 4.9.33 kernel. Signed-off-by: Curt Brune <[email protected]>
2017-01-23kernel: move to latest LTS v4.1.38Curt Brune
Update the default kernel to the latest LTS version, v4.1.38. Tested by building the following machines: - kvm_x86_64 (x86_64) - nxp/nxp_p2020rdbpca (PowerPC P2020) - qemu_armv7a (ARMv7) Signed-off-by: Curt Brune <[email protected]>
2016-11-28Added Kernel version 4.4.30 config for Qemu Arm64 (Aarch64) Virtual MachinePankaj Bansal
Signed-off-by: Curt Brune <[email protected]>
2016-11-28Update Crosstool-NG from 1.21.0 to support Aarch64Pankaj Bansal
Signed-off-by: Curt Brune <[email protected]>
2016-11-28Upgrade busybox from 1.20.2 to 1.25.1Pankaj Bansal
Signed-off-by: Pankaj Bansal <[email protected]> Signed-off-by: Curt Brune <[email protected]>
2016-10-25kernel: move to latest LTS v4.1.34Curt Brune
Update the default kernel to the latest LTS version, v4.1.34. Tested by building the following machines: - kvm_x86_64 (x86_64) - nxp/nxp_p2020rdbpca (PowerPC P2020) - qemu_armv7a (ARMv7) Signed-off-by: Curt Brune <[email protected]>
2016-10-19Updated LZO for Arm64 (Arch64)Pankaj Bansal
Signed-off-by: Pankaj Bansal <[email protected]> Signed-off-by: Curt Brune <[email protected]>
2016-10-19Updated lvm2 for Arm64 (Aarch64)Pankaj Bansal
Signed-off-by: Pankaj Bansal <[email protected]> Signed-off-by: Curt Brune <[email protected]>
2016-10-19Added Grub support for aarch64 in ONIEPankaj Bansal
Signed-off-by: Pankaj Bansal <[email protected]> Signed-off-by: Curt Brune <[email protected]>
2016-10-19Updated MTD Utils for Arm64 (Aarch64)Pankaj Bansal
Signed-off-by: Pankaj Bansal <[email protected]> Signed-off-by: Curt Brune <[email protected]>
2016-10-14Dropbear 2016.74Nikolay Shopik
Update dropbear to latest version. Fixes CVE-2016-7406 CVE-2016-7407 CVE-2016-7408 CVE-2016-7409 Plus small memory leaks and performance improvments Signed-off-by: Curt Brune <[email protected]>
2016-07-27kernel: move to latest LTS v4.1.28Curt Brune
Update the default kernel to the latest LTS version, v4.1.28. Tested by building the following machines: - kvm_x86_64 (x86_64) - fsl/fsl_p2020rdbpca (PowerPC P2020) - qemu_armv7a (ARMv7) Signed-off-by: Curt Brune <[email protected]>
2016-07-22add btrfs kernel support and btrf-progs utilitiesCurt Brune
Enable btrfs support in the 4.1.x kernel series. Add the btrfs-progs utilities to the sysroot. The btrfs-progs are installed by default for x86_64 systems. Signed-off-by: Curt Brune <[email protected]>
2016-07-22update e2fsprogs to version 1.42.13Curt Brune
Signed-off-by: Curt Brune <[email protected]>
2016-07-22add util-linux packageCurt Brune
Build stand alone versions of libuuid and libblkid instead of the built-in versions from e2fsprogs. Signed-off-by: Curt Brune <[email protected]>
2016-05-02kernel: move to latest LTS v4.1.23Curt Brune
Update the default kernel to the latest LTS version, v4.1.23. Tested by building the following machines: - kvm_x86_64 (x86_64) - fsl/fsl_p2020rdbpca (PowerPC P2020) - qemu_armv7a (ARMv7) Signed-off-by: Curt Brune <[email protected]>
2016-04-15Add Freescale SDK 1.8 to ONIEMark Pearson
Signed-off-by: Curt Brune <[email protected]>
2016-03-11Patches with Core ONIE, for ipmitool packagevic1231
modified: build-config/Makefile modified: build-config/arch/x86_64.make modified: build-config/make/images.make new file: build-config/make/ipmitool.make new file: upstream/ipmitool-1.8.15.tar.bz2.sha1 Signed-off-by: Curt Brune <[email protected]>
2016-02-02kernel: move to latest LTS v4.1.17Curt Brune
Update the default kernel the latest LTS version, v4.1.17. Tested by building the following machines: - kvm_x86_64 (x86_64) - fsl/fsl_p2020rdbpca (PowerPC P2020) - qemu_armv7a (ARMv7) Signed-off-by: Curt Brune <[email protected]>
2015-12-02u-boot: add u-boot version 2015.10Li Jingyu
Signed-off-by: Li Jingyu <[email protected]> Signed-off-by: Curt Brune <[email protected]>
2015-11-03kernel: move to latest LTS v4.1.12Curt Brune
Update the default kernel the latest LTS version, v4.1.12. Tested by building the following machines: - kvm_x86_64 (x86_64) - fsl/fsl_p2020rdbpca (PowerPC P2020) - qemu_armv7a (ARMv7) Signed-off-by: Curt Brune <[email protected]>
2015-10-27u-boot: Support for U-Boot version 2012.10 in ONIE coreVidya Sagar Ravipati
This patch provides the support for u-boot version 2012.10 in ONIE . Signed-off-by: Vidya Sagar Ravipati <[email protected]> Signed-off-by: Curt Brune <[email protected]>