From 121a67e8df095ee2159ed987b0c64728fe3a39ed Mon Sep 17 00:00:00 2001 From: chiba Date: Fri, 8 Jul 2011 08:37:50 +0000 Subject: [PATCH] added the Apache license. git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@584 30ef5769-5b8d-40dd-aea6-55b5d6557bb3 --- License.html | 27 +++++----- Readme.html | 53 +++++++------------ build.xml | 4 +- pom.xml | 6 +++ src/main/javassist/ByteArrayClassPath.java | 5 +- .../javassist/CannotCompileException.java | 5 +- src/main/javassist/ClassClassPath.java | 5 +- src/main/javassist/ClassMap.java | 5 +- src/main/javassist/ClassPath.java | 5 +- src/main/javassist/ClassPool.java | 5 +- src/main/javassist/ClassPoolTail.java | 5 +- src/main/javassist/CodeConverter.java | 5 +- src/main/javassist/CtArray.java | 5 +- src/main/javassist/CtBehavior.java | 5 +- src/main/javassist/CtClass.java | 9 ++-- src/main/javassist/CtClassType.java | 5 +- src/main/javassist/CtConstructor.java | 5 +- src/main/javassist/CtField.java | 5 +- src/main/javassist/CtMember.java | 5 +- src/main/javassist/CtMethod.java | 5 +- src/main/javassist/CtNewClass.java | 5 +- src/main/javassist/CtNewConstructor.java | 5 +- src/main/javassist/CtNewMethod.java | 5 +- src/main/javassist/CtNewNestedClass.java | 5 +- .../javassist/CtNewWrappedConstructor.java | 5 +- src/main/javassist/CtNewWrappedMethod.java | 5 +- src/main/javassist/CtPrimitiveType.java | 5 +- src/main/javassist/Loader.java | 5 +- src/main/javassist/LoaderClassPath.java | 5 +- src/main/javassist/Modifier.java | 5 +- src/main/javassist/NotFoundException.java | 5 +- src/main/javassist/SerialVersionUID.java | 5 +- src/main/javassist/Translator.java | 5 +- src/main/javassist/URLClassPath.java | 5 +- src/main/javassist/bytecode/AccessFlag.java | 5 +- .../bytecode/AnnotationDefaultAttribute.java | 5 +- .../bytecode/AnnotationsAttribute.java | 5 +- .../javassist/bytecode/AttributeInfo.java | 5 +- src/main/javassist/bytecode/BadBytecode.java | 5 +- src/main/javassist/bytecode/ByteArray.java | 5 +- src/main/javassist/bytecode/ByteStream.java | 5 +- src/main/javassist/bytecode/Bytecode.java | 5 +- src/main/javassist/bytecode/ClassFile.java | 5 +- .../javassist/bytecode/ClassFilePrinter.java | 5 +- .../javassist/bytecode/ClassFileWriter.java | 5 +- src/main/javassist/bytecode/CodeAnalyzer.java | 5 +- .../javassist/bytecode/CodeAttribute.java | 5 +- src/main/javassist/bytecode/CodeIterator.java | 5 +- src/main/javassist/bytecode/ConstPool.java | 5 +- .../javassist/bytecode/ConstantAttribute.java | 5 +- .../bytecode/DeprecatedAttribute.java | 5 +- src/main/javassist/bytecode/Descriptor.java | 5 +- .../bytecode/DuplicateMemberException.java | 5 +- .../bytecode/EnclosingMethodAttribute.java | 5 +- .../javassist/bytecode/ExceptionTable.java | 5 +- .../bytecode/ExceptionsAttribute.java | 5 +- src/main/javassist/bytecode/FieldInfo.java | 5 +- .../bytecode/InnerClassesAttribute.java | 5 +- .../bytecode/InstructionPrinter.java | 5 +- .../bytecode/LineNumberAttribute.java | 5 +- .../bytecode/LocalVariableAttribute.java | 5 +- .../bytecode/LocalVariableTypeAttribute.java | 5 +- src/main/javassist/bytecode/LongVector.java | 5 +- src/main/javassist/bytecode/MethodInfo.java | 5 +- src/main/javassist/bytecode/Mnemonic.java | 5 +- src/main/javassist/bytecode/Opcode.java | 5 +- .../ParameterAnnotationsAttribute.java | 5 +- .../bytecode/SignatureAttribute.java | 5 +- .../bytecode/SourceFileAttribute.java | 5 +- src/main/javassist/bytecode/StackMap.java | 5 +- .../javassist/bytecode/StackMapTable.java | 5 +- .../bytecode/SyntheticAttribute.java | 5 +- .../javassist/bytecode/analysis/Analyzer.java | 5 +- .../javassist/bytecode/analysis/Executor.java | 5 +- .../javassist/bytecode/analysis/Frame.java | 5 +- .../bytecode/analysis/FramePrinter.java | 5 +- .../javassist/bytecode/analysis/IntQueue.java | 7 +-- .../bytecode/analysis/MultiArrayType.java | 5 +- .../bytecode/analysis/MultiType.java | 5 +- .../bytecode/analysis/Subroutine.java | 7 +-- .../bytecode/analysis/SubroutineScanner.java | 5 +- .../javassist/bytecode/analysis/Type.java | 5 +- .../javassist/bytecode/analysis/Util.java | 5 +- .../bytecode/annotation/Annotation.java | 3 +- .../bytecode/annotation/AnnotationImpl.java | 5 +- .../annotation/AnnotationMemberValue.java | 3 +- .../annotation/AnnotationsWriter.java | 5 +- .../bytecode/annotation/ArrayMemberValue.java | 3 +- .../annotation/BooleanMemberValue.java | 3 +- .../bytecode/annotation/ByteMemberValue.java | 3 +- .../bytecode/annotation/CharMemberValue.java | 3 +- .../bytecode/annotation/ClassMemberValue.java | 3 +- .../annotation/DoubleMemberValue.java | 3 +- .../bytecode/annotation/EnumMemberValue.java | 3 +- .../bytecode/annotation/FloatMemberValue.java | 3 +- .../annotation/IntegerMemberValue.java | 3 +- .../bytecode/annotation/LongMemberValue.java | 3 +- .../bytecode/annotation/MemberValue.java | 3 +- .../annotation/MemberValueVisitor.java | 3 +- .../bytecode/annotation/NoSuchClassError.java | 5 +- .../bytecode/annotation/ShortMemberValue.java | 3 +- .../annotation/StringMemberValue.java | 3 +- .../bytecode/stackmap/BasicBlock.java | 5 +- .../javassist/bytecode/stackmap/Liveness.java | 5 +- .../javassist/bytecode/stackmap/MapMaker.java | 5 +- .../javassist/bytecode/stackmap/Tracer.java | 5 +- .../javassist/bytecode/stackmap/TypeData.java | 5 +- .../javassist/bytecode/stackmap/TypeTag.java | 5 +- .../bytecode/stackmap/TypedBlock.java | 5 +- .../javassist/compiler/AccessorMaker.java | 5 +- src/main/javassist/compiler/CodeGen.java | 5 +- src/main/javassist/compiler/CompileError.java | 5 +- src/main/javassist/compiler/Javac.java | 5 +- src/main/javassist/compiler/JvstCodeGen.java | 5 +- .../javassist/compiler/JvstTypeChecker.java | 5 +- src/main/javassist/compiler/KeywordTable.java | 5 +- src/main/javassist/compiler/Lex.java | 5 +- .../javassist/compiler/MemberCodeGen.java | 5 +- .../javassist/compiler/MemberResolver.java | 5 +- .../javassist/compiler/NoFieldException.java | 5 +- src/main/javassist/compiler/Parser.java | 5 +- .../javassist/compiler/ProceedHandler.java | 5 +- src/main/javassist/compiler/SymbolTable.java | 5 +- src/main/javassist/compiler/SyntaxError.java | 5 +- src/main/javassist/compiler/TokenId.java | 5 +- src/main/javassist/compiler/TypeChecker.java | 5 +- src/main/javassist/compiler/ast/ASTList.java | 5 +- src/main/javassist/compiler/ast/ASTree.java | 5 +- .../javassist/compiler/ast/ArrayInit.java | 5 +- .../javassist/compiler/ast/AssignExpr.java | 5 +- src/main/javassist/compiler/ast/BinExpr.java | 5 +- src/main/javassist/compiler/ast/CallExpr.java | 5 +- src/main/javassist/compiler/ast/CastExpr.java | 5 +- src/main/javassist/compiler/ast/CondExpr.java | 5 +- .../javassist/compiler/ast/Declarator.java | 5 +- .../javassist/compiler/ast/DoubleConst.java | 5 +- src/main/javassist/compiler/ast/Expr.java | 5 +- .../javassist/compiler/ast/FieldDecl.java | 5 +- .../compiler/ast/InstanceOfExpr.java | 5 +- src/main/javassist/compiler/ast/IntConst.java | 5 +- src/main/javassist/compiler/ast/Keyword.java | 5 +- src/main/javassist/compiler/ast/Member.java | 5 +- .../javassist/compiler/ast/MethodDecl.java | 5 +- src/main/javassist/compiler/ast/NewExpr.java | 5 +- src/main/javassist/compiler/ast/Pair.java | 5 +- src/main/javassist/compiler/ast/Stmnt.java | 5 +- src/main/javassist/compiler/ast/StringL.java | 5 +- src/main/javassist/compiler/ast/Symbol.java | 5 +- src/main/javassist/compiler/ast/Variable.java | 5 +- src/main/javassist/compiler/ast/Visitor.java | 5 +- .../convert/TransformAccessArrayField.java | 5 +- .../javassist/convert/TransformAfter.java | 5 +- .../javassist/convert/TransformBefore.java | 5 +- src/main/javassist/convert/TransformCall.java | 5 +- .../convert/TransformFieldAccess.java | 5 +- src/main/javassist/convert/TransformNew.java | 5 +- .../javassist/convert/TransformNewClass.java | 5 +- .../javassist/convert/TransformReadField.java | 5 +- .../convert/TransformWriteField.java | 5 +- src/main/javassist/convert/Transformer.java | 5 +- src/main/javassist/expr/Cast.java | 5 +- src/main/javassist/expr/ConstructorCall.java | 5 +- src/main/javassist/expr/Expr.java | 5 +- src/main/javassist/expr/ExprEditor.java | 5 +- src/main/javassist/expr/FieldAccess.java | 5 +- src/main/javassist/expr/Handler.java | 5 +- src/main/javassist/expr/Instanceof.java | 5 +- src/main/javassist/expr/MethodCall.java | 5 +- src/main/javassist/expr/NewArray.java | 5 +- src/main/javassist/expr/NewExpr.java | 5 +- src/main/javassist/runtime/Cflow.java | 5 +- src/main/javassist/runtime/Desc.java | 5 +- src/main/javassist/runtime/DotClass.java | 5 +- src/main/javassist/runtime/Inner.java | 5 +- .../javassist/scopedpool/ScopedClassPool.java | 5 +- .../scopedpool/ScopedClassPoolFactory.java | 5 +- .../ScopedClassPoolFactoryImpl.java | 5 +- .../scopedpool/ScopedClassPoolRepository.java | 5 +- .../ScopedClassPoolRepositoryImpl.java | 5 +- .../scopedpool/SoftValueHashMap.java | 5 +- src/main/javassist/tools/Dump.java | 5 +- src/main/javassist/tools/framedump.java | 5 +- .../tools/reflect/CannotCreateException.java | 5 +- .../tools/reflect/CannotInvokeException.java | 5 +- .../tools/reflect/CannotReflectException.java | 5 +- .../tools/reflect/ClassMetaobject.java | 5 +- .../javassist/tools/reflect/Compiler.java | 5 +- src/main/javassist/tools/reflect/Loader.java | 5 +- .../javassist/tools/reflect/Metalevel.java | 5 +- .../javassist/tools/reflect/Metaobject.java | 5 +- .../javassist/tools/reflect/Reflection.java | 5 +- src/main/javassist/tools/reflect/Sample.java | 5 +- .../javassist/tools/rmi/AppletServer.java | 5 +- .../javassist/tools/rmi/ObjectImporter.java | 5 +- .../tools/rmi/ObjectNotFoundException.java | 5 +- src/main/javassist/tools/rmi/Proxy.java | 5 +- .../javassist/tools/rmi/RemoteException.java | 5 +- src/main/javassist/tools/rmi/RemoteRef.java | 5 +- src/main/javassist/tools/rmi/Sample.java | 5 +- .../javassist/tools/rmi/StubGenerator.java | 5 +- .../javassist/tools/web/BadHttpRequest.java | 5 +- src/main/javassist/tools/web/Viewer.java | 5 +- src/main/javassist/tools/web/Webserver.java | 5 +- src/main/javassist/util/HotSwapper.java | 5 +- .../javassist/util/proxy/FactoryHelper.java | 5 +- .../javassist/util/proxy/MethodFilter.java | 5 +- .../javassist/util/proxy/MethodHandler.java | 5 +- .../javassist/util/proxy/ProxyFactory.java | 5 +- .../javassist/util/proxy/ProxyObject.java | 5 +- .../util/proxy/ProxyObjectInputStream.java | 7 +-- .../util/proxy/ProxyObjectOutputStream.java | 5 +- .../javassist/util/proxy/RuntimeSupport.java | 5 +- .../javassist/util/proxy/SecurityActions.java | 5 +- .../javassist/util/proxy/SerializedProxy.java | 5 +- 214 files changed, 661 insertions(+), 457 deletions(-) diff --git a/License.html b/License.html index bec1335b..7d842b40 100644 --- a/License.html +++ b/License.html @@ -337,7 +337,7 @@ MISCELLANEOUS. basis. Nothing herein is intended or shall be deemed to constitute any admission of liability.13. MULTIPLE-LICENSED CODE. @@ -353,19 +353,20 @@ MISCELLANEOUS.

The Original Code is Javassist.

The Initial Developer of the Original Code is Shigeru Chiba. Portions created by the Initial Developer are
  - Copyright (C) 1999-2010 Shigeru Chiba. All Rights Reserved. -

Contributor(s): ______________________________________. + Copyright (C) 1999- Shigeru Chiba. All Rights Reserved. +

Contributor(s): __Bill Burke, Jason T. Greene______________. -

Alternatively, the contents of this file may be used under the terms of - the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), - in which case the provisions of the LGPL are applicable instead - of those above. If you wish to allow use of your version of this file only - under the terms of the LGPL, and not to allow others to - use your version of this file under the terms of the MPL, indicate your - decision by deleting the provisions above and replace them with the notice - and other provisions required by the LGPL. If you do not delete - the provisions above, a recipient may use your version of this file under - the terms of either the MPL or the LGPL. +

Alternatively, the contents of this software may be used under the +terms of the GNU Lesser General Public License Version 2.1 or later +(the "LGPL"), or the Apache License Version 2.0 (the "AL"), +in which case the provisions of the LGPL or the AL are applicable +instead of those above. If you wish to allow use of your version of +this software only under the terms of either the LGPL or the AL, and not to allow others to +use your version of this software under the terms of the MPL, indicate +your decision by deleting the provisions above and replace them with +the notice and other provisions required by the LGPL or the AL. If you do not +delete the provisions above, a recipient may use your version of this +software under the terms of any one of the MPL, the LGPL or the AL.

diff --git a/Readme.html b/Readme.html index f6429fe8..10a0b132 100644 --- a/Readme.html +++ b/Readme.html @@ -7,7 +7,7 @@

Javassist version 3

-

Copyright (C) 1999-2010 by Shigeru Chiba, All rights reserved.

+

Copyright (C) 1999-2011 by Shigeru Chiba, All rights reserved.


@@ -281,6 +281,11 @@ see javassist.Dump.

Changes

+

-version 3.15 on July 8, 2011 +

+

-version 3.14 on October 5, 2010