summaryrefslogtreecommitdiffstats
path: root/luni/src/main/java/javax/crypto/spec
Commit message (Collapse)AuthorAgeFilesLines
* Add classes for AEAD encryptionKenny Root2013-05-141-0/+97
| | | | | | | | | New classes in Java 7 for Authenicated Encryption with Additional Data (AEAD). This allows the use of encryption modes such as Galois/Counter Mode with performs the equivalent of MAC and encryption simultaneously and consequently makes encryption safer to use for implementors. Change-Id: I6302826b096044ade5f62a667dc240e3ab07b351
* Add consistent reasons for NullPointerExceptionKenny Root2012-09-143-6/+10
| | | | | | | Semi-automated replacement of empty and non-conforming NullPointerException reason messages. Change-Id: Iedeb4b21949e973c4042ce5982dda315f2e785e1
* Fix various FindBugs warnings.Elliott Hughes2011-02-171-2/+1
| | | | | | | | | | | | Only the ChunkHandler and ZoneInfo ones were real bugs. The former is only called with one input value that doesn't exercise the bug, and the latter would cause us to think that a time zone that stopped using daylight time before 1970 was still using daylight time (which would defeat various optimizations, but should otherwise be harmless). The other stuff is trivia not worth individual changes. Change-Id: Ib0752560cd16edc6538d1fc2b234451a66d48171
* resolved conflicts for merge of 6186821c to dalvik-devJesse Wilson2011-02-072-2/+2
|\ | | | | | | Change-Id: Ic6f0172767d6feedb188d3a5e7488a67702ef8c4
| * Move libcore.base classes to libcore.util and libcore.io.Jesse Wilson2011-02-072-2/+2
| | | | | | | | Change-Id: I2340a9dbad3561fa681a8ab47d4f406e72c913e3
* | Remove useless android-changed comments.Elliott Hughes2011-01-131-2/+0
|/ | | | | | | | | | | | I've changed useful ones to regular comments or TODOs, as appropriate. I've left ones in code like java.util.concurrent where we really are tracking an upstream source, making the change markers useful. I've left a handful of others where I intend to actually investigate the implied TODOs before deciding how to resolve them. Change-Id: Iaf71059b818596351cf8ee5a3cf3c85586051fa6
* Use our canonical Arrays range-checking methods.Elliott Hughes2010-12-032-17/+10
| | | | | | | | There are a handful of manual range-checkers left, thanks to specified API that throws IllegalArgumentException instead, and a few other weird cases. Change-Id: I80914c2257288fc184100545aff4fd6f57bf32c9
* Stop allocating empty arrays.Elliott Hughes2010-11-092-4/+7
| | | | | Bug: 3166662 Change-Id: I151de373b2bf53786d19824336fa434c02b0b0e8
* Sorting imports.Jesse Wilson2010-08-111-2/+1
| | | | Change-Id: I8347bc625480a1c37a1ed9976193ddfedeb00bbc
* Remove more localized exception messages.Elliott Hughes2010-05-219-95/+50
| | | | | | | | I also accidentally mixed two unrelated changes in here: replacing "".equals and equals("") with String.isEmpty, and removing some dead code in org.apache.harmony.luni.util.Util. Change-Id: I0aaad43290b083085b3095b624caf096de487223
* Remove all trailing whitespace from the dalvik team-maintained parts of libcore.Elliott Hughes2010-05-1310-49/+49
| | | | | | Gentlemen, you may now set your editors to "strip trailing whitespace"... Change-Id: I85b2f6c80e5fbef1af6cab11789790b078c11b1b
* Remove //$NON-NLS-\d$ cruft.Elliott Hughes2010-05-1310-47/+47
| | | | | | | | 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
* merge more modules into luniPeter Hallam2010-04-2715-0/+1846