platform/upstream/cpio.git
3 years agoSubject: [PATCH] vasnprintf: Fix heap memory overrun bug. 34/256134/1 accepted/tizen_6.0_base accepted/tizen_6.0_base_tool tizen_6.0_base accepted/tizen/6.0/base/20230713.142810 accepted/tizen/6.0/base/tool/20210402.005830 submit/tizen_6.0_base/20210330.060858
Bruno Haible [Tue, 30 Mar 2021 02:44:30 +0000 (11:44 +0900)]
Subject: [PATCH] vasnprintf: Fix heap memory overrun bug.

Reported by Ben Pfaff <blp@cs.stanford.edu> in
<https://lists.gnu.org/archive/html/bug-gnulib/2018-09/msg00107.html>.

* lib/vasnprintf.c (convert_to_decimal): Allocate one more byte of
memory.
* tests/test-vasnprintf.c (test_function): Add another test.

Change-Id: I06fab298f8c383605db52742959e60822f7f143e
Signed-off-by: JinWang An <jinwang.an@samsung.com>
7 years agoEnable --enable-largefile option to process a file (bigger than 2GB) 37/111937/2 accepted/tizen_4.0_base accepted/tizen_5.0_base accepted/tizen_5.5_base accepted/tizen_5.5_base_mobile_hotfix accepted/tizen_5.5_base_wearable_hotfix accepted/tizen_6.0_base_tool_hotfix accepted/tizen_base_tool tizen_4.0_base tizen_4.0_tv tizen_5.0_base tizen_5.5_base tizen_5.5_base_mobile_hotfix tizen_5.5_base_wearable_hotfix tizen_5.5_tv tizen_6.0_base_hotfix tizen_base accepted/tizen/4.0/base/20170811.092737 accepted/tizen/4.0/base/20170828.221110 accepted/tizen/5.0/base/20181101.090444 accepted/tizen/5.5/base/20191030.082405 accepted/tizen/5.5/base/mobile/hotfix/20201023.084557 accepted/tizen/5.5/base/wearable/hotfix/20201023.080941 accepted/tizen/6.0/base/20201029.110337 accepted/tizen/6.0/base/tool/20201029.111906 accepted/tizen/6.0/base/tool/hotfix/20201030.124723 accepted/tizen/6.0/base/tool/hotfix/20201102.085855 accepted/tizen/base/20170210.190115 submit/tizen_4.0_base/20170811.071500 submit/tizen_4.0_base/20170828.000000 submit/tizen_4.0_base/20170828.000001 submit/tizen_5.0_base/20181101.000001 submit/tizen_5.5_base/20191030.000001 submit/tizen_5.5_base_mobile_hotfix/20201023.171501 submit/tizen_5.5_base_wearable_hotfix/20201023.155601 submit/tizen_6.0_base/20201029.184801 submit/tizen_6.0_base_hotfix/20201030.192501 submit/tizen_6.0_base_hotfix/20201102.162701 submit/tizen_base/20170206.021618 tizen_4.0.IoT.p1_release tizen_4.0.IoT.p2_release tizen_4.0.m1_release tizen_4.0.m2_release tizen_5.5.m2_release tizen_6.0.m2_release
Geunsik Lim [Wed, 25 Jan 2017 04:25:34 +0000 (13:25 +0900)]
Enable --enable-largefile option to process a file (bigger than 2GB)

The 'ext4' filesystem (default) of Tizen supports a large file until 16 TiB
(for 4k block filesystem) compared to the past. However, the existing 'cpio'
is still supports processing a file that is less than 2GB. This commit is
to allow 'cpio' to handle a large file  such as chromium-efl package.

* build error of chromium-efl:
[ 1080s] warning: Could not canonicalize hostname: s007
[ 1080s] error: create archive failed on file
         /home/abuild/rpmbuild/SOURCES/chromium-efl-47.2526.69.49.tar.gz:
         cpio: File too large for archive
[ 1080s] Building target platforms: armv7l-tizen-linux
[ 1080s] Building for target armv7l-tizen-linux

@ To maintainer:
Note that you have to enable "--enable-largefile" option on your
host pc if you use host pc's cpio as well as qemu rootfs's cpio
to compile a Tizen package.

* For Host Linux PC
ubuntu-64bit$> wget http://ftp.gnu.org/gnu/cpio/cpio-2.12.tar.bz2
ubuntu-64bit$> tar xvjf ./cpio-2.12.tar.bz2
ubuntu-64bit$> cd ./cpio-2.12
ubuntu-64bit$> ./configure  --enable-largefile --prefix=/usr
ubuntu-64bit$> make -j4
ubuntu-64bit$> make -j4 install

Change-Id: Ida7d736875f4ae11da7df496e83acf9c3e87f288
Signed-off-by: Geunsik Lim <geunsik.lim@samsung.com>
7 years agoFixing build with ASan 91/91891/1 accepted/tizen_3.0.m2_base accepted/tizen_3.0_base tizen_3.0.m2_base tizen_3.0_base accepted/tizen/3.0.m2/base/20170104.081909 accepted/tizen/3.0/base/20161028.103036 accepted/tizen/base/20161016.035612 submit/tizen_3.0.m2_base/20170104.072059 submit/tizen_3.0.m2_base/20170104.073748 submit/tizen_3.0_base/20161028.062323 submit/tizen_base/20161012.062708
Slava Barinov [Tue, 10 May 2016 11:34:12 +0000 (14:34 +0300)]
Fixing build with ASan

Change-Id: I9a07aa94dfe35b36d6d52bd3f1ac29d3163f51a9
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
11 years agoresetting manifest requested domain to floor 78/4678/1 accepted/tizen/ivi/genivi accepted/tizen/ivi/stable accepted/tizen_3.0.2014.q3_common accepted/tizen_3.0.m14.3_ivi accepted/tizen_3.0_ivi accepted/tizen_common accepted/tizen_generic accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable tizen_3.0.2014.q3_common tizen_3.0.2014.q4_common tizen_3.0.2015.q1_common tizen_3.0.2015.q2_common tizen_3.0.m14.2_ivi tizen_3.0.m14.3_ivi tizen_3.0.m1_mobile tizen_3.0.m1_tv tizen_3.0_ivi tizen_ivi_genivi accepted/tizen/20130710.220959 accepted/tizen/20130912.082346 accepted/tizen/20130912.085358 accepted/tizen/20130912.093455 accepted/tizen/base/20151223.052226 accepted/tizen/ivi/genivi/20140131.020150 ivi_oct_m2 submit/tizen/20130710.130008 submit/tizen/20130912.075645 submit/tizen_base/20151223.111111 submit/tizen_base/20151223.111112 submit/tizen_common/20151023.083358 submit/tizen_common/20151026.085049 submit/tizen_ivi_genivi/20140131.015915 submit/tizen_mobile/20141120.000000 tizen_3.0.2014.q3_common_release tizen_3.0.m14.2_ivi_release tizen_3.0.m14.3_ivi_release tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release tizen_3.0_ivi_release
Alexandru Cornea [Fri, 28 Jun 2013 19:37:51 +0000 (22:37 +0300)]
resetting manifest requested domain to floor

11 years agoFixed package group accepted/tizen/20130503.223734 accepted/tizen/20130520.095207 accepted/trunk/20130318.202106 submit/tizen/20130503.184521 submit/tizen/20130503.190617 submit/tizen/20130509.173542 submit/tizen/20130517.020733 submit/trunk/20130318.194946
Anas Nashif [Mon, 18 Mar 2013 19:49:44 +0000 (12:49 -0700)]
Fixed package group

11 years agoUpdate package groups
Anas Nashif [Mon, 18 Mar 2013 17:14:17 +0000 (10:14 -0700)]
Update package groups

11 years agoSet license file as %license accepted/trunk/20130112.051624 submit/trunk/20130112.050725
Anas Nashif [Sat, 12 Jan 2013 05:07:24 +0000 (21:07 -0800)]
Set license file as %license

11 years agoFix build with missing gets declaration submit/trunk/20130112.050652
Anas Nashif [Sat, 12 Jan 2013 05:06:49 +0000 (21:06 -0800)]
Fix build with missing gets declaration

11 years agoremove manifest for now
Anas Nashif [Tue, 30 Oct 2012 15:43:25 +0000 (08:43 -0700)]
remove manifest for now

11 years agoadd packaging
Anas Nashif [Thu, 25 Oct 2012 19:30:57 +0000 (12:30 -0700)]
add packaging

11 years agoImported Upstream version 2.11 upstream upstream/2.11
Anas Nashif [Thu, 25 Oct 2012 19:29:46 +0000 (12:29 -0700)]
Imported Upstream version 2.11