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/zlib/NativeCompressImpl.java native/src/main/resources/native-compress.so proxy/src/main/java/net/md_5/bungee/EncryptionUtil.java native/src/main/c/NativeCipherImpl.cpp native/src/main/java/net/md_5/bungee/jni/cipher/JavaCipher.java native/src/main/java/net/md_5/bungee/NativeCipher.java native/src/main/java/net/md_5/bungee/jni/zlib/JavaZlib.java native/src/main/resources/native-cipher.so proxy/src/main/java/net/md_5/bungee/compress/PacketDecompressor.java native/src/test/java/net/md_5/bungee/NativeCipherTest.java native/src/main/java/net/md_5/bungee/jni/zlib/BungeeZlib.java proxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java proxy/src/main/java/net/md_5/bungee/netty/ChannelWrapper.java proxy/src/main/java/net/md_5/bungee/BungeeCord.java proxy/src/main/java/net/md_5/bungee/compress/CompressFactory.java native/src/main/java/net/md_5/bungee/jni/cipher/BungeeCipher.java native/src/main/java/net/md_5/bungee/jni/zlib/NativeZlib.java native/src/main/java/net/md_5/bungee/jni/cipher/NativeCipher.java proxy/src/main/java/net/md_5/bungee/netty/cipher/CipherEncoder.java native/src/main/java/net/md_5/bungee/FallbackCipher.java native/src/main/c/net_md_5_bungee_jni_cipher_NativeCipherImpl.h protocol/src/main/java/net/md_5/bungee/protocol/PacketDecompressor.java proxy/src/main/java/net/md_5/bungee/compress/PacketCompressor.java native/src/main/c/net_md_5_bungee_NativeCipherImpl.h proxy/src/main/java/net/md_5/bungee/netty/cipher/CipherDecoder.java native/src/main/c/NativeCompressImpl.cpp native/src/main/java/net/md_5/bungee/jni/cipher/NativeCipherImpl.java native/compile-native.sh native/src/main/java/net/md_5/bungee/NativeCipherImpl.java protocol/src/main/java/net/md_5/bungee/protocol/PacketCompressor.java native/src/test/java/net/md_5/bungee/NativeZlibTest.java native/src/main/c/net_md_5_bungee_jni_zlib_NativeCompressImpl.h native/src/main/java/net/md_5/bungee/jni/NativeCode.java native/src/main/java/net/md_5/bungee/BungeeCipher.java protocol/src/main/java/net/md_5/bungee/protocol/Varint21FrameDecoder.java
md_5 at