├── .github └── workflows │ └── maven.yml ├── .gitignore ├── .travis.yml ├── LICENSE.txt ├── README.md ├── deploy.ps1 ├── firefly-common ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── fireflysource │ │ │ ├── common │ │ │ ├── actor │ │ │ │ ├── AbstractActor.java │ │ │ │ ├── AbstractAsyncActor.java │ │ │ │ ├── Actor.java │ │ │ │ ├── ActorInternalApi.java │ │ │ │ ├── ActorState.java │ │ │ │ ├── BlockingTask.java │ │ │ │ ├── Dispatcher.java │ │ │ │ ├── DispatcherFactory.java │ │ │ │ ├── Mailbox.java │ │ │ │ └── MailboxFactory.java │ │ │ ├── bytecode │ │ │ │ ├── AbstractProxyFactory.java │ │ │ │ ├── ArrayProxy.java │ │ │ │ ├── ClassProxy.java │ │ │ │ ├── ClassProxyFactory.java │ │ │ │ ├── CompilerUtils.java │ │ │ │ ├── FieldProxy.java │ │ │ │ ├── JavaReflectionProxyFactory.java │ │ │ │ ├── JavassistClassProxyFactory.java │ │ │ │ ├── JavassistReflectionProxyFactory.java │ │ │ │ ├── JavassistUtils.java │ │ │ │ ├── MethodFilter.java │ │ │ │ ├── MethodProxy.java │ │ │ │ └── ProxyFactory.java │ │ │ ├── codec │ │ │ │ └── base64 │ │ │ │ │ ├── Base64.java │ │ │ │ │ ├── Base64Utils.java │ │ │ │ │ ├── BaseNCodec.java │ │ │ │ │ ├── BinaryDecoder.java │ │ │ │ │ ├── BinaryEncoder.java │ │ │ │ │ ├── Decoder.java │ │ │ │ │ ├── DecoderException.java │ │ │ │ │ ├── Encoder.java │ │ │ │ │ └── EncoderException.java │ │ │ ├── collection │ │ │ │ ├── CollectionUtils.java │ │ │ │ ├── array │ │ │ │ │ └── ArrayUtils.java │ │ │ │ ├── list │ │ │ │ │ └── LazyList.java │ │ │ │ ├── map │ │ │ │ │ └── MultiMap.java │ │ │ │ └── trie │ │ │ │ │ ├── AbstractTrie.java │ │ │ │ │ ├── ArrayTernaryTrie.java │ │ │ │ │ ├── ArrayTrie.java │ │ │ │ │ ├── TreeTrie.java │ │ │ │ │ └── Trie.java │ │ │ ├── concurrent │ │ │ │ ├── AtomicBiInteger.java │ │ │ │ ├── Atomics.java │ │ │ │ ├── AutoLock.java │ │ │ │ ├── CompletableFutures.java │ │ │ │ ├── ExecutorServiceUtils.java │ │ │ │ ├── IteratingCallback.java │ │ │ │ └── SingleThreadExecutorService.java │ │ │ ├── exception │ │ │ │ └── UnknownTypeException.java │ │ │ ├── func │ │ │ │ ├── Callback.java │ │ │ │ └── FunctionInterfaceUtils.java │ │ │ ├── io │ │ │ │ ├── AsyncCloseable.java │ │ │ │ ├── BufferUtils.java │ │ │ │ ├── ByteArrayOutputStream2.java │ │ │ │ ├── IO.java │ │ │ │ ├── InputChannel.java │ │ │ │ └── OutputChannel.java │ │ │ ├── jni │ │ │ │ ├── JniLibLoader.java │ │ │ │ ├── JniLibNotFoundException.java │ │ │ │ └── JniLibTempFileException.java │ │ │ ├── lifecycle │ │ │ │ ├── AbstractLifeCycle.java │ │ │ │ ├── LifeCycle.java │ │ │ │ └── ShutdownTasks.java │ │ │ ├── math │ │ │ │ └── MathUtils.java │ │ │ ├── object │ │ │ │ ├── Assert.java │ │ │ │ └── TypeUtils.java │ │ │ ├── ref │ │ │ │ ├── Cleaner.java │ │ │ │ ├── CleanerImpl.java │ │ │ │ └── PhantomCleanable.java │ │ │ ├── reflection │ │ │ │ └── ReflectionUtils.java │ │ │ ├── service │ │ │ │ └── ServiceUtils.java │ │ │ ├── slf4j │ │ │ │ └── LazyLogger.java │ │ │ ├── string │ │ │ │ ├── Pattern.java │ │ │ │ ├── QuotedStringTokenizer.java │ │ │ │ ├── SearchPattern.java │ │ │ │ ├── StringUtils.java │ │ │ │ ├── Utf8Appendable.java │ │ │ │ └── Utf8StringBuilder.java │ │ │ └── sys │ │ │ │ ├── JavaVersion.java │ │ │ │ ├── ProjectVersion.java │ │ │ │ ├── Result.java │ │ │ │ └── SystemLogger.java │ │ │ └── doc │ │ │ └── FeignedCommonDoc.java │ ├── kotlin │ │ └── com │ │ │ └── fireflysource │ │ │ └── common │ │ │ ├── annotation │ │ │ └── CompilerPluginAnnotation.kt │ │ │ ├── concurrent │ │ │ └── CompletableFutureExtension.kt │ │ │ ├── coroutine │ │ │ ├── ChannelExtension.kt │ │ │ ├── CommonCoroutinePool.kt │ │ │ ├── CoroutineExtension.kt │ │ │ └── CoroutineLocal.kt │ │ │ ├── exception │ │ │ └── UnsupportedOperationException.java │ │ │ ├── io │ │ │ ├── BufferExtension.kt │ │ │ └── Nio.kt │ │ │ ├── reflect │ │ │ └── KotlinNameResolver.kt │ │ │ └── slf4j │ │ │ └── Slf4jExtension.kt │ └── resources │ │ └── firefly_version.properties │ └── test │ ├── java │ └── com │ │ └── fireflysource │ │ └── common │ │ ├── actor │ │ └── TestActor.java │ │ ├── bytecode │ │ ├── TestClassProxy.java │ │ └── TestProxyFactory.java │ │ ├── codec │ │ └── TestBase64.java │ │ ├── collection │ │ ├── TestCollectionUtils.java │ │ ├── list │ │ │ └── TestLazyList.java │ │ ├── map │ │ │ └── MultiMapTest.java │ │ └── trie │ │ │ └── TestTrie.java │ │ ├── concurrent │ │ ├── AtomicBiIntegerTest.java │ │ ├── AutoLockTest.java │ │ ├── IteratingCallbackTest.java │ │ ├── TestAtomics.java │ │ ├── TestCompletableFutures.java │ │ ├── TestExecutorServiceUtils.java │ │ └── TestSingleThreadExecutorService.java │ │ ├── io │ │ └── TestBufferUtils.java │ │ ├── object │ │ └── TestTypeUtils.java │ │ ├── ref │ │ └── TestCleaner.java │ │ ├── reflection │ │ └── TestReflectUtils.java │ │ ├── string │ │ ├── SearchPatternTest.java │ │ ├── TestPattern.java │ │ ├── TestQuotedStringTokenizer.java │ │ ├── TestStringUtils.java │ │ ├── Utf8StringBuilderInvalidUtfTest.java │ │ └── Utf8StringBuilderTest.java │ │ └── sys │ │ ├── TestJavaVersion.java │ │ └── TestProjectVersion.java │ ├── kotlin │ └── com │ │ └── fireflysource │ │ └── common │ │ ├── concurrent │ │ └── TestCompletableFuture.kt │ │ └── coroutine │ │ ├── TestChannelExtension.kt │ │ └── TestCoroutineLocal.kt │ └── resources │ └── testFile1 ├── firefly-example ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── fireflysource │ │ └── doc │ │ └── FeignedExampleDoc.java │ ├── kotlin │ └── com │ │ └── fireflysource │ │ └── example │ │ ├── HttpClientDemo.kt │ │ ├── HttpClientMultiPartUploadFileDemo.kt │ │ ├── HttpClientProxyDemo.kt │ │ ├── HttpClientWithoutConnectionPoolDemo.kt │ │ ├── HttpServerCorsDemo.kt │ │ ├── HttpServerDemo.kt │ │ ├── HttpServerErrorHandlerDemo.kt │ │ ├── HttpServerErrorHandlerDemo2.kt │ │ ├── HttpServerPathParamDemo.kt │ │ ├── HttpServerProxyDemo.kt │ │ ├── HttpServerRegexDemo1.kt │ │ ├── HttpServerRouterContextDemo.kt │ │ ├── HttpServerRouterDemo.kt │ │ ├── HttpServerRoutingByAcceptTypeDemo.kt │ │ ├── HttpServerRoutingByContentTypeDemo.kt │ │ ├── HttpServerRoutingByMethodDemo.kt │ │ ├── HttpServerStaticFileDemo.kt │ │ ├── HttpServerWildcardDemo.kt │ │ ├── HttpsDemo.kt │ │ ├── TcpServerAndClientDemo.kt │ │ └── WebSocketServerDemo.kt │ └── resources │ ├── files │ ├── favicon.ico │ ├── poem.html │ └── poem.txt │ └── firefly-log.xml ├── firefly-jni-helper ├── build.sh ├── pom.xml └── src │ ├── main │ ├── cpp │ │ └── jni-helper │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── JniHelper.cpp │ │ │ ├── JniHelper.hpp │ │ │ ├── build.sh │ │ │ └── example │ │ │ ├── JniExample.cpp │ │ │ └── com_fireflysource_jni_example_JniExample.h │ └── java │ │ └── com │ │ └── fireflysource │ │ ├── doc │ │ └── FeignedJniDoc.java │ │ └── jni │ │ └── example │ │ └── JniExample.java │ └── test │ ├── java │ └── com │ │ └── fireflysource │ │ └── jni │ │ └── example │ │ └── TestJniExample.java │ └── resources │ ├── firefly-log.xml │ └── lib │ ├── linux │ └── libjni_helper_example.so │ ├── macos │ └── libjni_helper_example.dylib │ └── windows │ └── libjni_helper_example.dll ├── firefly-net ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── fireflysource │ │ │ ├── $.java │ │ │ ├── doc │ │ │ └── FeignedNetDoc.java │ │ │ └── net │ │ │ ├── AbstractConnection.java │ │ │ ├── Connection.java │ │ │ ├── http │ │ │ ├── client │ │ │ │ ├── HttpClient.java │ │ │ │ ├── HttpClientConnection.java │ │ │ │ ├── HttpClientConnectionManager.java │ │ │ │ ├── HttpClientContentHandler.java │ │ │ │ ├── HttpClientContentHandlerFactory.java │ │ │ │ ├── HttpClientContentProvider.java │ │ │ │ ├── HttpClientContentProviderFactory.java │ │ │ │ ├── HttpClientFactory.java │ │ │ │ ├── HttpClientRequest.java │ │ │ │ ├── HttpClientRequestBuilder.java │ │ │ │ ├── HttpClientRequestBuilderFactory.java │ │ │ │ └── HttpClientResponse.java │ │ │ ├── common │ │ │ │ ├── HttpConfig.java │ │ │ │ ├── HttpConnection.java │ │ │ │ ├── ProxyAuthentication.java │ │ │ │ ├── ProxyConfig.java │ │ │ │ ├── TcpBasedHttpConnection.java │ │ │ │ ├── codec │ │ │ │ │ ├── ContentEncoded.java │ │ │ │ │ ├── CookieGenerator.java │ │ │ │ │ ├── CookieParser.java │ │ │ │ │ ├── DateGenerator.java │ │ │ │ │ ├── DateParser.java │ │ │ │ │ ├── Http1FieldPreEncoder.java │ │ │ │ │ ├── HttpFieldPreEncoder.java │ │ │ │ │ ├── InclusiveByteRange.java │ │ │ │ │ ├── MultiPartParser.java │ │ │ │ │ ├── PreEncodedHttpField.java │ │ │ │ │ ├── URIUtils.java │ │ │ │ │ └── UrlEncoded.java │ │ │ │ ├── content │ │ │ │ │ ├── handler │ │ │ │ │ │ └── HttpContentHandler.java │ │ │ │ │ └── provider │ │ │ │ │ │ └── HttpContentProvider.java │ │ │ │ ├── exception │ │ │ │ │ ├── BadMessageException.java │ │ │ │ │ ├── NotSupportContentEncoding.java │ │ │ │ │ └── URISyntaxRuntimeException.java │ │ │ │ ├── model │ │ │ │ │ ├── AcceptMIMEMatchType.java │ │ │ │ │ ├── AcceptMIMEType.java │ │ │ │ │ ├── ContentEncoding.java │ │ │ │ │ ├── Cookie.java │ │ │ │ │ ├── HostPort.java │ │ │ │ │ ├── HostPortHttpField.java │ │ │ │ │ ├── HttpCompliance.java │ │ │ │ │ ├── HttpComplianceSection.java │ │ │ │ │ ├── HttpField.java │ │ │ │ │ ├── HttpFields.java │ │ │ │ │ ├── HttpHeader.java │ │ │ │ │ ├── HttpHeaderValue.java │ │ │ │ │ ├── HttpMethod.java │ │ │ │ │ ├── HttpScheme.java │ │ │ │ │ ├── HttpStatus.java │ │ │ │ │ ├── HttpTokens.java │ │ │ │ │ ├── HttpURI.java │ │ │ │ │ ├── HttpVersion.java │ │ │ │ │ ├── MetaData.java │ │ │ │ │ ├── MimeTypes.java │ │ │ │ │ ├── QuotedCSV.java │ │ │ │ │ └── QuotedQualityCSV.java │ │ │ │ ├── v1 │ │ │ │ │ ├── decoder │ │ │ │ │ │ └── HttpParser.java │ │ │ │ │ └── encoder │ │ │ │ │ │ └── HttpGenerator.java │ │ │ │ └── v2 │ │ │ │ │ ├── decoder │ │ │ │ │ ├── BodyParser.java │ │ │ │ │ ├── ContinuationBodyParser.java │ │ │ │ │ ├── DataBodyParser.java │ │ │ │ │ ├── GoAwayBodyParser.java │ │ │ │ │ ├── HeaderBlockFragments.java │ │ │ │ │ ├── HeaderBlockParser.java │ │ │ │ │ ├── HeaderParser.java │ │ │ │ │ ├── HeadersBodyParser.java │ │ │ │ │ ├── Parser.java │ │ │ │ │ ├── PingBodyParser.java │ │ │ │ │ ├── PrefaceParser.java │ │ │ │ │ ├── PriorityBodyParser.java │ │ │ │ │ ├── PushPromiseBodyParser.java │ │ │ │ │ ├── ResetBodyParser.java │ │ │ │ │ ├── ServerParser.java │ │ │ │ │ ├── SettingsBodyParser.java │ │ │ │ │ ├── UnknownBodyParser.java │ │ │ │ │ └── WindowUpdateBodyParser.java │ │ │ │ │ ├── encoder │ │ │ │ │ ├── DataGenerator.java │ │ │ │ │ ├── DisconnectGenerator.java │ │ │ │ │ ├── FrameBytes.java │ │ │ │ │ ├── FrameGenerator.java │ │ │ │ │ ├── Generator.java │ │ │ │ │ ├── GoAwayGenerator.java │ │ │ │ │ ├── HeaderGenerator.java │ │ │ │ │ ├── HeadersGenerator.java │ │ │ │ │ ├── PingGenerator.java │ │ │ │ │ ├── PrefaceGenerator.java │ │ │ │ │ ├── PriorityGenerator.java │ │ │ │ │ ├── PushPromiseGenerator.java │ │ │ │ │ ├── ResetGenerator.java │ │ │ │ │ ├── SettingsGenerator.java │ │ │ │ │ └── WindowUpdateGenerator.java │ │ │ │ │ ├── frame │ │ │ │ │ ├── CloseState.java │ │ │ │ │ ├── DataFrame.java │ │ │ │ │ ├── DisconnectFrame.java │ │ │ │ │ ├── ErrorCode.java │ │ │ │ │ ├── FailureFrame.java │ │ │ │ │ ├── Flags.java │ │ │ │ │ ├── Frame.java │ │ │ │ │ ├── FrameType.java │ │ │ │ │ ├── GoAwayFrame.java │ │ │ │ │ ├── HeadersFrame.java │ │ │ │ │ ├── PingFrame.java │ │ │ │ │ ├── PrefaceFrame.java │ │ │ │ │ ├── PriorityFrame.java │ │ │ │ │ ├── PushPromiseFrame.java │ │ │ │ │ ├── ResetFrame.java │ │ │ │ │ ├── SettingsFrame.java │ │ │ │ │ └── WindowUpdateFrame.java │ │ │ │ │ ├── hpack │ │ │ │ │ ├── AuthorityHttpField.java │ │ │ │ │ ├── HpackContext.java │ │ │ │ │ ├── HpackDecoder.java │ │ │ │ │ ├── HpackEncoder.java │ │ │ │ │ ├── HpackException.java │ │ │ │ │ ├── HpackFieldPreEncoder.java │ │ │ │ │ ├── Huffman.java │ │ │ │ │ ├── MetaDataBuilder.java │ │ │ │ │ ├── NBitInteger.java │ │ │ │ │ └── StaticTableHttpField.java │ │ │ │ │ └── stream │ │ │ │ │ ├── FlowControl.java │ │ │ │ │ ├── Http2Connection.java │ │ │ │ │ └── Stream.java │ │ │ └── server │ │ │ │ ├── HttpProxy.java │ │ │ │ ├── HttpServer.java │ │ │ │ ├── HttpServerConnection.java │ │ │ │ ├── HttpServerContentHandler.java │ │ │ │ ├── HttpServerContentHandlerFactory.java │ │ │ │ ├── HttpServerContentProvider.java │ │ │ │ ├── HttpServerContentProviderFactory.java │ │ │ │ ├── HttpServerFactory.java │ │ │ │ ├── HttpServerOutputChannel.java │ │ │ │ ├── HttpServerRequest.java │ │ │ │ ├── HttpServerResponse.java │ │ │ │ ├── Matcher.java │ │ │ │ ├── MultiPart.java │ │ │ │ ├── Router.java │ │ │ │ ├── RouterManager.java │ │ │ │ └── RoutingContext.java │ │ │ ├── tcp │ │ │ ├── TcpChannelGroup.java │ │ │ ├── TcpClient.java │ │ │ ├── TcpClientConnectionFactory.java │ │ │ ├── TcpClientFactory.java │ │ │ ├── TcpConnection.java │ │ │ ├── TcpCoroutineDispatcher.java │ │ │ ├── TcpServer.java │ │ │ ├── TcpServerFactory.java │ │ │ ├── WrappedTcpConnection.java │ │ │ ├── exception │ │ │ │ └── UnknownProtocolException.java │ │ │ └── secure │ │ │ │ ├── ApplicationProtocolSelector.java │ │ │ │ ├── DefaultSecureEngineFactorySelector.java │ │ │ │ ├── HandshakeResult.java │ │ │ │ ├── SecureEngine.java │ │ │ │ ├── SecureEngineFactory.java │ │ │ │ ├── common │ │ │ │ └── AbstractSecureEngineFactory.java │ │ │ │ ├── conscrypt │ │ │ │ ├── AbstractConscryptSecureEngineFactory.java │ │ │ │ ├── ConscryptApplicationProtocolSelector.java │ │ │ │ ├── ConscryptSecureEngine.java │ │ │ │ ├── DefaultConscryptSSLContextFactory.java │ │ │ │ ├── FileConscryptSSLContextFactory.java │ │ │ │ ├── NoCheckConscryptSSLContextFactory.java │ │ │ │ └── SelfSignedCertificateConscryptSSLContextFactory.java │ │ │ │ ├── exception │ │ │ │ └── SecureNetException.java │ │ │ │ ├── jdk │ │ │ │ ├── AbstractOpenJdkSecureEngineFactory.java │ │ │ │ ├── DefaultOpenJdkSSLContextFactory.java │ │ │ │ ├── FileOpenJdkSSLContextFactory.java │ │ │ │ ├── NoCheckOpenJdkSSLContextFactory.java │ │ │ │ ├── OpenJdkApplicationProtocolSelector.java │ │ │ │ ├── OpenJdkSecureEngine.java │ │ │ │ └── SelfSignedCertificateOpenJdkSSLContextFactory.java │ │ │ │ ├── utils │ │ │ │ └── SecureUtils.java │ │ │ │ └── wildfly │ │ │ │ ├── AbstractWildflySecureEngineFactory.java │ │ │ │ ├── DefaultWildflySSLContextFactory.java │ │ │ │ ├── FileWildflySSLContextFactory.java │ │ │ │ ├── NoCheckWildflySSLContextFactory.java │ │ │ │ ├── SelfSignedCertificateWildflySSLContextFactory.java │ │ │ │ ├── WildflyOpenSSLApplicationProtocolSelector.java │ │ │ │ └── WildflySecureEngine.java │ │ │ ├── udp │ │ │ ├── UdpClient.java │ │ │ ├── UdpConnection.java │ │ │ ├── UdpCoroutineDispatcher.java │ │ │ ├── UdpServer.java │ │ │ └── exception │ │ │ │ └── UdpAttachmentTypeException.java │ │ │ └── websocket │ │ │ ├── client │ │ │ ├── WebSocketClientConnectionBuilder.java │ │ │ ├── WebSocketClientConnectionManager.java │ │ │ └── WebSocketClientRequest.java │ │ │ ├── common │ │ │ ├── WebSocketConnection.java │ │ │ ├── WebSocketConnectionState.java │ │ │ ├── WebSocketMessageHandler.java │ │ │ ├── decoder │ │ │ │ ├── Parser.java │ │ │ │ └── payload │ │ │ │ │ ├── DeMaskProcessor.java │ │ │ │ │ └── PayloadProcessor.java │ │ │ ├── encoder │ │ │ │ └── Generator.java │ │ │ ├── exception │ │ │ │ ├── BadPayloadException.java │ │ │ │ ├── CloseException.java │ │ │ │ ├── EncodingAcceptHashKeyException.java │ │ │ │ ├── MessageTooLargeException.java │ │ │ │ ├── NextIncomingFramesNotSetException.java │ │ │ │ ├── ProtocolException.java │ │ │ │ ├── UpgradeWebSocketConnectionException.java │ │ │ │ └── WebSocketException.java │ │ │ ├── extension │ │ │ │ ├── AbstractExtension.java │ │ │ │ ├── ExtensionFactory.java │ │ │ │ ├── WebSocketExtensionFactory.java │ │ │ │ ├── compress │ │ │ │ │ ├── ByteAccumulator.java │ │ │ │ │ ├── CompressExtension.java │ │ │ │ │ ├── DeflateFrameExtension.java │ │ │ │ │ ├── PerMessageDeflateExtension.java │ │ │ │ │ └── XWebkitDeflateFrameExtension.java │ │ │ │ ├── fragment │ │ │ │ │ └── FragmentExtension.java │ │ │ │ └── identity │ │ │ │ │ └── IdentityExtension.java │ │ │ ├── frame │ │ │ │ ├── BinaryFrame.java │ │ │ │ ├── CloseFrame.java │ │ │ │ ├── ContinuationFrame.java │ │ │ │ ├── ControlFrame.java │ │ │ │ ├── DataFrame.java │ │ │ │ ├── Frame.java │ │ │ │ ├── PingFrame.java │ │ │ │ ├── PongFrame.java │ │ │ │ ├── ReadOnlyDelegatedFrame.java │ │ │ │ ├── TextFrame.java │ │ │ │ └── WebSocketFrame.java │ │ │ ├── model │ │ │ │ ├── AcceptHash.java │ │ │ │ ├── CloseInfo.java │ │ │ │ ├── CloseStatus.java │ │ │ │ ├── Extension.java │ │ │ │ ├── ExtensionConfig.java │ │ │ │ ├── IncomingFrames.java │ │ │ │ ├── OpCode.java │ │ │ │ ├── OutgoingFrames.java │ │ │ │ ├── StatusCode.java │ │ │ │ ├── WebSocketBehavior.java │ │ │ │ └── WebSocketPolicy.java │ │ │ ├── stream │ │ │ │ ├── ConnectionState.java │ │ │ │ ├── ExtensionNegotiator.java │ │ │ │ └── IOState.java │ │ │ └── utils │ │ │ │ ├── QuoteUtil.java │ │ │ │ └── WSURI.java │ │ │ └── server │ │ │ ├── ExtensionSelector.java │ │ │ ├── SubProtocolSelector.java │ │ │ ├── WebSocketManager.java │ │ │ ├── WebSocketServerConnectionBuilder.java │ │ │ ├── WebSocketServerConnectionHandler.java │ │ │ └── WebSocketServerConnectionListener.java │ ├── kotlin │ │ └── com │ │ │ └── fireflysource │ │ │ ├── FireflyExtensions.kt │ │ │ └── net │ │ │ ├── CommonTcpChannelGroup.kt │ │ │ ├── http │ │ │ ├── client │ │ │ │ └── impl │ │ │ │ │ ├── AbstractHttpClientConnection.kt │ │ │ │ │ ├── AbstractHttpClientRequestBuilder.kt │ │ │ │ │ ├── AsyncHttpClient.kt │ │ │ │ │ ├── AsyncHttpClientConnectionManager.kt │ │ │ │ │ ├── AsyncHttpClientConnectionRequestBuilder.kt │ │ │ │ │ ├── AsyncHttpClientRequest.kt │ │ │ │ │ ├── AsyncHttpClientRequestBuilder.kt │ │ │ │ │ ├── AsyncHttpClientResponse.kt │ │ │ │ │ ├── Http1ClientConnection.kt │ │ │ │ │ ├── Http1ClientResponseHandler.kt │ │ │ │ │ ├── Http2ClientConnection.kt │ │ │ │ │ ├── Http2ClientStreamListener.kt │ │ │ │ │ ├── HttpClientConnectionFactory.kt │ │ │ │ │ ├── HttpProtocolNegotiator.kt │ │ │ │ │ ├── content │ │ │ │ │ ├── handler │ │ │ │ │ │ ├── ByteBufferContentHandler.kt │ │ │ │ │ │ ├── FileContentHandler.kt │ │ │ │ │ │ └── StringContentHandler.kt │ │ │ │ │ └── provider │ │ │ │ │ │ ├── ByteBufferContentProvider.kt │ │ │ │ │ │ ├── FileContentProvider.kt │ │ │ │ │ │ ├── MultiPartContentProvider.kt │ │ │ │ │ │ └── StringContentProvider.kt │ │ │ │ │ └── exception │ │ │ │ │ ├── HttpTunnelHandshakeException.kt │ │ │ │ │ └── UnhandledRequestException.kt │ │ │ ├── common │ │ │ │ ├── content │ │ │ │ │ ├── handler │ │ │ │ │ │ ├── AbstractByteBufferContentHandler.kt │ │ │ │ │ │ └── AbstractFileContentHandler.kt │ │ │ │ │ └── provider │ │ │ │ │ │ ├── AbstractByteBufferContentProvider.kt │ │ │ │ │ │ └── AbstractFileContentProvider.kt │ │ │ │ ├── exception │ │ │ │ │ ├── Http1GeneratingResultException.java │ │ │ │ │ ├── Http2StreamFrameProcessException.java │ │ │ │ │ ├── HttpServerConnectionListenerNotSetException.java │ │ │ │ │ ├── HttpServerResponseNotCommitException.java │ │ │ │ │ ├── MissingRemoteHostException.java │ │ │ │ │ ├── MissingRemotePortException.java │ │ │ │ │ └── NotSupportHttpVersionException.java │ │ │ │ ├── model │ │ │ │ │ └── HttpFieldsExtension.kt │ │ │ │ ├── v1 │ │ │ │ │ ├── decoder │ │ │ │ │ │ └── HttpParserExtension.kt │ │ │ │ │ └── encoder │ │ │ │ │ │ └── HttpGeneratorExtension.kt │ │ │ │ └── v2 │ │ │ │ │ └── stream │ │ │ │ │ ├── AbstractFlowControlStrategy.kt │ │ │ │ │ ├── AsyncHttp2Connection.kt │ │ │ │ │ ├── AsyncHttp2Stream.kt │ │ │ │ │ ├── BufferedFlowControlStrategy.kt │ │ │ │ │ └── SimpleFlowControlStrategy.kt │ │ │ └── server │ │ │ │ └── impl │ │ │ │ ├── AbstractHttpServerResponse.kt │ │ │ │ ├── AsyncHttpProxy.kt │ │ │ │ ├── AsyncHttpServer.kt │ │ │ │ ├── AsyncHttpServerConnectionListener.kt │ │ │ │ ├── AsyncHttpServerRequest.kt │ │ │ │ ├── CompressedServerOutputChannel.kt │ │ │ │ ├── Http1ServerConnection.kt │ │ │ │ ├── Http1ServerOutputChannel.kt │ │ │ │ ├── Http1ServerRequestHandler.kt │ │ │ │ ├── Http1ServerResponse.kt │ │ │ │ ├── Http1ServerResponseHandler.kt │ │ │ │ ├── Http2ServerConnection.kt │ │ │ │ ├── Http2ServerConnectionListener.kt │ │ │ │ ├── Http2ServerOutputChannel.kt │ │ │ │ ├── Http2ServerResponse.kt │ │ │ │ ├── content │ │ │ │ ├── handler │ │ │ │ │ ├── AsyncMultiPart.kt │ │ │ │ │ ├── ByteBufferContentHandler.kt │ │ │ │ │ ├── FileContentHandler.kt │ │ │ │ │ ├── FormInputsContentHandler.kt │ │ │ │ │ ├── MultiPartContentHandler.kt │ │ │ │ │ └── StringContentHandler.kt │ │ │ │ └── provider │ │ │ │ │ ├── ByteBufferContentProvider.kt │ │ │ │ │ ├── DefaultContentProvider.kt │ │ │ │ │ ├── FileContentProvider.kt │ │ │ │ │ └── StringContentProvider.kt │ │ │ │ ├── exception │ │ │ │ ├── ProxyAuthException.kt │ │ │ │ ├── RouterNotCommitException.kt │ │ │ │ └── RouterUrlFormatException.kt │ │ │ │ ├── matcher │ │ │ │ ├── AbstractMatcher.kt │ │ │ │ ├── AbstractPatternMatcher.kt │ │ │ │ ├── AbstractPreciseMatcher.kt │ │ │ │ ├── AbstractRegexMatcher.kt │ │ │ │ ├── AcceptHeaderMatcher.kt │ │ │ │ ├── HttpMethodMatcher.kt │ │ │ │ ├── ParameterPathMatcher.kt │ │ │ │ ├── PatternedContentTypeMatcher.kt │ │ │ │ ├── PatternedPathMatcher.kt │ │ │ │ ├── PreciseContentTypeMatcher.kt │ │ │ │ ├── PrecisePathMatcher.kt │ │ │ │ └── RegexPathMatcher.kt │ │ │ │ └── router │ │ │ │ ├── AsyncRouter.kt │ │ │ │ ├── AsyncRouterManager.kt │ │ │ │ ├── AsyncRoutingContext.kt │ │ │ │ └── handler │ │ │ │ ├── CorsHandler.kt │ │ │ │ └── FileHandler.kt │ │ │ ├── tcp │ │ │ ├── AsyncTcpConnectionExtension.kt │ │ │ ├── aio │ │ │ │ ├── AbstractAioTcpConnection.kt │ │ │ │ ├── AdaptiveBufferSize.kt │ │ │ │ ├── AioSecureTcpConnection.kt │ │ │ │ ├── AioTcpChannelGroup.kt │ │ │ │ ├── AioTcpClient.kt │ │ │ │ ├── AioTcpConnection.kt │ │ │ │ ├── AioTcpConnectionFactory.kt │ │ │ │ ├── AioTcpCoroutineDispatcher.kt │ │ │ │ ├── AioTcpServer.kt │ │ │ │ ├── BufferedOutputTcpConnection.kt │ │ │ │ └── TcpConfig.kt │ │ │ ├── buffer │ │ │ │ └── InputOutputMessages.kt │ │ │ └── secure │ │ │ │ └── AbstractAsyncSecureEngine.kt │ │ │ ├── udp │ │ │ ├── buffer │ │ │ │ └── InputOutputMessages.kt │ │ │ └── nio │ │ │ │ ├── AbstractNioUdpConnection.kt │ │ │ │ ├── NioUdpCoroutineDispatcher.kt │ │ │ │ └── NioUdpWorker.kt │ │ │ └── websocket │ │ │ ├── client │ │ │ └── impl │ │ │ │ ├── AsyncWebSocketClientConnectionBuilder.kt │ │ │ │ └── AsyncWebSocketClientConnectionManager.kt │ │ │ ├── common │ │ │ └── impl │ │ │ │ └── AsyncWebSocketConnection.kt │ │ │ └── server │ │ │ └── impl │ │ │ ├── AsyncWebSocketManager.kt │ │ │ └── AsyncWebSocketServerConnectionBuilder.kt │ └── resources │ │ ├── com │ │ └── fireflysource │ │ │ └── net │ │ │ └── http │ │ │ └── common │ │ │ └── model │ │ │ ├── encoding.properties │ │ │ └── mime.properties │ │ └── fireflyKeystore.jks │ └── test │ ├── java │ └── com │ │ └── fireflysource │ │ └── net │ │ ├── http │ │ └── common │ │ │ ├── codec │ │ │ ├── ContentEncodedTest.java │ │ │ ├── CookieTest.java │ │ │ ├── HttpURIParseTest.java │ │ │ ├── InclusiveByteRangeTest.java │ │ │ ├── MultiPartParserTest.java │ │ │ ├── URIUtilsCanonicalPathTest.java │ │ │ ├── URIUtilsTest.java │ │ │ ├── URLEncodedTest.java │ │ │ └── UrlEncodedUtf8Test.java │ │ │ ├── model │ │ │ ├── HostPortTest.java │ │ │ ├── HttpFieldsTest.java │ │ │ ├── HttpStatusCodeTest.java │ │ │ ├── HttpURITest.java │ │ │ ├── MimeTypesTest.java │ │ │ ├── QuotedCSVTest.java │ │ │ ├── QuotedQualityCSVTest.java │ │ │ ├── TestHttpField.java │ │ │ ├── TestHttpMethod.java │ │ │ ├── TestHttpScheme.java │ │ │ └── TestHttpVersion.java │ │ │ ├── v1 │ │ │ ├── decoder │ │ │ │ └── HttpParserTest.java │ │ │ └── encoder │ │ │ │ ├── HttpGeneratorClientTest.java │ │ │ │ ├── HttpGeneratorServerHTTPTest.java │ │ │ │ └── HttpGeneratorServerTest.java │ │ │ └── v2 │ │ │ ├── frame │ │ │ ├── ContinuationParseTest.java │ │ │ ├── DataGenerateParseTest.java │ │ │ ├── GoAwayGenerateParseTest.java │ │ │ ├── HeadersGenerateParseTest.java │ │ │ ├── MaxFrameSizeParseTest.java │ │ │ ├── PingGenerateParseTest.java │ │ │ ├── PriorityGenerateParseTest.java │ │ │ ├── PushPromiseGenerateParseTest.java │ │ │ ├── ResetGenerateParseTest.java │ │ │ ├── SettingsGenerateParseTest.java │ │ │ ├── UnknownParseTest.java │ │ │ └── WindowUpdateGenerateParseTest.java │ │ │ └── hpack │ │ │ ├── HpackContextTest.java │ │ │ ├── HpackDecoderTest.java │ │ │ ├── HpackEncoderTest.java │ │ │ ├── HpackTest.java │ │ │ ├── TestHuffman.java │ │ │ └── TestNBitInteger.java │ │ └── websocket │ │ └── common │ │ ├── decoder │ │ ├── ClosePayloadParserTest.java │ │ ├── ParserTest.java │ │ ├── PingPayloadParserTest.java │ │ ├── RFC6455ExamplesParserTest.java │ │ ├── TextPayloadParserTest.java │ │ └── UnitParser.java │ │ ├── encoder │ │ ├── GeneratorParserRoundtripTest.java │ │ ├── GeneratorTest.java │ │ ├── RFC6455ExamplesGeneratorTest.java │ │ └── UnitGenerator.java │ │ ├── extension │ │ ├── AbstractExtensionTest.java │ │ ├── ExtensionTool.java │ │ ├── compress │ │ │ ├── ByteAccumulatorTest.java │ │ │ ├── CapturedHexPayloads.java │ │ │ ├── DeflateFrameExtensionTest.java │ │ │ └── PerMessageDeflateExtensionTest.java │ │ └── fragment │ │ │ └── FragmentExtensionTest.java │ │ ├── frame │ │ └── WebSocketFrameTest.java │ │ ├── model │ │ ├── AcceptHashTest.java │ │ ├── CloseInfoTest.java │ │ ├── ExtensionConfigTest.java │ │ ├── IncomingFramesCapture.java │ │ ├── OutgoingFramesCapture.java │ │ ├── OutgoingNetworkBytesCapture.java │ │ └── SaneFrameOrderingAssertion.java │ │ └── utils │ │ ├── ByteBufferAssert.java │ │ ├── Hex.java │ │ ├── MaskedByteBuffer.java │ │ ├── QuoteUtilQuoteTest.java │ │ ├── QuoteUtilTest.java │ │ └── WSURITest.java │ ├── kotlin │ └── com │ │ └── fireflysource │ │ └── net │ │ ├── common │ │ └── v2 │ │ │ └── stream │ │ │ ├── TestAsyncHttp2Connection.kt │ │ │ └── TestAsyncHttp2Stream.kt │ │ ├── http │ │ ├── client │ │ │ └── impl │ │ │ │ ├── TestAsyncHttpClientConnectionManager.kt │ │ │ │ ├── TestAsyncHttpClientRequestBuilder.kt │ │ │ │ ├── TestHttp1ClientConnection.kt │ │ │ │ ├── TestHttp2ClientConnection.kt │ │ │ │ ├── TestHttpClient.kt │ │ │ │ ├── TestHttpProtocolNegotiator.kt │ │ │ │ └── content │ │ │ │ ├── handler │ │ │ │ ├── TestFileContentHandler.kt │ │ │ │ └── TestStringContentHandler.kt │ │ │ │ └── provider │ │ │ │ ├── TestByteBufferContentProvider.kt │ │ │ │ ├── TestFileContentProvider.kt │ │ │ │ ├── TestMultiPartContentProvider.kt │ │ │ │ └── TestStringContentProvider.kt │ │ └── server │ │ │ └── impl │ │ │ ├── AbstractHttpServerTestBase.kt │ │ │ ├── TestHttpServer.kt │ │ │ ├── TestHttpServerConnection.kt │ │ │ ├── content │ │ │ └── handler │ │ │ │ ├── TestFormInputsContentHandler.kt │ │ │ │ └── TestMultiPartContentHandler.kt │ │ │ ├── matcher │ │ │ ├── TestAcceptHeaderMatcher.kt │ │ │ ├── TestHttpMethodMatcher.kt │ │ │ ├── TestParameterPathMatcher.kt │ │ │ ├── TestPatternedContentTypeMatcher.kt │ │ │ ├── TestPatternedPathMatcher.kt │ │ │ ├── TestPreciseContentTypeMatcher.kt │ │ │ ├── TestPrecisePathMatcher.kt │ │ │ └── TestRegexPathMatcher.kt │ │ │ └── router │ │ │ ├── TestAsyncRouterManager.kt │ │ │ └── handler │ │ │ ├── TestCorsHandler.kt │ │ │ └── TestFileHandler.kt │ │ ├── tcp │ │ ├── aio │ │ │ ├── TestAdaptiveBufferSize.kt │ │ │ └── TestAioServerAndClient.kt │ │ ├── buffer │ │ │ └── TestMessage.kt │ │ └── secure │ │ │ └── TestSSLContextFactory.kt │ │ └── websocket │ │ ├── TestWebSocketServerAndClient.kt │ │ └── common │ │ └── impl │ │ └── TestAsyncWebSocketConnection.kt │ └── resources │ ├── files │ ├── favicon.ico │ ├── poem.html │ └── poem.txt │ ├── firefly-log.xml │ └── mockito-extensions │ └── org.mockito.plugins.MockMaker ├── firefly-serialization ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── fireflysource │ │ └── doc │ │ └── FeignedSerializationDoc.java │ └── kotlin │ └── com │ └── fireflysource │ └── serialization │ ├── SerializationService.kt │ ├── SerializationServiceFactory.kt │ └── impl │ └── json │ └── JsonSerializationService.kt ├── firefly-slf4j ├── pom.xml └── src │ ├── main │ ├── java │ │ ├── com │ │ │ └── fireflysource │ │ │ │ ├── doc │ │ │ │ └── FeignedLogDoc.java │ │ │ │ └── log │ │ │ │ ├── AbstractLogConfigParser.java │ │ │ │ ├── ClassNameLogWrap.java │ │ │ │ ├── Configuration.java │ │ │ │ ├── DefaultLogFilter.java │ │ │ │ ├── DefaultLogFormatter.java │ │ │ │ ├── DefaultLogNameFormatter.java │ │ │ │ ├── Log.java │ │ │ │ ├── LogConfigParser.java │ │ │ │ ├── LogFactory.java │ │ │ │ ├── LogFilter.java │ │ │ │ ├── LogFormatter.java │ │ │ │ ├── LogItem.java │ │ │ │ ├── LogLevel.java │ │ │ │ ├── LogNameFormatter.java │ │ │ │ ├── MappedDiagnosticContext.java │ │ │ │ ├── MappedDiagnosticContextFactory.java │ │ │ │ ├── MaxSplitTimeEnum.java │ │ │ │ ├── ThreadLocalMappedDiagnosticContext.java │ │ │ │ ├── XmlLogConfigParser.java │ │ │ │ ├── internal │ │ │ │ └── utils │ │ │ │ │ ├── ServiceUtils.java │ │ │ │ │ ├── StringUtils.java │ │ │ │ │ ├── TimeUtils.java │ │ │ │ │ ├── collection │ │ │ │ │ ├── AbstractTrie.java │ │ │ │ │ ├── TreeTrie.java │ │ │ │ │ └── Trie.java │ │ │ │ │ └── xml │ │ │ │ │ ├── DefaultDom.java │ │ │ │ │ ├── Dom.java │ │ │ │ │ └── XmlParsingException.java │ │ │ │ └── loggers.xsd │ │ └── org │ │ │ └── slf4j │ │ │ └── impl │ │ │ ├── LogFactoryImpl.java │ │ │ ├── LoggerImpl.java │ │ │ ├── MDCAdapterImpl.java │ │ │ ├── StaticLoggerBinder.java │ │ │ └── StaticMDCBinder.java │ └── kotlin │ │ └── com │ │ └── fireflysource │ │ └── log │ │ └── FileLog.kt │ └── test │ ├── java │ └── com │ │ └── fireflysource │ │ └── log │ │ ├── TestLog.java │ │ ├── TestLogParser.java │ │ ├── demo │ │ ├── CustomLogFormatter.java │ │ ├── LogBenchmark.java │ │ └── TimeSplitDemo.java │ │ └── foo │ │ ├── Foo.java │ │ └── bar │ │ └── Bar.java │ └── resources │ └── firefly-log.xml ├── firefly-wechat ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── fireflysource │ │ │ ├── doc │ │ │ └── FeignedWechatDoc.java │ │ │ └── wechat │ │ │ └── enterprise │ │ │ └── group │ │ │ └── bot │ │ │ ├── model │ │ │ ├── Article.java │ │ │ ├── GroupBotMessageResult.java │ │ │ ├── ImageMessage.java │ │ │ ├── ImageMessageContent.java │ │ │ ├── MarkdownMessage.java │ │ │ ├── MarkdownMessageContent.java │ │ │ ├── Message.java │ │ │ ├── MessageBuilder.java │ │ │ ├── MessageType.java │ │ │ ├── NewsMessage.java │ │ │ ├── NewsMessageContent.java │ │ │ ├── TextMessage.java │ │ │ └── TextMessageContent.java │ │ │ └── service │ │ │ └── GroupBotMessageService.java │ └── kotlin │ │ └── com │ │ └── fireflysource │ │ └── wechat │ │ └── enterprise │ │ └── group │ │ └── bot │ │ └── service │ │ ├── GroupBotMessageServiceFactory.kt │ │ └── impl │ │ └── AsyncGroupBotMessageService.kt │ └── test │ ├── kotlin │ └── com │ │ └── fireflysource │ │ └── wechat │ │ └── enterprise │ │ └── group │ │ └── bot │ │ ├── model │ │ └── TestMessageModel.kt │ │ └── service │ │ └── TestGroupBotMessageService.kt │ └── resources │ └── firefly-log.xml ├── local_install.ps1 └── pom.xml /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/README.md -------------------------------------------------------------------------------- /deploy.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/deploy.ps1 -------------------------------------------------------------------------------- /firefly-common/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /firefly-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/pom.xml -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/actor/AbstractActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/actor/AbstractActor.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/actor/AbstractAsyncActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/actor/AbstractAsyncActor.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/actor/Actor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/actor/Actor.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/actor/ActorInternalApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/actor/ActorInternalApi.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/actor/ActorState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/actor/ActorState.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/actor/BlockingTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/actor/BlockingTask.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/actor/Dispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/actor/Dispatcher.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/actor/DispatcherFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/actor/DispatcherFactory.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/actor/Mailbox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/actor/Mailbox.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/actor/MailboxFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/actor/MailboxFactory.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/bytecode/AbstractProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/bytecode/AbstractProxyFactory.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/bytecode/ArrayProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/bytecode/ArrayProxy.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/bytecode/ClassProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/bytecode/ClassProxy.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/bytecode/ClassProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/bytecode/ClassProxyFactory.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/bytecode/CompilerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/bytecode/CompilerUtils.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/bytecode/FieldProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/bytecode/FieldProxy.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/bytecode/JavaReflectionProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/bytecode/JavaReflectionProxyFactory.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/bytecode/JavassistClassProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/bytecode/JavassistClassProxyFactory.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/bytecode/JavassistReflectionProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/bytecode/JavassistReflectionProxyFactory.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/bytecode/JavassistUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/bytecode/JavassistUtils.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/bytecode/MethodFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/bytecode/MethodFilter.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/bytecode/MethodProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/bytecode/MethodProxy.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/bytecode/ProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/bytecode/ProxyFactory.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/codec/base64/Base64.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/codec/base64/Base64.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/codec/base64/Base64Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/codec/base64/Base64Utils.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/codec/base64/BaseNCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/codec/base64/BaseNCodec.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/codec/base64/BinaryDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/codec/base64/BinaryDecoder.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/codec/base64/BinaryEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/codec/base64/BinaryEncoder.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/codec/base64/Decoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/codec/base64/Decoder.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/codec/base64/DecoderException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/codec/base64/DecoderException.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/codec/base64/Encoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/codec/base64/Encoder.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/codec/base64/EncoderException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/codec/base64/EncoderException.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/collection/CollectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/collection/CollectionUtils.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/collection/array/ArrayUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/collection/array/ArrayUtils.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/collection/list/LazyList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/collection/list/LazyList.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/collection/map/MultiMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/collection/map/MultiMap.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/collection/trie/AbstractTrie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/collection/trie/AbstractTrie.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/collection/trie/ArrayTernaryTrie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/collection/trie/ArrayTernaryTrie.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/collection/trie/ArrayTrie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/collection/trie/ArrayTrie.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/collection/trie/TreeTrie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/collection/trie/TreeTrie.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/collection/trie/Trie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/collection/trie/Trie.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/concurrent/AtomicBiInteger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/concurrent/AtomicBiInteger.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/concurrent/Atomics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/concurrent/Atomics.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/concurrent/AutoLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/concurrent/AutoLock.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/concurrent/CompletableFutures.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/concurrent/CompletableFutures.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/concurrent/ExecutorServiceUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/concurrent/ExecutorServiceUtils.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/concurrent/IteratingCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/concurrent/IteratingCallback.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/concurrent/SingleThreadExecutorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/concurrent/SingleThreadExecutorService.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/exception/UnknownTypeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/exception/UnknownTypeException.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/func/Callback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/func/Callback.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/func/FunctionInterfaceUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/func/FunctionInterfaceUtils.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/io/AsyncCloseable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/io/AsyncCloseable.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/io/BufferUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/io/BufferUtils.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/io/ByteArrayOutputStream2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/io/ByteArrayOutputStream2.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/io/IO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/io/IO.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/io/InputChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/io/InputChannel.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/io/OutputChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/io/OutputChannel.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/jni/JniLibLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/jni/JniLibLoader.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/jni/JniLibNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/jni/JniLibNotFoundException.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/jni/JniLibTempFileException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/jni/JniLibTempFileException.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/lifecycle/AbstractLifeCycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/lifecycle/AbstractLifeCycle.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/lifecycle/LifeCycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/lifecycle/LifeCycle.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/lifecycle/ShutdownTasks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/lifecycle/ShutdownTasks.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/math/MathUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/math/MathUtils.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/object/Assert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/object/Assert.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/object/TypeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/object/TypeUtils.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/ref/Cleaner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/ref/Cleaner.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/ref/CleanerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/ref/CleanerImpl.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/ref/PhantomCleanable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/ref/PhantomCleanable.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/reflection/ReflectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/reflection/ReflectionUtils.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/service/ServiceUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/service/ServiceUtils.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/slf4j/LazyLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/slf4j/LazyLogger.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/string/Pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/string/Pattern.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/string/QuotedStringTokenizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/string/QuotedStringTokenizer.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/string/SearchPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/string/SearchPattern.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/string/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/string/StringUtils.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/string/Utf8Appendable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/string/Utf8Appendable.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/string/Utf8StringBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/string/Utf8StringBuilder.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/sys/JavaVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/sys/JavaVersion.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/sys/ProjectVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/sys/ProjectVersion.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/sys/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/sys/Result.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/common/sys/SystemLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/common/sys/SystemLogger.java -------------------------------------------------------------------------------- /firefly-common/src/main/java/com/fireflysource/doc/FeignedCommonDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/java/com/fireflysource/doc/FeignedCommonDoc.java -------------------------------------------------------------------------------- /firefly-common/src/main/kotlin/com/fireflysource/common/annotation/CompilerPluginAnnotation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/kotlin/com/fireflysource/common/annotation/CompilerPluginAnnotation.kt -------------------------------------------------------------------------------- /firefly-common/src/main/kotlin/com/fireflysource/common/concurrent/CompletableFutureExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/kotlin/com/fireflysource/common/concurrent/CompletableFutureExtension.kt -------------------------------------------------------------------------------- /firefly-common/src/main/kotlin/com/fireflysource/common/coroutine/ChannelExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/kotlin/com/fireflysource/common/coroutine/ChannelExtension.kt -------------------------------------------------------------------------------- /firefly-common/src/main/kotlin/com/fireflysource/common/coroutine/CommonCoroutinePool.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/kotlin/com/fireflysource/common/coroutine/CommonCoroutinePool.kt -------------------------------------------------------------------------------- /firefly-common/src/main/kotlin/com/fireflysource/common/coroutine/CoroutineExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/kotlin/com/fireflysource/common/coroutine/CoroutineExtension.kt -------------------------------------------------------------------------------- /firefly-common/src/main/kotlin/com/fireflysource/common/coroutine/CoroutineLocal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/kotlin/com/fireflysource/common/coroutine/CoroutineLocal.kt -------------------------------------------------------------------------------- /firefly-common/src/main/kotlin/com/fireflysource/common/exception/UnsupportedOperationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/kotlin/com/fireflysource/common/exception/UnsupportedOperationException.java -------------------------------------------------------------------------------- /firefly-common/src/main/kotlin/com/fireflysource/common/io/BufferExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/kotlin/com/fireflysource/common/io/BufferExtension.kt -------------------------------------------------------------------------------- /firefly-common/src/main/kotlin/com/fireflysource/common/io/Nio.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/kotlin/com/fireflysource/common/io/Nio.kt -------------------------------------------------------------------------------- /firefly-common/src/main/kotlin/com/fireflysource/common/reflect/KotlinNameResolver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/kotlin/com/fireflysource/common/reflect/KotlinNameResolver.kt -------------------------------------------------------------------------------- /firefly-common/src/main/kotlin/com/fireflysource/common/slf4j/Slf4jExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/kotlin/com/fireflysource/common/slf4j/Slf4jExtension.kt -------------------------------------------------------------------------------- /firefly-common/src/main/resources/firefly_version.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/main/resources/firefly_version.properties -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/actor/TestActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/actor/TestActor.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/bytecode/TestClassProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/bytecode/TestClassProxy.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/bytecode/TestProxyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/bytecode/TestProxyFactory.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/codec/TestBase64.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/codec/TestBase64.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/collection/TestCollectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/collection/TestCollectionUtils.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/collection/list/TestLazyList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/collection/list/TestLazyList.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/collection/map/MultiMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/collection/map/MultiMapTest.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/collection/trie/TestTrie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/collection/trie/TestTrie.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/concurrent/AtomicBiIntegerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/concurrent/AtomicBiIntegerTest.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/concurrent/AutoLockTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/concurrent/AutoLockTest.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/concurrent/IteratingCallbackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/concurrent/IteratingCallbackTest.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/concurrent/TestAtomics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/concurrent/TestAtomics.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/concurrent/TestCompletableFutures.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/concurrent/TestCompletableFutures.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/concurrent/TestExecutorServiceUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/concurrent/TestExecutorServiceUtils.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/concurrent/TestSingleThreadExecutorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/concurrent/TestSingleThreadExecutorService.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/io/TestBufferUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/io/TestBufferUtils.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/object/TestTypeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/object/TestTypeUtils.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/ref/TestCleaner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/ref/TestCleaner.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/reflection/TestReflectUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/reflection/TestReflectUtils.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/string/SearchPatternTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/string/SearchPatternTest.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/string/TestPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/string/TestPattern.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/string/TestQuotedStringTokenizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/string/TestQuotedStringTokenizer.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/string/TestStringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/string/TestStringUtils.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/string/Utf8StringBuilderInvalidUtfTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/string/Utf8StringBuilderInvalidUtfTest.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/string/Utf8StringBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/string/Utf8StringBuilderTest.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/sys/TestJavaVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/sys/TestJavaVersion.java -------------------------------------------------------------------------------- /firefly-common/src/test/java/com/fireflysource/common/sys/TestProjectVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/java/com/fireflysource/common/sys/TestProjectVersion.java -------------------------------------------------------------------------------- /firefly-common/src/test/kotlin/com/fireflysource/common/concurrent/TestCompletableFuture.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/kotlin/com/fireflysource/common/concurrent/TestCompletableFuture.kt -------------------------------------------------------------------------------- /firefly-common/src/test/kotlin/com/fireflysource/common/coroutine/TestChannelExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/kotlin/com/fireflysource/common/coroutine/TestChannelExtension.kt -------------------------------------------------------------------------------- /firefly-common/src/test/kotlin/com/fireflysource/common/coroutine/TestCoroutineLocal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/kotlin/com/fireflysource/common/coroutine/TestCoroutineLocal.kt -------------------------------------------------------------------------------- /firefly-common/src/test/resources/testFile1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-common/src/test/resources/testFile1 -------------------------------------------------------------------------------- /firefly-example/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/pom.xml -------------------------------------------------------------------------------- /firefly-example/src/main/java/com/fireflysource/doc/FeignedExampleDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/java/com/fireflysource/doc/FeignedExampleDoc.java -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/HttpClientDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/HttpClientDemo.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/HttpClientMultiPartUploadFileDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/HttpClientMultiPartUploadFileDemo.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/HttpClientProxyDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/HttpClientProxyDemo.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/HttpClientWithoutConnectionPoolDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/HttpClientWithoutConnectionPoolDemo.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerCorsDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerCorsDemo.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerDemo.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerErrorHandlerDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerErrorHandlerDemo.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerErrorHandlerDemo2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerErrorHandlerDemo2.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerPathParamDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerPathParamDemo.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerProxyDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerProxyDemo.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerRegexDemo1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerRegexDemo1.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerRouterContextDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerRouterContextDemo.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerRouterDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerRouterDemo.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerRoutingByAcceptTypeDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerRoutingByAcceptTypeDemo.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerRoutingByContentTypeDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerRoutingByContentTypeDemo.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerRoutingByMethodDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerRoutingByMethodDemo.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerStaticFileDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerStaticFileDemo.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerWildcardDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/HttpServerWildcardDemo.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/HttpsDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/HttpsDemo.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/TcpServerAndClientDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/TcpServerAndClientDemo.kt -------------------------------------------------------------------------------- /firefly-example/src/main/kotlin/com/fireflysource/example/WebSocketServerDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/kotlin/com/fireflysource/example/WebSocketServerDemo.kt -------------------------------------------------------------------------------- /firefly-example/src/main/resources/files/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/resources/files/favicon.ico -------------------------------------------------------------------------------- /firefly-example/src/main/resources/files/poem.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/resources/files/poem.html -------------------------------------------------------------------------------- /firefly-example/src/main/resources/files/poem.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/resources/files/poem.txt -------------------------------------------------------------------------------- /firefly-example/src/main/resources/firefly-log.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-example/src/main/resources/firefly-log.xml -------------------------------------------------------------------------------- /firefly-jni-helper/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-jni-helper/build.sh -------------------------------------------------------------------------------- /firefly-jni-helper/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-jni-helper/pom.xml -------------------------------------------------------------------------------- /firefly-jni-helper/src/main/cpp/jni-helper/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-jni-helper/src/main/cpp/jni-helper/.gitignore -------------------------------------------------------------------------------- /firefly-jni-helper/src/main/cpp/jni-helper/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-jni-helper/src/main/cpp/jni-helper/CMakeLists.txt -------------------------------------------------------------------------------- /firefly-jni-helper/src/main/cpp/jni-helper/JniHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-jni-helper/src/main/cpp/jni-helper/JniHelper.cpp -------------------------------------------------------------------------------- /firefly-jni-helper/src/main/cpp/jni-helper/JniHelper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-jni-helper/src/main/cpp/jni-helper/JniHelper.hpp -------------------------------------------------------------------------------- /firefly-jni-helper/src/main/cpp/jni-helper/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-jni-helper/src/main/cpp/jni-helper/build.sh -------------------------------------------------------------------------------- /firefly-jni-helper/src/main/cpp/jni-helper/example/JniExample.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-jni-helper/src/main/cpp/jni-helper/example/JniExample.cpp -------------------------------------------------------------------------------- /firefly-jni-helper/src/main/cpp/jni-helper/example/com_fireflysource_jni_example_JniExample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-jni-helper/src/main/cpp/jni-helper/example/com_fireflysource_jni_example_JniExample.h -------------------------------------------------------------------------------- /firefly-jni-helper/src/main/java/com/fireflysource/doc/FeignedJniDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-jni-helper/src/main/java/com/fireflysource/doc/FeignedJniDoc.java -------------------------------------------------------------------------------- /firefly-jni-helper/src/main/java/com/fireflysource/jni/example/JniExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-jni-helper/src/main/java/com/fireflysource/jni/example/JniExample.java -------------------------------------------------------------------------------- /firefly-jni-helper/src/test/java/com/fireflysource/jni/example/TestJniExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-jni-helper/src/test/java/com/fireflysource/jni/example/TestJniExample.java -------------------------------------------------------------------------------- /firefly-jni-helper/src/test/resources/firefly-log.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-jni-helper/src/test/resources/firefly-log.xml -------------------------------------------------------------------------------- /firefly-jni-helper/src/test/resources/lib/linux/libjni_helper_example.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-jni-helper/src/test/resources/lib/linux/libjni_helper_example.so -------------------------------------------------------------------------------- /firefly-jni-helper/src/test/resources/lib/macos/libjni_helper_example.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-jni-helper/src/test/resources/lib/macos/libjni_helper_example.dylib -------------------------------------------------------------------------------- /firefly-jni-helper/src/test/resources/lib/windows/libjni_helper_example.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-jni-helper/src/test/resources/lib/windows/libjni_helper_example.dll -------------------------------------------------------------------------------- /firefly-net/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/pom.xml -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/$.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/$.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/doc/FeignedNetDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/doc/FeignedNetDoc.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/AbstractConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/AbstractConnection.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/Connection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/Connection.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClient.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientConnection.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientConnectionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientConnectionManager.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientContentHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientContentHandler.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientContentHandlerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientContentHandlerFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientContentProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientContentProvider.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientContentProviderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientContentProviderFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientRequest.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientRequestBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientRequestBuilder.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientRequestBuilderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientRequestBuilderFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/client/HttpClientResponse.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/HttpConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/HttpConfig.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/HttpConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/HttpConnection.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/ProxyAuthentication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/ProxyAuthentication.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/ProxyConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/ProxyConfig.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/TcpBasedHttpConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/TcpBasedHttpConnection.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/codec/ContentEncoded.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/codec/ContentEncoded.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/codec/CookieGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/codec/CookieGenerator.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/codec/CookieParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/codec/CookieParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/codec/DateGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/codec/DateGenerator.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/codec/DateParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/codec/DateParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/codec/Http1FieldPreEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/codec/Http1FieldPreEncoder.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/codec/HttpFieldPreEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/codec/HttpFieldPreEncoder.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/codec/InclusiveByteRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/codec/InclusiveByteRange.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/codec/MultiPartParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/codec/MultiPartParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/codec/PreEncodedHttpField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/codec/PreEncodedHttpField.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/codec/URIUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/codec/URIUtils.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/codec/UrlEncoded.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/codec/UrlEncoded.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/content/handler/HttpContentHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/content/handler/HttpContentHandler.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/content/provider/HttpContentProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/content/provider/HttpContentProvider.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/exception/BadMessageException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/exception/BadMessageException.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/exception/NotSupportContentEncoding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/exception/NotSupportContentEncoding.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/exception/URISyntaxRuntimeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/exception/URISyntaxRuntimeException.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/AcceptMIMEMatchType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/AcceptMIMEMatchType.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/AcceptMIMEType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/AcceptMIMEType.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/ContentEncoding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/ContentEncoding.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/Cookie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/Cookie.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/HostPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/HostPort.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/HostPortHttpField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/HostPortHttpField.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpCompliance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpCompliance.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpComplianceSection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpComplianceSection.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpField.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpFields.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpHeader.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpHeaderValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpHeaderValue.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpMethod.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpScheme.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpStatus.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpTokens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpTokens.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpURI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpURI.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/HttpVersion.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/MetaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/MetaData.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/MimeTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/MimeTypes.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/QuotedCSV.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/QuotedCSV.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/model/QuotedQualityCSV.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/model/QuotedQualityCSV.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v1/decoder/HttpParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v1/decoder/HttpParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v1/encoder/HttpGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v1/encoder/HttpGenerator.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/BodyParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/BodyParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/ContinuationBodyParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/ContinuationBodyParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/DataBodyParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/DataBodyParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/GoAwayBodyParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/GoAwayBodyParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/HeaderBlockFragments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/HeaderBlockFragments.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/HeaderBlockParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/HeaderBlockParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/HeaderParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/HeaderParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/HeadersBodyParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/HeadersBodyParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/Parser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/Parser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/PingBodyParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/PingBodyParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/PrefaceParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/PrefaceParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/PriorityBodyParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/PriorityBodyParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/PushPromiseBodyParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/PushPromiseBodyParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/ResetBodyParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/ResetBodyParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/ServerParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/ServerParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/SettingsBodyParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/SettingsBodyParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/UnknownBodyParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/UnknownBodyParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/WindowUpdateBodyParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/decoder/WindowUpdateBodyParser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/DataGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/DataGenerator.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/DisconnectGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/DisconnectGenerator.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/FrameBytes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/FrameBytes.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/FrameGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/FrameGenerator.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/Generator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/Generator.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/GoAwayGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/GoAwayGenerator.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/HeaderGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/HeaderGenerator.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/HeadersGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/HeadersGenerator.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/PingGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/PingGenerator.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/PrefaceGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/PrefaceGenerator.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/PriorityGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/PriorityGenerator.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/PushPromiseGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/PushPromiseGenerator.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/ResetGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/ResetGenerator.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/SettingsGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/SettingsGenerator.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/WindowUpdateGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/encoder/WindowUpdateGenerator.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/CloseState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/CloseState.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/DataFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/DataFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/DisconnectFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/DisconnectFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/ErrorCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/ErrorCode.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/FailureFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/FailureFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/Flags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/Flags.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/Frame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/Frame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/FrameType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/FrameType.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/GoAwayFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/GoAwayFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/HeadersFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/HeadersFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/PingFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/PingFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/PrefaceFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/PrefaceFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/PriorityFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/PriorityFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/PushPromiseFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/PushPromiseFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/ResetFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/ResetFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/SettingsFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/SettingsFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/WindowUpdateFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/frame/WindowUpdateFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/AuthorityHttpField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/AuthorityHttpField.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/HpackContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/HpackContext.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/HpackDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/HpackDecoder.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/HpackEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/HpackEncoder.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/HpackException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/HpackException.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/HpackFieldPreEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/HpackFieldPreEncoder.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/Huffman.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/Huffman.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/MetaDataBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/MetaDataBuilder.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/NBitInteger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/NBitInteger.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/StaticTableHttpField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/hpack/StaticTableHttpField.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/stream/FlowControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/stream/FlowControl.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/stream/Http2Connection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/stream/Http2Connection.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/common/v2/stream/Stream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/common/v2/stream/Stream.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/server/HttpProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/server/HttpProxy.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServer.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServerConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServerConnection.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServerContentHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServerContentHandler.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServerContentHandlerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServerContentHandlerFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServerContentProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServerContentProvider.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServerContentProviderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServerContentProviderFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServerFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServerOutputChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServerOutputChannel.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServerRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServerRequest.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServerResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/server/HttpServerResponse.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/server/Matcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/server/Matcher.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/server/MultiPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/server/MultiPart.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/server/Router.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/server/Router.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/server/RouterManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/server/RouterManager.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/http/server/RoutingContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/http/server/RoutingContext.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/TcpChannelGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/TcpChannelGroup.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/TcpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/TcpClient.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/TcpClientConnectionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/TcpClientConnectionFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/TcpClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/TcpClientFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/TcpConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/TcpConnection.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/TcpCoroutineDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/TcpCoroutineDispatcher.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/TcpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/TcpServer.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/TcpServerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/TcpServerFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/WrappedTcpConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/WrappedTcpConnection.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/exception/UnknownProtocolException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/exception/UnknownProtocolException.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/secure/ApplicationProtocolSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/secure/ApplicationProtocolSelector.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/secure/DefaultSecureEngineFactorySelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/secure/DefaultSecureEngineFactorySelector.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/secure/HandshakeResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/secure/HandshakeResult.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/secure/SecureEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/secure/SecureEngine.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/secure/SecureEngineFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/secure/SecureEngineFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/secure/common/AbstractSecureEngineFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/secure/common/AbstractSecureEngineFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/secure/conscrypt/ConscryptSecureEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/secure/conscrypt/ConscryptSecureEngine.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/secure/exception/SecureNetException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/secure/exception/SecureNetException.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/secure/jdk/AbstractOpenJdkSecureEngineFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/secure/jdk/AbstractOpenJdkSecureEngineFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/secure/jdk/DefaultOpenJdkSSLContextFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/secure/jdk/DefaultOpenJdkSSLContextFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/secure/jdk/FileOpenJdkSSLContextFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/secure/jdk/FileOpenJdkSSLContextFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/secure/jdk/NoCheckOpenJdkSSLContextFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/secure/jdk/NoCheckOpenJdkSSLContextFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/secure/jdk/OpenJdkApplicationProtocolSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/secure/jdk/OpenJdkApplicationProtocolSelector.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/secure/jdk/OpenJdkSecureEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/secure/jdk/OpenJdkSecureEngine.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/secure/utils/SecureUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/secure/utils/SecureUtils.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/secure/wildfly/DefaultWildflySSLContextFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/secure/wildfly/DefaultWildflySSLContextFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/secure/wildfly/FileWildflySSLContextFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/secure/wildfly/FileWildflySSLContextFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/secure/wildfly/NoCheckWildflySSLContextFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/secure/wildfly/NoCheckWildflySSLContextFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/tcp/secure/wildfly/WildflySecureEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/tcp/secure/wildfly/WildflySecureEngine.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/udp/UdpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/udp/UdpClient.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/udp/UdpConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/udp/UdpConnection.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/udp/UdpCoroutineDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/udp/UdpCoroutineDispatcher.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/udp/UdpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/udp/UdpServer.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/udp/exception/UdpAttachmentTypeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/udp/exception/UdpAttachmentTypeException.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/client/WebSocketClientConnectionBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/client/WebSocketClientConnectionBuilder.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/client/WebSocketClientConnectionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/client/WebSocketClientConnectionManager.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/client/WebSocketClientRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/client/WebSocketClientRequest.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/WebSocketConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/WebSocketConnection.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/WebSocketConnectionState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/WebSocketConnectionState.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/WebSocketMessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/WebSocketMessageHandler.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/decoder/Parser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/decoder/Parser.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/decoder/payload/DeMaskProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/decoder/payload/DeMaskProcessor.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/decoder/payload/PayloadProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/decoder/payload/PayloadProcessor.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/encoder/Generator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/encoder/Generator.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/exception/BadPayloadException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/exception/BadPayloadException.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/exception/CloseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/exception/CloseException.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/exception/ProtocolException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/exception/ProtocolException.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/exception/WebSocketException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/exception/WebSocketException.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/extension/AbstractExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/extension/AbstractExtension.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/extension/ExtensionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/extension/ExtensionFactory.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/BinaryFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/BinaryFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/CloseFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/CloseFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/ContinuationFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/ContinuationFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/ControlFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/ControlFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/DataFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/DataFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/Frame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/Frame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/PingFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/PingFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/PongFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/PongFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/ReadOnlyDelegatedFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/ReadOnlyDelegatedFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/TextFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/TextFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/WebSocketFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/frame/WebSocketFrame.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/AcceptHash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/AcceptHash.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/CloseInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/CloseInfo.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/CloseStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/CloseStatus.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/Extension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/Extension.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/ExtensionConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/ExtensionConfig.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/IncomingFrames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/IncomingFrames.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/OpCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/OpCode.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/OutgoingFrames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/OutgoingFrames.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/StatusCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/StatusCode.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/WebSocketBehavior.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/WebSocketBehavior.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/WebSocketPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/model/WebSocketPolicy.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/stream/ConnectionState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/stream/ConnectionState.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/stream/ExtensionNegotiator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/stream/ExtensionNegotiator.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/stream/IOState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/stream/IOState.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/utils/QuoteUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/utils/QuoteUtil.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/common/utils/WSURI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/common/utils/WSURI.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/server/ExtensionSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/server/ExtensionSelector.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/server/SubProtocolSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/server/SubProtocolSelector.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/server/WebSocketManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/server/WebSocketManager.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/server/WebSocketServerConnectionBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/server/WebSocketServerConnectionBuilder.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/server/WebSocketServerConnectionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/server/WebSocketServerConnectionHandler.java -------------------------------------------------------------------------------- /firefly-net/src/main/java/com/fireflysource/net/websocket/server/WebSocketServerConnectionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/java/com/fireflysource/net/websocket/server/WebSocketServerConnectionListener.java -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/FireflyExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/FireflyExtensions.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/CommonTcpChannelGroup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/CommonTcpChannelGroup.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/AbstractHttpClientConnection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/AbstractHttpClientConnection.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/AbstractHttpClientRequestBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/AbstractHttpClientRequestBuilder.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/AsyncHttpClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/AsyncHttpClient.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/AsyncHttpClientConnectionManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/AsyncHttpClientConnectionManager.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/AsyncHttpClientRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/AsyncHttpClientRequest.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/AsyncHttpClientRequestBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/AsyncHttpClientRequestBuilder.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/AsyncHttpClientResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/AsyncHttpClientResponse.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/Http1ClientConnection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/Http1ClientConnection.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/Http1ClientResponseHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/Http1ClientResponseHandler.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/Http2ClientConnection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/Http2ClientConnection.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/Http2ClientStreamListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/Http2ClientStreamListener.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/HttpClientConnectionFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/HttpClientConnectionFactory.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/HttpProtocolNegotiator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/client/impl/HttpProtocolNegotiator.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/common/exception/MissingRemoteHostException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/common/exception/MissingRemoteHostException.java -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/common/exception/MissingRemotePortException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/common/exception/MissingRemotePortException.java -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/common/model/HttpFieldsExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/common/model/HttpFieldsExtension.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/common/v1/decoder/HttpParserExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/common/v1/decoder/HttpParserExtension.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/common/v1/encoder/HttpGeneratorExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/common/v1/encoder/HttpGeneratorExtension.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/common/v2/stream/AbstractFlowControlStrategy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/common/v2/stream/AbstractFlowControlStrategy.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/common/v2/stream/AsyncHttp2Connection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/common/v2/stream/AsyncHttp2Connection.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/common/v2/stream/AsyncHttp2Stream.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/common/v2/stream/AsyncHttp2Stream.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/common/v2/stream/BufferedFlowControlStrategy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/common/v2/stream/BufferedFlowControlStrategy.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/common/v2/stream/SimpleFlowControlStrategy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/common/v2/stream/SimpleFlowControlStrategy.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/AbstractHttpServerResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/AbstractHttpServerResponse.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/AsyncHttpProxy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/AsyncHttpProxy.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/AsyncHttpServer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/AsyncHttpServer.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/AsyncHttpServerConnectionListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/AsyncHttpServerConnectionListener.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/AsyncHttpServerRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/AsyncHttpServerRequest.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/CompressedServerOutputChannel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/CompressedServerOutputChannel.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/Http1ServerConnection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/Http1ServerConnection.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/Http1ServerOutputChannel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/Http1ServerOutputChannel.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/Http1ServerRequestHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/Http1ServerRequestHandler.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/Http1ServerResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/Http1ServerResponse.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/Http1ServerResponseHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/Http1ServerResponseHandler.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/Http2ServerConnection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/Http2ServerConnection.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/Http2ServerConnectionListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/Http2ServerConnectionListener.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/Http2ServerOutputChannel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/Http2ServerOutputChannel.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/Http2ServerResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/Http2ServerResponse.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/content/handler/AsyncMultiPart.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/content/handler/AsyncMultiPart.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/exception/ProxyAuthException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/exception/ProxyAuthException.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/AbstractMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/AbstractMatcher.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/AbstractPatternMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/AbstractPatternMatcher.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/AbstractPreciseMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/AbstractPreciseMatcher.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/AbstractRegexMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/AbstractRegexMatcher.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/AcceptHeaderMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/AcceptHeaderMatcher.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/HttpMethodMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/HttpMethodMatcher.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/ParameterPathMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/ParameterPathMatcher.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/PatternedPathMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/PatternedPathMatcher.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/PreciseContentTypeMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/PreciseContentTypeMatcher.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/PrecisePathMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/PrecisePathMatcher.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/RegexPathMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/matcher/RegexPathMatcher.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/router/AsyncRouter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/router/AsyncRouter.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/router/AsyncRouterManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/router/AsyncRouterManager.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/router/AsyncRoutingContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/router/AsyncRoutingContext.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/router/handler/CorsHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/router/handler/CorsHandler.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/router/handler/FileHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/http/server/impl/router/handler/FileHandler.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/tcp/AsyncTcpConnectionExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/tcp/AsyncTcpConnectionExtension.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/AbstractAioTcpConnection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/AbstractAioTcpConnection.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/AdaptiveBufferSize.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/AdaptiveBufferSize.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/AioSecureTcpConnection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/AioSecureTcpConnection.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/AioTcpChannelGroup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/AioTcpChannelGroup.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/AioTcpClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/AioTcpClient.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/AioTcpConnection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/AioTcpConnection.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/AioTcpConnectionFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/AioTcpConnectionFactory.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/AioTcpCoroutineDispatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/AioTcpCoroutineDispatcher.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/AioTcpServer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/AioTcpServer.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/BufferedOutputTcpConnection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/BufferedOutputTcpConnection.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/TcpConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/tcp/aio/TcpConfig.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/tcp/buffer/InputOutputMessages.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/tcp/buffer/InputOutputMessages.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/tcp/secure/AbstractAsyncSecureEngine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/tcp/secure/AbstractAsyncSecureEngine.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/udp/buffer/InputOutputMessages.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/udp/buffer/InputOutputMessages.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/udp/nio/AbstractNioUdpConnection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/udp/nio/AbstractNioUdpConnection.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/udp/nio/NioUdpCoroutineDispatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/udp/nio/NioUdpCoroutineDispatcher.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/udp/nio/NioUdpWorker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/udp/nio/NioUdpWorker.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/websocket/common/impl/AsyncWebSocketConnection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/websocket/common/impl/AsyncWebSocketConnection.kt -------------------------------------------------------------------------------- /firefly-net/src/main/kotlin/com/fireflysource/net/websocket/server/impl/AsyncWebSocketManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/kotlin/com/fireflysource/net/websocket/server/impl/AsyncWebSocketManager.kt -------------------------------------------------------------------------------- /firefly-net/src/main/resources/com/fireflysource/net/http/common/model/encoding.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/resources/com/fireflysource/net/http/common/model/encoding.properties -------------------------------------------------------------------------------- /firefly-net/src/main/resources/com/fireflysource/net/http/common/model/mime.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/resources/com/fireflysource/net/http/common/model/mime.properties -------------------------------------------------------------------------------- /firefly-net/src/main/resources/fireflyKeystore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/main/resources/fireflyKeystore.jks -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/codec/ContentEncodedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/codec/ContentEncodedTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/codec/CookieTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/codec/CookieTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/codec/HttpURIParseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/codec/HttpURIParseTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/codec/InclusiveByteRangeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/codec/InclusiveByteRangeTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/codec/MultiPartParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/codec/MultiPartParserTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/codec/URIUtilsCanonicalPathTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/codec/URIUtilsCanonicalPathTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/codec/URIUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/codec/URIUtilsTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/codec/URLEncodedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/codec/URLEncodedTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/codec/UrlEncodedUtf8Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/codec/UrlEncodedUtf8Test.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/model/HostPortTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/model/HostPortTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/model/HttpFieldsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/model/HttpFieldsTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/model/HttpStatusCodeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/model/HttpStatusCodeTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/model/HttpURITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/model/HttpURITest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/model/MimeTypesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/model/MimeTypesTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/model/QuotedCSVTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/model/QuotedCSVTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/model/QuotedQualityCSVTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/model/QuotedQualityCSVTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/model/TestHttpField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/model/TestHttpField.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/model/TestHttpMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/model/TestHttpMethod.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/model/TestHttpScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/model/TestHttpScheme.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/model/TestHttpVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/model/TestHttpVersion.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v1/decoder/HttpParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v1/decoder/HttpParserTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v1/encoder/HttpGeneratorClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v1/encoder/HttpGeneratorClientTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v1/encoder/HttpGeneratorServerHTTPTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v1/encoder/HttpGeneratorServerHTTPTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v1/encoder/HttpGeneratorServerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v1/encoder/HttpGeneratorServerTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/ContinuationParseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/ContinuationParseTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/DataGenerateParseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/DataGenerateParseTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/GoAwayGenerateParseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/GoAwayGenerateParseTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/HeadersGenerateParseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/HeadersGenerateParseTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/MaxFrameSizeParseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/MaxFrameSizeParseTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/PingGenerateParseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/PingGenerateParseTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/PriorityGenerateParseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/PriorityGenerateParseTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/PushPromiseGenerateParseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/PushPromiseGenerateParseTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/ResetGenerateParseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/ResetGenerateParseTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/SettingsGenerateParseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/SettingsGenerateParseTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/UnknownParseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v2/frame/UnknownParseTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v2/hpack/HpackContextTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v2/hpack/HpackContextTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v2/hpack/HpackDecoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v2/hpack/HpackDecoderTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v2/hpack/HpackEncoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v2/hpack/HpackEncoderTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v2/hpack/HpackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v2/hpack/HpackTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v2/hpack/TestHuffman.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v2/hpack/TestHuffman.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/http/common/v2/hpack/TestNBitInteger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/http/common/v2/hpack/TestNBitInteger.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/decoder/ClosePayloadParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/decoder/ClosePayloadParserTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/decoder/ParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/decoder/ParserTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/decoder/PingPayloadParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/decoder/PingPayloadParserTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/decoder/TextPayloadParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/decoder/TextPayloadParserTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/decoder/UnitParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/decoder/UnitParser.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/encoder/GeneratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/encoder/GeneratorTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/encoder/UnitGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/encoder/UnitGenerator.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/extension/ExtensionTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/extension/ExtensionTool.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/frame/WebSocketFrameTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/frame/WebSocketFrameTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/model/AcceptHashTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/model/AcceptHashTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/model/CloseInfoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/model/CloseInfoTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/model/ExtensionConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/model/ExtensionConfigTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/model/IncomingFramesCapture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/model/IncomingFramesCapture.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/model/OutgoingFramesCapture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/model/OutgoingFramesCapture.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/utils/ByteBufferAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/utils/ByteBufferAssert.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/utils/Hex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/utils/Hex.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/utils/MaskedByteBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/utils/MaskedByteBuffer.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/utils/QuoteUtilQuoteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/utils/QuoteUtilQuoteTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/utils/QuoteUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/utils/QuoteUtilTest.java -------------------------------------------------------------------------------- /firefly-net/src/test/java/com/fireflysource/net/websocket/common/utils/WSURITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/java/com/fireflysource/net/websocket/common/utils/WSURITest.java -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/common/v2/stream/TestAsyncHttp2Connection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/common/v2/stream/TestAsyncHttp2Connection.kt -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/common/v2/stream/TestAsyncHttp2Stream.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/common/v2/stream/TestAsyncHttp2Stream.kt -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/http/client/impl/TestHttp1ClientConnection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/http/client/impl/TestHttp1ClientConnection.kt -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/http/client/impl/TestHttp2ClientConnection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/http/client/impl/TestHttp2ClientConnection.kt -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/http/client/impl/TestHttpClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/http/client/impl/TestHttpClient.kt -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/http/client/impl/TestHttpProtocolNegotiator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/http/client/impl/TestHttpProtocolNegotiator.kt -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/http/server/impl/AbstractHttpServerTestBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/http/server/impl/AbstractHttpServerTestBase.kt -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/http/server/impl/TestHttpServer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/http/server/impl/TestHttpServer.kt -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/http/server/impl/TestHttpServerConnection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/http/server/impl/TestHttpServerConnection.kt -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/http/server/impl/matcher/TestHttpMethodMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/http/server/impl/matcher/TestHttpMethodMatcher.kt -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/http/server/impl/matcher/TestPrecisePathMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/http/server/impl/matcher/TestPrecisePathMatcher.kt -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/http/server/impl/matcher/TestRegexPathMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/http/server/impl/matcher/TestRegexPathMatcher.kt -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/http/server/impl/router/TestAsyncRouterManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/http/server/impl/router/TestAsyncRouterManager.kt -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/http/server/impl/router/handler/TestCorsHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/http/server/impl/router/handler/TestCorsHandler.kt -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/http/server/impl/router/handler/TestFileHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/http/server/impl/router/handler/TestFileHandler.kt -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/tcp/aio/TestAdaptiveBufferSize.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/tcp/aio/TestAdaptiveBufferSize.kt -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/tcp/aio/TestAioServerAndClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/tcp/aio/TestAioServerAndClient.kt -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/tcp/buffer/TestMessage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/tcp/buffer/TestMessage.kt -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/tcp/secure/TestSSLContextFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/tcp/secure/TestSSLContextFactory.kt -------------------------------------------------------------------------------- /firefly-net/src/test/kotlin/com/fireflysource/net/websocket/TestWebSocketServerAndClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/kotlin/com/fireflysource/net/websocket/TestWebSocketServerAndClient.kt -------------------------------------------------------------------------------- /firefly-net/src/test/resources/files/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/resources/files/favicon.ico -------------------------------------------------------------------------------- /firefly-net/src/test/resources/files/poem.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/resources/files/poem.html -------------------------------------------------------------------------------- /firefly-net/src/test/resources/files/poem.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/resources/files/poem.txt -------------------------------------------------------------------------------- /firefly-net/src/test/resources/firefly-log.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-net/src/test/resources/firefly-log.xml -------------------------------------------------------------------------------- /firefly-net/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline -------------------------------------------------------------------------------- /firefly-serialization/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-serialization/pom.xml -------------------------------------------------------------------------------- /firefly-serialization/src/main/java/com/fireflysource/doc/FeignedSerializationDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-serialization/src/main/java/com/fireflysource/doc/FeignedSerializationDoc.java -------------------------------------------------------------------------------- /firefly-serialization/src/main/kotlin/com/fireflysource/serialization/SerializationService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-serialization/src/main/kotlin/com/fireflysource/serialization/SerializationService.kt -------------------------------------------------------------------------------- /firefly-serialization/src/main/kotlin/com/fireflysource/serialization/SerializationServiceFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-serialization/src/main/kotlin/com/fireflysource/serialization/SerializationServiceFactory.kt -------------------------------------------------------------------------------- /firefly-slf4j/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/pom.xml -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/doc/FeignedLogDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/doc/FeignedLogDoc.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/AbstractLogConfigParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/AbstractLogConfigParser.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/ClassNameLogWrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/ClassNameLogWrap.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/Configuration.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/DefaultLogFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/DefaultLogFilter.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/DefaultLogFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/DefaultLogFormatter.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/DefaultLogNameFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/DefaultLogNameFormatter.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/Log.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/LogConfigParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/LogConfigParser.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/LogFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/LogFactory.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/LogFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/LogFilter.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/LogFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/LogFormatter.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/LogItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/LogItem.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/LogLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/LogLevel.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/LogNameFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/LogNameFormatter.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/MappedDiagnosticContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/MappedDiagnosticContext.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/MappedDiagnosticContextFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/MappedDiagnosticContextFactory.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/MaxSplitTimeEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/MaxSplitTimeEnum.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/ThreadLocalMappedDiagnosticContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/ThreadLocalMappedDiagnosticContext.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/XmlLogConfigParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/XmlLogConfigParser.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/internal/utils/ServiceUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/internal/utils/ServiceUtils.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/internal/utils/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/internal/utils/StringUtils.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/internal/utils/TimeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/internal/utils/TimeUtils.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/internal/utils/collection/AbstractTrie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/internal/utils/collection/AbstractTrie.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/internal/utils/collection/TreeTrie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/internal/utils/collection/TreeTrie.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/internal/utils/collection/Trie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/internal/utils/collection/Trie.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/internal/utils/xml/DefaultDom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/internal/utils/xml/DefaultDom.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/internal/utils/xml/Dom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/internal/utils/xml/Dom.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/internal/utils/xml/XmlParsingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/internal/utils/xml/XmlParsingException.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/com/fireflysource/log/loggers.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/com/fireflysource/log/loggers.xsd -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/org/slf4j/impl/LogFactoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/org/slf4j/impl/LogFactoryImpl.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/org/slf4j/impl/LoggerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/org/slf4j/impl/LoggerImpl.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/org/slf4j/impl/MDCAdapterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/org/slf4j/impl/MDCAdapterImpl.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/org/slf4j/impl/StaticLoggerBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/org/slf4j/impl/StaticLoggerBinder.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/java/org/slf4j/impl/StaticMDCBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/java/org/slf4j/impl/StaticMDCBinder.java -------------------------------------------------------------------------------- /firefly-slf4j/src/main/kotlin/com/fireflysource/log/FileLog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/main/kotlin/com/fireflysource/log/FileLog.kt -------------------------------------------------------------------------------- /firefly-slf4j/src/test/java/com/fireflysource/log/TestLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/test/java/com/fireflysource/log/TestLog.java -------------------------------------------------------------------------------- /firefly-slf4j/src/test/java/com/fireflysource/log/TestLogParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/test/java/com/fireflysource/log/TestLogParser.java -------------------------------------------------------------------------------- /firefly-slf4j/src/test/java/com/fireflysource/log/demo/CustomLogFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/test/java/com/fireflysource/log/demo/CustomLogFormatter.java -------------------------------------------------------------------------------- /firefly-slf4j/src/test/java/com/fireflysource/log/demo/LogBenchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/test/java/com/fireflysource/log/demo/LogBenchmark.java -------------------------------------------------------------------------------- /firefly-slf4j/src/test/java/com/fireflysource/log/demo/TimeSplitDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/test/java/com/fireflysource/log/demo/TimeSplitDemo.java -------------------------------------------------------------------------------- /firefly-slf4j/src/test/java/com/fireflysource/log/foo/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/test/java/com/fireflysource/log/foo/Foo.java -------------------------------------------------------------------------------- /firefly-slf4j/src/test/java/com/fireflysource/log/foo/bar/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/test/java/com/fireflysource/log/foo/bar/Bar.java -------------------------------------------------------------------------------- /firefly-slf4j/src/test/resources/firefly-log.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-slf4j/src/test/resources/firefly-log.xml -------------------------------------------------------------------------------- /firefly-wechat/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-wechat/pom.xml -------------------------------------------------------------------------------- /firefly-wechat/src/main/java/com/fireflysource/doc/FeignedWechatDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-wechat/src/main/java/com/fireflysource/doc/FeignedWechatDoc.java -------------------------------------------------------------------------------- /firefly-wechat/src/main/java/com/fireflysource/wechat/enterprise/group/bot/model/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-wechat/src/main/java/com/fireflysource/wechat/enterprise/group/bot/model/Article.java -------------------------------------------------------------------------------- /firefly-wechat/src/main/java/com/fireflysource/wechat/enterprise/group/bot/model/ImageMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-wechat/src/main/java/com/fireflysource/wechat/enterprise/group/bot/model/ImageMessage.java -------------------------------------------------------------------------------- /firefly-wechat/src/main/java/com/fireflysource/wechat/enterprise/group/bot/model/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-wechat/src/main/java/com/fireflysource/wechat/enterprise/group/bot/model/Message.java -------------------------------------------------------------------------------- /firefly-wechat/src/main/java/com/fireflysource/wechat/enterprise/group/bot/model/MessageBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-wechat/src/main/java/com/fireflysource/wechat/enterprise/group/bot/model/MessageBuilder.java -------------------------------------------------------------------------------- /firefly-wechat/src/main/java/com/fireflysource/wechat/enterprise/group/bot/model/MessageType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-wechat/src/main/java/com/fireflysource/wechat/enterprise/group/bot/model/MessageType.java -------------------------------------------------------------------------------- /firefly-wechat/src/main/java/com/fireflysource/wechat/enterprise/group/bot/model/NewsMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-wechat/src/main/java/com/fireflysource/wechat/enterprise/group/bot/model/NewsMessage.java -------------------------------------------------------------------------------- /firefly-wechat/src/main/java/com/fireflysource/wechat/enterprise/group/bot/model/TextMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-wechat/src/main/java/com/fireflysource/wechat/enterprise/group/bot/model/TextMessage.java -------------------------------------------------------------------------------- /firefly-wechat/src/test/resources/firefly-log.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/firefly-wechat/src/test/resources/firefly-log.xml -------------------------------------------------------------------------------- /local_install.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/local_install.ps1 -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypercube1024/firefly/HEAD/pom.xml --------------------------------------------------------------------------------