summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* profile-manual: Added XSL templates to support permalinks.Scott Rifenbark2014-06-181-1/+9
| | | | | | | | | Fixes [YOCTO #5772] (From yocto-docs rev: 948d29274e67e09b735be82ebe5185f15008bbf8) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-dev: Added XSL templates to support permalinks.Scott Rifenbark2014-06-181-1/+9
| | | | | | | | | Fixes [YOCTO #5772] (From yocto-docs rev: 4c5fb40e07b0ede7969922de36e394897d0684f4) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Added XSL templates to support permalinks.Scott Rifenbark2014-06-181-1/+10
| | | | | | | | | Fixes [YOCTO #5772] (From yocto-docs rev: 54f7fab50c8ddf9b4ee233610b8fab5b9776e419) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bsp-guide: Added XSL templates to support permalinks.Scott Rifenbark2014-06-181-1/+10
| | | | | | | | | Fixes [YOCTO #5772] (From yocto-docs rev: 835f0365eeed09996558f65763621f3e84cbc0d3) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* adt-manual: Added XSL templates to support permalinks.Scott Rifenbark2014-06-181-2/+10
| | | | | | | | | Fixes [YOCTO #5722] (From yocto-docs rev: 316c484573a24ab3abdfa58110008677bb1e5320) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual-customization.xsl: Changes to custom layer to support permalinks.Scott Rifenbark2014-06-181-9/+7
| | | | | | | | | | | | Fixes [YOCTO #5772] Added some code to suck in the XSL templates that support permalinks. (From yocto-docs rev: 713a17465df48de2ece3845bbd7a8bf972e353b0) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* template: Added XSL stylesheets to support permalinks.Scott Rifenbark2014-06-185-0/+164
| | | | | | | | | | | | Fixes [YOCTO #5772] These five style sheets support creation of permalinks in the HTML formatted output. (From yocto-docs rev: 7467ad6518c0fc0eb829b9432dc113bd0cdb6807) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* yocto-project-qs: Removed specific sato 50 Gbyte noteScott Rifenbark2014-06-181-16/+5
| | | | | | | | | | | I have put the disk space requirements up in the general area describing host system requirements. This specific note for sato images is redundant and no longer needed. (From yocto-docs rev: 3cb054c34c62771ae01be6f46817f3b489395867) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* yocto-project-qs: Edits to "What You Need and How to Get It"Scott Rifenbark2014-06-181-15/+14
| | | | | | | | | | | I added the general requirement of 50 Gbytes of free disk space to the host requirements. The information was somewhat buried later on in the manual. (From yocto-docs rev: aeb8a9988626404fcee60758fe7ae808b31af145) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bsp-guide: Edits to "BSP Layers" section adding locator info.Scott Rifenbark2014-06-181-4/+37
| | | | | | | | | | | | I extended the section to mention where to find YP supported BSP layers and a bit on how to get them via the link from the Source Repositories web interface. Changes driven by community input. (From yocto-docs rev: 4c944bf33b7d642126c52efd313666270145ab50) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* yocto-project-qs: Fixed inconsistency with storage spec.Scott Rifenbark2014-06-181-3/+5
| | | | | | | | | | | I was mixing the "50GB" and "50 Gbytes" strings. Throughout the set I have tried to use "xx Gbytes" form. Fixed a "xxGb" form that I found. (From yocto-docs rev: 40dfc6ab1c5c928bedc301ce323af08aa0b7be59) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Edit to "Package Archtiture" section.Scott Rifenbark2014-06-181-2/+5
| | | | | | | | | | Added a bit more to the ending of the sentence to qualify its meaning. (From yocto-docs rev: 40b309a43d948d5800cfe908e72f6202c095a166) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-dev: Added new "Building Out-of-Tree Modules on the Target" section.Scott Rifenbark2014-06-181-100/+147
| | | | | | | | | | | | | | | | | | Fixes [YOCTO #3729] I have made an attempt at understanding this and creating a section that describes the steps the user needs to take in order to build out-of-tree modules on the target device when running an SDK image. I created a new section called "Building Out-of-Tree Modules on the Target". Basically, the user needs to be on the target and change to a directory and then create some scripts before attempting to build these types of modules on the target. (From yocto-docs rev: e0754ae6dbc5dc07fb6707fe4b71ecd95c8180dc) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Edits to "Writing a New Recipe"Scott Rifenbark2014-06-181-59/+127
| | | | | | | | | | | Received and implemented some feedback from Paul Eggleton on this section. These were unsolicited observations. Reported-by: Paul Eggleton <paul.eggleton@intel.com> (From yocto-docs rev: 48ecc543d9f614b5258ab2573f0406aa3c778647) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Edits to "Creating a Custom Template Configuration Directory"Scott Rifenbark2014-06-181-113/+111
| | | | | | | | | | | Fixes [YOCTO #5895] I applied some review comments from Paul to tighten up this section. (From yocto-docs rev: 9f17ad00e9e707fcd6f2419762b4281d64f4ed0f) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Edits to the "Understanding Recipe Syntax" section.Scott Rifenbark2014-06-181-4/+28
| | | | | | | | | | Added a new "Overrides" bullet item and fixed some minor issues pointed out by Paul Eggleton. (From yocto-docs rev: 44ff3d82985fa304c5641570fe72cf6a8ddabaa3) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Updated the do_fetch closer look for checksum behavior.Scott Rifenbark2014-06-181-2/+13
| | | | | | | | | | | | | | | Fixes [YOCTO #5521] I created a brief note in the do_fetch subsection of the "Taking a Closer Look" section to deal with how the build system uses checksums during do_fetch to re-execute stuff if a file:// listed in the SRC_URI has had its contents modified. (From yocto-docs rev: 7b857635f2663af7c1d5e8aa87239472a5b47919) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Updates to the "Understanding Recipe Syntax" section.Scott Rifenbark2014-06-181-12/+15
| | | | | | | | | | | Paul Eggleton sent me some feedback on this section. I implemented his suggestions. Changes were minor. One included a cross-link to the BitBake User Manual. (From yocto-docs rev: e9b5f252a1368b8c231dd659428a18eacf9757af) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual, dev-manual: Updates for custom template configuration directory.Scott Rifenbark2014-06-182-4/+137
| | | | | | | | | | | | | | | | | | | | | | | | Fixes [YOCTO #5895] I created a new section in the dev-manual titles "Creating a Custom Template Configuration Directory" that describes how the build system uses the template local.conf and bblayers.conf and conf-notes.txt files as a basis when creating the real deals in the build directory's conf folder. The context of this is so that the user can create their own directory with their own template files for repeated configurations and to create a custom conf-notes.txt file should they want the setup scripts to display some custom list of targets. I also modified the two script references in the ref-manual for oe-init-build-env and oe-init-build-env-memres. I needed to link to the "how-to" section and added a bit in there about how the scripts go about forming the conf files in the build directory. (From yocto-docs rev: c07fb7082fe08387bbc546b2a23620dedc7127b8) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Added reference to QA checks in the "Packaging" section.Scott Rifenbark2014-06-181-0/+13
| | | | | | | | | | | The "Writing a New Recipe" section has a subsection named "Packaging." We needed a cross-reference here to the QA checks performed for packaging. (From yocto-docs rev: 34952ee1b56a84e0ee0edd142c7c8c68b122a3e3) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Reorded LSB image types to be together.Scott Rifenbark2014-06-181-9/+9
| | | | | | | (From yocto-docs rev: e73c913b43ac39fd7a0d717c5b120b1676d8b506) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Edits to the IMAGE_DEVICE_TABLES variable.Scott Rifenbark2014-06-181-1/+1
| | | | | | | | | Added "meta" as part of a path. (From yocto-docs rev: 14cda136d1f8690f5ea15b218f2ab4fb49c0afa9) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dev-manual: Edits to the "Making Images More Secure" section.Scott Rifenbark2014-06-181-47/+31
| | | | | | | | | | | | | | | Fixes [YOCTO #5482] I applied some review edits as directed by Paul Eggleton. The main feature was to merge the information on setting root and extra user's passwords. Also, permanently removed the reference to the wiki that showed the less optimal way of setting a root password. (From yocto-docs rev: fef0e17cd3835580abed175ef4a7baf22b9b7673) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Edits to the "Images" section.Scott Rifenbark2014-06-181-20/+19
| | | | | | | | | | | Added detailed requirements for the three LSB type images in order for the build to create an LSB-compliant image. Massaged the weston image a bit. (From yocto-docs rev: 01fee2bebe76512ab5707212fc8d78df20d83126) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: Updates to several variables.Scott Rifenbark2014-06-181-11/+33
| | | | | | | | | | | | | | | | | | | | I implemented some review feedback from Paul Eggleton on these variables: TARGET_CFLAGS BUILD_OPTIMIZATION SDKMACHINE IMAGE_ROOTFS_ALIGNMENT IMAGE_DEVICE_TABLES EXTRA_IMAGECMD SSTATE_MIRROR_ALLOW_NETWORK PACKAGE_ARCHS SDK_PACKAGE_ARCHS (From yocto-docs rev: 6fd804376367449494d5a5cfeb7e9bb2f4c04de1) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: update to v3.10.43Bruce Ashfield2014-06-173-16/+16
| | | | | | | | | Importing the v3.10.42 and 43 korg -stable updates. (From OE-Core rev: f506d0660c9949485268a92724ac770b5457b0ca) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.14: enable mpc8315e NAND and Yaffs2 gcc 4.9 fixBruce Ashfield2014-06-173-13/+13
| | | | | | | | | | | | | | Updating the meta branch with configuration changes to enable NAND booting on the mpc8315e reference board. We also update the BSP SRCREVs to fix a compilation issue with date/time on Yaffs2 and gcc 4.9. (From OE-Core rev: d7f3b457de1a541a4ba986c7e6dcdf136a3b831c) Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.4: update to v3.4.91Bruce Ashfield2014-06-173-15/+15
| | | | | | | | | Updating to the latest korg -stable release. (From OE-Core rev: 4121ab3a6ebfa9f8c33157a70533069ef1067fae) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.14: update to v3.14.5Bruce Ashfield2014-06-173-16/+16
| | | | | | | (From OE-Core rev: c6a44b388f88b3ec106ffb982c711083c24b7f96) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: update to v3.10.41Bruce Ashfield2014-06-173-16/+16
| | | | | | | (From OE-Core rev: f3f9d92f7554ca5428e709831fd14bf9239f7aab) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta-yocto-bsps: update 3.14 SRCREVsBruce Ashfield2014-06-171-5/+5
| | | | | | | | | Updating the h/w reference BSPs to the latest 3.14 content. (From meta-yocto rev: 3b0e8596eb3154a1d2dc1653afc9ea9c72db2fc6) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mpc8315e-rdb: add the example about booting from jffs2 rootKevin Hao2014-06-171-0/+16
| | | | | | | | (From meta-yocto rev: 93b86fc3e5abee5b5596579a65546b09d0c5f66a) Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mpc8315e-rdb: add the jffs2 image supportKevin Hao2014-06-171-0/+3
| | | | | | | | | | | | | There is a 32M NAND flash on this board, so it would be convenient that a jffs2 image is created by default. Also change the default image type from "tar.gz" to "tar.bz2" in order to be compatible with the beaglebone black and edgerouter BSP. (From meta-yocto rev: e2e0d9eee91a773c0e9a151f20d859525821a767) Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mpc8315e-rdb: bump to linux-yocto 3.14Kevin Hao2014-06-172-1/+4
| | | | | | | | (From meta-yocto rev: d43b5963c486b8c4846d1cc8b66bf8bfcaf05d8a) Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: fix sizeof(GX_COLOR_INDEX_TYPE) not equal to ↵Hongxu Jia2014-06-171-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | ARCH_SIZEOF_GX_COLOR_INDEX on mips The commit: http://ghostscript.com/pipermail/gs-cvs/2014-February/017271.html newly added a 'compile time assert' on 9.14 that causes the build to fail if the sizeof(GX_COLOR_INDEX_TYPE) is not equal to ARCH_SIZEOF_GX_COLOR_INDEX. Disscuss on IRC: http://ghostscript.com/irclogs/2014/02/06.html The commit from OE-Core rev: 78a13ba170c1de6d7ef077854e3e34e18d17099f ... ghostscript: add pregenerated objarch for mipsel/mips64/mips64el ... has defined ARCH_SIZEOF_GX_COLOR_INDEX according to the type of archs, and assigned 4 for mips/mipsel (8 for others). The GX_COLOR_INDEX_TYPE was defined at do_configure time, which used large color index (with 8) by default. We should manually choose the opposite one (with 4) for mips/mipsel. (From OE-Core rev: 0710ed28e868d4fc4ca027afb3c7acfc899f9409) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: upgrade to 9.14Hongxu Jia2014-06-175-179/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - The LICENSE added AGPL for the font files (in Resource/Font); - Rebase ghostscript-9.02-parallel-make.patch to 9.14 - Rebase ghostscript-native-fix-disable-system-libtiff.patch since base/configure.ac has been moved to configure.ac. http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=f1488c5aff54f37ee67759827d4298592af5dbc8 - Obsolete ghostscript-9.05-NOT-check-endian.patch, and add option '--enable-little-endian'/'--enable-big-endian' conditionally to intead. http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=e76dc46756e89a14a3348bce12a633d32e4fa831 - Add base-genht.c-add-a-preprocessor-define-to-allow-fope.patch for native, since the upstream replace all fopen calls with gp_fopen and add a preprocessor define so that any unintential calls directly to fopen will cause an error. This patch add a preprocessor define to allow fopen calling in base/genht.c as exceptions. http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=773c69e46e70bdd5482676437dafd2ca83397643 - Remove package ghostscript-cups, since CUPS filters gstoraster and gstopxl has been moved to cups-filters which is a free software package hosted by OpenPrinting. http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=9304a21699a6c17579fae32f44f5c92a37c13e2d http://www.linuxfoundation.org/collaborate/workgroups/openprinting/cups-filters (From OE-Core rev: 44ad25519b8e290f9a98b88eeec52ba199e76431) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qmmp: upgrade to 0.7.7Hongxu Jia2014-06-171-2/+2
| | | | | | | | | | | | Build: 1) Add LICENSE_FLAGS_WHITELIST += "commercial" to local.conf 2) bitbake qmmp (From OE-Core rev: 55b6d5fac389f55089018574cc2b4ef8217f1b0d) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* directfb: upgrade to 1.7.4Hongxu Jia2014-06-171-3/+3
| | | | | | | (From OE-Core rev: ee3d6b819160d6a9a1e474e6a9669f9ca2a3b5a3) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libnewt/libnewt-python: upgrade to 0.52.17Hongxu Jia2014-06-175-38/+29
| | | | | | | | | | | | | | | | | | | - The company address has changed in COPYING. - Rebase fix_SHAREDDIR.patch to 0.52.17 - Rebase cross_ar.patch to 0.52.17 - Obsolete fix_python_fpic.patch, since the patch has been merged by upstream; - The upstream rename snackmodule to snack in 0.52.17, so tweak libnewt-python_0.52.17.bb; (From OE-Core rev: 46ec6e5601b88d4270d58586f25626349474d769) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* controllers/edgeroutertarget.py: enable dynamical determination of rootfs typeCorneliu Stoicescu2014-06-171-2/+3
| | | | | | | | | [YOCTO #6375] (From meta-yocto rev: 375ab07adf29e94ae09b7c087dec4ca1443babfc) Signed-off-by: Corneliu Stoicescu <corneliux.stoicescu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* controllers/beaglebonetarget.py: enable dynamical determination of rootfs typeCorneliu Stoicescu2014-06-171-2/+3
| | | | | | | | | [YOCTO #6375] (From meta-yocto rev: 953b51b2ba5862ad24e2ad4f6cf9cefff7af14c9) Signed-off-by: Corneliu Stoicescu <corneliux.stoicescu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* beaglebonetarget.py: Add support for get_extra_files() classmethodCorneliu Stoicescu2014-06-171-5/+8
| | | | | | | | | | | [YOCTO #6254] Adding support for the get_extra_files() method to the BeagleBoneTarget class. (From meta-yocto rev: b719ff579fe2a5f5a0d19a9091eaa37e0f145384) Signed-off-by: Corneliu Stoicescu <corneliux.stoicescu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* maintainers: Update directfb/ghostscript/libnewt/qmmp ownershipHongxu Jia2014-06-171-5/+5
| | | | | | | (From meta-yocto rev: e5ced15bcec6c61d39df977cd53b92ab62374f68) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* hwlatdetect: fix PVKoen Kooi2014-06-172-0/+1
| | | | | | | | | As an extra safety measure set PV in the same place as SRCREV. (From OE-Core rev: cdbd772492812d2bd16ce9f3d5641910f9df240f) Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* hwlatdetect 0.85: fix variable orderingKoen Kooi2014-06-171-2/+2
| | | | | | | | | The OE styleguide says to group R* variables below do_install. (From OE-Core rev: 8f6e7a711b5b5ed23b270a385f9f491005ec32cf) Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dpkg: Security Advisory - CVE-2014-3127Guillem Jover2014-06-172-0/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | v2 changes: * update format for commit log * add Upstream-Status for patch commit a12eb58959d0a10584a428f4a3103a49204c410f upstream Dpkg::Source::Patch: Outright reject C-style filenames in patches Because patch only started recognizing C-style filenames in diffs in version 2.7, it's not safe to assume one behaviour or the other, as the system might or might not have a recent enough version, or a GNU patch program at all. There's also no reason we should be supporting this kind of strange encoded filenames in patches, when we have not done so up to now. Let's just ban these types of diffs and be done with it. Fixes: CVE-2014-0471, CVE-2014-3127 Closes: #746306 [drop the text for debian/changelog,because it's not suitable for the veriosn] (From OE-Core rev: 2c3838443eacd3a86ea8917ea53a20248e7bdf03) Signed-off-by: Wenlin Kang <wenlin.kang@windriver.com> Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dpkg: Security Advisory - CVE-2014-0471Guillem Jover2014-06-172-0/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | v2 changes: * update format for commit log * add Upstream-Status for patch commit a82651188476841d190c58693f95827d61959b51 upstream Dkpkg::Source::Patch: Correctly parse C-style diff filenames We need to strip the surrounding quotes, and unescape any escape sequence, so that we check the same files that the patch program will be using, otherwise a malicious package could overpass those checks, and perform directory traversal attacks on source package unpacking. Fixes: CVE-2014-0471 Reported-by: Jakub Wilk <jwilk@debian.org> [drop the text for debian/changelog,because it's not suitable for the veriosn] (From OE-Core rev: 81880b34a8261e824c5acafaa4cb321908e554a0) Signed-off-by: Wenlin Kang <wenlin.kang@windriver.com> Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtiff: Security Advisory - CVE-2012-4564Yue Tao2014-06-172-1/+101
| | | | | | | | | | | | | | | | | | | | v2 changes: * update format for commit log * add Upstream-Status for patch ppm2tiff does not check the return value of the TIFFScanlineSize function, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a crafted PPM image that triggers an integer overflow, a zero-memory allocation, and a heap-based buffer overflow. http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2012-4564 (From OE-Core rev: 9f02922d44de483ef4d02ce95b55efe79a8b09a2) Signed-off-by: Yue Tao <Yue.Tao@windriver.com> Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpam: Security Advisory - CVE-2014-2583Yue Tao2014-06-172-0/+64
| | | | | | | | | | | | | | | | | | | | | v2 changes: * update format for commit log * add Upstream-Status for patch Multiple directory traversal vulnerabilities in pam_timestamp.c in the pam_timestamp module for Linux-PAM (aka pam) 1.1.8 allow local users to create aribitrary files or possibly bypass authentication via a .. (dot dot) in the (1) PAM_RUSER value to the get_ruser function or (2) PAM_TTY value to the check_tty funtion, which is used by the format_timestamp_name function. http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-2583 (From OE-Core rev: 69255c84ebd99629da8174e1e73fd8c715e49b52) Signed-off-by: Yue Tao <Yue.Tao@windriver.com> Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_ipk.bbclass: Support hierarchical feedPaul Barker2014-06-171-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch allows for an optional new layout for ipk feed directories which I've called a 'hierarchical feed' and is based on how Debian pools package files. It is disabled by default and is enabled by setting IPK_HIERARCHICAL_FEED to "1". In the traditional feed layout, package files are placed in <outdir>/<arch>/. This can lead to several thousand files existing in a single directory which is often a problem if developers want to upload a package feed to a shared web hosting provider. For example, in my case, listing files via FTP only shows the first 2000 files, breaking my scripts which attempt to upload only new and changed files via FTP. In the hierarchical feed, package files are written to <outdir>/<arch>/<pkg_prefix>/<pkg_subdir>, where pkg_prefix is the first letter of the package file name for non-lib packages or "lib" plus the 4th letter of the package file name for lib packages (eg, 'l' for less, 'libc' for libc6). pkg_subdir is the root of the package file name, discarding the version and architecture parts and the common suffixes '-dbg', '-dev', '-doc', '-staticdev', '-locale' and '-locale-*' which are listed in meta/conf/bitbake.conf. This change relies on recent patches to opkg-utils which support hierarchical package feeds. (From meta-yocto rev: a0ab1527f975343f325fb2a5b0ecd14acdd65bc0) Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>