Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Success

Changes

Summary

  1. gluegen: remove trailing whitespace (details)
  2. gluegen: add all missing @Override annotations (details)
  3. Bump 7u45 (details)
  4. Fix Bug 857: GlueGen produces erroneous file URI on Windows, which (details)
  5. Release 2.1.1 (Android 0914016) (details)
Commit 791a2749886f02ec7b8db25bf8862e8269b96da5 by Harvey Harrison
gluegen: remove trailing whitespace

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
The file was modified src/java/com/jogamp/common/nio/PointerBuffer.java (diff)
The file was modified src/java/com/jogamp/gluegen/GlueEmitter.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/CToken.java (diff)
The file was modified src/java/com/jogamp/gluegen/procaddress/ProcAddressEmitter.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/CompoundType.java (diff)
The file was modified src/java/com/jogamp/common/util/PropertyAccess.java (diff)
The file was modified src/java/com/jogamp/gluegen/structgen/CStructAnnotationProcessor.java (diff)
The file was modified src/java/jogamp/common/util/locks/SingletonInstanceServerSocket.java (diff)
The file was modified src/java/com/jogamp/common/os/Platform.java (diff)
The file was modified src/java/com/jogamp/common/JogampRuntimeException.java (diff)
The file was modified src/java/com/jogamp/common/os/DynamicLibraryBundleInfo.java (diff)
The file was modified src/java/com/jogamp/common/nio/AbstractBuffer.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/Field.java (diff)
The file was modified src/java/com/jogamp/common/net/AssetURLStreamHandler.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/CVAttributes.java (diff)
The file was modified src/java/com/jogamp/common/util/locks/Lock.java (diff)
The file was modified src/java/jogamp/common/os/UnixDynamicLinkerImpl.java (diff)
The file was modified src/java/com/jogamp/gluegen/procaddress/ProcAddressJavaMethodBindingEmitter.java (diff)
The file was modified src/java/com/jogamp/common/net/GenericURLStreamHandlerFactory.java (diff)
The file was modified src/java/com/jogamp/common/util/LFRingbuffer.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/PointerType.java (diff)
The file was modified src/java/jogamp/common/os/PlatformPropsImpl.java (diff)
The file was modified src/java/com/jogamp/common/util/Function.java (diff)
The file was modified src/java/com/jogamp/gluegen/GlueGen.java (diff)
The file was modified src/java/com/jogamp/common/util/locks/ThreadLock.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/SizeThunk.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/FunctionType.java (diff)
The file was modified src/java/jogamp/common/os/PosixDynamicLinkerImpl.java (diff)
The file was modified src/java/com/jogamp/common/nio/Buffers.java (diff)
The file was modified src/java/com/jogamp/common/util/IOUtil.java (diff)
The file was modified src/java/com/jogamp/common/net/AssetURLConnection.java (diff)
The file was modified src/java/com/jogamp/common/os/AndroidVersion.java (diff)
The file was modified src/java/jogamp/common/os/WindowsDynamicLinkerImpl.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/VoidType.java (diff)
The file was modified src/java/com/jogamp/gluegen/JavaConfiguration.java (diff)
The file was modified src/java/com/jogamp/gluegen/JavaEmitter.java (diff)
The file was modified src/java/jogamp/common/util/locks/RecursiveLockImplJava5.java (diff)
The file was modified src/java/com/jogamp/common/util/IntIntHashMap.java (diff)
The file was modified src/java/com/jogamp/common/util/SecurityUtil.java (diff)
The file was modified src/java/com/jogamp/common/util/TaskBase.java (diff)
The file was modified src/java/jogamp/common/os/elf/SectionHeader.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/PreprocessorInfoChannel.java (diff)
The file was modified src/java/com/jogamp/common/nio/CachedBufferFactory.java (diff)
The file was modified src/java/com/jogamp/common/net/AssetURLContext.java (diff)
The file was modified src/java/com/jogamp/common/util/VersionNumber.java (diff)
The file was modified src/java/com/jogamp/common/util/RunnableTask.java (diff)
The file was modified src/java/jogamp/common/util/locks/SingletonInstanceFileLock.java (diff)
The file was modified src/java/com/jogamp/gluegen/ArrayTypes.java (diff)
The file was modified src/java/jogamp/common/os/DynamicLinkerImpl.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/LineObject.java (diff)
The file was modified src/java/com/jogamp/gluegen/CMethodBindingEmitter.java (diff)
The file was modified src/java/com/jogamp/common/util/VersionNumberString.java (diff)
The file was modified src/java/com/jogamp/gluegen/ConstantDefinition.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/BitType.java (diff)
The file was modified src/java/jogamp/common/Debug.java (diff)
The file was modified src/java/com/jogamp/common/util/JogampVersion.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/CSymbolTable.java (diff)
The file was modified src/java/com/jogamp/common/net/PiggybackURLConnection.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/ArrayType.java (diff)
The file was modified src/java/com/jogamp/common/jvm/JNILibLoaderBase.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/FunctionSymbol.java (diff)
The file was modified src/java/com/jogamp/common/GlueGenVersion.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/TNode.java (diff)
The file was modified src/java/jogamp/common/util/locks/RecursiveLockImpl01Unfairish.java (diff)
The file was modified src/java/com/jogamp/gluegen/ReferencedStructs.java (diff)
The file was modified src/java/com/jogamp/common/util/IntBitfield.java (diff)
The file was modified src/java/jogamp/common/os/elf/Section.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/StructLayout.java (diff)
The file was modified src/java/jogamp/common/os/AndroidUtils.java (diff)
The file was modified src/java/com/jogamp/gluegen/CodeGenUtils.java (diff)
The file was modified src/java/com/jogamp/common/util/HashUtil.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/TNodeFactory.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/MemoryLayoutType.java (diff)
The file was modified src/java/jogamp/common/os/elf/SectionArmAttributes.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/PrimitiveType.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/CompoundTypeKind.java (diff)
The file was modified src/java/com/jogamp/common/os/MachineDescription.java (diff)
The file was modified src/java/jogamp/common/jvm/JVMUtil.java (diff)
The file was modified src/java/com/jogamp/common/util/locks/SingletonInstance.java (diff)
The file was modified src/java/jogamp/common/util/locks/RecursiveLockImpl01CompleteFair.java (diff)
The file was modified src/java/com/jogamp/common/util/ValueConv.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/IntType.java (diff)
The file was modified src/java/com/jogamp/common/os/DynamicLibraryBundle.java (diff)
The file was modified src/java/com/jogamp/common/util/cache/TempFileCache.java (diff)
The file was modified src/java/com/jogamp/gluegen/Logging.java (diff)
The file was modified src/java/com/jogamp/common/util/locks/LockFactory.java (diff)
The file was modified src/java/com/jogamp/gluegen/FunctionEmitter.java (diff)
The file was modified src/java/com/jogamp/common/net/asset/Handler.java (diff)
The file was modified src/java/jogamp/common/util/locks/LockDebugUtil.java (diff)
The file was modified src/java/com/jogamp/common/util/PrimitiveStack.java (diff)
The file was modified src/java/com/jogamp/common/util/FloatStack.java (diff)
The file was modified src/java/com/jogamp/common/util/SyncedRingbuffer.java (diff)
The file was modified src/java/com/jogamp/gluegen/CommentEmitter.java (diff)
The file was modified src/java/jogamp/common/os/BionicDynamicLinkerImpl.java (diff)
The file was modified src/java/com/jogamp/common/os/DynamicLookupHelper.java (diff)
The file was modified src/java/com/jogamp/common/util/locks/RecursiveLock.java (diff)
The file was modified src/java/com/jogamp/gluegen/JavaType.java (diff)
The file was modified src/java/com/jogamp/gluegen/GlueEmitterControls.java (diff)
The file was modified src/java/com/jogamp/common/nio/NativeBuffer.java (diff)
The file was modified src/java/com/jogamp/common/util/RunnableExecutor.java (diff)
The file was modified src/java/com/jogamp/gluegen/runtime/FunctionAddressResolver.java (diff)
The file was modified src/java/com/jogamp/common/os/DynamicLinker.java (diff)
The file was modified src/java/jogamp/common/util/locks/RecursiveThreadGroupLockImpl01Unfairish.java (diff)
The file was modified src/java/com/jogamp/common/util/locks/RecursiveThreadGroupLock.java (diff)
The file was modified src/java/com/jogamp/common/util/JarUtil.java (diff)
The file was modified src/java/com/jogamp/gluegen/jgram/Test.java (diff)
The file was modified src/java/jogamp/common/os/elf/IOUtils.java (diff)
The file was modified src/java/jogamp/common/os/MachineDescriptionRuntime.java (diff)
The file was modified src/java/com/jogamp/common/nio/StructAccessor.java (diff)
The file was modified src/java/jogamp/common/os/MacOSXDynamicLinkerImpl.java (diff)
The file was modified src/java/jogamp/common/os/elf/ElfHeader.java (diff)
The file was modified src/java/com/jogamp/gluegen/procaddress/ProcAddressCMethodBindingEmitter.java (diff)
The file was modified src/java/com/jogamp/gluegen/JavaMethodBindingEmitter.java (diff)
The file was modified src/java/com/jogamp/gluegen/TypeInfo.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/TypeDictionary.java (diff)
The file was modified src/java/com/jogamp/gluegen/procaddress/ProcAddressConfiguration.java (diff)
The file was modified src/java/com/jogamp/common/net/PiggybackURLContext.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/FloatType.java (diff)
The file was modified src/java/com/jogamp/gluegen/pcpp/ConcatenatingReader.java (diff)
The file was modified src/java/com/jogamp/common/util/ArrayHashSet.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/EnumType.java (diff)
The file was modified src/java/com/jogamp/gluegen/runtime/ProcAddressTable.java (diff)
The file was modified src/java/com/jogamp/common/util/VersionUtil.java (diff)
The file was modified src/java/com/jogamp/common/util/cache/TempJarCache.java (diff)
The file was modified src/java/com/jogamp/common/os/NativeLibrary.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/DoubleType.java (diff)
The file was modified src/java/com/jogamp/gluegen/DebugEmitter.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/TypeVisitor.java (diff)
The file was modified src/java/com/jogamp/gluegen/SymbolFilter.java (diff)
The file was modified src/java/com/jogamp/common/util/awt/AWTEDTExecutor.java (diff)
The file was modified src/java/com/jogamp/common/util/ReflectionUtil.java (diff)
The file was modified src/java/com/jogamp/common/util/FunctionTask.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/Define.java (diff)
The file was modified src/java/com/jogamp/common/util/Ringbuffer.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/StructType.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/UnionType.java (diff)
Commit 7607867f0bba56792cad320695d6209b49acce9d by Harvey Harrison
gluegen: add all missing @Override annotations

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
The file was modified src/java/com/jogamp/gluegen/DebugEmitter.java (diff)
The file was modified src/java/jogamp/common/os/elf/SectionArmAttributes.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/CompoundType.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/PointerType.java (diff)
The file was modified src/java/com/jogamp/gluegen/JavaMethodBindingEmitter.java (diff)
The file was modified src/java/com/jogamp/gluegen/JavaEmitter.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/SizeThunk.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/IntType.java (diff)
The file was modified src/java/jogamp/common/os/elf/Section.java (diff)
The file was modified src/java/com/jogamp/common/os/DynamicLibraryBundle.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/Type.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/StructType.java (diff)
The file was modified src/java/com/jogamp/gluegen/CMethodBindingEmitter.java (diff)
The file was modified src/java/com/jogamp/common/net/GenericURLStreamHandlerFactory.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/UnionType.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/FunctionType.java (diff)
The file was modified src/java/com/jogamp/common/nio/PointerBuffer.java (diff)
The file was modified src/java/jogamp/common/Debug.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/FloatType.java (diff)
The file was modified src/java/com/jogamp/gluegen/GlueGen.java (diff)
The file was modified src/java/com/jogamp/common/os/MachineDescription.java (diff)
The file was modified src/java/com/jogamp/common/os/NativeLibrary.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/PreprocessorInfoChannel.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/DoubleType.java (diff)
The file was modified src/java/com/jogamp/common/util/PropertyAccess.java (diff)
The file was modified src/java/com/jogamp/common/nio/AbstractBuffer.java (diff)
The file was modified src/java/com/jogamp/gluegen/runtime/ProcAddressTable.java (diff)
The file was modified src/java/com/jogamp/common/util/IntIntHashMap.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/TNode.java (diff)
The file was modified src/java/jogamp/common/os/elf/ElfHeader.java (diff)
The file was modified src/java/jogamp/common/os/PlatformPropsImpl.java (diff)
The file was modified src/java/net/highteq/nativetaglet/NativeTaglet.java (diff)
The file was modified src/java/com/jogamp/gluegen/ant/GlueGenTask.java (diff)
The file was modified src/java/com/jogamp/gluegen/ReferencedStructs.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/TNodeFactory.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/CToken.java (diff)
The file was modified src/java/com/jogamp/gluegen/procaddress/ProcAddressConfiguration.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/EnumType.java (diff)
The file was modified src/java/com/jogamp/common/util/LFRingbuffer.java (diff)
The file was modified src/java/com/jogamp/common/util/Ringbuffer.java (diff)
The file was modified src/java/com/jogamp/common/util/SecurityUtil.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/LineObject.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/VoidType.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/types/ArrayType.java (diff)
The file was modified src/java/com/jogamp/common/util/FloatStack.java (diff)
The file was modified src/java/com/jogamp/common/jvm/JNILibLoaderBase.java (diff)
The file was modified src/java/jogamp/common/os/elf/SectionHeader.java (diff)
The file was modified src/java/com/jogamp/common/os/Platform.java (diff)
The file was modified src/java/com/jogamp/gluegen/cgram/CSymbolTable.java (diff)
The file was modified src/java/jogamp/common/os/DynamicLinkerImpl.java (diff)
The file was modified src/java/com/jogamp/common/util/cache/TempFileCache.java (diff)
The file was modified make/scripts/java-win32.bat (diff)
The file was modified make/scripts/make.gluegen.all.win32.bat (diff)
The file was modified make/scripts/make.gluegen.all.win64.bat (diff)
The file was modified make/scripts/java-win64.bat (diff)
Commit c9093e491d4b78b12973ec1614bf3146fce26a83 by Sven Gothel
Fix Bug 857: GlueGen produces erroneous file URI on Windows, which breaks Netbeans's JarURLStreamHandler

- 'URL IOUtil.toURL(URI)'

  - Needs to encode the file-path portion on Windows(*) if exists.
    The file-path here shall only be encoded as follows:
      - backslash -> slash
      - ensure starting with slash

    (*) We perform above action for all OS,
    if 'false == File.separator.equals("/")'

  - Added high verbosity in DEBUG mode to easy debugging
    for future cases ..

- Cleanup URI/URL unit tests, i.e. split URLCompositionTest into:
  - TestIOUtilURICompose
  - TestIOUtilURIHandling (Now covers Bug 857 as well)
  - TestUrisWithAssetHandler
  - TestURIQueryProps

Tested all unit tests manually on GNU/Linux and Windows w/ JRE 7u45
The file was modified src/java/com/jogamp/common/util/IOUtil.java (diff)
The file was modified src/java/com/jogamp/common/util/JarUtil.java (diff)
The file was removedsrc/junit/com/jogamp/common/net/URLCompositionTest.java (diff)
The file was modified make/scripts/runtest.sh (diff)
The file was modified make/scripts/java-win64.bat (diff)
The file was addedsrc/junit/com/jogamp/common/net/TestUrisWithAssetHandler.java (diff)
The file was addedsrc/junit/com/jogamp/common/util/TestIOUtilURIHandling.java (diff)
The file was addedsrc/junit/com/jogamp/common/net/TestURIQueryProps.java (diff)
The file was addedsrc/junit/com/jogamp/common/net/URIDumpUtil.java (diff)
The file was addedsrc/junit/com/jogamp/common/util/TestIOUtilURICompose.java (diff)
The file was modified make/scripts/runtest-x64.bat (diff)
Commit 0d3d26b94edefbf44ed7257e5c852de136a256be by Sven Gothel
Release 2.1.1 (Android 0914016)
The file was modified make/jogamp-env.xml (diff)