chore: rename quicproquo → quicprochat in docs, Docker, CI, and packaging
Rename all project references from quicproquo/qpq to quicprochat/qpc across documentation, Docker configuration, CI workflows, packaging scripts, operational configs, and build tooling. - Docker: crate paths, binary names, user/group, data dirs, env vars - CI: workflow crate references, binary names, artifact names - Docs: all markdown files under docs/, SDK READMEs, book.toml - Packaging: OpenWrt Makefile, init script, UCI config (file renames) - Scripts: justfile, dev-shell, screenshot, cross-compile, ai_team - Operations: Prometheus config, alert rules, Grafana dashboard - Config: .env.example (QPQ_* → QPC_*), CODEOWNERS paths - Top-level: README, CONTRIBUTING, ROADMAP, CLAUDE.md
This commit is contained in:
@@ -1,18 +1,18 @@
|
||||
/**
|
||||
* JNI bridge between Kotlin/Java and libquicproquo_ffi.
|
||||
* JNI bridge between Kotlin/Java and libquicprochat_ffi.
|
||||
*
|
||||
* Compile with:
|
||||
* gcc -shared -fPIC -o libquicproquo_jni.so \
|
||||
* gcc -shared -fPIC -o libquicprochat_jni.so \
|
||||
* -I"$JAVA_HOME/include" -I"$JAVA_HOME/include/linux" \
|
||||
* dev_quicproquo_NativeBridge.c \
|
||||
* -L ../../../../target/release -lquicproquo_ffi
|
||||
* dev_quicprochat_NativeBridge.c \
|
||||
* -L ../../../../target/release -lquicprochat_ffi
|
||||
*/
|
||||
|
||||
#include <jni.h>
|
||||
#include <stdint.h>
|
||||
#include <string.h>
|
||||
|
||||
/* Forward declarations for libquicproquo_ffi functions. */
|
||||
/* Forward declarations for libquicprochat_ffi functions. */
|
||||
typedef struct QpqHandle QpqHandle;
|
||||
|
||||
extern QpqHandle* qpq_connect(const char* server, const char* ca_cert, const char* server_name);
|
||||
@@ -27,7 +27,7 @@ extern void qpq_free_string(char* ptr);
|
||||
/* --- JNI exports --- */
|
||||
|
||||
JNIEXPORT jlong JNICALL
|
||||
Java_dev_quicproquo_NativeBridge_nativeConnect(
|
||||
Java_dev_quicprochat_NativeBridge_nativeConnect(
|
||||
JNIEnv* env, jclass cls,
|
||||
jstring server, jstring caCert, jstring serverName)
|
||||
{
|
||||
@@ -45,7 +45,7 @@ Java_dev_quicproquo_NativeBridge_nativeConnect(
|
||||
}
|
||||
|
||||
JNIEXPORT jint JNICALL
|
||||
Java_dev_quicproquo_NativeBridge_nativeLogin(
|
||||
Java_dev_quicprochat_NativeBridge_nativeLogin(
|
||||
JNIEnv* env, jclass cls,
|
||||
jlong handle, jstring username, jstring password)
|
||||
{
|
||||
@@ -61,7 +61,7 @@ Java_dev_quicproquo_NativeBridge_nativeLogin(
|
||||
}
|
||||
|
||||
JNIEXPORT jint JNICALL
|
||||
Java_dev_quicproquo_NativeBridge_nativeSend(
|
||||
Java_dev_quicprochat_NativeBridge_nativeSend(
|
||||
JNIEnv* env, jclass cls,
|
||||
jlong handle, jstring recipient, jbyteArray message)
|
||||
{
|
||||
@@ -78,7 +78,7 @@ Java_dev_quicproquo_NativeBridge_nativeSend(
|
||||
}
|
||||
|
||||
JNIEXPORT jstring JNICALL
|
||||
Java_dev_quicproquo_NativeBridge_nativeReceive(
|
||||
Java_dev_quicprochat_NativeBridge_nativeReceive(
|
||||
JNIEnv* env, jclass cls,
|
||||
jlong handle, jint timeoutMs)
|
||||
{
|
||||
@@ -97,7 +97,7 @@ Java_dev_quicproquo_NativeBridge_nativeReceive(
|
||||
}
|
||||
|
||||
JNIEXPORT void JNICALL
|
||||
Java_dev_quicproquo_NativeBridge_nativeDisconnect(
|
||||
Java_dev_quicprochat_NativeBridge_nativeDisconnect(
|
||||
JNIEnv* env, jclass cls, jlong handle)
|
||||
{
|
||||
QpqHandle* h = (QpqHandle*)(uintptr_t)handle;
|
||||
@@ -107,7 +107,7 @@ Java_dev_quicproquo_NativeBridge_nativeDisconnect(
|
||||
}
|
||||
|
||||
JNIEXPORT jstring JNICALL
|
||||
Java_dev_quicproquo_NativeBridge_nativeLastError(
|
||||
Java_dev_quicprochat_NativeBridge_nativeLastError(
|
||||
JNIEnv* env, jclass cls, jlong handle)
|
||||
{
|
||||
QpqHandle* h = (QpqHandle*)(uintptr_t)handle;
|
||||
|
||||
Reference in New Issue
Block a user