summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-07-12Merge "Delete external/ping in favour of external/iputils"HEADmastermainjb-mr1.1-dev-plus-aospLorenzo Colitti
2013-07-11Delete external/ping in favour of external/iputilsLorenzo Colitti
Bug: 9469682 Change-Id: Ia58ed6968212aaf41a96c88d8ae8fa5c643b327b
2013-07-09Merge "Remove bionic-specific ni_* workaround now bionic is cleaned up."Lorenzo Colitti
2013-07-08Remove bionic-specific ni_* workaround now bionic is cleaned up.Elliott Hughes
Bug: 9671560 Change-Id: I32abfc481fbd111c4d61a3d65da8821d2d2f9848
2013-07-08Merge "Remove hacks now we've fixed bionic."Elliott Hughes
2013-07-08Remove hacks now we've fixed bionic.Elliott Hughes
Bug: 9671560 Change-Id: Id98c0a0be0842e61d638bc2d0124699f3ad6f55d
2013-07-08Merge "Make ping6 compile."Elliott Hughes
2013-07-08Make ping6 compile.Lorenzo Colitti
With these changes, ping6 compiles and runs in the normal raw socket mode which requires root privileges. (cherry-pick of d06ff8674fa66847aadb1c96602e8cdb7450a655.) Bug: 9469682 Change-Id: Iee62f73c94e403e6f52ce0aeff583ee3952fb717
2013-07-08Merge "Update ping from 020927 to the latest s20121221."Elliott Hughes
2013-07-08Update ping from 020927 to the latest s20121221.Lorenzo Colitti
Our current copy of ping is based on the 2002 snapshot plus a few local modifications, mostly to get it to compile on Android and to allow permissionless ping using the ping socket. This patch preserves the local modifications (except where they are obsolete) by applying the diff between 020927 and s2012221 to our local copy. As expected, diffing our copy with s2012221 shows our local modifications. This patch also includes the ping6 source code, but no attempt is made to compile it yet (more changes are needed for that). Tested on crespo using ToT master. As expected, "adb shell ping" works when the shell is not running as root and /system/bin/ping is not suid. (cherry-pick of b933d68e8e35f0a48ef826dda1afb0ce2890d6ab.) Bug: 9469682 Change-Id: I0cad3c38c449b3ab2e791350458511125ffbca94
2013-03-29Merge "Make sure ping doesn't ever run with privileges."android-4.3_r3.1android-4.3_r3android-4.3_r2.3android-4.3_r2.2android-4.3_r2.1android-4.3_r2android-4.3_r1.1android-4.3_r1android-4.3_r0.9.1android-4.3_r0.9android-4.3.1_r1tools_r22.2tools_r22jb-mr2.0.0-releasejb-mr2.0-releasejb-mr2-releasejb-mr2-devNick Kralevich
2013-03-28Make sure ping doesn't ever run with privileges.Nick Kralevich
Ping on Android doesn't require any special privileges. Halt and catch fire if we detect we're running with privileges. Change-Id: Ic4cd03ae7767df1a96813a098cfef0cf008a752a
2013-03-21Merge "ping: remove group check"Nick Kralevich
2013-03-21ping: remove group checkNick Kralevich
Ping no longer requires special privileges to run, nor is it setgid. It no longer makes sense to do security checks in the binary. Remove the checks. These checks will need to be readded if ping is ever made setgid again. Change-Id: I2bf78a97e4959148b71124f168366fc7ca05b499
2013-02-22Merge "Remove Android special case."Nick Kralevich
2013-02-22Remove Android special case.Nick Kralevich
Change-Id: I8cd92aa3f6e76f9521be15fbeef0598da041199a
2013-02-22Merge "Update ping to one that understands IPPROTO_ICMP"Nick Kralevich
2013-02-21Update ping to one that understands IPPROTO_ICMPNick Kralevich
See http://lwn.net/Articles/443051/ for more details. Change-Id: Ib7f597723b98a77032ced633f35b32a6f44c8747
2012-08-28am 8fc3c91c: Merge "Remove static libs from link command"android-sdk-support_r11android-cts-4.2_r2android-cts-4.2_r1android-4.2_r1android-4.2.2_r1.2android-4.2.2_r1.1android-4.2.2_r1android-4.2.1_r1.2android-4.2.1_r1.1android-4.2.1_r1jb-mr1.1-releasejb-mr1.1-devjb-mr1-releasejb-mr1-dev-plus-aospjb-mr1-devJean-Baptiste Queru
* commit '8fc3c91cf9e7f87bc20b9e6d3ea2982d87b70d9a': Remove static libs from link command
2012-08-28Merge "Remove static libs from link command"tools_r21Jean-Baptiste Queru
2012-08-28Remove static libs from link commandPavel Chupin
Dynamic versions are found automatically. When USE_PT_GNU_EH_FRAME is enabled libc.a has unresolved __executable_start which is not provided by bfd linker when -pie option used. See here: https://android-review.googlesource.com/#/c/42250 Change-Id: I4bfd7c319cece3306b880b49f9f52c622054588c Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
2012-05-15Remove obsolete ThirdPartyProject.prop file.Elliott Hughes
Change-Id: I9a941909040d529b8397e5c4ab3152bf141ae486
2011-07-11Remove the simulator target from all makefiles.android-sdk-adt_r20android-sdk-adt_r16.0.1android-sdk-4.0.3_r1android-sdk-4.0.3-tools_r1android-cts-verifier-4.0_r1android-cts-verifier-4.0.3_r1android-cts-4.1_r4android-cts-4.1_r2android-cts-4.1_r1android-cts-4.0_r1android-cts-4.0.3_r2android-cts-4.0.3_r1android-4.1.2_r2.1android-4.1.2_r2android-4.1.2_r1android-4.1.1_r6.1android-4.1.1_r6android-4.1.1_r5android-4.1.1_r4android-4.1.1_r3android-4.1.1_r2android-4.1.1_r1.1android-4.1.1_r1android-4.0.4_r2.1android-4.0.4_r2android-4.0.4_r1.2android-4.0.4_r1.1android-4.0.4_r1android-4.0.3_r1.1android-4.0.3_r1android-4.0.2_r1android-4.0.1_r1.2android-4.0.1_r1.1android-4.0.1_r1tools_r20jb-releasejb-mr0-releasejb-devics-plus-aospics-mr1-releaseics-mr1ics-mr0-releaseics-mr0ics-factoryrom-2-releaseJeff Brown
Bug: 5010576 Change-Id: I5b5fa17d53d2d013297858bb9c8b789b0297b7b7
2010-11-20Dynamically allocate groups array dynamically based on its actual size.Wink Saville
Change-Id: Ibd6692c2396d793756e07fc080423acd2ecc1af0
2010-11-18make ping runnable only to AID_INETNick Kralevich
Applications which don't have the internet permission (AID_INET) should not be able to use ping to communicate over the network. Enforce this in the ping code. Bug: 1424756 Change-Id: I289ded5cbe56368b9245d246d650e4792840a363
2010-07-16add meta-files about 3rd party projectsandroid-sdk-tools_r12android-sdk-adt_r12android-sdk-2.3.4_r1android-cts-2.3_r5android-cts-2.3_r4android-cts-2.3_r3android-cts-2.3_r2android-cts-2.3_r12android-cts-2.3_r11android-cts-2.3_r10android-cts-2.3_r1android-2.3_r1android-2.3.7_r1android-2.3.6_r1android-2.3.6_r0.9android-2.3.5_r1android-2.3.4_r1android-2.3.4_r0.9android-2.3.3_r1aandroid-2.3.3_r1.1android-2.3.3_r1android-2.3.2_r1android-2.3.1_r1gingerbread-releasegingerbread-mr4-releasegingerbreadThe Android Open Source Project
Change-Id: I47bb3f40f3a6820892d964b03b536e8796af06e5
2010-03-08Add an empty CleanSpec.mkandroid-sdk-tools_r7android-sdk-tools_r6android-sdk-2.2_r2android-sdk-2.2_r1android-cts-2.2_r8android-cts-2.2_r7android-cts-2.2_r6android-cts-2.2_r5android-cts-2.2_r4android-cts-2.2_r3android-cts-2.2_r2android-cts-2.2_r1android-adt-0.9.9android-adt-0.9.8android-2.2_r1.3android-2.2_r1.2android-2.2_r1.1android-2.2_r1android-2.2.3_r2.1android-2.2.3_r2android-2.2.3_r1android-2.2.2_r1android-2.2.1_r2android-2.2.1_r1tools_r9tools_r8tools_r7froyo-releasefroyo-plus-aospfroyoJean-Baptiste Queru
Change-Id: I333b5111cc392b0edc02781ab30296f87b638f74
2010-02-05reconcile main tree with open-source eclairandroid-sdk-tools_r5android-cts-2.1_r5android-cts-2.1_r4android-cts-2.1_r3android-cts-2.1_r2eclairThe Android Open Source Project
2010-01-29reconcile android-2.1_r1 snapshotThe Android Open Source Project
2010-01-12android-2.1_r1 snapshotThe Android Open Source Project
2009-07-26reconcile korg/master into goog/masterandroid-sdk-tools_r4android-sdk-tools_r3android-sdk-2.1_r1android-sdk-2.0_r1android-sdk-2.0.1_r1android-sdk-2.0.1-docs_r1android-2.1_r2.1sandroid-2.1_r2.1p2android-2.1_r2.1pandroid-2.1_r2android-2.1_r1android-2.0_r1android-2.0.1_r1eclair-sholes-release2eclair-sholes-releaseeclair-releaseeclair-passion-releasedonut-plus-aospJean-Baptiste Queru
2009-07-25Merge korg/donut into korg/masterJean-Baptiste Queru
2009-04-22Merge donut into masterJean-Baptiste Queru
2009-04-22merge cupcake into donutandroid-sdk-tools_r2android-sdk-1.6_r2android-sdk-1.6_r1android-sdk-1.6-docs_r1android-1.6_r2android-1.6_r1.5android-1.6_r1.4android-1.6_r1.3android-1.6_r1.2android-1.6_r1.1android-1.6_r1donut-release2donut-releasedonutJean-Baptiste Queru
2009-04-22Merge donut into masterJean-Baptiste Queru
2009-03-29Merge branch 'open_source_no_contributions' into google_internalThe Android Open Source Project
2009-03-27Merge commit 'korg/cupcake'The Android Open Source Project
2009-03-24Automated import from //branches/donutburger/...@140818,140818Dianne Hackborn
2009-03-24Automated import from //branches/master/...@140824,140824Dianne Hackborn
2009-03-19auto import from //branches/cupcake_rel/...@141571android-sdk-1.5_r3android-sdk-1.5_r1android-sdk-1.5-preandroid-1.5r4android-1.5r3android-1.5r2android-1.5cupcake-releasecupcakeThe Android Open Source Project
2009-03-17Merge commit 'remotes/korg/cupcake' into mergeJean-Baptiste Queru
2009-03-03auto import from //depot/cupcake/@135843The Android Open Source Project
2009-03-03auto import from //depot/cupcake/@135843The Android Open Source Project
2008-12-17Code drop from //branches/cupcake/...@124589The Android Open Source Project
2008-10-21Initial Contributionandroid-1.0release-1.0cdma-importThe Android Open Source Project