History log of /external/dhcpcd/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c1c270dba20afa63a5b7769646cf721d0fa7c431 14-Nov-2014 Erik Kline <ek@google.com> Fun with buffer overrruns.

In get_option(): don't read past the end of the option buffer.

Also add a small unittest to verify sane behaviour for the above.
The dhcpcd code is not easily refactored into a library, nor is it
entirely possible to include some header files directly since some
structures use C++ reserved keywords ("new") for variable names.

In print_option(): use of snprintf() returns the length that
/would/ have been written. Add checks that the output buffer
is not overrun when printing.

Bug: 18356137
Bug: 18356135
Change-Id: I0f907b8a952208749226ba034a416d773e068f8a
ndroid.mk
hcp.c
hcpcd_test.cpp
de806dfdb6dd3b9dec5d1d23c9029fb300799cf8 15-Aug-2014 Lorenzo Colitti <lorenzo@google.com> Fix DoS vulnerability in DHO_OPTIONSOVERLOADED.

Bug: 16677003

(cherry picked from commit 371e319488e62475a4185a93bf47580860268561)

Change-Id: I01446092c7ca9e0133d835cfdae8a9ee467d7aaf
hcp.c
5c8263095ed5c6f5c08d049f6559abde49658d26 19-Jul-2014 Elliott Hughes <enh@google.com> Always include <sys/...>, not <linux/...>.

(cherry picked from commit d9979ed40e2c8d6f9596f0e1e9c64d6b8a0364cc)

Change-Id: I355f4419b4a0cab8ad52ee9a945b56d5236fb668
hcpcd.c
38cb7a7feff88d58fb4a565ba7f12cd4469af243 23-Jun-2014 Lorenzo Colitti <lorenzo@google.com> Really disable IPv6 RA processing in dhcpcd.

IPv6 RA processing in dhcpcd causes crashes, so we disabled it in
dhcpcd.conf. Unfortunately devices sometimes don't have the
config file, because one is not required for dhcpcd to work. So
disable IPv6 RA processing in the code too.

(cherry picked from commit 69eb1982f233676775ccb8718fc62e78c137e33d)

Bug: 15268738
Bug: 15779617
Change-Id: I1f8627b9e03abd6487bf6a290feb0578166eb4f0
f-options.c
615c0385e7ef3aae9ea8b9ba4d00e3fb3c94512f 25-Jun-2014 Elliott Hughes <enh@google.com> am a02b96d0: Merge "Move dhcpcd off its own getline."

* commit 'a02b96d06acdeb377ffa05525b3b912938fe685c':
Move dhcpcd off its own getline.
a02b96d06acdeb377ffa05525b3b912938fe685c 25-Jun-2014 Elliott Hughes <enh@google.com> Merge "Move dhcpcd off its own getline."
09cda4fad9681e8500485ef0b71974d16c28fcc3 24-Jun-2014 Elliott Hughes <enh@google.com> Move dhcpcd off its own getline.

Also move other stuff provided by bionic (or unused) out of the way.

Bug: 14499627
Change-Id: I29e15c5a978d2fa86b63df891c2f2e83eba009fc
ndroid.mk
ompat/arc4random.c
ompat/arc4random.h
ompat/getline.c
ompat/getline.h
ompat/linkaddr.c
ompat/strlcpy.c
ompat/strlcpy.h
onfig.h
318e97ad91efb3d4aa53cfd1d2405e2b20df2ad5 16-Jun-2014 Dan Albert <danalbert@google.com> am 397f843f: Merge "Update compat/closefrom.c to upstream ToT."

* commit '397f843f6c8dc55a48cad015eecbb74f902145b9':
Update compat/closefrom.c to upstream ToT.
397f843f6c8dc55a48cad015eecbb74f902145b9 16-Jun-2014 Dan Albert <danalbert@google.com> Merge "Update compat/closefrom.c to upstream ToT."
573ffd03049495be0921cc8c6461c32be5f0ee60 16-Jun-2014 Dan Albert <danalbert@google.com> Update compat/closefrom.c to upstream ToT.

Needed because the old code uses getdtablesize(), which is being removed from
bionic. The new version uses syconf(_SC_OPEN_MAX).

Change-Id: Iab47e15f98aa6ff3a622d78cd0af97b65847e412
ompat/closefrom.c
49a3c1acec97fb9460db3fc8acc601d84eb801e5 28-May-2014 Lorenzo Colitti <lorenzo@google.com> am d421bceb: (-s ours) DO NOT MERGE - Disable IPv6 RS/RA processing in dhcpcd.

* commit 'd421bcebbd498a4ef7564924e345e540073c9c77':
DO NOT MERGE - Disable IPv6 RS/RA processing in dhcpcd.
d421bcebbd498a4ef7564924e345e540073c9c77 27-May-2014 Lorenzo Colitti <lorenzo@google.com> DO NOT MERGE - Disable IPv6 RS/RA processing in dhcpcd.

Disable IPv6 RS/RA processing in dhcpcd, because:

1. It doesn't make sense to run IPv6 autoconfiguration both in
the kernel and in dhcpcd.
2. The multinetwork code relies on the kernel IPv6 RS/RA
implementation, including our patches to put RA-generated
routes into per-network routing tables, so at best any
autoconf routes created by dhcpcd will be ignored.
3. dhcpcd SEGVs when receiving certain router advertisements.

3) breaks DHCP renew on Ethernet, because dhcpcd crashes after
receiving an RA, and unlike wifi, the Ethernet code does not do
anything special to renew leases (it just relies on dhcpcd not
crashing). This is obviously a problem on molly.

Bug: 15268738
Change-Id: I05525cd9664ca381657473ac7e20c8ab86cea038
(cherry picked from commit 7c5edb63dfd4c6eecbbbba93003ee8c4112b17d0)
ndroid.conf
7c5edb63dfd4c6eecbbbba93003ee8c4112b17d0 27-May-2014 Lorenzo Colitti <lorenzo@google.com> Disable IPv6 RS/RA processing in dhcpcd.

Disable IPv6 RS/RA processing in dhcpcd, because:

1. It doesn't make sense to run IPv6 autoconfiguration both in
the kernel and in dhcpcd.
2. The multinetwork code relies on the kernel IPv6 RS/RA
implementation, including our patches to put RA-generated
routes into per-network routing tables, so at best any
autoconf routes created by dhcpcd will be ignored.
3. dhcpcd SEGVs when receiving certain router advertisements.

3) breaks DHCP renew on Ethernet, because dhcpcd crashes after
receiving an RA, and unlike wifi, the Ethernet code does not do
anything special to renew leases (it just relies on dhcpcd not
crashing). This is obviously a problem on molly.

Bug: 15268738
Change-Id: I05525cd9664ca381657473ac7e20c8ab86cea038
ndroid.conf
dda7bc2000ee9df014ecdadb20e9df6abd5716e4 27-Feb-2014 Elliott Hughes <enh@google.com> Merge "Remove references to KERNEL_HEADERS."
2940556da677de8f01a7f9efeec2d3172ff51bba 27-Feb-2014 Elliott Hughes <enh@google.com> Remove references to KERNEL_HEADERS.

You get these for free, and this is no longer the right way to
get the correct ones.

Change-Id: I282565355200d5f9a0861bb6cf581e8a7a08cb6e
ndroid.mk
84b7252b0a9d0edc9a1db1e0c518771d26b23058 12-Jun-2013 Dmitry Shmidt <dimitrysh@google.com> Add interface_mtu processing

Change-Id: I53d6ff29a0e17ead1ad0806b826667db65147911
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
hcpcd-hooks/95-configured
0df3f4788202e5d81dd0d31d0e4a4ce00a7d455d 01-Mar-2013 Nick Kralevich <nnk@google.com> am 3a7f1a77: Merge "dhcpcd: use correct header file."

* commit '3a7f1a7761192dd61d2a6d7a7e203c348abf8cae':
dhcpcd: use correct header file.
3a7f1a7761192dd61d2a6d7a7e203c348abf8cae 28-Feb-2013 Nick Kralevich <nnk@google.com> Merge "dhcpcd: use correct header file."
aeed6dc18e6257c31e01f266f18546769f735743 28-Feb-2013 Nick Kralevich <nnk@google.com> dhcpcd: use correct header file.

Change-Id: Ie8e1ad41cc4fc0d8ebcaa7deb5ee0a57d69eb477
hcpcd.c
18beeb6de948c7dac12ab3ca3b66ae10e62061c2 08-Jan-2013 Elliott Hughes <enh@google.com> am 3dc41967: Merge "bionic now defines _POSIX_MONOTONIC_CLOCK, so dhcpd doesn\'t need to."

* commit '3dc41967df17d5e4fa8c661ab738760185264ac1':
bionic now defines _POSIX_MONOTONIC_CLOCK, so dhcpd doesn't need to.
3dc41967df17d5e4fa8c661ab738760185264ac1 07-Jan-2013 Elliott Hughes <enh@google.com> Merge "bionic now defines _POSIX_MONOTONIC_CLOCK, so dhcpd doesn't need to."
7389c04c4bebabe987d3eda573c03f57faf3464f 03-Jan-2013 Elliott Hughes <enh@google.com> bionic now defines _POSIX_MONOTONIC_CLOCK, so dhcpd doesn't need to.

Change-Id: I3205190783bea4f76cfe373e0bc2b29c20682b1d
ndroid.mk
400c611d3a71baccdfddb7bb085321d80db43fe4 29-Aug-2012 Amol Mahesh <amahesh@codeaurora.org> DHCPCD: Set dhcp system property with the domain name.

Query the domain name from the Dhcp server and store it
in the dhcp system property.

Change-Id: I98be1c9a95168c6cd2a5e2c5d1431b201beff7e7
ndroid.conf
hcpcd-hooks/20-dns.conf
859422d788687776f9b41c9ab677a61b21a616c0 17-Aug-2012 Joe Onorato <joeo@google.com> am f9099545: am 7a659da9: Merge "Get rid of LOCAL_MODULE_TAGS := user"

* commit 'f90995451089db8e5d4a72641e74cf2e5c35074f':
Get rid of LOCAL_MODULE_TAGS := user
f90995451089db8e5d4a72641e74cf2e5c35074f 17-Aug-2012 Joe Onorato <joeo@google.com> am 7a659da9: Merge "Get rid of LOCAL_MODULE_TAGS := user"

* commit '7a659da9ec67d85d1b166fc6c1984f488de8e031':
Get rid of LOCAL_MODULE_TAGS := user
7a659da9ec67d85d1b166fc6c1984f488de8e031 17-Aug-2012 Joe Onorato <joeo@google.com> Merge "Get rid of LOCAL_MODULE_TAGS := user"
a02b00c592b1c1ef1a055b07e037479108030284 22-May-2012 Joe Onorato <joeo@google.com> Get rid of LOCAL_MODULE_TAGS := user

Change-Id: I8ced7c513d75e64e16a76e41ea7b1c271cf10a19
ndroid.mk
a3a2260384a906e1674c7498c2f479e9f37bc503 24-Jul-2012 Dmitry Shmidt <dimitrysh@google.com> dhcpcd: Update to Version 5.5.6

Change-Id: I98c378688be723a2a602ec17c26bc13f2fd83cc8
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
akefile
EADME
rp.c
pf.c
ommon.c
ommon.h
onfigure.c
onfigure.h
efs.h
hcp.c
hcp.h
hcpcd-run-hooks.8.in
hcpcd-run-hooks.in
hcpcd.8
hcpcd.8.in
hcpcd.c
hcpcd.conf.5
hcpcd.conf.5.in
hcpcd.h
loop.c
loop.h
f-bsd.c
f-linux-wireless.c
f-linux.c
f-options.c
f-options.h
f-pref.c
pv4ll.c
pv6rs.c
pv6rs.h
pf.c
et.c
et.h
latform-bsd.c
latform-linux.c
latform.h
2af699ea51cca49bd0f19080c9d73170e5bdadbc 24-Jul-2012 Dmitry Shmidt <dimitrysh@google.com> Fix netmask retrival from ifc_get_info()

Change-Id: I67b06887a72869d48e0c6c2fcacf8c99153d7f82
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
faddrs.c
66705d9259253d905f991b16a2fc65dba720c9f5 22-May-2012 Joe Onorato <joeo@google.com> Get rid of LOCAL_MODULE_TAGS := user

Change-Id: I8ced7c513d75e64e16a76e41ea7b1c271cf10a19
ndroid.mk
0333eee26904f3edc0cecf5dd00226dc9b670d08 23-May-2012 Irfan Sheriff <isheriff@google.com> am 40d921b2: Fix comment

* commit '40d921b22a5c878d64b17a1138477e0eeb37842e':
Fix comment
40d921b22a5c878d64b17a1138477e0eeb37842e 23-May-2012 Irfan Sheriff <isheriff@google.com> Fix comment

Bug: 6522164
Change-Id: I02e19a8263cdec791041564d2888239f8d724438
hcpcd-hooks/95-configured
7f3cf96c06ae2d927ec71f717f1f8a9bac0541f9 23-May-2012 Irfan Sheriff <isheriff@google.com> am 48d5a1d5: Reuse system properties for p2p

* commit '48d5a1d50750ffa5d14b64841fc7e81dadafd1a4':
Reuse system properties for p2p
48d5a1d50750ffa5d14b64841fc7e81dadafd1a4 23-May-2012 Irfan Sheriff <isheriff@google.com> Reuse system properties for p2p

p2p interfaces keep increasing. Reuse a single "p2p" phrase to track all
p2p specific properties.

Longer term, we will remove the use of system properties for dhcp

Bug: 6522164
Change-Id: Ic9c54dc1904d2e1e8c33bbbc17234ed801f845dc
hcpcd-hooks/20-dns.conf
hcpcd-hooks/95-configured
hcpcd.c
da9c16b7e0c079c1f5d2340037b8968cde6de7ef 15-May-2012 Elliott Hughes <enh@google.com> Remove obsolete ThirdPartyProject.prop file.

Change-Id: I25e90bfe4ec483447da6caf96f729b32df17c485
hirdPartyProject.prop
e4f0d1bd87c052c1b4af410599558de1e8875379 20-Apr-2012 John Grossman <johngro@google.com> am 6a7ffa31: DHCPCD: Add the ability to redirect log to logcat.

* commit '6a7ffa31d45635b56558b9ba8bbd05fc002e1fa4':
DHCPCD: Add the ability to redirect log to logcat.
6a7ffa31d45635b56558b9ba8bbd05fc002e1fa4 20-Apr-2012 John Grossman <johngro@google.com> DHCPCD: Add the ability to redirect log to logcat.

Add a simple macro hack (turned off by default) to redirect DHCPCD's
syslog messages to Android's logcat facility. Useful when debugging
DHCPCD issues.

Change-Id: I3bf8b97c04aaecb21cee86c0b4e078a7e31672bc
Signed-off-by: John Grossman <johngro@google.com>
ommon.h
31182b2e5676319b0b9c8d5c1ef8eda85051de97 19-Apr-2012 Jeff Sharkey <jsharkey@android.com> Pipe DHCP vendor info towards framework.

Bug: 6344821
Change-Id: Ia629cee7dbde00572f86b12ddbbc623c1d70603a
hcpcd-hooks/95-configured
7ba38eb2ba6ef9429943f5ac32aff1b56a5ffe4c 14-Apr-2012 John Grossman <johngro@google.com> am 1f1ef57e: DHCPDC: Actually we do have a monotonic clock...

* commit '1f1ef57e839d72b24bb2f43b602ecf63e1068010':
DHCPDC: Actually we do have a monotonic clock...
1f1ef57e839d72b24bb2f43b602ecf63e1068010 13-Apr-2012 John Grossman <johngro@google.com> DHCPDC: Actually we do have a monotonic clock...

Fix bug http://b/issue?id=6272879

DHCPCD thought that our kernel did not support the posix clock_gettime
and CLOCK_MONOTONIC which could cause an interface flap under just the
right circumstances. See the writeup in the bug for details.

Change-Id: I3a5325625499d4c3640ce498fc100ab2891d0a9c
ndroid.mk
62bc4775ef99e3369b10fb4bd30df0cc83e18713 07-Dec-2011 tk.mun <tk.mun@samsung.com> am ddaa48f5: wimax : Fix for some DHCP servers not returning some DNS info

* commit 'ddaa48f57b54b2862b3e6dcf18a44c9647f3baaa':
wimax : Fix for some DHCP servers not returning some DNS info
ddaa48f57b54b2862b3e6dcf18a44c9647f3baaa 17-Nov-2011 tk.mun <tk.mun@samsung.com> wimax : Fix for some DHCP servers not returning some DNS info

Explicitly include 'domain_name_servers' and 'domain_name' in the list
of parameters requested in the DNS request.
Without this some DHCP servers may skip the DNS entries in the DHCP replies.

Change-Id: I4c6463acd4f0719984a8cab9903ce50fcf59405a
Signed-off-by: tk.mun <tk.mun@samsung.com>
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
hcp.c
733caa815709ef629b67fbf33ddba7c553930cdb 09-Nov-2011 Dmitry Shmidt <dimitrysh@google.com> Remove obsolete files left from 4.0.15

Change-Id: Ibb39ae38df3a8fcb216d4418bf57703a5aa801d9
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
lient.c
lient.h
ogger.c
ogger.h
75d23348894a57d2fda048cfd71a198f9c3ba59f 27-Oct-2011 Dmitry Shmidt <dimitrysh@google.com> dhcpcd: Use "old style" vendor id for compatibility

Change-Id: If327f1511c740caf377357668b2af698ec8dacab
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
f-options.c
0d3a47d979ac35a49b2a2da9e80e16bd37aab877 11-Aug-2011 repo sync <isheriff@google.com> Provide an option to disable route setup with dhcp

Framework manages route setup for p2p.

Bug: 5002384
Change-Id: I7489ebed1c268744a3bf8ea13bf5c55d200fe3e7
onfigure.c
hcpcd.c
hcpcd.h
f-options.c
f-options.h
98bf139a07f34b42c5b5f935f48c981a103d965d 16-Jul-2011 Irfan Sheriff <isheriff@google.com> am f53d99f1: am 0c4a89bb: Fix dhcp renew behavior

* commit 'f53d99f1bb925b332a2abbca5abd463795508a50':
Fix dhcp renew behavior
f53d99f1bb925b332a2abbca5abd463795508a50 16-Jul-2011 Irfan Sheriff <isheriff@google.com> am 0c4a89bb: Fix dhcp renew behavior

* commit '0c4a89bb5e3205e47085b93ffec210778e474508':
Fix dhcp renew behavior
0c4a89bb5e3205e47085b93ffec210778e474508 16-Jul-2011 Irfan Sheriff <isheriff@google.com> Fix dhcp renew behavior

We use the -n option to renew the ip address. The current behavior
of the client is to reset and initialize all available interfaces
sending traffic on them.

Change the behavior to do a renew alone

Bug: 4987402
Change-Id: I3004feddf77aea248a9c749333d5c0d5ec9d4d3e
hcpcd.c
b502ba5be324c076834296d979764ecef6ab9cda 12-Jul-2011 Jeff Brown <jeffbrown@google.com> Remove the simulator target from all makefiles.
Bug: 5010576

Change-Id: Iae6722e0297a65bcfb747266060bee7418c54623
ndroid.mk
153e43407d580b178f4b084ad78417179138b11a 15-Jun-2011 Dmitry Shmidt <dimitrysh@google.com> am d870426c: am 49b71a9e: Check dst addr for NULL incase of IFF_POINTOPOINT interface (b/4603819)

* commit 'd870426cf67e614e4cb938f9e66e00eeb57febc4':
Check dst addr for NULL incase of IFF_POINTOPOINT interface (b/4603819)
d870426cf67e614e4cb938f9e66e00eeb57febc4 15-Jun-2011 Dmitry Shmidt <dimitrysh@google.com> am 49b71a9e: Check dst addr for NULL incase of IFF_POINTOPOINT interface (b/4603819)

* commit '49b71a9ee5f83c49125fd6aff49701524be7a618':
Check dst addr for NULL incase of IFF_POINTOPOINT interface (b/4603819)
49b71a9ee5f83c49125fd6aff49701524be7a618 15-Jun-2011 Dmitry Shmidt <dimitrysh@google.com> Check dst addr for NULL incase of IFF_POINTOPOINT interface (b/4603819)

Change-Id: I5ca1775fc16a89b1ffe4c946929afe8b1333f66e
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
et.c
62e2ee120e41a91a2547311d33cb4681132cdaa2 31-Mar-2011 Paul Stewart <pstew@google.com> am 3586ee30: (-s ours) am 17fdc0de: (-s ours) dhcp: Remove errant extra ref (DO NOT MERGE) [bug: 4174566]

* commit '3586ee3039bf5b36a7a80210698eceb3ab4f9be5':
dhcp: Remove errant extra ref (DO NOT MERGE) [bug: 4174566]
3586ee3039bf5b36a7a80210698eceb3ab4f9be5 31-Mar-2011 Paul Stewart <pstew@google.com> am 17fdc0de: (-s ours) dhcp: Remove errant extra ref (DO NOT MERGE) [bug: 4174566]

* commit '17fdc0dee1db0246a59cd3b28278389043fe5134':
dhcp: Remove errant extra ref (DO NOT MERGE) [bug: 4174566]
17fdc0dee1db0246a59cd3b28278389043fe5134 25-Mar-2011 Paul Stewart <pstew@google.com> dhcp: Remove errant extra ref (DO NOT MERGE) [bug: 4174566]

Change-Id: If2e7a394c9ab65f7a8d69a4e7b240705204bd34c
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
hcp.c
98564e9e7ad91339b5d4fe85b6ecff6e58a25751 23-Mar-2011 Dmitry Shmidt <dimitrysh@google.com> Fix dhcp.{iface_name}.pid property setting

Change-Id: I57b3da6eec12d34ae9f13db4220e454a3c570171
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
hcpcd.c
caa3ae59116c4d03fccc2996fed935bf297a15ec 10-Mar-2011 TK MUN <tk.mun@samsung.com> am 6a10bd12: (-s ours) wimax : Change DHCP option for explicit DNS information

* commit '6a10bd1262fd1eb97d3a4ab89507901f9631f32a':
wimax : Change DHCP option for explicit DNS information
6a10bd1262fd1eb97d3a4ab89507901f9631f32a 23-Feb-2011 TK MUN <tk.mun@samsung.com> wimax : Change DHCP option for explicit DNS information

Explicitly include DNS in the list of parameters requested in the DHCP request.

Change-Id: If98c8d641e44c73818550df082f298cab440f4ab
Signed-off-by: TK MUN <tk.mun@samsung.com>
hcpcd.c
0545fad98723550607287a86bfee3807c7d26e91 25-Jan-2011 Dmitry Shmidt <dimitrysh@google.com> dhcpcd: Add Android patches

Change-Id: Ia232992f6e18a1494ad12e38c95fd0d2a7520e8e
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
onfig.h
hcp.c
hcpcd.c
f-linux.c
e86eee143ed21592f88a46623a81f71002430459 25-Jan-2011 Dmitry Shmidt <dimitrysh@google.com> dhcpcd: Update to Version 5.2.10

Change-Id: I949331c7aad91b125decd51da4041983d3a352bc
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
ODULE_LICENSE_BSD_LIKE
akefile
akefile.inc
EADME
hirdPartyProject.prop
rp.c
rp.h
ind.c
ind.h
pf-filter.h
pf.c
ommon.c
ommon.h
ompat/arc4random.c
ompat/arc4random.h
ompat/closefrom.c
ompat/closefrom.h
ompat/getline.c
ompat/getline.h
ompat/linkaddr.c
ompat/strlcpy.c
ompat/strlcpy.h
onfig.h
onfig.mk
onfigure.c
onfigure.h
ontrol.c
ontrol.h
efs.h
hcp.c
hcp.h
hcpcd-hooks/02-dump
hcpcd-hooks/20-resolv.conf
hcpcd-hooks/29-lookup-hostname
hcpcd-hooks/30-hostname
hcpcd-hooks/50-dhcpcd-compat
hcpcd-hooks/50-ntp.conf
hcpcd-hooks/50-yp.conf
hcpcd-hooks/50-ypbind
hcpcd-hooks/Makefile
hcpcd-run-hooks.8
hcpcd-run-hooks.8.in
hcpcd-run-hooks.in
hcpcd.8
hcpcd.8.in
hcpcd.c
hcpcd.conf
hcpcd.conf.5
hcpcd.conf.5.in
hcpcd.h
uid.c
uid.h
loop.c
loop.h
f-bsd.c
f-linux-wireless.c
f-linux.c
f-options.c
f-options.h
f-pref.c
f-pref.h
faddrs.c
faddrs.h
pv4ll.c
pv4ll.h
pf.c
et.c
et.h
latform-bsd.c
latform-linux.c
latform.h
howlease.c
ignals.c
ignals.h
6bcc301d166624837871fd601b4d3b5d43551e6b 23-Sep-2010 Dmitry Shmidt <dimitrysh@google.com> am 07e6bad2: dhcpcd: Remove obsolete, wrong-syntax script

Merge commit '07e6bad27beabac5f4ed795fbbc7c8b564b14495'

* commit '07e6bad27beabac5f4ed795fbbc7c8b564b14495':
dhcpcd: Remove obsolete, wrong-syntax script
07e6bad27beabac5f4ed795fbbc7c8b564b14495 23-Sep-2010 Dmitry Shmidt <dimitrysh@google.com> dhcpcd: Remove obsolete, wrong-syntax script

Auto-merge: no

Change-Id: I051161d7280c21c40df8a80cf2153ebdb7c027ce
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
ff2075927f002252af12a4deb08924e22635eb75 23-Sep-2010 Dmitry Shmidt <dimitrysh@google.com> dhcpcd: Remove obsolete, wrong-syntax script

Change-Id: I76ae69b263f3756f7377dcf86a1ac0fc973fc1e1
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
b6ba7fb6ce416e8b9a6bd33130de26d9de8b857b 03-Sep-2010 Dmitry Shmidt <dimitrysh@google.com> dhcpcd: Enable log messages

Change-Id: I4b6d04b75f4ceeb2f87664faaea9f18ad2949d1e
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ogger.c
3698b204069c11616d6edfe2fb26d268e60242d3 23-Jul-2010 Dmitry Shmidt <dimitrysh@google.com> am e2cfecad: dhcpcd: Fix dhcpcd-run-hooks permissions

Merge commit 'e2cfecadc4e796cae73dbc0dafaf46b837569e71' into gingerbread

* commit 'e2cfecadc4e796cae73dbc0dafaf46b837569e71':
dhcpcd: Fix dhcpcd-run-hooks permissions
e2cfecadc4e796cae73dbc0dafaf46b837569e71 23-Jul-2010 Dmitry Shmidt <dimitrysh@google.com> dhcpcd: Fix dhcpcd-run-hooks permissions

Change-Id: Id6031789da6f8c12a1ce5b1943404ba29de3ed0c
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ndroid.mk
hcpcd-run-hooks
521488d33a544a137b2a1b42abccbf8c3df6385a 16-Jul-2010 The Android Open Source Project <initial-contribution@android.com> add meta-files about 3rd party projects

Change-Id: I79cb3fc0cb83f34b59245d94a4eae56f53998ace
hirdPartyProject.prop
9661983ab7964d195432d905f721f9dd59163edc 30-Mar-2010 Dmitry Shmidt <dimitrysh@google.com> Leave only error messages

Change-Id: Icd6f44019098c62aa2aaa0845a28beb95120bd62
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ogger.c
79b0ee37ec241bd7003b444513d76b1536c3e7cc 09-Mar-2010 Jean-Baptiste Queru <jbq@google.com> Add an empty CleanSpec.mk

Change-Id: Ibc797b7f293acfe1b4d6b173cf8f376e8e8b038a
leanSpec.mk
80545bf964016dd8dfcfa5a1814dd515fa8b2132 17-Feb-2010 Dmitry Shmidt <dimitrysh@google.com> Add dhcpcd Android debug output

Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ogger.c
a557a19eed2f9eb8869aeaffca7a6cda076b0770 05-Feb-2010 The Android Open Source Project <initial-contribution@android.com> am 279fadf9: reconcile main tree with open-source eclair

Merge commit '279fadf93958d420c67f791291a7c761977aff57'

* commit '279fadf93958d420c67f791291a7c761977aff57':
android-2.1_r1 snapshot
279fadf93958d420c67f791291a7c761977aff57 05-Feb-2010 The Android Open Source Project <initial-contribution@android.com> reconcile main tree with open-source eclair
991c36ebdda3f7701faf0cbbf1062c35d18e6f88 29-Jan-2010 The Android Open Source Project <initial-contribution@android.com> reconcile android-2.1_r1 snapshot
95214db7cae055acb1c4bd985200aef6f2dad86c 13-Jan-2010 The Android Open Source Project <initial-contribution@android.com> android-2.1_r1 snapshot
938bc384f44031877543765a9ae18c764f5da9c8 08-Jan-2010 Dmitry Shmidt <dimitrysh@google.com> dhcpcd: Upgrade from 4.0.1 to 4.0.15

Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
EADME
lient.c
ommon.c
onfig.h
onfigure.c
hcp.c
hcp.h
hcpcd-hooks/01-test
hcpcd-hooks/50-dhcpcd-compat
hcpcd-hooks/50-ntp.conf
hcpcd-run-hooks
hcpcd-run-hooks.8
hcpcd-run-hooks.8.in
hcpcd-run-hooks.in
hcpcd.8.in
hcpcd.c
hcpcd.conf.5.in
hcpcd.h
f-bsd.c
f-linux.c
k/dist.mk
et.c
et.h
howlease.c
ignals.c
b22386a3de85d94030c7071760f4a5e3368bfbe5 26-Jul-2009 Jean-Baptiste Queru <jbq@google.com> reconcile korg/master into goog/master
b3e4f06ff6372eca2a0f1ee41d3fb25cb683c117 26-Jul-2009 Jean-Baptiste Queru <jbq@google.com> Merge korg/donut into korg/master
d1e477a6c52185c9f67a5c88853ad206c15c3d67 23-Apr-2009 Jean-Baptiste Queru <jbq@google.com> Merge donut into master
e9890bce2725de10f5b42f14e430878ccf712b69 23-Apr-2009 Jean-Baptiste Queru <jbq@google.com> merge cupcake into donut
62cf163fdba08cf988ccc9e01f76a815d21ae894 23-Apr-2009 Jean-Baptiste Queru <jbq@google.com> Merge donut into master
c41c081366ed687b3b14c202d79da2f9c5bee62d 20-Apr-2009 Dmitry Shmidt <> Merge branch 'readonly-p4-master'
153c3f2e0a47222a58da7a7fe9fb32e405a8373b 20-Apr-2009 Dmitry Shmidt <> AI 146935: am: CL 146934 Make TI Wifi driver choice framework-independent - part 1
Original author: dimitrysh

Automated import of CL 146935
ndroid.mk
ndroid.conf
9d91cd6aa7641fb38c6d35357d7b037fdf7b77df 20-Apr-2009 Dmitry Shmidt <> AI 146934: Make TI Wifi driver choice framework-independent - part 1
BUG=1786365

Automated import of CL 146934
ndroid.mk
ndroid.conf
1d89d71c2e716c7a60c23f34b2d70118d32a22f6 29-Mar-2009 The Android Open Source Project <initial-contribution@android.com> Merge branch 'open_source_no_contributions' into google_internal
e083690fb3d1b9c49a4b8ecabe20cde76690bd75 28-Mar-2009 Mike Lockwood <> AI 143349: am: CL 143198 am: CL 142968 Remove showlease, wpa_cli and radiooptions tools from user builds.
Should save us 52K in /system
BUG=1739507
Original author: lockwood
Merged from: //branches/cupcake/...
Original author: android-build
Merged from: //branches/donutburger/...

Automated import of CL 143349
ndroid.mk
b24d85e3a949a108c0f2813a888720af6f2ebc3a 28-Mar-2009 Mike Lockwood <> AI 143198: am: CL 142968 Remove showlease, wpa_cli and radiooptions tools from user builds.
Should save us 52K in /system
BUG=1739507
Original author: lockwood
Merged from: //branches/cupcake/...

Automated import of CL 143198
ndroid.mk
cffb81e0f8b4e37522c1ae763bc97c00702a21e3 27-Mar-2009 The Android Open Source Project <initial-contribution@android.com> Merge commit 'korg/cupcake'
8c0fe3157438e38bfbd904229cb71d2fcd22c13c 26-Mar-2009 Mike Lockwood <> Automated import from //branches/cupcake/...@142968,142968
ndroid.mk
225d86187346fec1e74ccbaafe0cab0778c09e54 25-Mar-2009 Dianne Hackborn <> Automated import from //branches/donutburger/...@140818,140818
OTICE
7b64145fe46ac488905d6bde285f9f4e4cf56db2 25-Mar-2009 Dianne Hackborn <> Automated import from //branches/master/...@140824,140824
OTICE
bb4fa14b2037b626f5e5c857979872376fb397a7 20-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake_rel/...@141571
OTICE
d93a6d5d8ae4ffd9b12519e4e661fd095c1a8929 19-Mar-2009 Jean-Baptiste Queru <jbq@google.com> Merge commit 'remotes/korg/cupcake' into cupcake_to_master
ba7d40a700ac90f339011e1465fabe13e57b9d4a 09-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@137197
ndroid.mk
f7c5421560640d23fc10803b9d59a9ff1d83e467 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
ndroid.mk
akefile
EADME
ndroid.conf
pf-filter.h
pf.c
lient.c
lient.h
ommon.c
ommon.h
onfig.h
onfigure.c
onfigure.h
hcp.c
hcp.h
hcpcd-hooks/01-test
hcpcd-hooks/10-mtu
hcpcd-hooks/20-dns.conf
hcpcd-hooks/20-resolv.conf
hcpcd-hooks/29-lookup-hostname
hcpcd-hooks/30-hostname
hcpcd-hooks/50-dhcpcd-compat
hcpcd-hooks/50-ntp.conf
hcpcd-hooks/50-yp.conf
hcpcd-hooks/90-NetworkManager
hcpcd-hooks/95-configured
hcpcd-hooks/Makefile
hcpcd-run-hooks
hcpcd-run-hooks.8
hcpcd-run-hooks.8.in
hcpcd-run-hooks.in
hcpcd.8
hcpcd.8.in
hcpcd.c
hcpcd.conf
hcpcd.conf.5
hcpcd.conf.5.in
hcpcd.h
f-bsd.c
f-linux.c
ogger.c
ogger.h
pf.c
k/cc.mk
k/depend.mk
k/dist.mk
k/files.mk
k/man.mk
k/os-BSD.mk
k/os-Darwin.mk
k/os-Linux.mk
k/os.mk
k/prog.mk
k/scripts.mk
k/sys.mk
et.c
et.h
howlease.c
ignals.c
ignals.h
d97c47cad830d00c9da685cc4ea157d6185f6c97 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
ndroid.mk
akefile
EADME
ndroid.conf
pf-filter.h
pf.c
lient.c
lient.h
ommon.c
ommon.h
onfig.h
onfigure.c
onfigure.h
hcp.c
hcp.h
hcpcd-hooks/01-test
hcpcd-hooks/10-mtu
hcpcd-hooks/20-dns.conf
hcpcd-hooks/20-resolv.conf
hcpcd-hooks/29-lookup-hostname
hcpcd-hooks/30-hostname
hcpcd-hooks/50-dhcpcd-compat
hcpcd-hooks/50-ntp.conf
hcpcd-hooks/50-yp.conf
hcpcd-hooks/90-NetworkManager
hcpcd-hooks/95-configured
hcpcd-hooks/Makefile
hcpcd-run-hooks
hcpcd-run-hooks.8
hcpcd-run-hooks.8.in
hcpcd-run-hooks.in
hcpcd.8
hcpcd.8.in
hcpcd.c
hcpcd.conf
hcpcd.conf.5
hcpcd.conf.5.in
hcpcd.h
f-bsd.c
f-linux.c
ogger.c
ogger.h
pf.c
k/cc.mk
k/depend.mk
k/dist.mk
k/files.mk
k/man.mk
k/os-BSD.mk
k/os-Darwin.mk
k/os-Linux.mk
k/os.mk
k/prog.mk
k/scripts.mk
k/sys.mk
et.c
et.h
howlease.c
ignals.c
ignals.h
4c5a5fb53bccceff331bae70f748bf9b4609fe0a 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
ndroid.mk
akefile
EADME
pf-filter.h
pf.c
lient.c
ommon.c
ommon.h
onfig.h
onfigure.c
onfigure.h
hcp.c
hcp.h
hcpcd-hooks/01-test
hcpcd-hooks/20-resolv.conf
hcpcd-hooks/29-lookup-hostname
hcpcd-hooks/30-hostname
hcpcd-hooks/50-ntp.conf
hcpcd-hooks/50-yp.conf
hcpcd-hooks/90-NetworkManager
hcpcd-hooks/95-configured
hcpcd-hooks/Makefile
hcpcd-run-hooks
hcpcd-run-hooks.8
hcpcd-run-hooks.8.in
hcpcd-run-hooks.in
hcpcd.8
hcpcd.8.in
hcpcd.c
hcpcd.conf.5
hcpcd.conf.5.in
hcpcd.h
f-bsd.c
f-linux.c
ogger.c
ogger.h
pf.c
k/os-Darwin.mk
k/os-Linux.mk
k/os.mk
k/prog.mk
et.c
et.h
howlease.c
ignals.c
ignals.h
e95877ecfa1170d77b1ec1f66752725cdda01b64 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
ndroid.mk
akefile
EADME
ndroid.conf
pf-filter.h
pf.c
lient.c
lient.h
ommon.c
ommon.h
onfig.h
onfigure.c
onfigure.h
hcp.c
hcp.h
hcpcd-hooks/01-test
hcpcd-hooks/10-mtu
hcpcd-hooks/20-dns.conf
hcpcd-hooks/20-resolv.conf
hcpcd-hooks/29-lookup-hostname
hcpcd-hooks/30-hostname
hcpcd-hooks/50-dhcpcd-compat
hcpcd-hooks/50-ntp.conf
hcpcd-hooks/50-yp.conf
hcpcd-hooks/90-NetworkManager
hcpcd-hooks/95-configured
hcpcd-hooks/Makefile
hcpcd-run-hooks
hcpcd-run-hooks.8
hcpcd-run-hooks.8.in
hcpcd-run-hooks.in
hcpcd.8
hcpcd.8.in
hcpcd.c
hcpcd.conf
hcpcd.conf.5
hcpcd.conf.5.in
hcpcd.h
f-bsd.c
f-linux.c
ogger.c
ogger.h
pf.c
k/cc.mk
k/depend.mk
k/dist.mk
k/files.mk
k/man.mk
k/os-BSD.mk
k/os-Linux.mk
k/os.mk
k/prog.mk
k/scripts.mk
k/sys.mk
et.c
et.h
ignals.c
ignals.h