summaryrefslogtreecommitdiffstats
path: root/luni
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix Short.compare.Elliott Hughes2013-05-131-1/+1
| | | | | Bug: 3484927 Change-Id: I53fbed8d7060556ade960174d567e975ebc70928
* Merge "Improve java.lang.reflect.Modifier documentation."Elliott Hughes2013-05-131-109/+22
|\
| * Improve java.lang.reflect.Modifier documentation.Elliott Hughes2013-05-131-109/+22
| | | | | | | | Change-Id: I514ab7668a933f7ce724408d95464ef25d76b53b
* | Merge "Move some files with dalvik dependencies to libdvm"Brian Carlstrom2013-05-1325-9645/+0
|\ \ | |/ |/|
| * Move some files with dalvik dependencies to libdvmBrian Carlstrom2013-05-1325-9645/+0
| | | | | | | | Change-Id: I04498d8d8c4b065dbda8d7b30b8b77ce53e63a77
* | Fix String.replace("", x) for strings with non-0 offsets.Elliott Hughes2013-05-132-2/+13
|/ | | | | | | Also fix the sizing of the StringBuilder. Bug: https://code.google.com/p/android/issues/detail?id=55129 Change-Id: Ic56763ef90451a25a0adfbe649b0a766e9b930f9
* Merge "Clean up two unnecessary 'implements' clauses."Elliott Hughes2013-05-112-2/+2
|\
| * Clean up two unnecessary 'implements' clauses.Elliott Hughes2013-05-102-2/+2
| | | | | | | | | | Bug: 3484927 Change-Id: I29ce16d47f880399894c84940dbe9f091831fa06
* | Add @SafeVarargs.Elliott Hughes2013-05-104-0/+38
|/ | | | | Bug: 3484927 Change-Id: I3c235502d6542767a2f5818b203ff7520073a053
* Finish off AutoCloseable.Elliott Hughes2013-05-108-15/+21
| | | | | Bug: 3484927 Change-Id: Ia0f5ad3db9807459ce6cda05bc2f53564b63b375
* Remove duplicate JNIHelp.h importBrian Carlstrom2013-05-101-1/+0
| | | | Change-Id: Ib119fd7c5c7cb5f682aab08c7916806c95a73d2b
* Ensure array_ is initialized.Ian Rogers2013-05-101-1/+1
| | | | | | | | Always read in destructor. (cherry picked from commit 5c4fb07217923c70b368b058f5337e4d9217cc1f) Change-Id: I6ac68373750c3c864e9e401fa85f6336e93df435
* resolved conflicts for merge of f78109f6 to dalvik-devElliott Hughes2013-05-095-29/+118
| | | | | | (git cherry-pick -m 1 8a6e388c11d8ee72a0af23e6091239e2f58bc968) Change-Id: Ie07e5901d5a127b6d6840b05da5dfd5c2b967048
* Some of our helpers have moved into libnativehelpers.Elliott Hughes2013-05-098-411/+3
| | | | | | (cherry picked from commit 4b5012a6cd5f7f32f33a776c9e2c94ca3f3eb1d5) Change-Id: I8a154f8b6e39b8ed0a633fab9ba31d557b545bb5
* Merge "Improve ProcessManager."Elliott Hughes2013-05-072-340/+283
|\
| * Improve ProcessManager.Elliott Hughes2013-05-072-340/+283
| | | | | | | | | | | | | | | | | | | | Previously we'd leave zombies around if chdir(2) or execvp(2) failed. We also used to unnecessarily make 32Ki close(2) calls for every child. This patch fixes both problems and makes the tests less meaningless. Bug: https://code.google.com/p/android/issues/detail?id=55017 Change-Id: I23ecc84aedd6650dbe6df19b4b0c2e6429578e50
* | Make it clearer that a new MockWebServer is created for each test runBrian Carlstrom2013-05-061-2/+2
|/ | | | Change-Id: Ib3ce11f42d19688fe00b7d057eece25567fccea2
* Various regex test fixes.Elliott Hughes2013-05-036-1418/+14
| | | | | | | Mostly test changes and some duplication removal, but I did turn up a couple of small bugs. Change-Id: I46f99cdf0cdb8a67d358c0acc03079360fe5c333
* Replace mentions of old JSSE package nameKenny Root2013-05-032-2/+2
| | | | Change-Id: I7c90b08ee2b43c73e02512d0c6caaec098967e93
* Merge "Fix BufferedReader.readLine to not read ahead after '\r'."Elliott Hughes2013-05-022-80/+159
|\
| * Fix BufferedReader.readLine to not read ahead after '\r'.Elliott Hughes2013-05-022-80/+159
| | | | | | | | | | Bug: 8778372 Change-Id: I789d0ff5498cca48b16bb7b3b363014f7b6bcf95
* | Tracking changes to *-host for host shared librariesBrian Carlstrom2013-05-011-22/+0
|/ | | | Change-Id: I88dd48b09b9148246884a1c84b26787500c24569
* Fix ScopedStringChars to behave like ScopedUtfChars.Elliott Hughes2013-05-012-2/+0
| | | | | | | Also reformat in Google C++ style and remove a couple of unnecessary #includes. Bug: https://code.google.com/p/android/issues/detail?id=45724 Change-Id: I6d1a78b3b1f72e7015baba64811d9749f330fba7
* More ICU.getDateFormatOrder tests.Elliott Hughes2013-05-011-0/+4
| | | | | Bug: 7207103 Change-Id: I93a09b67d26cb61626082516a05c4b9cdda642d2
* Merge "Improve System.nanoTime documentation."Elliott Hughes2013-05-011-1/+1
|\
| * Improve System.nanoTime documentation.Elliott Hughes2013-04-301-1/+1
| | | | | | | | | | Bug: 8733179 Change-Id: I12cf7fba00736ff1e9b2d8b2a1f5e50cf1070353
* | Add missing @Override annotationsIan Rogers2013-04-301-5/+5
|/ | | | | Change-Id: I4c5772c9549375beeb0e4f269bd61d623fca7e35 (cherry picked from commit 49992f5003aac55e1b1cf54769abc93630ccde93)
* Merge "Implement getDateFormatOrder."Elliott Hughes2013-04-303-62/+141
|\
| * Implement getDateFormatOrder.Elliott Hughes2013-04-303-62/+141
| | | | | | | | | | | | | | | | I do wonder if we shouldn't generalize this, rather than hard-code yMd, but YAGNI. Bug: 7207103 Change-Id: Ib59191eee97c08913f9a0a4ea52fb6eb8c677918
* | Merge "Move JSSE to new package"Kenny Root2013-04-30137-38489/+15
|\ \ | |/ |/|
| * Move JSSE to new packageKenny Root2013-04-29137-38489/+15
| | | | | | | | | | | | | | | | To help with shipping the JSSE with apps that want to bundle it, move it to a new package so that the tangles in other parts of the library can be untangled. Change-Id: I810b6861388635301e28aee5b9b47b8e6b35b430
* | Fix various of the harmony nio tests.Elliott Hughes2013-04-261-3/+7
|/ | | | | | | Plus one real bug, in FileChannelImpl. The expectation I've removed was for a test that doesn't seem to exist in either our tests or the harmony tests. Change-Id: I1ea99042f3f8897f07ba8b4ad8e9a15f30ace79b
* Fix ZoneInfoDBTest.Elliott Hughes2013-04-261-1/+1
| | | | | | I'm so stupid. frameworks/base wasn't the only caller. Change-Id: Ia0c3ce79e2f899e77a9cd1e62fca7d3b22130cf2
* Merge "Remove the now-unused ZoneInfoDB.getVersion API."Elliott Hughes2013-04-261-4/+0
|\
| * Remove the now-unused ZoneInfoDB.getVersion API.Elliott Hughes2013-04-261-4/+0
| | | | | | | | Change-Id: I05aff6c07e9baca679b8b7759f4f0108067d06e6
* | Add the harmony annotation tests.Elliott Hughes2013-04-264-181/+0
|/ | | | Change-Id: Ibbca52bae20e24e2d76d038d85e1ff5411ffc523
* Fix vogar --mode device's fallback time zone.Elliott Hughes2013-04-261-1/+4
| | | | Change-Id: Icf7a5ecb5aa7e1b4e6effe26e7a4a63807d18b1c
* Merge "Cope with a corrupt tzdata update."Elliott Hughes2013-04-265-145/+252
|\
| * Cope with a corrupt tzdata update.Elliott Hughes2013-04-265-145/+252
| | | | | | | | | | | | | | | | | | | | We need to fall back to the next choice on error. Rewrite the code to be testable and add some tests. Add an internal GMT-only fallback in case all our sources of tzdata are bad. Also make time zone detection on the host more useful. Bug: 8373554 Change-Id: I9f91b844a61f07f34b268535e6d24aa0c301bf8d
* | Fix additional races in org.apache.harmony.security.x509.ExtensionsBrian Carlstrom2013-04-252-23/+44
| | | | | | | | | | | | Bug: https://code.google.com/p/chromium/issues/detail?id=233610 Bug: 8712523 Change-Id: Ie54f62fa37f31e8ea37b5f4905f0ca3d3e22ac8f
* | TimerTest cleanupBrian Carlstrom2013-04-251-339/+147
|/ | | | | Bug: 8657701 Change-Id: If3cb0892b63a1dff00ab33b92065ca54cc174123
* Only enforce the encrypted bit in the GPBF, and ignore other unsupported bits.William Luh2013-04-253-5/+15
| | | | | | | (cherry-pick of 7a302a49a7c8b99e2f34fff660e199fb7c776bc1.) Bug: 8617715 Change-Id: Ibfe919d67fd17cee050d23811faa5aa64116dfb4
* Merge "Fix a bug in DatagramChannel.send."Elliott Hughes2013-04-251-0/+1
|\
| * Fix a bug in DatagramChannel.send.Elliott Hughes2013-04-241-0/+1
| | | | | | | | | | | | | | | | | | Calling sendto(2) binds your socket as a side-effect, but we'd still report false from isBound. Also bring in the harmony tests that would have caught this earlier. Change-Id: I26baa15c8178edab9136a37742faddd11f381c7b
* | Merge "Do not set valueDecoded until after the value is decoded"Brian Carlstrom2013-04-251-2/+2
|\ \ | |/ |/|
| * Do not set valueDecoded until after the value is decodedBrian Carlstrom2013-04-241-2/+2
| | | | | | | | | | | | Bug: https://code.google.com/p/chromium/issues/detail?id=233610 Bug: 8712523 Change-Id: I976df514e761ffe0d1be1ca8b18e9fe5050c2ba7
* | Fix getLocalAddress on closed sockets.Elliott Hughes2013-04-246-38/+40
| | | | | | | | | | Bug: https://code.google.com/p/android/issues/detail?id=54072 Change-Id: Ie32708054f584885ec85dd7847c128d48ff6c7d5
* | Reads from /dev/urandom can't really block.Elliott Hughes2013-04-246-89/+57
| | | | | | | | | | | | | | | | Move RandomBitsSupplier into its only caller. Bring over the harmony UUIDTest. Switch the SHA1_Data constants over to the more modern static import idiom. Bug: https://code.google.com/p/android/issues/detail?id=54168 Change-Id: I4e659e252ab43f481f39d003cf373100c84013d7
* | Simplify NativeBN error handling.Elliott Hughes2013-04-243-220/+193
| | | | | | | | Change-Id: I150459cf71da6a3232c281d82c1ef7cbf1b2a2bc
* | Merge "Fix BigDecimal.abs to preserve immutability."Elliott Hughes2013-04-242-9/+11
|\ \ | |/ |/|