Skip to content

Changes

Started 11 yr ago
Took 2 min 49 sec
Refactor native code and implement our own JNI wrapper around zlib.
( 0d569ac )
native/src/main/java/net/md_5/bungee/jni/cipher/NativeCipher.java protocol/src/main/java/net/md_5/bungee/protocol/PacketCompressor.java native/src/main/java/net/md_5/bungee/jni/NativeCode.java native/src/main/java/net/md_5/bungee/BungeeCipher.java proxy/src/main/java/net/md_5/bungee/netty/cipher/CipherEncoder.java native/src/main/java/net/md_5/bungee/jni/cipher/JavaCipher.java proxy/src/main/java/net/md_5/bungee/EncryptionUtil.java proxy/src/main/java/net/md_5/bungee/BungeeCord.java native/src/main/c/net_md_5_bungee_jni_zlib_NativeCompressImpl.h native/src/main/java/net/md_5/bungee/jni/zlib/JavaZlib.java native/src/main/c/NativeCompressImpl.cpp native/compile-native.sh protocol/src/main/java/net/md_5/bungee/protocol/PacketDecompressor.java native/src/main/java/net/md_5/bungee/NativeCipher.java native/src/main/java/net/md_5/bungee/jni/zlib/NativeZlib.java native/src/main/java/net/md_5/bungee/jni/zlib/NativeCompressImpl.java native/src/main/java/net/md_5/bungee/FallbackCipher.java native/src/main/java/net/md_5/bungee/jni/zlib/BungeeZlib.java native/src/test/java/net/md_5/bungee/NativeZlibTest.java proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java native/src/main/java/net/md_5/bungee/NativeCipherImpl.java proxy/src/main/java/net/md_5/bungee/compress/PacketDecompressor.java native/src/main/java/net/md_5/bungee/jni/cipher/BungeeCipher.java native/src/main/c/NativeCipherImpl.cpp proxy/src/main/java/net/md_5/bungee/netty/ChannelWrapper.java native/src/main/resources/native-compress.so proxy/src/main/java/net/md_5/bungee/netty/cipher/CipherDecoder.java native/src/main/c/net_md_5_bungee_NativeCipherImpl.h proxy/src/main/java/net/md_5/bungee/compress/CompressFactory.java native/src/main/c/net_md_5_bungee_jni_cipher_NativeCipherImpl.h native/src/test/java/net/md_5/bungee/NativeCipherTest.java protocol/src/main/java/net/md_5/bungee/protocol/Varint21FrameDecoder.java native/src/main/resources/native-cipher.so proxy/src/main/java/net/md_5/bungee/compress/PacketCompressor.java native/src/main/java/net/md_5/bungee/jni/cipher/NativeCipherImpl.java
md_5 at