History log of /bionic/libc/NOTICE
Revision Date Author Comments
80775d6a77a2dcd3ea478b01bcac395c308acbc8 09-Feb-2016 Elliott Hughes <enh@google.com> Update NOTICE files.

(cherry picked from commit b4931cee769ca3c60a2cb77f68078df893286cf0)

Change-Id: I0aaa89f9b6d997936ef6d08c602795add9132057
44ead717268bd446d6d5d24e577b1ef1cdea5d30 29-Aug-2015 Elliott Hughes <enh@google.com> Regenerate NOTICE files.

Change-Id: Ia5c340220bb75e4e3166cc483ea77d19cfb08a71
9cde1dc007c0965c7fd2a63d759e80627ee88f0f 12-May-2015 Elliott Hughes <enh@google.com> Update NOTICE files (the second time today).

Change-Id: Ifb031d29ee697ee0682bd651e0081493e8016e67
(cherry picked from commit f58ac87182da214c7cdd697a4fa09aeb7b995305)
f58ac87182da214c7cdd697a4fa09aeb7b995305 12-May-2015 Elliott Hughes <enh@google.com> Update NOTICE files (the second time today).

Change-Id: Ifb031d29ee697ee0682bd651e0081493e8016e67
7e54c762fc799d81fe0a09bfdfcb7ab623503204 12-May-2015 Elliott Hughes <enh@google.com> Update NOTICE files.

(cherry-pick of f0bd92db8966b04062fda0986dacf80891e1a378.)
Change-Id: I4e170118abf452dd87ffe79d343ba1e2b53955de
f0bd92db8966b04062fda0986dacf80891e1a378 12-May-2015 Elliott Hughes <enh@google.com> Update NOTICE files.

Change-Id: I4e170118abf452dd87ffe79d343ba1e2b53955de
6b2b5856d93dc0530cb542a6adcef2b2e8237458 19-Dec-2014 Elliott Hughes <enh@google.com> Update bionic NOTICE files.

Change-Id: Ic280872ef3137febd9d4a87d5c7662e264692071
5c2264a13664f4b6f08f5d19027033cd8afa3a8b 13-Sep-2014 Elliott Hughes <enh@google.com> Update NOTICE files.

Change-Id: I37a2c297b318b8e1b1ce8b29a7ccc58ba214708a
b902641d7303d2ea24c10f6d6e7ff49e7ee75611 24-Jul-2014 Elliott Hughes <enh@google.com> Implement twalk(3), add unit tests.

I've also added insque(3) and remque(3) (from NetBSD because the OpenBSD
ones are currently broken for non-circular lists).

I've not added the three hash table functions that should be in this header
because they operate on a single global hash table and thus aren't likely
to be useful.

Bug: https://code.google.com/p/android/issues/detail?id=73719

(cherry picked from commit 3e424d0a241f8ae5194514dabc4ad899f5a5416d)

Change-Id: I5882a6b48c80fea8ac6b9c27e7b9de10b202b4ff
3e424d0a241f8ae5194514dabc4ad899f5a5416d 24-Jul-2014 Elliott Hughes <enh@google.com> Implement twalk(3), add unit tests.

I've also added insque(3) and remque(3) (from NetBSD because the OpenBSD
ones are currently broken for non-circular lists).

I've not added the three hash table functions that should be in this header
because they operate on a single global hash table and thus aren't likely
to be useful.

Bug: https://code.google.com/p/android/issues/detail?id=73719
Change-Id: I97397a7b921e2e860fd9c8032cafd9097380498a
4ac83fad3cdc486c00199eef9ea2a95d354839c4 23-Jul-2014 Elliott Hughes <enh@google.com> Fix a couple of bugs in generate-NOTICE and regenerate the NOTICE files.

(cherry picked from commit 3758a244cf758046b40f630a11aed41e68c9cfc2)

Change-Id: I6ffb83b4a7b7746b095205c664cf025a72ead179
3758a244cf758046b40f630a11aed41e68c9cfc2 23-Jul-2014 Elliott Hughes <enh@google.com> Fix a couple of bugs in generate-NOTICE and regenerate the NOTICE files.

Change-Id: Id6fcb74292e661504d0758bfce24abdc18cb8d32
15581383153c5da29befb7f5cdc30bc21e9da54b 08-Jul-2014 Elliott Hughes <enh@google.com> Regenerate the bionic NOTICE files.

Also fix a few formatting issues in copyright headers that were confusing
the script (though obviously it would be better if the script were smarter).

Change-Id: I7f561bef4f84fdcbd84f375ee226bd65db0e507b
fe6e646cb79fe15d7815fdb9c92cc66be56ab1d4 16-Jun-2014 Elliott Hughes <enh@google.com> Update NOTICE files.

Change-Id: I459caf48ba861372a4d0bc75f98a9cb4acc20fd5
bfa582d0322932862087db7a8546c042e6602557 05-May-2014 Elliott Hughes <enh@google.com> Update the NOTICE files and improve the script slightly.

Change-Id: Ia131634cd97ca9523e1b63dce41f66247cbaa311
acbe322e8244dbc26f3b4b09db91ff4ce3e8d342 17-Apr-2014 Elliott Hughes <enh@google.com> Regenerate the NOTICE files.

Change-Id: Iac666f69b930e31bbeac3438812d544c6af55b0f
c4fbf92ce1df0d43d4c620b316d34e23a032aab9 10-Mar-2014 Calin Juravle <calin@google.com> Update the NOTICE files

Change-Id: I751c4eeda813b811faa4ee26c64445896db3d5bd
4e54b114f92c444caa3d1d248608d2b6c4c1fdc5 07-Mar-2014 Elliott Hughes <enh@google.com> Update the NOTICE files.

Change-Id: Ie72a01cddd5b813393656f603689e497b0f88ddd
54a7494f17f80d6c548a58434bcb5579a26cc125 04-Jan-2014 Elliott Hughes <enh@google.com> Regenerate the NOTICE files.

Also standardize the orthography in a few places to reduce near-duplicates
in the NOTICE files.

Change-Id: I347c75e817be61ec1b9c5b4b96226feedc8d09ab
2753e12af50a83882a3f854343aa686289da97b5 03-Jul-2013 Will Newton <will.newton@linaro.org> libc/arch-arm/bionic/memcpy.a9.S: memcpy from cortex-strings.

This memcpy code uses NEON/VFP to achieve very good performance
on ARMv7-A processors. It is specifically tuned for A15 but should
provide good performance on A9 also. It is equivalent to the code
in cortex-strings rev 116.

This patch is a follow up the existing gerrit change:

I7f6f77995f3ca903ad9c66d14261441667a2a935

This version includes a tweak for performance on misaligned
buffers and splits the header comment into license and
documentation sections.

Change-Id: Ibd2e23c8d8e01357ba0247be1d05192de3ceba69
Signed-off-by: Will Newton <will.newton@linaro.org>
d278b828fef47fb2d7098f8ec70867fbd3da09d6 25-Jun-2013 Elliott Hughes <enh@google.com> Switch to current upstream getopt_long.

Change-Id: I4c646dcb8be9e88dd54d069a03bbc5fbfd92de03
4eeec44e29c4d3471c6574c7eb8fdf240a9f17d7 13-Jun-2013 Elliott Hughes <enh@google.com> Fix the qsort copyright notice (fixed upstream this afternoon).

Change-Id: I786feb42719bceaa7da91565e350c1333b0d301f
2815b1dd452a7fb7de6ba0df2cb250987a1b62c4 13-Jun-2013 Elliott Hughes <enh@google.com> Take some fixed upstream copyright headers and regenerate NOTICE.

Change-Id: Ifff41d69c13322dbc6f928ce7d4c65f76fe36772
b2e1abda0503874a5bb097e0b55ad4f8ce211a8d 14-May-2013 Elliott Hughes <enh@google.com> Pull upstream FreeBSD revision 249810.

Fix license clause numbering.

Convert libc/stdio from K&R to ANSI C.

And add '__restrict' where it appeared in the header prototypes.

Change-Id: I5fdb22f79d3effa2298d03f9aa8412b4b087da04
Upstream: http://svnweb.freebsd.org/base?view=revision&revision=249810
0493a6f7be42e22d68e1d6ddb8eb2edaf818756f 07-Mar-2013 Elliott Hughes <enh@google.com> Regenerate NOTICE files.

Also clean up some obsolete cruft.

Change-Id: Iec3b36f6607f7a08b72de99294ed5b6cd910dd5f
448080d372242194bfa8ac85443476ffa484abd5 30-Jan-2013 Elliott Hughes <enh@google.com> Bring the NOTICE files back up to date.

Change-Id: I978275cf6604b90595ee79d897c0460eeadc7dc8
4612763b441fc71dea1771b4821ec7b9500bdf43 19-Oct-2012 Elliott Hughes <enh@google.com> Update generate-NOTICE.py to know about tzdata.

Also regenerate the NOTICE files. One had slipped behind.

Bug: 7012465
Change-Id: Ice2e909b521472eb1acd53d8151038bebe19984a
eac9eb462ed6f7fcfb791e7a08b4011fcca47829 08-Sep-2012 Irina Tirdea <irina.tirdea@intel.com> Add getdelim(3) and getline(3) to bionic

Some userspace programs (e.g. perf) need getline.

Changes:
() add getdelim.c, getline.c from NetBSD (http://netbsd.org/) under the
NetBSD Foundation's (TNF) license ("2 clause" Berkeley-style license).
() add stub for reentrant.h header that is needed by getdelim.c
() add tests for getdelim(3) and getline(3).
() update NOTICE file.

Change-Id: I22ed82dd5904b9d7a3695535c04f502be3c27c5d
Signed-off-by: Irina Tirdea <irina.tirdea@intel.com>
5e58ea07d47c175abf8285ff67e3e9bc0b3a9e8e 12-Sep-2012 Nick Kralevich <nnk@google.com> libc: add ftw / nftw functions

Please see "man 3 ftw" for a description of the
ftw / nftw functions.

This code is taken directly from netbsd unmodified.

Change-Id: Ia4879ac57212b424adf5281b5e92858e216d0f14
965b867512f51f70ad9222bb1d96e3142bc65910 14-Sep-2012 Elliott Hughes <enh@google.com> Update libc/NOTICE and record the incantation.

Change-Id: I0673d6263de2c5a21cd549f18c0648d0fa4bb40f
cc213f871bf4c5329eb5eb7a80a0ce9d4a880af8 15-Aug-2012 Elliott Hughes <enh@google.com> Switch to the current NetBSD regex implementation.

Change-Id: If32b28dd85d6a7ab8957ab81d19fa4c0de9499d5
261e2232c18619f7bf49fea6d9266eb314bad398 15-Aug-2012 Elliott Hughes <enh@google.com> Sort NOTICE entries.

Also make sure we get the whole of any copyright header, in case
there's text before the "Copyright" line.

Change-Id: Iabcc5e0931a39c0107b833539fec7c5a3d134592
409302f0f9fce73ea4c82bbfd439041cd7923d34 14-Aug-2012 Elliott Hughes <enh@google.com> Switch to upstream NetBSD tdelete/tfind/tsearch.

tdestroy is a GNU extension, so that stays.

Change-Id: Iedebaff25ea7e92b1ab1dd4440da12b67b99aa40
f8b3a920a895a53b207017249080087d562bd0d2 10-Aug-2012 Elliott Hughes <enh@google.com> Revert "Revert "Switch to NetBSD's strxfrm(3).""

This reverts commit 8793e7c7d21a0434d1b5e63364c88b2b125a3d29,
and fixes the build by building upstream NetBSD source as a
separate library that's then swallowed whole into libc_common.

Change-Id: I6c9317d8c48b5ccaf85a7b185bc07fb31176ff97
8793e7c7d21a0434d1b5e63364c88b2b125a3d29 10-Aug-2012 Elliott Hughes <enh@google.com> Revert "Switch to NetBSD's strxfrm(3)."

This reverts commit be1d78b0dc899a732c0e9d7515d3023e8004e368

Change-Id: I11a95db474796f3da004f27652b081d5ba4ec9b4
be1d78b0dc899a732c0e9d7515d3023e8004e368 10-Aug-2012 Elliott Hughes <enh@google.com> Switch to NetBSD's strxfrm(3).

There were two bugs in our implementation. Intel found one, but another
remainined, and tracking upstream is the way forward for functions where
we add no value.

Change-Id: Ida9bac0293fb2c4cbc942b1e0515ee0477c6538b
387d4b7de9af2afd0c37a895ff9d012eb1f66156 10-Aug-2012 Elliott Hughes <enh@google.com> Auto-generate a complete NOTICE file.

Remove the hand-collated ones, and switch to a script that pulls the
copyright headers out of every file and collects the unique ones.

Change-Id: Ied3b98b3f56241df97166c410ff81de4e0157c9d
ea8fad11d980d55ebd2bcf2302f3f1f742b6351c 31-Jul-2012 Michael Hope <michael.hope@linaro.org> Add a .note.android.ident section to Android ELF binaries.

This allows debugging tools to know they are working with Android
binaries and adapt accordingly.

Signed-off-by: Thiago Jung Bauermann <thiago.bauermann@linaro.org>
Signed-off-by: Michael Hope <michael.hope@linaro.org>

Change-Id: Ic906992fcad61c028bb765821637a3e1333bf52b
4f0555bf26af3a5a5b0ca79b4e44755c3e0253ad 20-Oct-2010 David Deephanphongs <dpanpong@google.com> Clean up NOTICE files.

Change Copyright date in libc/NOTICE to reflect the current modifications.

Change-Id: I313d719656caaa449c1100d35dbb7d14c1489e1a
1dc9e472e19acfe6dc7f41e429236e7eef7ceda1 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
1767f908af327fa388b1c66883760ad851267013 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
a27d2baa0c1a2ec70f47ea9199b1dd6762c8a349 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution