generic-poky/meta/recipes-extended
Catalin Popeanga ca6bbc3f99 bash: Fix for exported function namespace change
This is a followup patch to incomplete CVE-2014-6271 fix code execution via
specially-crafted environment

This patch changes the encoding bash uses for exported functions to avoid
clashes with shell variables and to avoid depending only on an environment
variable's contents to determine whether or not to interpret it as a shell
function.

(From OE-Core daisy rev: 6c51cc96d03df26d1c10867633e7a10dfbec7c45)

(From OE-Core rev: af1f65b57dbfcaf5fc7c254dce80ac55f3a632cb)

Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-27 14:32:58 +01:00
..
at at: add init.d/atd status command for LSB compliance 2013-08-26 11:47:17 +01:00
augeas augeas: Update from 1.0.0 to 1.1.0 2013-07-10 09:41:52 +01:00
bash bash: Fix for exported function namespace change 2016-01-27 14:32:58 +01:00
bc bc: add bc-native 2013-08-27 10:55:07 +01:00
blktool blktool: fix SRC_URI typo 2013-02-04 16:42:50 +00:00
byacc byacc: upgraded to 20130304 2013-05-12 09:37:30 +01:00
bzip2 bzip2: Add ptest 2013-06-28 09:14:06 +01:00
chkconfig chkconfig: remove linuxstdbase symlinks 2013-09-06 23:03:23 +01:00
cpio cpio: Split RMT from cpio 2012-12-06 12:31:02 +00:00
cracklib cracklib: cracklib-native should not depend on zlib 2013-12-12 17:00:03 +00:00
cronie crond: remove UID check in init script 2013-12-12 16:59:57 +00:00
cups cups: add PACKAGECONFIG for acl 2013-07-29 13:09:06 +01:00
cwautomacros More quoting fixes 2012-02-26 22:51:58 +00:00
diffutils diffutils: Upgrade to v3.3 2013-07-13 18:23:32 +01:00
ed ed: upgrade to 1.9 2013-08-12 13:09:53 +01:00
ethtool ethtool: Fix ptest compile 2013-12-12 17:00:22 +00:00
findutils findutils_4.2.31: backport fixes for doc build errors 2013-09-22 12:19:34 +01:00
foomatic foomatic-filters: fix CUPS directory config 2013-02-04 16:42:49 +00:00
gamin gamin: replace obsolete automake macros with working ones 2013-02-12 13:22:43 +00:00
gawk gawk: Upgrade to v4.0.2 2013-03-18 13:18:21 +00:00
ghostscript ghostscript: Add missing dependency to resolve parallel make issue 2013-09-06 23:56:27 +01:00
gperf gperf: fix license segment md5sum boundary 2013-01-16 11:57:36 +00:00
grep grep: Add patch for texinfo 5.1 2013-08-03 10:33:14 +01:00
groff groff: Add GPLv2 version 2013-08-13 23:06:02 +01:00
gzip gzip : upgrade to 1.6 2013-06-13 17:38:07 +01:00
hdparm hdparm: Upgrade to v9.43 2013-03-18 13:18:22 +00:00
images core-image-basic.bb: Allow user extensions 2013-12-12 17:00:07 +00:00
iptables iptables: upgrade to 1.4.19.1 2013-06-07 16:48:28 +01:00
iputils iputils: Upgrade to v20121221 2013-07-13 18:23:32 +01:00
less less: Update to 458 2013-04-29 14:45:08 +01:00
libaio libaio: Fix MIPS system call interface 2013-02-01 15:54:00 +00:00
libarchive libarchive: Fix build dependencies 2013-05-30 20:59:13 +01:00
libidn libidn: upgrade to 1.28 2013-07-16 10:04:14 +01:00
libtirpc libtirpc: Fix build on uclibc 2013-03-12 18:33:29 +00:00
libuser libuser: Updated from 0.58 to 0.59 2013-07-29 13:09:12 +01:00
lighttpd lighttpd: Add systemd support 2013-09-10 23:15:15 +01:00
logrotate logrotate: fix for CVE-2011-1548 2013-06-25 17:44:55 +01:00
lsb lsbtest: fix comparison bashism 2014-03-13 15:38:08 -07:00
lsof lsof: updated to 4.87 2013-01-10 23:43:10 +00:00
ltp ltp: set PREFERRED_PROVIDER and rename runtests_noltp.sh script 2014-01-24 12:48:39 +00:00
mailx mailx: remove support for autodetection of krb5 2013-07-29 13:09:08 +01:00
man man: Remove wildcard from SRC_URI 2013-02-22 06:09:23 -08:00
man-pages man-pages: upgrade to 3.53 2013-08-06 12:40:01 +01:00
mc mc: upgrade to 4.8.10 2013-08-06 12:40:00 +01:00
mdadm mdadm: flag __SANE_USERSPACE_TYPES__ to include int-ll64.h for powerpc64 2013-12-12 17:00:19 +00:00
mingetty mingetty: lower the ALTERNATIVE_PRIORITY 2013-06-25 17:44:52 +01:00
minicom Minicom depends on libiconv 2014-02-09 11:04:15 +00:00
mktemp mktemp: cleanup update-alternatives deprecated code 2012-08-15 14:26:33 +01:00
msmtp msmtp: Update to 1.4.31 2013-05-12 09:37:29 +01:00
net-tools net-tools: upgrade to v1.60-25 2013-08-12 13:09:51 +01:00
newt libnewt-python: Don't write a whiptail package 2013-09-12 08:23:42 +01:00
packagegroups LSB 4.1 Library Check: fix unable to find library libqt-mt.so.3 2013-09-17 14:35:18 +01:00
pam libpam: Avoid host contamination issue w. libprelude 2013-09-24 17:24:13 +01:00
parted parted: fix several integer overflows 2013-02-28 23:15:48 +00:00
pax misc patches: fix patch headers 2012-01-03 12:14:33 +00:00
perl Perl packages shouldn't be allarch 2013-03-23 11:51:26 +00:00
pigz pigz: Add pigz to buildtools tarball 2013-12-12 17:00:05 +00:00
procps procps: Add cgroup support 2013-08-13 23:06:03 +01:00
psmisc recipes: Fix ALLOW_EMPTY with no package specified 2013-03-05 13:14:52 +00:00
quota quota: inherit pkgconfig 2013-07-10 09:41:59 +01:00
rpcbind rpcbind: Add systemd support 2013-09-10 23:15:15 +01:00
screen PR bump for all recipes that DEPEND on ncurses 2012-03-15 00:11:40 +00:00
sed sed: upgrade to 4.2.2 2013-01-07 12:06:26 +00:00
shadow shadow: Add nativesdk to BBCLASSEXTEND 2013-09-26 16:37:55 +01:00
slang slang: fix sprintf bug concerning 8-bit characters 2013-09-30 22:11:58 +01:00
stat stat: fix the wrong return code 2013-08-26 11:47:18 +01:00
sudo sudo: upgrade to 1.8.7 2013-08-16 11:44:15 +01:00
sysklogd sysklogd: lower the ALTERNATIVE_PRIORITY in case of systemd 2013-09-06 23:03:21 +01:00
sysstat sysstat: backport a patch to fix a parallel building error 2013-07-02 22:26:58 +01:00
tar tar: remove an erroneous patch 2013-07-18 21:24:30 +01:00
tcp-wrappers tcp-wrappers: fix indentation 2013-05-12 08:33:16 +01:00
texi2html texi2html: remove po.m4 patch 2013-09-24 17:57:04 +01:00
texinfo texinfo: correct dont-depend-on-help2man.patch 2013-08-22 18:30:02 +01:00
time time: cleanup update-alternatives deprecated code 2012-08-15 14:26:35 +01:00
tzcode tzdata: upgrade to 2013d 2013-08-12 13:09:51 +01:00
tzdata tzdata: upgrade to 2013d 2013-08-12 13:09:51 +01:00
unzip unzip: pay some attention to our CFLAGS 2012-11-24 15:12:35 +00:00
watchdog watchdog: Fix case where ${B} != ${S} 2013-03-22 16:54:36 +00:00
wget wget: Add dependency on libpcre 2013-10-07 09:37:32 +01:00
which which: use the same meta fields for both versions 2013-04-29 14:45:04 +01:00
xdg-utils xdg-utils: add runtime dependency on xprop 2013-08-23 16:20:14 +01:00
xinetd xinetd: CVE-2013-4342 2014-02-09 11:04:14 +00:00
xz xz: make the LICENSE info more accurate 2014-02-09 11:04:14 +00:00
zip zip: explictly disable bzip2 support 2013-03-02 12:56:54 +00:00