8ffa0b68c9fd3f722bee2bcd94b1d38151a0791d |
|
13-May-2013 |
Elliott Hughes <enh@google.com> |
Un-@hide various APIs. Bug: 3484927 Change-Id: I4cda326a31240135d883528d9cb976a9db084234
|
482a3fc5635ac431b8a7476d7fe3397af4c2e8ec |
|
21-Mar-2013 |
Elliott Hughes <enh@google.com> |
Add support for Unix domain sockets. Bug: 6513075 Change-Id: I0b0166f59745ac8175b39d7796c093041b2df4fd
|
10914811ea02b4acc7ab1dc5a0ada1b54cdf2203 |
|
29-Oct-2011 |
Elliott Hughes <enh@google.com> |
Improve the documentation of toString methods in the java.net package. A developer wanted to know why their InterfaceAddress string began with a "/", which wasn't obvious from our crappy documentation. This kind of thing should always include examples, so let's include some examples... Change-Id: Ic0a555c880e7f2dd31e4801926523f1aa96461c8
|
23ec09188303a874b3b391f96ae0a29af002bff9 |
|
19-May-2011 |
Elliott Hughes <enh@google.com> |
Implement recvfrom(2). This one's a little bit hairy because of multiple return values. Bug: 3107501 Change-Id: I3bd35647d94bb6bc2192d6f31a39ecca07a3926e
|
4f9ffffd8a2835c30647f9785afb48fa96a0f045 |
|
05-Mar-2011 |
Elliott Hughes <enh@google.com> |
Add new InetSocketAddress.getHostString method. Bug: 3484927 Change-Id: I265ed467b733b9d5842e2e0bf14af1eddc8e0de2
|
ad41624e761bcf1af9c8008eb45187fc13983717 |
|
07-Jan-2011 |
Elliott Hughes <enh@google.com> |
Retire SecurityManager. This change removes all the code that was calling getSecurityManager, and removes all use of AccessController.doPrivileged. It also changes the implementation of AccessController so it doesn't actually do anything; it's only there for source-level compatibility. Bug: 2585285 Change-Id: I1f0295a4f12bce0316d8073011d8593fee116f71
|
811a5c01400cf923c1827753a73297434d69fa43 |
|
09-Nov-2010 |
Elliott Hughes <enh@google.com> |
Don't eagerly resolve the hostname when doing a datagram receive. Bug: http://code.google.com/p/android/issues/detail?id=12328 Change-Id: I850efb021b3cdcbc6c8278e9ff3cd8d34e85b1dc
|
8e1b1ee7fe8ec6168c44a361233cbe225a16fc9d |
|
02-Oct-2010 |
Elliott Hughes <enh@google.com> |
Make InetSocketAddress' fields final. Also remove worse-than-useless javadoc. Change-Id: Ib49e6fd75a253c06bbdb58c54edc637093da4d14
|
c0372d90016d241ac979faa6fa1731f30b6f2a03 |
|
13-Jul-2010 |
Jesse Wilson <jessewilson@google.com> |
Cleanup HTTP retries. We now do the right thing when redirects point us at a different host or a different scheme. Also... Invert the parameter to AbstractHttpInputStream.endOfInput() and HttpURLConnection.releaseSocket() to be positive 'reuse' rather than negative 'close'. It makes the code in that method read better. Combine discardResponse() and endRequest(). The new method is discardIntermediateResponse(). Cleanup how we handle intermediate responses, and how those connections get recycled. Remove HttpURLConnection's cached fields for proxy addresses. Instead just update the proxy field when those fields change. This attempts to make it clear that the names represent the connected address and not the origin server's address. (This is different when a proxy is in use.) Document a consistent interpretation of the inherited protected field 'connected'. Unfortunately it does not mean connected. Change-Id: I8d4b65bffa5aeba353186b60cf951232f7762a18
|
f33eae7e84eb6d3b0f4e86b59605bb3de73009f3 |
|
13-May-2010 |
Elliott Hughes <enh@google.com> |
Remove all trailing whitespace from the dalvik team-maintained parts of libcore. Gentlemen, you may now set your editors to "strip trailing whitespace"... Change-Id: I85b2f6c80e5fbef1af6cab11789790b078c11b1b
|
fd6bb3510c2f94d636f3572dcf5f7f4dcd1a2726 |
|
13-May-2010 |
Elliott Hughes <enh@google.com> |
Remove //$NON-NLS-\d$ cruft. Mostly done by perl(1), with manual cleanup of the few misspelled instances. This makes our trailing whitespace slightly worse, but I'll fix all that with a follow-on change. Change-Id: I0b4ca98819be6f9519c4ba980d759bd1ee1a0303
|
4fefecee9d4a5d2a4510f516b4015607b19e8d09 |
|
13-Nov-2009 |
Jean-Baptiste Queru <jbq@google.com> |
eclair snapshot
|
051128862ae7c5c031b8ddb763848ed264a63746 |
|
26-Aug-2009 |
Lorenzo Colitti <lorenzo@google.com> |
InetAddress refactoring. 1. Refactor all protocol-specific methods from InetAddress into Inet[46]Address. 2. Move all protocol-specific constants from InetAddress into Inet[46]Address. This change should have no effect on the stack's behaviour but makes it easy to find parts of the code that still have dependencies on IPv4 so they can be examined and fixed. Change-Id: I70860ee04cf7c01bffaa35c8c64199f69d99826f
|
f5597e626ecf7949d249dea08c1a2964d890ec11 |
|
25-Jul-2009 |
Jesse Wilson <jessewilson@google.com> |
Integrate luni module (but not tests) to Harmony r772995. Notable changes - Stripped "@since Android 1.0" from many files. Most files are now 100% the same in Dalvik and Harmony. - AbstractStringBuilder.reverse() supports surrogates - AbstractStringBuilder shares less to waste less memory - Bitset optimized - BufferedInputStream changed to support unsynchronized close() - BufferedOutputStream does flushInternal - BufferedReader supports EBCDIC NEL - Collections.synchronizedList().indexOf() does a copy for more concurrency - Classes in nio module changed: DatagramChannelImpl, SocketChannelImpl and ServerSocketChannelImpl (these depend on internal APIs changed in this update) - DataInputStream/DataOutputStream now use a small buffer to limit the number of times the underlying stream is accessed - Date now has a minutes offset, more efficient toString() - ExposedByteArrayInputStream: new internal class - DeleteOnExit moved to top-level class - FileDescriptor.isValid() now non-native - Float, Double lessThan optimized (fix for compare(-0.0F, 0.0F) still pending) - FileURLConnection now guesses content types from streams - HashMap iterator changes - Hashtable iterator changes - INetworkSystem - removes bind2(), createMulticastSocket, sendStream(), - renames createSocket to createStreamSocket - JarURLConnection rewritten - LinkedHashMap: new iterator - Locale, Currency, TimeZone: now use ICU in Harmony, plain Java in Dalvik - ObjectInputStream: Accessor objects in Harmony, direct native in Dalvik - ProxyClassFile - many changes - String - optimized ascii for toLowerCase, toUpperCase, compare - Timer - rewritten - TreeMap - rewritten - URLClassLoader - new - URLConnection - new guessContentTypeFromStream(), uses org.apache.harmony.awt.www.content to lookup content type handlers
|
adc854b798c1cfe3bfd4c27d68d5cee38ca617da |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
|
1c0fed63c71ddb230f3b304aac12caffbedf2f21 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
|
dd828f42a5c83b4270d4fbf6fce2da1878f1e84a |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
|
fdb2704414a9ed92394ada0d1395e4db86889465 |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
|