Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump (back) to 2.1.3 - devel (Postpone 2.2.0 track until important bugs and ↵ | Sven Gothel | 2013-11-06 | 1 | -2/+2 |
| | | | | issues are fixed) | ||||
* | Bump to 2.2.0 RC/Devel .. | Sven Gothel | 2013-11-01 | 1 | -5/+4 |
| | |||||
* | Release 2.1.2 (Android 0914017)v2.1.2 | Sven Gothel | 2013-11-01 | 1 | -1/+1 |
| | | | | Note: We are not quite done yet - but preparing 2.1.2 build now. | ||||
* | Bump 2.1.2 Release .. | Sven Gothel | 2013-11-01 | 1 | -2/+2 |
| | |||||
* | Bug 881 - Add 'Application-Name' in Jar's manifest to avoid Java6 NPEs .. | Sven Gothel | 2013-11-01 | 6 | -0/+6 |
| | |||||
* | Bug 754 - JarUtil: Add method to generate resource URI from class's Jar URI ↵ | Sven Gothel | 2013-10-31 | 2 | -0/+68 |
| | | | | and resource name (Remove Ubuntu fonts from jogl-all.jar, provide it separately to reduce footprint for the masses.) | ||||
* | Bump to 2.1.2-devel (Commit 55cc188f0f076a046d05a49c1c82bb90ba545117 missed ↵ | Sven Gothel | 2013-10-25 | 1 | -1/+1 |
| | | | | to incr. sub-minor) | ||||
* | Bug 871 - Add optional xcode.clang support for all modules: Fix 'isCLANG' ↵ | Sven Gothel | 2013-10-25 | 2 | -1/+6 |
| | | | | detection ; echo 'gcc.compat.compiler' | ||||
* | TempJarCache: Make 'initialization' query/flag thread safe, i.e. synchronize ↵ | Sven Gothel | 2013-10-24 | 2 | -7/+24 |
| | | | | | | | if !isInit (dbl-check locking) - isInit must be set to 'true' _after_ actual initialization, so caller can be blocked until done - staticInitError must be volatile as well | ||||
* | Use org.junit.Assert instead of deprecated junit.framework.Assert | Sven Gothel | 2013-10-24 | 7 | -194/+187 |
| | |||||
* | Fix Bug 871 - Add optional xcode.clang support for all modules (Extends Bug ↵ | Sven Gothel | 2013-10-24 | 4 | -1/+9 |
| | | | | | | | | | | 837 w/ xcode's xcrun) Bump make/lib/cpptasks.jar to a65cc99054a5a6684784bf9a9e8c13fe866b81ad make/lib/gluegen-clang.properties: Defaults to xcode.clang make/jogamp-env.xml: Show env. SDKROOT | ||||
* | PlatformPropsImpl: Add static class OSXVersion w/ selected OSX VersionNumbers | Sven Gothel | 2013-10-24 | 1 | -1/+11 |
| | |||||
* | Fix Bug 865: Safari >= 6.1 [OSX]: May employ xattr on 'com.apple.quarantine' ↵ | Sven Gothel | 2013-10-23 | 5 | -33/+138 |
| | | | | | | | | | on 'PluginProcess.app' - IOUtil.getTempDir(..): Don't test executable caps on OSX for java_io_tmpdir - JarUtil.extract(..): Issue native fixNativeLibAttribs(..) on OSX for native library files, i.e. remove xattr 'com.apple.quarantine' | ||||
* | Bump to 2.1.1-devel | Sven Gothel | 2013-10-19 | 1 | -2/+2 |
| | |||||
* | Release 2.1.1 (Android 0914016)v2.1.1 | Sven Gothel | 2013-10-19 | 1 | -4/+4 |
| | |||||
* | Fix Bug 857: GlueGen produces erroneous file URI on Windows, which breaks ↵ | Sven Gothel | 2013-10-18 | 11 | -266/+523 |
| | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | Bump 7u45 | Sven Gothel | 2013-10-18 | 4 | -8/+8 |
| | |||||
* | gluegen: add all missing @Override annotations | Harvey Harrison | 2013-10-17 | 51 | -0/+182 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | gluegen: remove trailing whitespace | Harvey Harrison | 2013-10-17 | 136 | -2508/+2508 |
| | | | | Signed-off-by: Harvey Harrison <[email protected]> | ||||
* | ArrayHashSet: Use final local vars if applicable | Sven Gothel | 2013-10-17 | 1 | -7/+7 |
| | |||||
* | ArrayHashSet: Add @Override | Sven Gothel | 2013-10-17 | 1 | -0/+27 |
| | |||||
* | Bug 800 - Add Windows 8 Touch Event Support / Enable Win 7 definitions via ↵ | Sven Gothel | 2013-10-13 | 1 | -4/+4 |
| | | | | WINVER/_WIN32_NT 0x0601 | ||||
* | Merge pull request #16 from forticulous/buffers-spelling | Sven Gothel | 2013-10-12 | 1 | -12/+12 |
|\ | | | | | Buffers.java - spelling (lenght -> length) - thx | ||||
| * | Buffers.java - spelling | Matthew Gibson | 2013-08-26 | 1 | -12/+12 |
| | | |||||
* | | Android uses-sdk: Add android:targetSdkVersion="14" (to show up for tablets) | Sven Gothel | 2013-10-11 | 3 | -3/+3 |
| | | |||||
* | | Bump to 2.1.1-devel | Sven Gothel | 2013-10-10 | 1 | -3/+3 |
| | | |||||
* | | Release 2.1.0 (Android 0914015)v2.1.0 | Sven Gothel | 2013-10-10 | 1 | -3/+3 |
| | | |||||
* | | Bug 820: Escape SPACE in filenames for URI ctor, use decoded URI components ↵ | Sven Gothel | 2013-10-07 | 2 | -13/+36 |
| | | | | | | | | | | | | | | | | | | | | when compiling new URI. Add IOUtil: - String encodeToURI(String) - String decodeFromURI(String) Both only handle escaping of SPACE only. Determine whether other chars need to be treated. | ||||
* | | artifact.properties: Add gluegen.build.version:=jogamp.version | Sven Gothel | 2013-10-04 | 1 | -1/+2 |
| | | |||||
* | | VersionUtil.getPlatformInfo: include 'getOSVersionNumber()' beside it's ↵ | Sven Gothel | 2013-10-03 | 1 | -1/+1 |
| | | | | | | | | string representation. | ||||
* | | PropertyAccess: Add trusted properties sun.java2d.opengl, ↵ | Sven Gothel | 2013-10-02 | 1 | -1/+8 |
| | | | | | | | | sun.java2d.noddraw, sun.java2d.d3d, sun.awt.noerasebackground | ||||
* | | IOUtil/JarUtil: Add more detail debug information for URI transformation; ↵ | Sven Gothel | 2013-10-01 | 2 | -18/+41 |
| | | | | | | | | IOUtil.toURL(..) handle exception at 'new File(uri)' | ||||
* | | JNILibLoaderBase.addNativeJarLibsImpl(..): Cleanup debug message creation. | Sven Gothel | 2013-10-01 | 1 | -13/+10 |
| | | |||||
* | | Bug 846: Add manual test case for One-Jar (using 0.97.1) | Sven Gothel | 2013-10-01 | 20 | -3/+454 |
| | | | | | | | | | | | | Note: One-Jar lacks support of a URL handler for it's jar-in-jar files and hence we would need to extract the jar-in-jar resources w/ our TempJarCache from one one-jar file .. too bad. Looks like it's incomplete. | ||||
* | | Bug 845: Fix JNILibLoaderBase.addNativeJarLibsImpl(..) fat-jar case. | Sven Gothel | 2013-10-01 | 5 | -16/+98 |
| | | | | | | | | | | | | | | | | | | | | | | Always use the jar-basename when calling TempJarCache.addNativeLibs(..), otherwise it is mapped and loaded multiple times leading to different native libraries. Simplify addNativeJarLibsImpl(..) argument semantics by passing complete jarBasename and nativeJarBasename (w/ suffix). Added manual test scripts validating [gluegen + jogl] usage with multi (Bug 843) and fat (Bug 845) jar configurations. | ||||
* | | Bug 845: Add support for one big-fat jar file [java classes plus all native ↵ | Sven Gothel | 2013-10-01 | 4 | -33/+73 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'os.and.arch' libraries] JNILibLoaderBase.addNativeJarLibsImpl(..): If the modules's jar file contains the folder 'natives/<os.and.arch>/' we assume a big-fat jar and attempt to load all native libraries from the same. The test for above folder is performed via the class ClassLoader's getResource(..) and is considered inexpensive. If the folder exists and native libraries could be loaded, the method returns successfull. Otherwise, the 'slim' jar file is attempted to be loaded, even if such folder exist. | ||||
* | | Fix Bug 844: Cannot ctor URI w/ scheme alone, use string-based concatenation ↵ | Sven Gothel | 2013-10-01 | 4 | -7/+43 |
| | | | | | | | | native URI root and jar file. | ||||
* | | Fix Bug 843: Remove Platform's requirement and use of ↵ | Sven Gothel | 2013-10-01 | 4 | -92/+25 |
| | | | | | | | | | | | | | | | | | | TempJarCache.bootstrapNativeLib(), allowing versatile use of 1st native jar file (big-java-jar w/ big-native-jar) The remaining Platform dependency existed in IOUtil.copyStream2Stream(..), used by JarUtil.extract(..), i.e. the MachineDescription's PAGE_SIZE. Solved by using a const buffer size of 4096 bytes. | ||||
* | | Bug 816: Add Platform.JAVA_VERSION_UPDATE - Allowing to determin whether JVM ↵ | Sven Gothel | 2013-09-22 | 3 | -3/+18 |
| | | | | | | | | is >= 1.7.0u40 | ||||
* | | Fix build issue on OSX w/ Java6. target.rt.jar is not enough for ↵ | Sven Gothel | 2013-09-21 | 1 | -3/+9 |
| | | | | | | | | compile-time classes (host), since com.sun.tools.doclets.Taglet is required. | ||||
* | | Fix Bug 835: Use target.[sourcelevel,targetlevel,rt.jar] for all javac tasks. | Sven Gothel | 2013-09-19 | 2 | -3/+7 |
| | | | | | | | | | | | | | | Before we bumped java language version to 1.6, i.e. target == 1.5, we required to compile some parts w/ the host level (1.6). This is no more required. | ||||
* | | Bump to JDK/JRE 7u40. | Sven Gothel | 2013-09-19 | 4 | -8/+8 |
| | | |||||
* | | Complete a5dacb0b2b6e17f00efe520c1d23bc33ba5d9f78: Only patch symbols w/ ↵ | Sven Gothel | 2013-09-13 | 1 | -1/+2 |
| | | | | | | | | __GNUC__, aka 'gcc' - _without_ clang ! | ||||
* | | glibc-compat-symbols.h: Only patch symbols w/ __GNUC__, aka 'gcc' | Sven Gothel | 2013-09-13 | 1 | -6/+13 |
| | | |||||
* | | Complete commit 10a28c860bd3f4ccecef156c9bbbc88087bf568d: Add source jar ↵ | Sven Gothel | 2013-09-13 | 1 | -0/+0 |
| | | | | | | | | file of junit 4.11 (incl. hamcrest 1.2). | ||||
* | | jawt_md.h: fix preprocessor comment | Sven Gothel | 2013-09-13 | 1 | -1/+1 |
| | | |||||
* | | Add clang support: 'gluegen.properties' adds 'gcc.compat.compiler' = ['gcc', ↵ | Sven Gothel | 2013-09-13 | 5 | -45/+95 |
| | | | | | | | | 'clang']; Use 'gcc.compat.compiler' for all gcc based compiler/linker definitions. | ||||
* | | Bump cpptasks.jar to ant-cpptasks git-sha1 ↵ | Sven Gothel | 2013-09-13 | 1 | -0/+0 |
| | | | | | | | | 8c2badcaba6b791082d50efda4441b7c69f4adbf | ||||
* | | Remove cpptasks archive, using ↵ | Sven Gothel | 2013-09-12 | 7 | -184/+3 |
| | | | | | | | | <http://jogamp.org/git/?p=ant-cpptasks.git;a=summary> | ||||
* | | Merge remote-tracking branch 'hharrison/master' | Sven Gothel | 2013-09-08 | 1 | -21/+21 |
|\ \ |