issues
search
dukeify
/
fake-jni
An implementation of the JNI and JVMTI with support for direct interaction between natively registered classes and JVM objects.
Other
27
stars
10
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Testing sr.ht ci
#106
Matthewacon
opened
4 years ago
0
JString is broken (utf8 to utf16 conversion and vice versa)
#105
ChristopherHX
closed
4 years ago
4
Compiler errors under clang 6 and ubuntu 18.04
#104
arcana261
closed
4 years ago
1
Fixed `explicit specialization` compiler error of NativeInvokationManager::allocate
#103
arcana261
closed
4 years ago
2
Primitive class descriptors should return the primitive name and not the mangled JNI name from getName()
#102
Matthewacon
opened
4 years ago
0
Fix GetMethodID behaviour
#101
Matthewacon
opened
4 years ago
0
Implement ref-counting memory management
#100
Matthewacon
opened
4 years ago
0
Support multiple inheritance
#99
Matthewacon
opened
4 years ago
0
Remove the `tools/` directory as it is now obsolete
#98
Matthewacon
closed
4 years ago
0
Add error for unsupported compilers
#97
meme
closed
4 years ago
0
Fix recursive unwinding in default signal handler
#96
Matthewacon
opened
4 years ago
0
Fix intermittent "Tried to start JVM instance twice!" bug
#95
Matthewacon
opened
4 years ago
1
Optionally link libunwind dynamically
#94
Matthewacon
opened
4 years ago
1
Change over from GNU unwind to LLVM unwind
#93
Matthewacon
opened
4 years ago
0
Convert libffi build system to cmake
#92
Matthewacon
opened
4 years ago
0
Remove LZMA dependency
#91
meme
closed
4 years ago
0
Add error to build script to indicate unsupported compiler
#90
Matthewacon
closed
4 years ago
0
Fix unsafe function casts in JMethodID::directInvoke
#89
Matthewacon
closed
4 years ago
0
Fix JFieldID assignment and retrieval behaviour
#88
Matthewacon
opened
4 years ago
0
Fix all reserved symbol names
#87
Matthewacon
opened
4 years ago
0
Build for multiple architectures and platforms
#86
Matthewacon
opened
4 years ago
2
Add Jvm-proxy like functionality to fake-jni
#85
Matthewacon
opened
4 years ago
0
Add the fault address / instruction for SIGSEGV and SIGILL when caught by the fake-jni signal handler
#84
Matthewacon
opened
4 years ago
0
Incorrect JNI type signatures for FakeJni::JThrowable
#83
Matthewacon
opened
4 years ago
0
Memory corruption bug with Jvm::attachLibrary
#82
Matthewacon
closed
4 years ago
0
Add support for user-level Jvm error handling
#81
Matthewacon
opened
4 years ago
0
Change Jvm::fatalError functionality
#80
Matthewacon
closed
4 years ago
0
Set the thread_local Jvm::currentVm when attaching and detaching libraries
#79
Matthewacon
closed
4 years ago
0
Fix unw_resume bug with Jvm::fatalError
#78
Matthewacon
opened
4 years ago
0
Convert all usages of std::function to CX::Lambda
#77
Matthewacon
closed
4 years ago
0
Fix const-correctness throughout fake-jni
#76
Matthewacon
opened
4 years ago
0
Portable va_list changes
#75
Matthewacon
closed
4 years ago
0
Remove independent implementations of JNI function prototype parsers
#74
Matthewacon
closed
4 years ago
0
Converted non-virtual check to constexpr class to allow for future expansion
#73
Matthewacon
closed
4 years ago
0
Free allocated demangled strings in Jvm::fatalError
#72
Matthewacon
closed
4 years ago
0
Create a general purpose JNI function signature parser
#71
Matthewacon
closed
4 years ago
0
Generalize _CX::FunctionAccessor
#70
Matthewacon
opened
4 years ago
0
Allocate JArray class descriptors for all primitives and default types when using fake-jni utilities
#69
Matthewacon
opened
4 years ago
0
Add an explicit example for registering function overloads via fake-jni
#68
Matthewacon
opened
4 years ago
0
C++11 STL support
#67
Matthewacon
opened
4 years ago
0
Add support for stl functors for method registration
#66
Matthewacon
closed
4 years ago
0
User utilities expansion
#65
Matthewacon
closed
4 years ago
0
Add an overload for start that accepts JArray<JString>, so that the user can pass arguments to the Java entry point
#64
Matthewacon
closed
4 years ago
0
Add section to README about compiling for android
#63
Matthewacon
closed
4 years ago
0
Remove FakeJni::Field and FakeJni::Function for native class member registration
#62
Matthewacon
opened
4 years ago
0
libunwind support
#61
Matthewacon
closed
4 years ago
0
Add support for linking against system libraries rather than building from source
#60
Matthewacon
opened
4 years ago
0
Return from Jvm::start when Jvm::fatalError is thrown
#59
Matthewacon
closed
4 years ago
1
Prevent Jvm entry through anything other than Jvm::start
#58
Matthewacon
closed
4 years ago
1
Allow users to register a native main method for safe Jvm entry
#57
Matthewacon
closed
4 years ago
0
Next