platform/upstream/tcpdump.git
3 years agoPPP: When un-escaping, don't allocate a too-large buffer. 27/249827/1 accepted/tizen_6.5_unified accepted/tizen_7.0_unified accepted/tizen_7.0_unified_hotfix accepted/tizen_8.0_unified tizen_6.5 tizen_7.0 tizen_7.0_hotfix tizen_8.0 accepted/tizen/6.5/unified/20211029.015054 accepted/tizen/7.0/unified/20221110.061409 accepted/tizen/7.0/unified/hotfix/20221116.111453 accepted/tizen/8.0/unified/20231005.095602 accepted/tizen/unified/20210107.123455 submit/tizen/20201218.054408 submit/tizen/20210106.042955 submit/tizen_6.5/20211028.163901 tizen_6.5.m2_release tizen_7.0_m2_release tizen_8.0_m2_release
Guy Harris [Sat, 18 Apr 2020 21:04:59 +0000 (14:04 -0700)]
PPP: When un-escaping, don't allocate a too-large buffer.

The buffer should be big enough to hold the captured data, but it
doesn't need to be big enough to hold the entire on-the-network packet,
if we haven't captured all of it.

(backported from commit e4add0b010ed6f2180dcb05a13026242ed935334)

CVE-2020-8037

Change-Id: Ic28093fcb75e2c597aa8486bf81427fa244694a2

5 years agoImported Upstream version 4.9.3 07/215307/1 accepted/tizen_5.5_unified accepted/tizen_5.5_unified_mobile_hotfix accepted/tizen_5.5_unified_wearable_hotfix accepted/tizen_6.0_unified_hotfix tizen_5.5 tizen_5.5_mobile_hotfix tizen_5.5_tv tizen_5.5_wearable_hotfix tizen_6.0_hotfix accepted/tizen/5.5/unified/20191031.013529 accepted/tizen/5.5/unified/mobile/hotfix/20201027.072435 accepted/tizen/5.5/unified/wearable/hotfix/20201027.105002 accepted/tizen/6.0/unified/20201030.103631 accepted/tizen/6.0/unified/hotfix/20201103.045554 accepted/tizen/unified/20191008.101611 submit/tizen/20191007.043405 submit/tizen_5.5/20191031.000008 submit/tizen_5.5_mobile_hotfix/20201026.185108 submit/tizen_5.5_wearable_hotfix/20201026.184308 submit/tizen_6.0/20201029.205504 submit/tizen_6.0_hotfix/20201102.192904 submit/tizen_6.0_hotfix/20201103.115104 tizen_5.5.m2_release tizen_6.0.m2_release
Seonah Moon [Mon, 7 Oct 2019 02:05:26 +0000 (11:05 +0900)]
Imported Upstream version 4.9.3

Change-Id: Ib2ce6fe0c63523943f1fe7d772010824fe2c0d41

5 years agoImported Upstream version 4.9.3 05/215305/1 upstream upstream/4.9.3
Seonah Moon [Mon, 7 Oct 2019 01:58:05 +0000 (10:58 +0900)]
Imported Upstream version 4.9.3

Change-Id: I3cc0d412048588389bb26e10136fe244bd6b09ed

5 years agoIf decode_prefix6() returns a negative number, don't print buf. 01/211901/1 accepted/tizen/unified/20190813.082335 submit/tizen/20190812.223549
Seonah Moon [Mon, 12 Aug 2019 02:03:14 +0000 (11:03 +0900)]
If decode_prefix6() returns a negative number, don't print buf.

If it returns a negative number, it hasn't necessarily filled in buf, so
just return immediately; this is similar to the IPv4 code path, wherein
we just return a negative number, and print nothing, on an error.

This should fix GitHub issue #763.

CVE-2018-19519, CVE-2019-1010220
https://github.com/the-tcpdump-group/tcpdump/commit/511915bef7e4de2f31b8d9f581b4a44b0cfbcf53

Change-Id: I50c0b4bc2254917b19f5e1432a8242cb76a72237

5 years agoCVE-2017-16808/AoE: Add a missing bounds check. 97/211897/3 submit/tizen/20190812.033456
Seonah Moon [Mon, 12 Aug 2019 01:41:04 +0000 (10:41 +0900)]
CVE-2017-16808/AoE: Add a missing bounds check.

In aoev1_reserve_print() check bounds before trying to print an Ethernet
address.

Updated from a Denis Ovsienko's fix.

This fixes a buffer over-read discovered by Bhargava Shastry,
SecT/TU Berlin.

https://github.com/the-tcpdump-group/tcpdump/commit/28f610026d901660dd370862b62ec328727446a2?diff=split

Change-Id: I8d6cbde6e93809124a16fc94d3707ec64bf4417e

5 years agoMigrate to openssl 1.1 50/209950/1 accepted/tizen/unified/20190806.113835 submit/tizen/20190805.140228 submit/tizen/20190805.222324
Dariusz Michaluk [Fri, 12 Jul 2019 11:55:54 +0000 (13:55 +0200)]
Migrate to openssl 1.1

Change-Id: Ib989aba05e22b252cdc1c5cd0833d7b12148834f

6 years agoAdd runtime dependency to security-config 32/187732/1 accepted/tizen/5.0/unified/20181102.025649 accepted/tizen/unified/20180905.060816 submit/tizen/20180831.123807 submit/tizen/20180903.055755 submit/tizen/20180904.101926 submit/tizen_5.0/20181101.000008
Taesoo Jun [Tue, 28 Aug 2018 06:01:45 +0000 (15:01 +0900)]
Add runtime dependency to security-config

Change-Id: I1d967beabf142004da43eefd75aaad22b91d7f11
Signed-off-by: Taesoo Jun <steve.jun@samsung.com>
6 years agoMerge branch 'upstream' into tizen 01/180201/1
Saurav Babu [Fri, 25 May 2018 10:00:52 +0000 (15:30 +0530)]
Merge branch 'upstream' into tizen

Change-Id: Ica75171d1fca20658d00ddbf78a5c1d6239c619c
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
6 years agoImported Upstream version 4.9.2 92/180192/1 upstream/4.9.2
taesub kim [Fri, 25 May 2018 09:41:28 +0000 (18:41 +0900)]
Imported Upstream version 4.9.2

Change-Id: I490892f19c71ba126fa4e1d3d78e730429a3b454

6 years agoApply ASLR flags 05/173505/1 accepted/tizen/unified/20180323.062048 submit/tizen/20180322.060247
Seonah Moon [Thu, 22 Mar 2018 05:32:53 +0000 (14:32 +0900)]
Apply ASLR flags

Change-Id: I675ce6dbc5f34403b8acb058f5db60bdff22d059

6 years agoModified the file attribution to non root 66/162666/1 accepted/tizen/unified/20171206.063041 submit/tizen/20171205.053009
taesub kim [Tue, 5 Dec 2017 01:36:54 +0000 (10:36 +0900)]
Modified the file attribution to non root

Change-Id: If42cd52f40125778f16f4fd58d215f9959555818
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
11 years agoresetting manifest requested domain to floor 77/4977/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.m2_tv accepted/tizen_3.0_common accepted/tizen_3.0_ivi accepted/tizen_3.0_tv accepted/tizen_common accepted/tizen_generic accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable tizen_3.0 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.m2 tizen_3.0_ivi tizen_3.0_tv tizen_ivi_genivi accepted/tizen/20130710.214601 accepted/tizen/20130912.185622 accepted/tizen/20130912.193822 accepted/tizen/20130913.031119 accepted/tizen/3.0.m2/tv/20170105.025653 accepted/tizen/3.0/common/20161114.111910 accepted/tizen/3.0/ivi/20161011.065100 accepted/tizen/3.0/tv/20161016.005617 accepted/tizen/4.0/unified/20170816.011757 accepted/tizen/4.0/unified/20170828.221723 accepted/tizen/ivi/20160218.025814 accepted/tizen/ivi/genivi/20140131.041156 accepted/tizen/tv/20160418.083521 accepted/tizen/unified/20170309.040551 ivi_oct_m2 submit/tizen/20130710.135155 submit/tizen/20130912.080436 submit/tizen/20130912.090735 submit/tizen_3.0.m2/20170104.093755 submit/tizen_3.0_common/20161104.104000 submit/tizen_3.0_ivi/20161010.000007 submit/tizen_3.0_tv/20161015.000005 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170828.100007 submit/tizen_common/20151023.083358 submit/tizen_common/20151026.085049 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000007 submit/tizen_ivi_genivi/20140131.033017 submit/tizen_mobile/20141120.000000 submit/tizen_tv/20160418.020915 submit/tizen_unified/20170308.100417 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 tizen_4.0.IoT.p1_release tizen_4.0.IoT.p2_release tizen_4.0.m1_release tizen_4.0.m2_release
Alexandru Cornea [Sat, 29 Jun 2013 02:12:53 +0000 (05:12 +0300)]
resetting manifest requested domain to floor

11 years agoremove extra file accepted/tizen/20130503.230851 accepted/tizen/20130520.094352 submit/tizen/20130503.233113 submit/tizen/20130509.184519 submit/tizen/20130517.024222
Anas Nashif [Fri, 23 Nov 2012 20:31:07 +0000 (12:31 -0800)]
remove extra file

12 years agoadd packaging
Anas Nashif [Wed, 7 Nov 2012 00:30:35 +0000 (16:30 -0800)]
add packaging

12 years agouninitialized
Anas Nashif [Wed, 7 Nov 2012 00:29:48 +0000 (16:29 -0800)]
uninitialized

12 years agoaliasing
Anas Nashif [Wed, 7 Nov 2012 00:29:33 +0000 (16:29 -0800)]
aliasing

12 years agoprototypes
Anas Nashif [Wed, 7 Nov 2012 00:29:20 +0000 (16:29 -0800)]
prototypes

12 years agoadd packaging
Anas Nashif [Wed, 7 Nov 2012 00:28:50 +0000 (16:28 -0800)]
add packaging

12 years agoadd packaging
Anas Nashif [Wed, 7 Nov 2012 00:28:45 +0000 (16:28 -0800)]
add packaging

12 years agoadd packaging
Anas Nashif [Wed, 7 Nov 2012 00:27:43 +0000 (16:27 -0800)]
add packaging

12 years agoImported Upstream version 4.3.0 upstream/4.3.0
Anas Nashif [Wed, 7 Nov 2012 00:27:42 +0000 (16:27 -0800)]
Imported Upstream version 4.3.0