Apache Commons logo Commons Crypto? logo
Comparing source compatibility of commons-crypto-1.1.0.jar against commons-crypto-1.0.0.jar
Old:commons-crypto-1.0.0.jar
New:commons-crypto-1.1.0.jar
Created:2020-09-04T21:15:12.756-0400
Access modifier filter:PROTECTED
Only modifications:true
Only binary incompatible modifications:false
Ignore missing classes:false
Includes:all
Excludes:n.a.
Semantic Versioning:0.1.0
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED public abstract interface org.apache.commons.crypto.cipher.CryptoCiphertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED51.052.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidupdateAAD(byte[])
Status:Name:
NEWjava.lang.IllegalArgumentException
NEWjava.lang.IllegalStateException
NEWjava.lang.UnsupportedOperationException
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.183
NEWpublic voidupdateAAD(java.nio.ByteBuffer)
Status:Name:
NEWjava.lang.IllegalArgumentException
NEWjava.lang.IllegalStateException
NEWjava.lang.UnsupportedOperationException
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.211
MODIFIED final public class org.apache.commons.crypto.jna.OpenSslJnatop
class File Format Version:
StatusOld VersionNew Version
MODIFIED51.052.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public voidmain(java.lang.String[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.82
MODIFIED public class org.apache.commons.crypto.stream.CryptoInputStreamtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED51.052.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic voidmark(int)n.a.n.a.
Old fileNew file
355n.a.
REMOVEDpublic voidreset()
Status:Name:
REMOVEDjava.io.IOException
n.a.
Old fileNew file
365n.a.
MODIFIED public abstract interface org.apache.commons.crypto.stream.input.Inputtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED51.052.0
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Closeablen.a.
NEWjava.lang.AutoCloseablen.a.
MODIFIED public abstract interface org.apache.commons.crypto.stream.output.Outputtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED51.052.0
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Closeablen.a.
NEWjava.lang.AutoCloseablen.a.
MODIFIED final public class org.apache.commons.crypto.utils.IoUtilstop
class File Format Version:
StatusOld VersionNew Version
MODIFIED51.052.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public voidcloseQuietly(java.io.Closeable)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.105
MODIFIED final public class org.apache.commons.crypto.utils.Utilstop
class File Format Version:
StatusOld VersionNew Version
MODIFIED51.052.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public java.lang.ObjectcheckNotNull(java.lang.Object)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
172175
NEWstatic public voidcheckState(boolean,java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.198