- 24 Jun, 2017 11 commits
-
-
Jagan Teki authored
Add initial support for Engicam GEAM6UL SOM board with below features: - U-Boot 2017.07-rc1 - Linux 4.11.5 - Default packages from buildroot Signed-off-by:
Jagan Teki <jagan@amarulasolutions.com> [Thomas: add host-dosfstools and host-mtools.] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Jagan Teki authored
Create board/engicam/icorem6 for i.CoreM6 supported files. and update the readme.txt so-that it can list i.CoreM6 board details. Signed-off-by:
Jagan Teki <jagan@amarulasolutions.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Jagan Teki authored
Add initial support for Engicam i.CoreM6 Quad/Dual/DualLite/Solo RQS board with below features: - U-Boot 2017.07-rc1 - Linux 4.11.5 - Default packages from buildroot Signed-off-by:
Jagan Teki <jagan@amarulasolutions.com> [Thomas: add missing host-dosfstools and host-mtools.] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Thomas Petazzoni authored
A VFAT filesystem is described in the genimage configuration file, so we need host-dosfstools and host-mtools enabled in the defconfig. Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Jagan Teki authored
Add initial support for Engicam i.CoreM6 DualLite/Solo board with below features: - U-Boot 2017.07-rc1 - Linux 4.11.5 - Default packages from buildroot U-Boot 2017.07-rc1 has common u-boot defconfig for All i.CoreM6 variant boards, so this patch update the same along with buildroot defconfig that reflect the common name. Signed-off-by:
Jagan Teki <jagan@amarulasolutions.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Adam Duskett authored
Patches were changed to git format, because libglib is a git project. 0003-gio-2.0.pc-include-libmount-in-Libs.private.patch was added to upstream as of commit: https://git.gnome.org/browse/glib/commit/?id=ecdd3c29fc4bd28f01fe53d0528bfee888c9c62c . Signed-off-by:
Adam Duskett <aduskett@codeblue.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Baruch Siach authored
The gitlab repo is much more informative and updated. Signed-off-by:
Baruch Siach <baruch@tkos.co.il> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Baruch Siach authored
Forward port 0001-link-against-libintl.patch. Since now autoreconf works, move the patch from Makefile.in to Makefile.am. Also, convert to git format. Remove 0002-no-__progname.patch. Buildroot default uClibc and musl now provide __progname. Add a patch that adds the git-version-gen script to fix autoreconf. Remove upstream patch. Upstream switched to .xz tarballs. Add upstream provided hashes. Signed-off-by:
Baruch Siach <baruch@tkos.co.il> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Bernd Kuhls authored
Upstream switched to nasm >= 2.13 http://git.videolan.org/?p=x264.git;a=commitdiff;h=d2b5f4873e2147452a723b61b14f030b2ee760a5#patch2 Fixes http://autobuild.buildroot.net/results/3f5/3f5759a1fd6aaa0394229cdfce278752d4a01ddc/ Signed-off-by:
Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Bernd Kuhls authored
Needed to fix x264 build error. Signed-off-by:
Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Bartosz Golaszewski authored
Add host-pkgconf to dependencies as we now use PKG_CHECK_MODULES in configure.ac. Changelog for v0.3: New features: - gpiomon can now watch multiple lines at the same time and supports custom output formats which can be specified using the --format argument - testing framework can now test external programs: test cases for gpio-tools have been added Improvements: - improve error messages - improve README examples - configure script improvements Bug fixes: - use correct UAPI flags when requesting line events Also includes bug fixes from v0.2.1: Bug fixes: - capitalize 'GPIO' in error messages in gpioset, gpioget & gpiomon - tweak the error message on invalid arguments in gpiofind - don't ignore superfluous arguments and fix the displayed name for falling edge events in gpiomon Signed-off-by:
Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
- 23 Jun, 2017 4 commits
-
-
Marcin Niestroj authored
Add two upstreamable patches for this package to fix uClibc and musl builds. Signed-off-by:
Marcin Niestroj <m.niestroj@grinn-global.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Fabio Estevam authored
The two patches are no longer needed with the latest upstream version, so bump to the latest one. Tested on imx6. Signed-off-by:
Fabio Estevam <festevam@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Carlos Santos authored
- Update the "basic set" description to include fincore, which is built by default, and remove tailf, which was removed in this version. - Add configuration options for the new utilities "chmem" and "lsmem". - Add a patch to revert the assumption that ncursesw headers are under /usr/include/ncursesw/ only. That's necessary to have both versions for ABI/API compatibility but does not make sense on embedded systems. - Drop autoreconf, since the patch on term-utils/Makemodule.am is gone. The patch is a bit drastic but it solves the problem of using ncursews while we discuss a better solution in the util-linux mailing list. Signed-off-by:
Carlos Santos <casantos@datacom.ind.br> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Waldemar Brodkorb authored
This patch sync's with GNU C library and removes __FAVOR_BSD. Fixes: http://autobuild.buildroot.net/results/908/90863b5adb769a346acd3dc4bbe8d5fa497a0581/build-end.log Reported-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by:
Waldemar Brodkorb <wbx@openadk.org> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
- 22 Jun, 2017 10 commits
-
-
Baruch Siach authored
Fixes: CVE-2017-7508 - Remotely-triggerable ASSERT() on malformed IPv6 packet CVE-2017-7520 - Pre-authentication remote crash/information disclosure for clients CVE-2017-7521 - Potential double-free in --x509-alt-username CVE-2017-7521 - Remote-triggerable memory leaks CVE-2017-7522 - Post-authentication remote DoS when using the --x509-track option Details at https://community.openvpn.net/openvpn/wiki/VulnerabilitiesFixedInOpenVPN243 Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by:
Baruch Siach <baruch@tkos.co.il> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Peter Korsgaard authored
Fixes the following security issues: CVE-2016-9577 Frediano Ziglio of Red Hat discovered a buffer overflow vulnerability in the main_channel_alloc_msg_rcv_buf function. An authenticated attacker can take advantage of this flaw to cause a denial of service (spice server crash), or possibly, execute arbitrary code. CVE-2016 -9578 Frediano Ziglio of Red Hat discovered that spice does not properly validate incoming messages. An attacker able to connect to the spice server could send crafted messages which would cause the process to crash. Signed-off-by:
Peter Korsgaard <peter@korsgaard.com> Reviewed-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Peter Korsgaard authored
Fixes the following security issues: CVE-2016-0749: The smartcard interaction in SPICE allows remote attackers to cause a denial of service (QEMU-KVM process crash) or possibly execute arbitrary code via vectors related to connecting to a guest VM, which triggers a heap-based buffer overflow. CVE-2016-2150: SPICE allows local guest OS users to read from or write to arbitrary host memory locations via crafted primary surface parameters, a similar issue to CVE-2015 -5261. The pyparsing check has been dropped from configure, and the spice protocol definition is again included, so the workarounds can be removed. Signed-off-by:
Peter Korsgaard <peter@korsgaard.com> Reviewed-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Peter Korsgaard authored
Fixes the following security issues: CVE-2015-3247: Race condition in the worker_update_monitors_config function in SPICE 0.12.4 allows a remote authenticated guest user to cause a denial of service (heap-based memory corruption and QEMU-KVM crash) or possibly execute arbitrary code on the host via unspecified vectors. CVE-2015-5260: Heap-based buffer overflow in SPICE before 0.12.6 allows guest OS users to cause a denial of service (heap-based memory corruption and QEMU-KVM crash) or possibly execute arbitrary code on the host via QXL commands related to the surface_id parameter. CVE-2015 -5261: Heap-based buffer overflow in SPICE before 0.12.6 allows guest OS users to read and write to arbitrary memory locations on the host via guest QXL commands related to surface creation. Client/gui support is gone upstream (moved to spice-gtk / virt-viewer), so add Config.in.legacy handling for them. Lz4 is a new optional dependency, so handle it. The spice protocol definition is no longer included and instead used from spice-protocol. The build system uses pkg-config --variable=codegendir to find the build time path of this, which doesn't take our STAGING_DIR prefix into consideration, so it needs some help. The installed protocol definition will likewise be newer than the generated files, so we need to workaround that to ensure they are not regenerated (which needs host python / pyparsing). Signed-off-by:
Peter Korsgaard <peter@korsgaard.com> Reviewed-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Peter Korsgaard authored
Tunneling support is gone upstream, so drop the patch and add Config.in.legacy handling for the option. Celt051 is no longer a hard dependency, and opus is a new optional dependency, so adjust the dependencies to match. Python / pyparsing are not needed as the tarball contains the generated files (this should presumably have been host-python in the first place as these are used at build time), but we need a small workaround to convince configure that they really aren't needed. Alsa-lib is only needed for client support, and the configure script checks for X11/Xext/Xrender, so adjust the dependencies to match. A user manual is now generated by default if asciidoc is available, so explicitly disable that. Signed-off-by:
Peter Korsgaard <peter@korsgaard.com> Reviewed-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Koen Martens authored
This patch forces BR2_PACKAGE_LINUXCONSOLETOOLS_INPUTATTACH to be selected if none of the other sub-options are selected. This fixes build failures when using 'make randpackageconfig', where selecting BR2_PACKAGE_LINUXCONSOLETOOLS without selecting any sub-option would break in the 'install to target' phase. Fixes: http://autobuild.buildroot.net/results/94b/94bc050f291cc42a4fdcf02157320576feb03654/ http://autobuild.buildroot.net/results/f62/f62c5e8bd63d21211eb0e658c4e84135bd59b8cb/ And many more. [Peter: add autobuilder references and wrap Config.in line] Signed-off-by:
Koen Martens <koen.martens@transport.alstom.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Thomas Petazzoni authored
Instead of a custom post-build script, use the boot script generation logic of the U-Boot package. Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Thomas Petazzoni authored
More and more of our defconfigs need to generate a U-Boot boot script. It's a simple call to mkimage, but we already have 12 instances of this logic in board/, and there are patch series waiting in patchwork adding 3 more boards that need this. So let's add an option in the U-Boot package to generate such a boot script image easily. Note that we assume a single script needs to be generated, and the output file name is boot.scr. The only platform for which it seems to not be the case are the Boundary Devices platforms: they generate two boot scripts, 6x_bootscript and 6x_upgrade, but they are anyway installed inside TARGET_DIR, not BINARIES_DIR. Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Jörg Krause authored
Commit 5d043799 changed the dependency for libupnpp on GCC to 4.9, but did not propagate the dependency to upmpdcli. Fixes: http://autobuild.buildroot.net/results/df2/df23cd5e77f61caf3f30cf43c91bc161a88def3a/ Signed-off-by:
Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
Fabio Estevam authored
Patch 0006 is no longer needed as the fix is already upstream. Confirmed that the colors are displayed correctly when running the Qt5CinematicDemo application on i.mx6. Patch 0007 is already applied upstream. Signed-off-by:
Fabio Estevam <festevam@gmail.com> Signed-off-by:
Peter Korsgaard <peter@korsgaard.com>
-
- 21 Jun, 2017 15 commits
-
-
Chakra Divi authored
Add initial support for a13_olinuxino board with below features - U-Boot 2017.05 - Linux 4.11.5 - Default packages from buildroot Signed-off-by:
Chakra Divi <chakra@openedev.com> Reviewed-by:
Jagan Teki <jagan@amarulasolutions.com> [Thomas: - use full name in DEVELOPERS file - remove parametrization of the post-build.sh script, just hardcode the boot.cmd file used as input - add missing dosfstools and mtools host packages in defconfig, needed because a vfat partition is defined in the genimage.cfg file - minor tweaks to readme.txt file.] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Adam Duskett authored
Signed-off-by:
Adam Duskett <aduskett@codeblue.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Adam Duskett authored
Signed-off-by:
Adam Duskett <aduskett@codeblue.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Adam Duskett authored
Signed-off-by:
Adam Duskett <aduskett@codeblue.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Adam Duskett authored
Signed-off-by:
Adam Duskett <aduskett@codeblue.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Adam Duskett authored
Signed-off-by:
Adam Duskett <aduskett@codeblue.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Adam Duskett authored
Signed-off-by:
Adam Duskett <aduskett@codeblue.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Adam Duskett authored
Signed-off-by:
Adam Duskett <aduskett@codeblue.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Sergey Matyukevich authored
Add xradio driver to enable on-board SDIO WiFi chip XR819. Signed-off-by:
Sergey Matyukevich <geomatsi@gmail.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Sergey Matyukevich authored
This patch adds xradio wireless driver for SDIO WiFi chip XR819. The out-of-tree driver is sourced from fifteenhex's work on github https://github.com/fifteenhex/xradio Signed-off-by:
Sergey Matyukevich <geomatsi@gmail.com> [Thomas: add entry in DEVELOPERS file.] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Marcin Niestroj authored
Signed-off-by:
Marcin Niestroj <m.niestroj@grinn-global.com> [Thomas: "depends on" before "select" in Config.in] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Vicente Olivert Riera authored
This patch backports two patches that have been sent upstream as a pull request in order to fix sshd for MIPS64 n32. The first patch adds support for detecting the MIPS ABI during the configure phase. The second patch sets the right value to seccomp_audit_arch taking into account the MIPS64 ABI. Currently seccomp_audit_arch is set to AUDIT_ARCH_MIPS64 or AUDIT_ARCH_MIPSEL64 (depending on the endinness) when openssh is built for MIPS64. However, that's only valid for n64 ABI. The right macros for n32 ABI defined in seccomp.h are AUDIT_ARCH_MIPS64N32 and AUDIT_ARCH_MIPSEL64N32, for big and little endian respectively. Because of that an sshd built for MIPS64 n32 rejects connection attempts and the output of strace reveals that the problem is related to seccomp audit: [pid 194] prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, {len=57, filter=0x555d5da0}) = 0 [pid 194] write(7, "\0\0\0]\0\0\0\5\0\0\0Ulist_hostkey_types: "..., 97) = ? [pid 193] <... poll resumed> ) = 2 ([{fd=5, revents=POLLIN|POLLHUP}, {fd=6, revents=POLLHUP}]) [pid 194] +++ killed by SIGSYS +++ Pull request: https://github.com/openssh/openssh-portable/pull/71 Signed-off-by:
Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Marcin Niestroj authored
Add support for specifying multiple image files in BR2_TARGET_BAREBOX_IMAGE_FILE config option. This is useful for boards with several RAM size variants. Signed-off-by:
Marcin Niestroj <m.niestroj@grinn-global.com> [Thomas: rename internal variable from $(1)_IMAGE_FILE to $(1)_IMAGE_FILES.] Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Ludovic Desroches authored
Bump at91sam9x5ek, atmel_sama5d2_xplained, atmel_sama5d3_xplained and atmel_sama5d4_xplained to linux4sam_5.6. Signed-off-by:
Ludovic Desroches <ludovic.desroches@microchip.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-
Ludovic Desroches authored
Default bootargs have changed in U-Boot for this board. Build U-Boot environment and add it to the SD card image to update bootargs. Signed-off-by:
Ludovic Desroches <ludovic.desroches@microchip.com> Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-