Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | glibc-compat-symbols.h: Use GLIBC_2.0 for 32bit ; Use asm(..) instead of ↵ | Sven Gothel | 2013-11-17 | 1 | -8/+13 |
| | | | | __asm__(..) to support clang ; Branch on OS predef-macro for GLIBC detection, allow __GNUC__ and __clang__ on __linux__ | ||||
* | Use 'gluegen-clang.properties' for generic clang and ↵ | Sven Gothel | 2013-11-17 | 6 | -5/+72 |
| | | | | | | | | 'gluegen-xcode_clang.properties' for OSX xcode-clang ; Add GNU/Linux LLVM/clang build scripts Use 'gluegen-clang.properties' for generic clang and 'gluegen-xcode_clang.properties' for OSX xcode-clang. Add GNU/Linux LLVM/clang build scripts | ||||
* | Add generic 'check-glibc.sh' script / rename old script | Sven Gothel | 2013-11-17 | 2 | -10/+36 |
| | |||||
* | 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 |
| | |||||
* | 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 | 1 | -3/+3 |
| | | | | | | | 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 | ||||
* | 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 | ||||
* | Fix Bug 865: Safari >= 6.1 [OSX]: May employ xattr on 'com.apple.quarantine' ↵ | Sven Gothel | 2013-10-23 | 1 | -4/+1 |
| | | | | | | | | | 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 | 3 | -5/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | 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 |
| | |||||
* | 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 | ||||
* | 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 |
| | |||||
* | artifact.properties: Add gluegen.build.version:=jogamp.version | Sven Gothel | 2013-10-04 | 1 | -1/+2 |
| | |||||
* | Bug 816: Add Platform.JAVA_VERSION_UPDATE - Allowing to determin whether JVM ↵ | Sven Gothel | 2013-09-22 | 1 | -2/+2 |
| | | | | 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> | ||||
* | JavaDoc Stylescheet: Less glowing blue links: 4444ff -> 4444cc | Sven Gothel | 2013-09-08 | 1 | -3/+3 |
| | |||||
* | Version: Bump to developer version 2.1.0, 0914014 | Sven Gothel | 2013-09-02 | 1 | -3/+3 |
| | |||||
* | Bump junit 4.8.2 -> 4.11 (incl. hamcrest 1.2) ; TestTempJarCache uses ↵ | Sven Gothel | 2013-08-31 | 4 | -38/+216 |
| | | | | | | | | | | | | | '@FixMethodOrder(MethodSorters.NAME_ASCENDING)' annotation Issue: Java7 unit test order is no more predictable Fix: junit 4.11 performs a determined (not defined default) test order. Additionally user can force ascending method name test order Produced a drop-in junit.jar / junit-source.zip replacement, which includes - junit version version 4.11 - hamcrest-core version 1.3 | ||||
* | Add URIQueryProps: Simple tool to process URI queries as properties | Sven Gothel | 2013-08-28 | 1 | -3/+3 |
| | |||||
* | AndroidManifests Launcher/Test: Add Camera features and permission | Sven Gothel | 2013-08-27 | 2 | -2/+5 |
| | |||||
* | *Ringbuffer: Remove Ringbuffer<T>.AllocEmptyArray interface to favor a more ↵ | Sven Gothel | 2013-08-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | simple approach; Split 'grow' into 'growEmpty' and 'growFull' - java.lang.reflect.Array can instantiate an array w/ a given array-type and length - array-type is Class<? extends T[]> - We either deduct the array-type via array.getClass(), or pass it (ctor for empty Ringbuffer). - Split 'growBuffer(T[] newElements, int amount, ..)' into: - 'growEmptyBuffer(T[] newElements)' - 'growFullBuffer(int amount)' Allowing a more clean API w/ simpler semantics. | ||||
* | Add Ringbuffer interface an 2 implementations, synchronized (locking) ↵ | Sven Gothel | 2013-08-22 | 1 | -9/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | SyncedRingbuffer and lock-free LFRingbuffer. SyncedRingbuffer is moved from JOGL to GlueGen, and generalized w/ common interface Ringbuffer to allow testing diff. implementations. - Added Ringbuffer.AllocEmptyArray factory interface, allowing to pass a constructor to construct the generic array. - Added functionality is growBuffer(..), allowing to either grow a full or empty buffer, using Ringbuffer.AllocEmptyArray. - Removed explicit 'clearRef' at get*(..), always clear the taken reference for better interface generalization. - Added LFRingbuffer, exposing lock-free get*(..) and put*(..) methods using the 'Always Keep One Slot Open' pattern using the read/write index as barriers only. - Ctor's copy an optional passed user array into the internal array, utilizing Ringbuffer.AllocEmptyArray. - Added unit tests. | ||||
* | Platform: Add accurate currentTimeMillis() and currentTimeMicros() native ↵ | Sven Gothel | 2013-08-15 | 1 | -2/+3 |
| | | | | methods, based on 'gettimeofday(..)' | ||||
* | Version: Bump to 'devel' version .. | Sven Gothel | 2013-08-15 | 1 | -4/+4 |
| | |||||
* | Release 2.0.2 | Sven Gothel | 2013-07-19 | 2 | -3/+4 |
| | |||||
* | Javadoc: Use JogAmp Stylesheet / Colors .. | Sven Gothel | 2013-07-17 | 1 | -1/+5 |
| | |||||
* | Javadoc: Adapt stylesheet to JogAmp color scheme ; Fix 'deep' list and list ↵ | Sven Gothel | 2013-07-17 | 5 | -24/+26 |
| | | | | intendation. | ||||
* | Adding orig. java7 javadoc stylesheet | Sven Gothel | 2013-07-17 | 1 | -0/+475 |
| | |||||
* | Scripts: Fix setenv for open-solaris/indiana/Illumus .. | Sven Gothel | 2013-07-04 | 2 | -4/+30 |
| | |||||
* | Back to developer version .. (post RC12) | Sven Gothel | 2013-06-25 | 1 | -2/+2 |
| | |||||
* | TAG RC12 / Android 0914013v2.0.2-rc12v2.0-rc12 | Sven Gothel | 2013-06-25 | 1 | -2/+3 |
| | |||||
* | Scripts: Build macosx w/ java7 targeting java6 in build-macosx. | Sven Gothel | 2013-06-24 | 1 | -2/+2 |
| |