summaryrefslogtreecommitdiffstats
path: root/luni/src/main/java
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | am e83e65b4: am 0202f7b4: Merge "java.lang.reflect: Use only relevant ↵Sergio Giro2015-03-131-0/+19
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | modifiers when converting to string" * commit 'e83e65b47b3688ab12e31aeecd5ad19432c9de51': java.lang.reflect: Use only relevant modifiers when converting to string
| * | | | Merge "java.lang.reflect: Use only relevant modifiers when converting to string"Sergio Giro2015-03-131-0/+19
| |\ \ \ \
| | * | | | java.lang.reflect: Use only relevant modifiers when converting to stringSergio Giro2015-03-111-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some modifiers not relevant might be used to encode internal information (eg bridge methods) that shouldn't be displayed when converting to string bug: 18488857 Change-Id: Ie82ed513b58083a795549a708197f1db52ffb796
* | | | | | am e1e9f406: am 610d8c08: Merge "Reflect removal of DSS cipher suites in ↵Alex Klyubin2015-03-132-31/+29
|\ \ \ \ \ \ | |/ / / / / | | | | / / | |_|_|/ / |/| | | | | | | | | | | | | | Javadocs." * commit 'e1e9f406d4091be66d38ff8d204f74b85c5d657c': Reflect removal of DSS cipher suites in Javadocs.
| * | | | Reflect removal of DSS cipher suites in Javadocs.Alex Klyubin2015-03-122-31/+29
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now that Android 5.1 (API Level 22) is out, Javadocs can mention that DSS TLS/SSL cipher suites were removed after API Level 22. See fef7818155899c092e6741de049fb7601dfcaf73. Bug: 17409664 Change-Id: Ibd9da7d3056358492f25695f4949e460f1c98d48
* | | | am 24c68680: am 649f614e: am 2882e512: Merge "Add support for netlink ↵Erik Kline2015-03-106-0/+86
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | sockets and addresses." * commit '24c68680f1c187fa9d2a9cc4c4ddb5ae09fa7dfb': Add support for netlink sockets and addresses.
| * | | am 2882e512: Merge "Add support for netlink sockets and addresses."Erik Kline2015-03-106-0/+86
| |\ \ \ | | | | | | | | | | | | | | | | | | | | * commit '2882e51204fdf7cc38c04adf1fc1b3b38c2a9f43': Add support for netlink sockets and addresses.
| | * \ \ Merge "Add support for netlink sockets and addresses."Erik Kline2015-03-106-0/+86
| | |\ \ \
| | | * | | Add support for netlink sockets and addresses.Erik Kline2015-03-096-0/+86
| | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Additionally: - support bind and connect calls with SocketAddresses - getsockname and getpeername can return a NetlinkSocketAddress Developed in conjunction with: https://android-review.googlesource.com/135490 Bug: 18581716 Change-Id: I760a06cdb9bdb26c734fb02cf668a94de982e2b6
* | | | | am d34cf085: am 53813be9: am d61d442a: Merge "Pre-initialize more by moving ↵Andreas Gampe2015-03-102-13/+15
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | bad fields" * commit 'd34cf085ddca2c02709f5c8fc9524385a7208a30': Pre-initialize more by moving bad fields
| * | | | am d61d442a: Merge "Pre-initialize more by moving bad fields"Andreas Gampe2015-03-092-13/+15
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | * commit 'd61d442a5cd0f0f2e1adca26d73f1423319e2110': Pre-initialize more by moving bad fields
| | * | | Pre-initialize more by moving bad fieldsKenny Root2015-03-042-13/+15
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some of the fields were causing the classes to not be initialized, so move them to NoImagePreloadHolder. This will allow more of the boot class path to be initialized at compile-time, while the holders can still be initialized in the zygote. This was separated out from https://android-review.googlesource.com/136700 and updated for zygote initialization. Bug: 19498458 Bug: 19542228 Change-Id: If35af41c10e68c71f71b44ce0cc09c56dac310c6
* | | | am 825884af: am 8e2c78d4: am e0d58e42: Merge "Remove size check that was ↵Narayan Kamath2015-02-271-0/+5
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | accidentally removed." * commit '825884affe954a19972f4aba0fa26f163e0ad588': Remove size check that was accidentally removed.
| * | | am e0d58e42: Merge "Remove size check that was accidentally removed."Narayan Kamath2015-02-271-0/+5
| |\ \ \ | | |/ / | | | | | | | | | | | | * commit 'e0d58e42984fe1646bec38f8ff5e50cbcfa10072': Remove size check that was accidentally removed.
| | * | Remove size check that was accidentally removed.Narayan Kamath2015-02-271-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We can now accept sizes larger than 4GB, but negative sizes should still be rejected. Fixes harmony test ZipEntryTest#test_setSizeJ. Change-Id: Ie226daecb378ae5627b404dba926d53143ec7774
* | | | am 8ad80c3e: am ceb6c677: am 26ef26ec: Merge "Implement zip64 support for ↵Narayan Kamath2015-02-276-100/+784
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | ZipFile/ZipInputStream/ZipOutputStream." * commit '8ad80c3e79de8890087d3f04f3d3f97f4b6d1e55': Implement zip64 support for ZipFile/ZipInputStream/ZipOutputStream.
| * | | am 26ef26ec: Merge "Implement zip64 support for ↵Narayan Kamath2015-02-276-100/+784
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | ZipFile/ZipInputStream/ZipOutputStream." * commit '26ef26ec963acca178c7d3d9781d84b38036469e': Implement zip64 support for ZipFile/ZipInputStream/ZipOutputStream.
| | * | Implement zip64 support for ZipFile/ZipInputStream/ZipOutputStream.Narayan Kamath2015-02-276-100/+784
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are several open questions that I hope to resolve in future changes : - Our heuristics for detecting whether a zip outputstream should switch over to zip64 or not are imprecise. - Also, given that we now officially support zip64, we have to assume new entries whose size is unknown need the zip64 header / footer. This will make output files slightly larger and less compatible with older tools. If we don't do this, we'll have to go back and rewrite & compact parts of the stream we'd already flushed, which isn't always possible. The other option is to assume zip32 for streams of unknown length and throw if more than 4G of data is written to them. Change-Id: Ibb4a97b5f83fd3ab850d7c407ecfda663968a6b9
* | | | expose ST_* in OsConstantsNick Kralevich2015-02-261-9/+9
|/ / / | | | | | | | | | | | | | | | | | | | | | Expose ST_* constants via OsConstants. Without these constants being exposed, it's impossible to meaningfully use StructStatVfs.f_flag returned from the Os.statvfs() call. Change-Id: Iae4af8da93e50b3db965a1c8a2af8a32fea37419
* | | am a3783569: Merge "Add ST_* constants to OsConstants"Nick Kralevich2015-02-261-0/+9
|\ \ \ | |/ / | | | | | | | | | * commit 'a378356955bcaf7be9434e8babed1b106f741a00': Add ST_* constants to OsConstants
| * | Add ST_* constants to OsConstantsNick Kralevich2015-02-261-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Expose ST_* constants via OsConstants. Without these constants being exposed, it's impossible to meaningfully use StructStatVfs.f_flag returned from the Os.statvfs() call. For now, @hide the new constants. Change-Id: I82536521972e9e87a1936dd712b9e8153d120cc1
* | | am 5889c5c8: Merge "Clarify docs for CharsetEncoder#flush."Narayan Kamath2015-02-231-12/+19
|\ \ \ | |/ / | | | | | | | | | * commit '5889c5c8d2e814e9319135f52f1947c463c82561': Clarify docs for CharsetEncoder#flush.
| * | Clarify docs for CharsetEncoder#flush.Narayan Kamath2015-02-231-12/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | flush may return CoderResult.MALFORMED if the input was "incomplete", say for eg. if the last char was one half of a surrogate pair. Note that encoder subclasses cannot detect this inside encode() because the overrideable encodeLoop() method isn't told whether it's at the end of input or not. This change also introduces a test to demonstrate this behaviour. bug: 19185235 Change-Id: Ie1170fe1409a1abb883ef6f36ac8589855b3b2ab
* | | Merge commit '405aeb8a97eb0a5194c2803dde3968e10e1e509e' into HEADBill Yi2015-02-194-7/+209
|\ \ \ | |/ / |/| |
| * | am db4499e1: Merge "Use ICU for relative time formatting"Tao Bao2015-02-122-1/+381
| |\ \ | | |/ | | | | | | | | | * commit 'db4499e1983c9649c8de7697d10825028fd8094d': Use ICU for relative time formatting
| * | am a9c24ad8: Merge "Fix LocaleTest#testDefaultLocale."Narayan Kamath2015-02-101-6/+8
| |\ \ | | | | | | | | | | | | | | | | * commit 'a9c24ad83f3cd18738268559169ba901b5f70232': Fix LocaleTest#testDefaultLocale.
| * \ \ am c512e722: Merge "Explicitly state all File constructor NPEs."Elliott Hughes2015-02-071-0/+4
| |\ \ \ | | | | | | | | | | | | | | | | | | | | * commit 'c512e722651ab516a01d84aacd93f264c09f5175': Explicitly state all File constructor NPEs.
| * \ \ \ am 0951821e: Merge "CharsetEncoder.flush() should only call implFlush() once."Narayan Kamath2015-02-041-0/+5
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit '0951821efa25eed9d7b4372ee7ee8ac063682c68': CharsetEncoder.flush() should only call implFlush() once.
| * \ \ \ \ am f9fbd0c7: Merge "Make Cipher.update return null for empty input."Alex Klyubin2015-01-231-3/+2
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'f9fbd0c737fdc41dc1956d370021e511c95bebc3': Make Cipher.update return null for empty input.
| * \ \ \ \ \ am a8521691: Merge "Introduce user.locale [take 2]"Narayan Kamath2015-01-222-52/+95
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'a8521691a4a538600da8cd1b0b59ce23807a534c': Introduce user.locale [take 2]
| * \ \ \ \ \ \ am 26bb4803: Merge "Use the IPv6 instead of the IPv4 wildcard address in ↵Lorenzo Colitti2015-01-224-15/+15
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sockets." * commit '26bb48032cdcc8d69484ff168389c34e1f873250': Use the IPv6 instead of the IPv4 wildcard address in sockets.
| * \ \ \ \ \ \ \ am 70af3d94: Merge "Clarify comment on private method."Narayan Kamath2015-01-211-1/+3
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '70af3d949171b22f70a87b1f0dde15f561ed4ca9': Clarify comment on private method.
| * \ \ \ \ \ \ \ \ am 934ecd56: Merge "Make socket binding behavior clearer"Neil Fuller2015-01-205-46/+40
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '934ecd5677fec1bae56662c10920a331e17eea81': Make socket binding behavior clearer
| * \ \ \ \ \ \ \ \ \ am 8602c015: Merge "Remove fcntlLong, use fcntlInt for F_SETFD instead."Narayan Kamath2015-01-205-5/+1
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '8602c015f60df0b7385580407d1c75d7c47f9a71': Remove fcntlLong, use fcntlInt for F_SETFD instead.
| * \ \ \ \ \ \ \ \ \ \ am 9169032f: Merge "Add fcntlInt."Narayan Kamath2015-01-194-8/+12
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '9169032f055cb8f007fcb9df979518177e22c833': Add fcntlInt.
| * \ \ \ \ \ \ \ \ \ \ \ am 510742b0: Merge "Add a warning about relative paths to ZipEntry#getName."Narayan Kamath2015-01-161-0/+5
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '510742b01e0662c1c6078783d0ef0c4184ba9945': Add a warning about relative paths to ZipEntry#getName.
| * \ \ \ \ \ \ \ \ \ \ \ \ am 7861c3e6: Merge "Revert "Introduce user.locale.""Narayan Kamath2015-01-162-19/+8
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '7861c3e60b7769a9cce11015a48842f1b1712360': Revert "Introduce user.locale."
| * \ \ \ \ \ \ \ \ \ \ \ \ \ am a4fe2227: Merge "Introduce user.locale."Narayan Kamath2015-01-162-8/+19
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'a4fe2227d3c7e72b84d0ac6b3e15f811564b24ee': Introduce user.locale.
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ am 3cdad0e1: Merge "Fix confusing Selector docs"Neil Fuller2015-01-141-5/+10
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '3cdad0e18459a53bdf7e33c6509244a5928cefa5': Fix confusing Selector docs
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ am 1a923668: Merge "Fix the hostname for the IPv6 loopback address"Neil Fuller2015-01-142-5/+5
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '1a923668463640b1e0cbdc9d90bc4530240fc75d': Fix the hostname for the IPv6 loopback address
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ am 6bfd8701: Merge "More FileDescriptor.isSocket cleanup."Elliott Hughes2015-01-092-2/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '6bfd8701461f0794a529e00dd12c61b67a5497d3': More FileDescriptor.isSocket cleanup.
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ am ecd42914: Merge "Fix a javadoc typo in java.net.URL.equals."Elliott Hughes2015-01-071-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'ecd42914677fde7762bd47e33d5a0dd81989c9e9': Fix a javadoc typo in java.net.URL.equals.
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ am 2bec0e75: Merge "Avoid a type conversion during comparison"Neil Fuller2015-01-061-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '2bec0e7565816cdcc86be312cc473904ef52db4e': Avoid a type conversion during comparison
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ am 880bf04a: Merge "Extend ArrayList fastpath to Collections.sort(List<T>, ↵Narayan Kamath2015-01-021-7/+15
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Comparator<T>)." * commit '880bf04a93307044ea608982b92a33c0995abf3a': Extend ArrayList fastpath to Collections.sort(List<T>, Comparator<T>).
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ am 7d286dee: Merge "Fix documentation for Calendar#clone."Narayan Kamath2015-01-021-1/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '7d286deeff7a2ba63d3981408654f527f7831ee3': Fix documentation for Calendar#clone.
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ am f891c7de: Merge "Fix CharsetEncoder.canEncode for empty CharSequences"Narayan Kamath2014-12-311-0/+4
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'f891c7deeeeb20ef5b7217634365a2ed48c50050': Fix CharsetEncoder.canEncode for empty CharSequences
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ am 50e0273a: Merge "Add a zero-copy path for Collections.sort() on ArrayList."Narayan Kamath2014-12-301-7/+17
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '50e0273a38619924b582b1e1394d6049dde13cda': Add a zero-copy path for Collections.sort() on ArrayList.
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ am c3c69f07: Merge "Fix integer overflow issue in ZoneInfo."Narayan Kamath2014-12-301-9/+20
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'c3c69f0786877aec9c4cb1279f43dc35e668f273': Fix integer overflow issue in ZoneInfo.
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ am 904dbce0: Merge "MimeUtils: add ODF presentation (template)"Elliott Hughes2014-12-271-0/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '904dbce05917afc0746177c83c6b901a95b05fbe': MimeUtils: add ODF presentation (template)
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ am 35b10b44: Merge "Add various system calls needed by the zygote."Elliott Hughes2014-12-184-0/+32
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '35b10b445782451536ced17fc77c21f852313f3f': Add various system calls needed by the zygote.