platform/upstream/giflib.git
8 years ago[CVE patch] CVE-2016-3977 in giflib version 5.1.2 92/88692/1 accepted/tizen_3.0.m2_mobile accepted/tizen_3.0.m2_tv accepted/tizen_3.0.m2_wearable accepted/tizen_3.0_common accepted/tizen_3.0_ivi accepted/tizen_3.0_mobile accepted/tizen_3.0_tv accepted/tizen_3.0_wearable accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable tizen_3.0.m2 tizen_3.0_tv accepted/tizen/3.0.m2/mobile/20170104.142955 accepted/tizen/3.0.m2/tv/20170104.143444 accepted/tizen/3.0.m2/wearable/20170104.143842 accepted/tizen/3.0/common/20161114.110602 accepted/tizen/3.0/ivi/20161011.044149 accepted/tizen/3.0/mobile/20161015.033231 accepted/tizen/3.0/tv/20161016.004724 accepted/tizen/3.0/wearable/20161015.082844 accepted/tizen/common/20160921.162249 accepted/tizen/ivi/20160922.042639 accepted/tizen/mobile/20160922.042418 accepted/tizen/tv/20160922.042511 accepted/tizen/unified/20170309.035623 accepted/tizen/wearable/20160922.042556 submit/tizen/20160921.041639 submit/tizen_3.0.m2/20170104.093752 submit/tizen_3.0_common/20161104.104000 submit/tizen_3.0_ivi/20161010.000002 submit/tizen_3.0_mobile/20161015.000002 submit/tizen_3.0_tv/20161015.000002 submit/tizen_3.0_wearable/20161015.000002 submit/tizen_unified/20170308.100412
Jiyong Min [Tue, 20 Sep 2016 08:37:27 +0000 (17:37 +0900)]
[CVE patch] CVE-2016-3977 in giflib version 5.1.2

 - Fix SF bug #87 Heap buffer overflow in 5.1.2 (gif2rgb).
Heap-based buffer overflow in util/gif2rgb.c in gif2rgb in giflib 5.1.2 allows remote attackers to cause a denial of service (application crash) via the background color index in a GIF file.

Change-Id: I8fcf54bb71c5fb55e79a4c4150d348098984977b
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
8 years agoStore build_date in .tizen.build-id section to avoid unnecessary rebuilds 54/86154/1 accepted/tizen/common/20160831.162039 accepted/tizen/ivi/20160901.065252 accepted/tizen/mobile/20160901.065030 accepted/tizen/tv/20160901.065129 accepted/tizen/wearable/20160901.065207 submit/tizen/20160831.052250
Junghyun Kim [Tue, 30 Aug 2016 07:21:19 +0000 (16:21 +0900)]
Store build_date in .tizen.build-id section to avoid unnecessary rebuilds

- PROBLEM
We use OBS to build packages in Tizen.
There is a mechanism not to rebuild if the result binary is the same.
For example, there is a dependency graph: A->B->C.
If A is modified, B would be built.
If the result RPM of B is not changed, OBS does not trigger a build of C.
To effectively use this mechanism, each packages make sure that
the result binary should be the same if the input source is the same.

This package uses __DATE__ and __TIME__ which make the result binary
is different everytime it is built.
To efficiently utilize OBS build mechanism and to modify the package
as little as possible, I propose to store this macro in .tizen.build-id
section. OBS build-compare tool does not check *.build-id section
in the binary.

Change-Id: Ic3af17799ab4fe5f06cb85e5a261033d87391bac
Signed-off-by: Junghyun Kim <jh0822.kim@samsung.com>
8 years agoAdd partial patch 75/71075/1 accepted/tizen/common/20160525.155713 accepted/tizen/ivi/20160602.020408 accepted/tizen/mobile/20160602.020337 accepted/tizen/tv/20160602.020351 accepted/tizen/wearable/20160602.020348 submit/tizen/20160524.043608
Jiyong Min [Tue, 24 May 2016 04:12:46 +0000 (13:12 +0900)]
Add partial patch
(Return error when gif file read to decode, private is not initialized)

Change-Id: I4a64905b0b81cd5a8be748cf3761e991781e4df0
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
8 years agoMore avoidance of malloc randomness. (included 5.1.3 patch) 25/64125/1 accepted/tizen/common/20160331.051142 accepted/tizen/ivi/20160330.101229 accepted/tizen/mobile/20160330.101057 accepted/tizen/tv/20160330.101121 accepted/tizen/wearable/20160330.101203 submit/tizen/20160330.072409
Jiyong Min [Wed, 30 Mar 2016 07:13:54 +0000 (16:13 +0900)]
More avoidance of malloc randomness. (included 5.1.3 patch)

Change-Id: I6713209fb9b3a23b8b1e1025f8c2fcca75d1e686
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
8 years agopackaging: bump to 5.1.2 03/59503/1 accepted/tizen/ivi/20160302.081918 accepted/tizen/mobile/20160216.103140 accepted/tizen/tv/20160216.103154 accepted/tizen/wearable/20160216.103220 submit/tizen/20160216.065823 submit/tizen_common/20160218.142243 submit/tizen_ivi/20160302.073454
Vineeth TM [Tue, 16 Feb 2016 06:21:32 +0000 (15:21 +0900)]
packaging: bump to 5.1.2

Change-Id: I8528005b5aa54709b084a23c64585f791ef6c671
Signed-off-by: Vineeth TM <vineeth.tm@samsung.com>
8 years agoMerge upstream version 5.1.2 from branch 'upstream' into tizen 02/59502/1
Vineeth TM [Tue, 16 Feb 2016 06:13:04 +0000 (15:13 +0900)]
Merge upstream version 5.1.2 from branch 'upstream' into tizen

Change-Id: I35b8e8d1edde05386944baabc40717ce88a01e32

8 years agoImported Upstream version 5.1.2 50/59250/1 upstream/5.1.2
Vineeth TM [Fri, 12 Feb 2016 01:26:31 +0000 (10:26 +0900)]
Imported Upstream version 5.1.2

Change-Id: I9c64603d706a6f7420e37092af764e5543b0a63c
Signed-off-by: Vineeth TM <vineeth.tm@samsung.com>
10 years agochange {without x} to {with x} 43/13743/1 accepted/tizen/generic accepted/tizen/ivi/stable accepted/tizen/mobile accepted/tizen_3.0.2014.q3_common accepted/tizen_3.0.m14.3_ivi accepted/tizen_generic accepted/tizen_ivi_panda 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_panda accepted/tizen/generic/20140106.135303 accepted/tizen/generic/20140114.103621 accepted/tizen/ivi/20131214.022604 accepted/tizen/ivi/20160218.024827 accepted/tizen/ivi/panda/20140403.014603 accepted/tizen/mobile/20131216.220222 accepted/tizen/mobile/20140113.202249 submit/tizen/20131213.100852 submit/tizen/20140113.203359 submit/tizen_common/20151015.190624 submit/tizen_common/20151019.135620 submit/tizen_common/20151023.083358 submit/tizen_common/20151026.085049 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000005 submit/tizen_ivi_panda/20140403.011958 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
wangfei [Fri, 13 Dec 2013 08:43:10 +0000 (16:43 +0800)]
change {without x} to {with x}

The display server based on X or Wayland, is now a choice of different profile in Tizen 3.0.
Basically and consistently, two macros were used "with wayland" and "with x".
Below summarize the combination of the macros:

| wayland |  x  | meaning
|---------------------------
|   0     |  1  | pure X11 platform(no wayland)
|   1     |  0  | pure wayland platform (no X11)
|   1     |  1  | wayland but X compatibility
|   0     |  0  | no X and no wayland

This method unifies the meaning and usage. Deploy this method to giflib package.

Signed-off-by: wangfei <feix.w.wang@intel.com>
Change-Id: Ie3ac823d5d70f5d2025149b89f501100b9a8e7e4

10 years agoadd a patch for commit id:aa5fbde1f98ed3fce681b7c2160d1e9750c7a076. 41/12941/1 accepted/tizen/20131127.212356 accepted/tizen/20131206.003714 submit/tizen/20131127.001850
wangfei [Tue, 26 Nov 2013 09:44:54 +0000 (17:44 +0800)]
add a patch for commit id:aa5fbde1f98ed3fce681b7c2160d1e9750c7a076.

change 'sm','ice' packages out of the 'with wayland' marco in
spec file.

Change-Id: I4ad899289fdf24273701394d295941f04d337113
Signed-off-by: wangfei <feix.w.wang@intel.com>
10 years agoadd wayland profile for giflib 82/12882/1 accepted/tizen/20131126.000657 submit/tizen/20131125.114000
wangfei [Mon, 25 Nov 2013 07:32:47 +0000 (15:32 +0800)]
add wayland profile for giflib

in wayland profile, giflib did not requires Xorg, remove this dependency.

Change-Id: I96a49223e1c139b25eccbc14860c13d681e248dc
Signed-off-by: wangfei <feix.w.wang@intel.com>
11 years agoresetting manifest requested domain to floor 87/4687/1 accepted/tizen/ivi/genivi tizen_ivi_genivi accepted/tizen/20130710.220544 accepted/tizen/20130912.090724 accepted/tizen/20130912.092731 accepted/tizen/20130912.093050 accepted/tizen/20130912.142515 accepted/tizen/20130912.192117 accepted/tizen/20130912.200219 accepted/tizen/ivi/genivi/20140131.021352 ivi_oct_m2 submit/tizen/20130710.131046 submit/tizen/20130912.075816 submit/tizen/20130912.090128 submit/tizen_ivi_genivi/20140131.021028
Alexandru Cornea [Fri, 28 Jun 2013 19:52:20 +0000 (22:52 +0300)]
resetting manifest requested domain to floor

11 years agoSet license using %license accepted/tizen/20130520.095503 submit/tizen/20130511.054048 submit/tizen/20130517.021352
Anas Nashif [Sat, 11 May 2013 05:40:44 +0000 (01:40 -0400)]
Set license using %license

11 years agoadd packaging accepted/tizen/20130503.223213 submit/tizen/20130503.204930 submit/tizen/20130509.175445
Anas Nashif [Thu, 8 Nov 2012 00:07:41 +0000 (16:07 -0800)]
add packaging

11 years agoadd packaging
Anas Nashif [Thu, 8 Nov 2012 00:07:03 +0000 (16:07 -0800)]
add packaging

11 years agoadd packaging
Anas Nashif [Thu, 8 Nov 2012 00:05:58 +0000 (16:05 -0800)]
add packaging

11 years agoImported Upstream version 4.1.6 upstream/4.1.6
Anas Nashif [Thu, 8 Nov 2012 00:05:57 +0000 (16:05 -0800)]
Imported Upstream version 4.1.6