tedbo
b3cdf7fef8
Fix bug in linker environment variable lookup.
...
The linker_env_get() method that is used to match an environment
variable was failing due to an incorrect equality check.
This was introduced in git change
be5755969d
.
The bug was causing the linker to ignore environment variables such
as LD_LIBRARY_PATH. This issue also affects the linker_env_secure()
path that removes unsafe environment variables, since it would
not match any in the unsecure variable list.
Change-Id: I169024de4a005321e768accd38246fc1d717271b
2011-01-20 20:44:44 -08:00
Steinar H. Gunderson
0688023af7
Update IPv6 kernel headers with new 2.6.37 headers, cleaned by update_all.py. (It wanted to do many other changes, most of them cosmetic, but I only included the IPv6 changes.)
...
Change-Id: I0ef33ca6d890d067949fce772104cd03335f612d
2011-01-20 06:08:40 +01:00
Steinar H. Gunderson
db7c59df6c
Fix syntax error in defaults.py.
...
Change-Id: I149c46e7541af16856264b7f826981ce0d33290b
2011-01-20 06:08:40 +01:00
Glenn Kasten
441d7608b7
Merge "Fix typos"
2011-01-19 16:33:31 -08:00
Glenn Kasten
2cc0d38afb
Bug 3330205, 3362385 clock(3) SMP safety and epoch
...
Change-Id: Ida1e4400489c8c19818c6af5640ab89942c8f712
2011-01-19 16:14:51 -08:00
David Turner
5d45fa4049
am 2081fda6
: Merge "Only look up A records if the system has IPv4." into gingerbread
...
* commit '2081fda69a68505c914324797400b1b798516904':
Only look up A records if the system has IPv4.
2011-01-18 17:34:33 -08:00
David Turner
2081fda69a
Merge "Only look up A records if the system has IPv4." into gingerbread
2011-01-18 17:32:02 -08:00
Glenn Kasten
1f353828c3
Fix typos
...
Change-Id: Ia02baba53be7034903f325258205441e5c193f7b
2011-01-18 09:36:38 -08:00
Steinar H. Gunderson
eae3fb664e
am 76b6f084
: am 2be18508
: am 2e23e292
: Backport (simple cherry-pick) d33019030c
to gingerbread.
...
* commit '76b6f084ab555ea5610156153371659320f7b56d':
Backport (simple cherry-pick) d33019030c
to gingerbread.
2011-01-17 12:21:40 -08:00
Steinar H. Gunderson
0c1f88a2cd
am 8217a941
: am 4eb4c932
: am f4dca7be
: Backport (simple cherry-pick) 64b6c43379
to gingerbread.
...
* commit '8217a9414fb81932074929afd5afd626e45d07bf':
Backport (simple cherry-pick) 64b6c43379
to gingerbread.
2011-01-17 12:21:38 -08:00
Steinar H. Gunderson
58f708da07
am 4fbecd29
: am 42e449e9
: am a798b9f0
: Backport (simple cherry-pick) d1624add2b
to gingerbread.
...
* commit '4fbecd297ab642c56c94fc7b73348742ff19dac3':
Backport (simple cherry-pick) d1624add2b
to gingerbread.
2011-01-17 12:21:36 -08:00
Steinar H. Gunderson
76b6f084ab
am 2be18508
: am 2e23e292
: Backport (simple cherry-pick) d33019030c
to gingerbread.
...
* commit '2be18508f349b74b60b09e1b1118d879afb5928c':
Backport (simple cherry-pick) d33019030c
to gingerbread.
2011-01-17 12:19:01 -08:00
Steinar H. Gunderson
8217a9414f
am 4eb4c932
: am f4dca7be
: Backport (simple cherry-pick) 64b6c43379
to gingerbread.
...
* commit '4eb4c932dccdca663a651630fed14c760ea1e88c':
Backport (simple cherry-pick) 64b6c43379
to gingerbread.
2011-01-17 12:18:59 -08:00
Steinar H. Gunderson
4fbecd297a
am 42e449e9
: am a798b9f0
: Backport (simple cherry-pick) d1624add2b
to gingerbread.
...
* commit '42e449e972c94d4af5a5ddffe2ffa73cc5666712':
Backport (simple cherry-pick) d1624add2b
to gingerbread.
2011-01-17 12:18:57 -08:00
Steinar H. Gunderson
2be18508f3
am 2e23e292
: Backport (simple cherry-pick) d33019030c
to gingerbread.
...
* commit '2e23e29245aa42d0f9419187c94e72dba3888eef':
Backport (simple cherry-pick) d33019030c
to gingerbread.
2011-01-17 12:15:45 -08:00
Steinar H. Gunderson
4eb4c932dc
am f4dca7be
: Backport (simple cherry-pick) 64b6c43379
to gingerbread.
...
* commit 'f4dca7be3b7bc181f1534be187428c5a52cb8c6a':
Backport (simple cherry-pick) 64b6c43379
to gingerbread.
2011-01-17 12:15:44 -08:00
Steinar H. Gunderson
42e449e972
am a798b9f0
: Backport (simple cherry-pick) d1624add2b
to gingerbread.
...
* commit 'a798b9f0e171643b0bc7bbf79f14cb018689f715':
Backport (simple cherry-pick) d1624add2b
to gingerbread.
2011-01-17 12:15:41 -08:00
Glenn Kasten
144a5d3c86
Bug 3330205 Thread safety for bignum powers of 5
...
Change-Id: I739a06f9037a9fb643276f61601f0f3e192581b8
2011-01-17 11:32:11 -08:00
Glenn Kasten
f4e10b721e
Merge "Bug 3330205 Put blanks and zeroes in const area"
2011-01-16 08:50:20 -08:00
Lorenzo Colitti
ba96e30fa0
Only look up A records if the system has IPv4.
...
getaddrinfo only asks DNS for IPv6 addresses if the system
has IPv6 connectivity, but always asks for IPv4 addresses.
Don't ask for IPv4 addresses if there is no IPv4
connectivity.
Change-Id: Iefe9fcb006fabe60b4b11dd4653a7c4a406506f4
2011-01-15 19:02:58 -08:00
Steinar H. Gunderson
2e23e29245
Backport (simple cherry-pick) d33019030c
...
to gingerbread.
Implement RFC3484 policy table changes from draft-ietf-6man-rfc3484-revise-01.
The changes in a nutshell:
- Handle v4-mapped as different from v4-compat (this was probably
an existing bug in our code).
- Add policy entries for ULA, above most everything else.
- Put v4-compat, old-style IPv6 site-local and 6bone addresses
way down in the preference table.
The rest is just shuffling numbers around (no actual changes to
priority).
2011-01-14 21:41:18 +01:00
Steinar H. Gunderson
f4dca7be3b
Backport (simple cherry-pick) 64b6c43379
...
to gingerbread.
Add a new #define IN6_IS_ADDR_ULA, for testing for Universal Local IPv6 Unicast addresses (ULAs). These replace the old site-local IPv6 addresses.
2011-01-14 21:40:57 +01:00
Steinar H. Gunderson
a798b9f0e1
Backport (simple cherry-pick) d1624add2b
...
to gingerbread.
Don't treat private IPv4 addresses as being in a non-global scope. The effect of this change is essentially to prefer NATed IPv4 over 6to4.
2011-01-14 21:40:34 +01:00
Lorenzo Colitti
f65368a693
Merge "Implement RFC3484 policy table changes from draft-ietf-6man-rfc3484-revise-01."
2011-01-14 12:12:37 -08:00
Steinar H. Gunderson
d33019030c
Implement RFC3484 policy table changes from draft-ietf-6man-rfc3484-revise-01.
...
The changes in a nutshell:
- Handle v4-mapped as different from v4-compat (this was probably
an existing bug in our code).
- Add policy entries for ULA, above most everything else.
- Put v4-compat, old-style IPv6 site-local and 6bone addresses
way down in the preference table.
The rest is just shuffling numbers around (no actual changes to
priority).
Change-Id: Ieb111e0edd705992bc9d066befaaee95a8c1a5df
2011-01-13 17:42:58 +01:00
David Turner
e955e6ca6c
Merge "Bug 3330205 Thread safe strptime implementation"
2011-01-13 02:34:38 -08:00
Jean-Baptiste Queru
8897e7301a
am 6bf5bce6
: am f588772b
: Merge changes I9347ab44,I3f080b34
...
* commit '6bf5bce64439f196a131cb94f48ba785ee483e99':
use consistent guards for off_t and size_t defines for IA
Simplify variable typing for IA builds
2011-01-11 15:22:59 -08:00
Jean-Baptiste Queru
6bf5bce644
am f588772b
: Merge changes I9347ab44,I3f080b34
...
* commit 'f588772b05c35f19e25404bedc7890289de7c4b9':
use consistent guards for off_t and size_t defines for IA
Simplify variable typing for IA builds
2011-01-11 14:56:52 -08:00
Glenn Kasten
b138e4f90f
Bug 3330205 Thread safe strptime implementation
...
Change-Id: I03e72b0253a7a2e015455ab81dbf155ed1e574d2
2011-01-11 09:33:04 -08:00
David 'Digit' Turner
b969b5a32a
libc: fix kernel cleanup script typo.
...
Change-Id: I5fc119be535ed47dadc780234665335efa6b9ac5
2011-01-11 17:23:10 +01:00
Glenn Kasten
43164fcbdf
Merge "Bug 3330205 Reentrant MD5"
2011-01-10 16:27:56 -08:00
Glenn Kasten
604085c380
Merge "Bug 3330205 Remove unnecessary static variable"
2011-01-10 16:25:47 -08:00
Glenn Kasten
a37cf34ede
Bug 3330205 Reentrant MD5
...
Change-Id: I4c8e4a8f3ef4cdaac50f32d9e55accb16133ab35
2011-01-09 12:37:26 -08:00
Glenn Kasten
e9d0518394
Bug 3330205 Remove unnecessary static variable
...
Change-Id: I7e781d26d6565952712f8fb0274d336462b441fd
2011-01-09 11:47:42 -08:00
Glenn Kasten
0946b1f6e9
Bug 3330205 Put blanks and zeroes in const area
...
Change-Id: I8f25aebd1ded3617dc60951271767281f73b8684
2011-01-09 11:38:56 -08:00
Bruce Beare
684305fe24
am 3c56ce49
: use consistent guards for off_t and size_t defines for IA
...
* commit '3c56ce497d1ea3baa6406c49be82c1245fda2443':
use consistent guards for off_t and size_t defines for IA
2011-01-08 13:14:40 -08:00
Bruce Beare
e66695d083
am ce6c1d61
: Simplify variable typing for IA builds
...
* commit 'ce6c1d6184b76bbaee65d91dd715c771fd1a4652':
Simplify variable typing for IA builds
2011-01-08 13:14:37 -08:00
Bruce Beare
3c56ce497d
use consistent guards for off_t and size_t defines for IA
...
Change-Id: Ie92b7597883c99e7f4101f4cf5e0ad267b4ee706
2011-01-07 11:42:54 -08:00
Bruce Beare
ce6c1d6184
Simplify variable typing for IA builds
...
Change-Id: I065e5176b3a15bd74ba832f8827b4a4e4837b0f7
2011-01-07 11:40:42 -08:00
Jean-Baptiste Queru
f588772b05
Merge changes I9347ab44,I3f080b34
...
* changes:
use consistent guards for off_t and size_t defines for IA
Simplify variable typing for IA builds
2011-01-07 11:39:25 -08:00
Dmitry Shmidt
015610e64e
Merge "Update headers for iproute2 ver 2.6.35"
2011-01-06 16:24:47 -08:00
Dmitry Shmidt
ce69c5e62f
Update headers for iproute2 ver 2.6.35
...
Change-Id: I170cc175b52379be6f5bd1106d43692ca7a629d2
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
2011-01-06 15:30:35 -08:00
Brad Fitzpatrick
555e02dee7
Don't proxy getaddrinfo when net.dns1.[MYPID] is set.
...
Part of on-going DNS proxy/cache work.
Bug: 1146676
Change-Id: I5e6028169c81c2223efc34c3b57e348c44f26d26
2011-01-06 11:24:52 -08:00
Brad Fitzpatrick
52583cc679
DNS proxy: the start. proxies getaddrinfo calls.
...
Will also need to do gethostinfo, but that's probably about it.
It was cleaner to do it at this level, rather than speaking in terms
of DNS packets.
Change-Id: I047cc459979ffb0170a3eb0d432a7e827fb71c26
2011-01-06 11:24:43 -08:00
Steinar H. Gunderson
64b6c43379
Add a new #define IN6_IS_ADDR_ULA, for testing for Universal Local IPv6 Unicast addresses (ULAs). These replace the old site-local IPv6 addresses.
...
Change-Id: I2656423764569d07b92b8eb8fe6dcad6eba5b0bb
2011-01-05 13:55:40 +01:00
David 'Digit' Turner
72a23d0560
Merge "libc: Fix the definition of SIGRTMAX"
2011-01-05 00:19:20 -08:00
Lorenzo Colitti
81e03be699
Merge "Don't treat private IPv4 addresses as being in a non-global scope. The effect of this change is essentially to prefer NATed IPv4 over 6to4."
2011-01-04 20:09:37 -08:00
David 'Digit' Turner
2a9b0df9e7
Merge "libc: remove obsolete sha1hash.c source file"
2011-01-04 12:30:23 -08:00
Bruce Beare
3fbd2b3f6d
use consistent guards for off_t and size_t defines for IA
...
Change-Id: I9347ab4407c48c71c99f42583523ebe31a5e67ae
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
2011-01-02 17:00:11 -08:00
Bruce Beare
42c701708f
Simplify variable typing for IA builds
...
Change-Id: I3f080b34360bfade0dbd5e2d8d0365e049162e4c
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
2011-01-02 17:00:10 -08:00