Commit graph

26200 commits

Author SHA1 Message Date
Treehugger Robot
2cb18c3460 Merge "Separate the new P functions from the new P behavior in the docs." 2018-03-02 06:59:26 +00:00
Elliott Hughes
aabfcde817 Merge "Merge stdio/local.h and stdio/wcio.h." am: 3040a7a08c am: 84de501af4
am: 3dedf2294d

Change-Id: Icfe1a80c379ba2b3a51fe76306b821e14fbab809
2018-03-02 04:11:59 +00:00
Elliott Hughes
3dedf2294d Merge "Merge stdio/local.h and stdio/wcio.h." am: 3040a7a08c
am: 84de501af4

Change-Id: I13b097c4314cf353f39f382d2272df59d3e405f7
2018-03-02 04:05:25 +00:00
Elliott Hughes
84de501af4 Merge "Merge stdio/local.h and stdio/wcio.h."
am: 3040a7a08c

Change-Id: Ifcf9fe3bb858e816b12b76db7471fcee082cf1cf
2018-03-02 03:59:51 +00:00
Elliott Hughes
3040a7a08c Merge "Merge stdio/local.h and stdio/wcio.h." 2018-03-02 03:48:53 +00:00
Elliott Hughes
a14e05567d Merge "Document the strptime %s change." am: 66e49c0503 am: 22eb0a61dd
am: ea1dc9561d

Change-Id: I5fabd7475f16a6c3e841d239c7957eeaf81aea49
2018-03-02 01:43:44 +00:00
Elliott Hughes
ea1dc9561d Merge "Document the strptime %s change." am: 66e49c0503
am: 22eb0a61dd

Change-Id: Ia25c3fc4f77618740b0703daa4017b11ef62e76d
2018-03-02 01:38:13 +00:00
Elliott Hughes
22eb0a61dd Merge "Document the strptime %s change."
am: 66e49c0503

Change-Id: Ib5cd6c557fb643b1689f588a8a08b3301e2f0053
2018-03-02 01:33:09 +00:00
Treehugger Robot
66e49c0503 Merge "Document the strptime %s change." 2018-03-02 01:24:47 +00:00
Elliott Hughes
9412cb3308 clang-format local.h.
Bug: N/A
Test: builds
Change-Id: I3b1b238eefc67e6d627dbd6820849522fd7d961b
2018-03-01 16:07:54 -08:00
Elliott Hughes
61c169e5db Separate the new P functions from the new P behavior in the docs.
Bug: N/A
Test: N/A
Change-Id: If3810a1e4d3ab2a5bd5f83a1ab6bbcc1a729f685
2018-03-01 15:44:42 -08:00
Elliott Hughes
48b688b1b1 Document the strptime %s change.
Bug: https://issuetracker.google.com/37128336
Test: N/A
Change-Id: I9b35c14d84b9f4ec85b9d54af47314d0442ebde2
2018-03-01 15:10:19 -08:00
Elliott Hughes
e4f46314cc Merge "Add strptime %s." am: e09c90dec1 am: 4d6ae117cb
am: 717d40607c

Change-Id: I064eeb3c811b0b4607ca3bee33170849114c53ff
2018-03-01 18:46:03 +00:00
Elliott Hughes
717d40607c Merge "Add strptime %s." am: e09c90dec1
am: 4d6ae117cb

Change-Id: I3c7271ede9cad2d55eba5afebb1fed8bedbfe494
2018-03-01 18:27:26 +00:00
Elliott Hughes
4d6ae117cb Merge "Add strptime %s."
am: e09c90dec1

Change-Id: I58db9138370c86a1f1dad02a589cfd746d0d8d7a
2018-03-01 18:16:18 +00:00
Elliott Hughes
e09c90dec1 Merge "Add strptime %s." 2018-03-01 18:02:14 +00:00
android-build-team Robot
c6449c500b Snap for 4628106 from 340464db13 to pi-release
Change-Id: I27ddeb0643f2543a632a8d88be926d1e467d4b0b
2018-03-01 08:21:15 +00:00
Elliott Hughes
340464db13 Merge "Be clearer about linker warnings." am: 8edbb3eb45 am: fa534b4057
am: ce69b9adb7

Change-Id: I36ef3048038920279280e6a9ed5432cf33f4dce7
2018-03-01 00:48:53 +00:00
Elliott Hughes
ce69b9adb7 Merge "Be clearer about linker warnings." am: 8edbb3eb45
am: fa534b4057

Change-Id: I331fde24864a98fe4d6c8cba0ef056e3273ae595
2018-03-01 00:44:17 +00:00
Elliott Hughes
fa534b4057 Merge "Be clearer about linker warnings."
am: 8edbb3eb45

Change-Id: I43ba923dac63868bfe45ed709d733ec7cc0628c0
2018-03-01 00:39:44 +00:00
Elliott Hughes
81baaf272c Add strptime %s.
Bug: https://issuetracker.google.com/37128336
Test: ran tests
Change-Id: I1a660dbdb5f008e42226f26489f0f01b6db18025
2018-02-28 16:29:40 -08:00
Elliott Hughes
8edbb3eb45 Merge "Be clearer about linker warnings." 2018-03-01 00:26:11 +00:00
Elliott Hughes
5a98234c04 Merge stdio/local.h and stdio/wcio.h.
Bug: N/A
Test: ran tests
Change-Id: I683a1c45db0b880c73f8d190a46deeeab4cfef6e
2018-02-28 12:55:46 -08:00
Elliott Hughes
9076b0c4e7 Be clearer about linker warnings.
Explicitly say "warning" for warnings, explicitly say what action
we're going to take (such as "(ignoring)"), always provide a link to
our documentation when there is one, explicitly say what API level the
behavior changes at, and explicitly say why we're allowing the misbehavior
for now.

Bug: http://b/71852862
Test: ran tests, looked at logcat
Change-Id: I1795a5af45deb904332b866d7d666690dae4340b
2018-02-28 12:37:28 -08:00
android-build-team Robot
794ab92f7f Snap for 4625912 from 3b570f93ec to pi-release
Change-Id: Ia4b460881212090bbb1319a878748f9dceb42035
2018-02-28 08:28:31 +00:00
Ben Schwartz
3b570f93ec Merge "Reduce max DNS response from 64K to 8K" am: bf6c0c8eaf am: e75a813461
am: 725a2aa818

Change-Id: I77dbf28f3d7001d1e32b4a4499a869097719b097
2018-02-28 02:14:00 +00:00
Ben Schwartz
725a2aa818 Merge "Reduce max DNS response from 64K to 8K" am: bf6c0c8eaf
am: e75a813461

Change-Id: Icb4acec25d76b05aba1e1aedcb143a30698fc922
2018-02-28 01:57:47 +00:00
Ben Schwartz
e75a813461 Merge "Reduce max DNS response from 64K to 8K"
am: bf6c0c8eaf

Change-Id: I33ea23da06d25c1157ccd6220129dbec649d3139
2018-02-28 01:45:24 +00:00
Treehugger Robot
bf6c0c8eaf Merge "Reduce max DNS response from 64K to 8K" 2018-02-28 01:28:25 +00:00
Josh Gao
514751de34 Merge "Filter out reserved signals in functions that take sigset_t." am: efa792be64 am: 3e75f6d090
am: 63f0fc5f1f

Change-Id: I205073ad94fe233bc38d33b0659a0a1e53b3fd6c
2018-02-28 00:42:56 +00:00
Josh Gao
fe73b0aa3e Merge "Disable {getpwent,getgrent}_iterate tests on glibc." am: b5560355ae am: e6d83e6455
am: 6e08fa5b02

Change-Id: Ie69153aae3bed6cab541cfd767392d2cb192aa5f
2018-02-28 00:42:13 +00:00
Josh Gao
63f0fc5f1f Merge "Filter out reserved signals in functions that take sigset_t." am: efa792be64
am: 3e75f6d090

Change-Id: I927bf48edd48dea1b0cf1847f22627e144d7980d
2018-02-28 00:37:46 +00:00
Josh Gao
6e08fa5b02 Merge "Disable {getpwent,getgrent}_iterate tests on glibc." am: b5560355ae
am: e6d83e6455

Change-Id: I3405b3314e52e4142d7ff2edded86606ff813802
2018-02-28 00:37:08 +00:00
Josh Gao
3e75f6d090 Merge "Filter out reserved signals in functions that take sigset_t."
am: efa792be64

Change-Id: Ie63dc7e4c77b09032526873247311bac8d865e37
2018-02-28 00:33:53 +00:00
Josh Gao
e6d83e6455 Merge "Disable {getpwent,getgrent}_iterate tests on glibc."
am: b5560355ae

Change-Id: Ifd53b759282b8081217b5c9c768b8cfcc3f93549
2018-02-28 00:32:46 +00:00
Treehugger Robot
efa792be64 Merge "Filter out reserved signals in functions that take sigset_t." 2018-02-28 00:29:37 +00:00
Treehugger Robot
b5560355ae Merge "Disable {getpwent,getgrent}_iterate tests on glibc." 2018-02-28 00:16:46 +00:00
Ben Schwartz
47fb0e826d Reduce max DNS response from 64K to 8K
No reasonable response is larger than about 4K, and this should reduce the ability of misbehaving DNS servers to waste system resources.

Test: Integration tests pass
Change-Id: I43da94f57f9b376d08a1b176e0aedb6720148833
2018-02-27 23:30:34 +00:00
Josh Gao
2fe1034a02 Disable {getpwent,getgrent}_iterate tests on glibc.
These tests aren't meaningful on the host, and take forever to fail.

Test: bionic-unit-tests-glibc --gtest_filter="*get??ent_iterate"
Change-Id: I8ca20829ba94f2ea815c636f779bacc55449cffd
2018-02-27 14:25:56 -08:00
Josh Gao
6fcba93b17 Filter out reserved signals in functions that take sigset_t.
Prevent processes from blocking libc-reserved signals by filtering them
out.

Bug: http://b/73144101
Test: 32/64-bit bionic-unit-tests-glibc
Test: 32/64-bit bionic-unit-tests on taimen
Change-Id: Ibadcaa7f668ed8be885cc61b67fb4b611fce8b17
2018-02-27 14:12:30 -08:00
Elliott Hughes
432a8bd44f Merge "Move sigprocmask into its own file." am: a9050686c4 am: b140900c89
am: 17d64a91de

Change-Id: I030d6628e2889a03b91260b3187bdba7bb9742e9
2018-02-27 06:12:35 +00:00
Elliott Hughes
17d64a91de Merge "Move sigprocmask into its own file." am: a9050686c4
am: b140900c89

Change-Id: I0cf97c5ea0f75a89cb8db4dbe9b8a12979a3bcc1
2018-02-27 06:07:29 +00:00
Elliott Hughes
b140900c89 Merge "Move sigprocmask into its own file."
am: a9050686c4

Change-Id: Ib5e7e8f8c8fd6333e1fb5a211890abd301ce1470
2018-02-27 06:01:39 +00:00
Elliott Hughes
a9050686c4 Merge "Move sigprocmask into its own file." 2018-02-27 05:49:46 +00:00
Elliott Hughes
7ae39129e1 Move sigprocmask into its own file.
Otherwise clang inlines it into pthread_sigmask(3), which breaks libsigchain.

Bug: http://b/73344857
Test: ran tests, plus the app this broke
Change-Id: Ie4a1dc8f9c6ba58d1a2fa69aeff961c70b74767d
2018-02-26 16:59:37 -08:00
android-build-team Robot
9e37c85ca3 Snap for 4620899 from 8ea9f5c7e9 to pi-release
Change-Id: I2970677ad0187effb78e533242cb8accc7899ad7
2018-02-25 08:26:47 +00:00
android-build-team Robot
14bdac8fdc Snap for 4615953 from a6ef34b7cc to pi-release
Change-Id: I32d39fde437bbe727aa3d26584087dae2758c762
2018-02-22 08:21:03 +00:00
Ryan Prichard
8ea9f5c7e9 Merge changes Idc5da0f8,I64223714 am: 9c85408d95 am: 75cb71c510
am: a40a9dc262

Change-Id: Ic329df6c54c22e8029355da995be1a526dad44c6
2018-02-22 07:28:40 +00:00
Ryan Prichard
a40a9dc262 Merge changes Idc5da0f8,I64223714 am: 9c85408d95
am: 75cb71c510

Change-Id: Id81b2ba62db1c3de7a0bd1b688e7b4897f54c076
2018-02-22 07:20:30 +00:00
Ryan Prichard
75cb71c510 Merge changes Idc5da0f8,I64223714
am: 9c85408d95

Change-Id: Iee95450f21eeea98e31565bc54edb945298eb28a
2018-02-22 07:12:27 +00:00