Change Log Report
Total number of changed sets: 1
Changes between 2023-11-10 and 2023-12-11
Total commits: 18
Total number of files changed: 135
| Timestamp | Author | Details |
|---|---|---|
| 2023-12-10 22:40:42 | b0in <b0in@proton.me> | crow.game.codec.api/src/main/java/crow/game/codec/InetAddressAndPort.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.codec.api/src/main/java/crow/game/codec/Packet.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.codec.api/src/main/java/crow/game/codec/PacketHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.codec.api/src/main/java/crow/game/codec/PacketReader.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.codec.netty/src/main/java/crow/game/codec/netty/ByteBufPacketReader.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.codec.netty/src/main/java/crow/game/codec/netty/FrameCodec.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.codec.netty/src/main/java/crow/game/codec/netty/PacketCodec.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.codec.netty/src/main/java/crow/game/codec/netty/ReadWriteLoggingHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/package-info.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/pom.xml v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AccountInfoRequest.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AccountInfoRequestHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AccountInfoResponse.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AccountInfoResponseHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AccountList.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AccountListHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AccountReg2Request.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AccountReg2RequestHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AccountReg2Response.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AccountReg2ResponseHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AccountReg2StoreAction.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AccountReg2StoreRequest.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AccountReg2StoreRequestHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AuthRequest.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AuthRequestHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AuthResponse.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AuthResponseHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AuthorizeUser.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AuthorizeUserHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AuthorizeUserResponse.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/AuthorizeUserResponseHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/Handlers.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/KeyValuePair.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/Ping.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/PingHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/Pong.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/PongHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/SetAccountOffline.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/SetAccountOfflineHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/SetAccountOnline.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/SetAccountOnlineHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/SetAllAccountsOffline.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/SetAllAccountsOfflineHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/UserCount.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/UserCountHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.proto/src/main/java/crow/game/ha0/proto/package-info.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.server/pom.xml v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.server/src/main/java/crow/game/ha0/server/HA0Context.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.server/src/main/java/crow/game/ha0/server/HA0ServerInitializer.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.server/src/main/java/crow/game/ha0/server/HA0ServerMain.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.server/src/main/java/crow/game/ha0/server/HA0Session.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.ha0.server/src/main/java/crow/game/ha0/server/package-info.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.api/pom.xml v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.api/src/main/java/crow/game/login/api/ActiveUserCollection.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.api/src/main/java/crow/game/login/api/CharServer.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.api/src/main/java/crow/game/login/api/PendingAuthCollection.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.api/src/main/java/crow/game/login/api/PendingAuthToken.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.api/src/main/java/crow/game/login/api/ServerCollection.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.api/src/main/java/crow/game/login/api/User.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.api/src/main/java/crow/game/login/api/UserAuthenticator.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.api/src/main/java/crow/game/login/api/UserLoader.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.api/src/main/java/crow/game/login/api/package-info.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.proto/pom.xml v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.proto/src/main/java/crow/game/login/proto/Handlers.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.proto/src/main/java/crow/game/login/proto/LoginFailed.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.proto/src/main/java/crow/game/login/proto/LoginFailedHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.proto/src/main/java/crow/game/login/proto/LoginRequest.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.proto/src/main/java/crow/game/login/proto/LoginRequestHandler.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.proto/src/main/java/crow/game/login/proto/LoginSuccess.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.proto/src/main/java/crow/game/login/proto/LoginSuccessHandler2016.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.proto/src/main/java/crow/game/login/proto/LoginSuccessHandler20170315.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.proto/src/main/java/crow/game/login/proto/LoginSuccessHandlerBase.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.proto/src/main/java/crow/game/login/proto/package-info.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.server/pom.xml v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.server/src/main/java/crow/game/login/server/LoginContext.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.server/src/main/java/crow/game/login/server/LoginServerInitializer.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.server/src/main/java/crow/game/login/server/LoginServerMain.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.server/src/main/java/crow/game/login/server/LoginService.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.server/src/main/java/crow/game/login/server/LoginSession.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.login.server/src/main/java/crow/game/login/server/package-info.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.omnisrv/pom.xml v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.omnisrv/src/main/java/crow/game/omnisrv/InMemoryActiveUserCollection.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.omnisrv/src/main/java/crow/game/omnisrv/InMemoryPendingAuthCollection.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.omnisrv/src/main/java/crow/game/omnisrv/InMemoryServerCollection.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.omnisrv/src/main/java/crow/game/omnisrv/Main.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.omnisrv/src/main/java/crow/game/omnisrv/MysqlUserLoader.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.omnisrv/src/main/java/crow/game/omnisrv/SimpleUserAuthenticator.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.omnisrv/src/main/java/crow/game/omnisrv/package-info.java v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.omnisrv/src/main/resources/crow/game/omnisrv/Login.xml v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.omnisrv/src/main/resources/crow/game/omnisrv/db.xml v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.omnisrv/src/main/resources/crow/game/omnisrv/log4j.properties v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.site/src/site/apt/faq.apt v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.site/src/site/markdown/devlog.md v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.site/src/site/markdown/devlog/2023-12-10.md v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.site/src/site/resources/20231210.png v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 crow.game.site/src/site/resources/sequence-20231210.png v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 pom.xml v a8d0eec3a03d3fba1da191f5a23c4407cbcbe329 login and ha0 server implementations |
| 2023-12-06 17:47:18 | b0in <b0in@proton.me> | crow.game.codec.api/src/main/java/crow/game/codec/PacketHandler.java v 5c16cc42808e8ba5f8ba80dd22de2146f73d2a89 codec.api: fixup javadoc error |
| 2023-12-06 17:45:44 | b0in <b0in@proton.me> | crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/package-info.java v 6dbeb0010a0f598536d90baaa2590b5ae1764c06 example: fix javadoc error |
| 2023-12-06 17:41:27 | b0in <b0in@proton.me> | crow.game.codec.api/pom.xml v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.codec.api/src/main/java/crow/game/codec/Context.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.codec.api/src/main/java/crow/game/codec/InetAddressAndPort.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.codec.api/src/main/java/crow/game/codec/Packet.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.codec.api/src/main/java/crow/game/codec/PacketHandler.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.codec.api/src/main/java/crow/game/codec/PacketReader.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.codec.api/src/main/java/crow/game/codec/PacketRule.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.codec.netty/pom.xml v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.codec.netty/src/main/java/crow/game/codec/netty/ByteBufPacketReader.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.codec.netty/src/main/java/crow/game/codec/netty/FrameCodec.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.codec.netty/src/main/java/crow/game/codec/netty/NettyWrappedContext.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.codec.netty/src/main/java/crow/game/codec/netty/PacketCodec.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.examples.pingpong/pom.xml v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/ClientSession.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/MainClient.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/PingPongClientInitializer.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Constants.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Ping.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PingPacketHandler.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Pong.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PongPacketHandler.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/RootContext.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/MainServer.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/PingPongServerInitializer.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/ServerSession.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/utils/Main.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/utils/PrefixThreadFactory.java v 7304f1f8112aa03a15852ca2789042b70a2afe0f crow.game.site/pom.xml v 7304f1f8112aa03a15852ca2789042b70a2afe0f pom.xml v 7304f1f8112aa03a15852ca2789042b70a2afe0f copyright files via spotless |
| 2023-12-06 17:26:28 | b0in <b0in@proton.me> | crow.game.codec.api/src/main/java/crow/game/codec/InetAddressAndPort.java v a722e833150c29079e28e594660f8fe1858e0dbc crow.game.codec.api/src/main/java/crow/game/codec/PacketHandler.java v a722e833150c29079e28e594660f8fe1858e0dbc crow.game.codec.api/src/main/java/crow/game/codec/PacketReader.java v a722e833150c29079e28e594660f8fe1858e0dbc crow.game.codec.api/src/main/java/crow/game/codec/PacketRule.java v a722e833150c29079e28e594660f8fe1858e0dbc crow.game.codec.api/src/main/java/crow/game/codec/package-info.java v a722e833150c29079e28e594660f8fe1858e0dbc crow.game.codec.netty/src/main/java/crow/game/codec/netty/ByteBufPacketReader.java v a722e833150c29079e28e594660f8fe1858e0dbc crow.game.codec.netty/src/main/java/crow/game/codec/netty/FrameCodec.java v a722e833150c29079e28e594660f8fe1858e0dbc crow.game.codec.netty/src/main/java/crow/game/codec/netty/PacketCodec.java v a722e833150c29079e28e594660f8fe1858e0dbc crow.game.codec.netty/src/main/java/crow/game/codec/netty/package-info.java v a722e833150c29079e28e594660f8fe1858e0dbc crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PingPacketHandler.java v a722e833150c29079e28e594660f8fe1858e0dbc crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PongPacketHandler.java v a722e833150c29079e28e594660f8fe1858e0dbc codec.api: refactor out bytebuf from read size, etc * Introduce PacketReader which abstracts out the methods from bytebuf. codec will eventually be fully netty agnostic * code cleanup and javadoc cleanup * inetaddressandport simplifications * error logging |
| 2023-12-06 17:12:09 | b0in <b0in@proton.me> | crow.game.codec.api/src/main/java/crow/game/codec/Context.java v a7c072e4906549d562056f5e553c8fb0f2b186cb codec.api: add TODO handler |
| 2023-12-06 17:11:51 | b0in <b0in@proton.me> | crow.game.codec.api/src/main/java/crow/game/codec/PacketHandler.java v 3671fc284495447aa975aef51fa56b63681b4470 crow.game.codec.netty/src/main/java/crow/game/codec/netty/FrameCodec.java v 3671fc284495447aa975aef51fa56b63681b4470 crow.game.codec.netty/src/main/java/crow/game/codec/netty/NettyWrappedContext.java v 3671fc284495447aa975aef51fa56b63681b4470 crow.game.codec.netty/src/main/java/crow/game/codec/netty/PacketCodec.java v 3671fc284495447aa975aef51fa56b63681b4470 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/ClientSession.java v 3671fc284495447aa975aef51fa56b63681b4470 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/MainClient.java v 3671fc284495447aa975aef51fa56b63681b4470 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/PingPongClientInitializer.java v 3671fc284495447aa975aef51fa56b63681b4470 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PingPacketHandler.java v 3671fc284495447aa975aef51fa56b63681b4470 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PongPacketHandler.java v 3671fc284495447aa975aef51fa56b63681b4470 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/RootContext.java v 3671fc284495447aa975aef51fa56b63681b4470 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/MainServer.java v 3671fc284495447aa975aef51fa56b63681b4470 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/PingPongServerInitializer.java v 3671fc284495447aa975aef51fa56b63681b4470 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/ServerSession.java v 3671fc284495447aa975aef51fa56b63681b4470 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/utils/Main.java v 3671fc284495447aa975aef51fa56b63681b4470 pom.xml v 3671fc284495447aa975aef51fa56b63681b4470 cleanup example ping/pong, import-order fixes |
| 2023-12-06 16:37:50 | b0in <b0in@proton.me> | crow.game.codec.api/src/main/java/crow/game/codec/Context.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.codec.api/src/main/java/crow/game/codec/InetAddressAndPort.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.codec.api/src/main/java/crow/game/codec/Packet.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.codec.api/src/main/java/crow/game/codec/PacketHandler.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.codec.api/src/main/java/crow/game/codec/PacketRule.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.codec.api/src/main/java/crow/game/codec/package-info.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.codec.netty/pom.xml v a2007102ef150af2081c7bacf18d933327f36762 crow.game.codec.netty/src/main/java/crow/game/codec/netty/FrameCodec.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.codec.netty/src/main/java/crow/game/codec/netty/NettyWrappedContext.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.codec.netty/src/main/java/crow/game/codec/netty/PacketCodec.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.codec.netty/src/main/java/crow/game/codec/netty/package-info.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.examples.pingpong/pom.xml v a2007102ef150af2081c7bacf18d933327f36762 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/MainClient.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/PingPongClientInitializer.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/package-info.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Constants.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Ping.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PingPacketHandler.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Pong.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PongPacketHandler.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/RootContext.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/package-info.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/MainServer.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/PingPongServerInitializer.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/package-info.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/utils/Main.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/utils/PrefixThreadFactory.java v a2007102ef150af2081c7bacf18d933327f36762 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/utils/package-info.java v a2007102ef150af2081c7bacf18d933327f36762 pom.xml v a2007102ef150af2081c7bacf18d933327f36762 dep specs, code style |
| 2023-11-29 21:38:12 | b0in <b0in@proton.me> | crow.game.codec.api/src/main/java/crow/game/codec/PacketHandler.java v 5fd71e2dbd46645f96ab76af97dcbd131b8b3687 crow.game.codec.api/src/main/java/crow/game/codec/PacketRule.java v 5fd71e2dbd46645f96ab76af97dcbd131b8b3687 crow.game.codec.netty/src/main/java/crow/game/codec/netty/FrameCodec.java v 5fd71e2dbd46645f96ab76af97dcbd131b8b3687 crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/RootContext.java v 5fd71e2dbd46645f96ab76af97dcbd131b8b3687 code cleanup |
| 2023-11-27 13:49:33 | b0in <b0in@proton.me> | crow.game.site/src/site/apt/index.apt v b2d7d7f51a5fa972b953de818bbe58aa210bcf8a crow.game.site/src/site/markdown/index.md v b2d7d7f51a5fa972b953de818bbe58aa210bcf8a pom.xml v b2d7d7f51a5fa972b953de818bbe58aa210bcf8a include source release and git read-only tree |
| 2023-11-26 16:22:25 | b0in <b0in@proton.me> | crow.game.codec.api/src/main/java/crow/game/codec/Context.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.codec.api/src/main/java/crow/game/codec/PacketRule.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.codec.api/src/main/java/crow/game/codec/package-info.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.codec.netty/pom.xml v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.codec.netty/src/main/java/crow/game/codec/netty/FrameCodec.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.codec.netty/src/main/java/crow/game/codec/netty/NettyWrappedContext.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.codec.netty/src/main/java/crow/game/codec/netty/PacketCodec.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.codec.netty/src/main/java/crow/game/codec/netty/package-info.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.examples.pingpong/pom.xml v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/MainClient.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/PingPongClientInitializer.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/client/package-info.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Constants.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Ping.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PingPacketHandler.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/Pong.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/PongPacketHandler.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/RootContext.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/proto/package-info.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/MainServer.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/PingPongServerInitializer.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/server/package-info.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/utils/Main.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/utils/PrefixThreadFactory.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.examples.pingpong/src/main/java/crow/game/examples/pingpong/utils/package-info.java v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.site/src/site/markdown/devlog.md v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.site/src/site/markdown/devlog/2023-11-24.md v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f crow.game.site/src/site/markdown/devlog/2023-11-26.md v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f pom.xml v 72a63c5f6a1f9b9e033cf15a2e2882d33c4c1d9f Add netty codec implementation and usage example. * pingpong example! * new devlog. * working netty codec implementation. * markdown support for spotless plugin |
| 2023-11-26 16:19:30 | b0in <b0in@proton.me> | crow.game.site/src/site/resources/bgpicture.png v 916459367c641b6087afdf60a828d5fa781ab5e1 crow.game.site/src/site/resources/css/site.css v 916459367c641b6087afdf60a828d5fa781ab5e1 Better styling ontop of fluido. |
| 2023-11-24 17:12:24 | b0in <b0in@proton.me> | crow.game.site/src/site/apt/faq.apt v ae1ca1ae6849800c25604fba6e3533ad3a534ba7 crow.game.site/src/site/apt/index.apt v ae1ca1ae6849800c25604fba6e3533ad3a534ba7 crow.game.site/src/site/markdown/devlog.md v ae1ca1ae6849800c25604fba6e3533ad3a534ba7 crow.game.site/src/site/markdown/devlog/2023-11-24.md v ae1ca1ae6849800c25604fba6e3533ad3a534ba7 crow.game.site/src/site/resources/bgtexture.png v ae1ca1ae6849800c25604fba6e3533ad3a534ba7 crow.game.site/src/site/resources/css/site.css v ae1ca1ae6849800c25604fba6e3533ad3a534ba7 crow.game.site/src/site/site.xml v ae1ca1ae6849800c25604fba6e3533ad3a534ba7 pom.xml v ae1ca1ae6849800c25604fba6e3533ad3a534ba7 devlog entry, use fluido as titled. fluido is going ot be in maven4 as default so switch now. plus, it auto implements code highlighting! |
| 2023-11-24 11:46:49 | b0in <b0in@proton.me> | crow.game.codec.api/pom.xml v 4e801502d8ff1a0f1d1444e3904e87aa7555b333 crow.game.codec.api/src/main/java/crow/game/codec/Context.java v 4e801502d8ff1a0f1d1444e3904e87aa7555b333 crow.game.codec.api/src/main/java/crow/game/codec/InetAddressAndPort.java v 4e801502d8ff1a0f1d1444e3904e87aa7555b333 crow.game.codec.api/src/main/java/crow/game/codec/Packet.java v 4e801502d8ff1a0f1d1444e3904e87aa7555b333 crow.game.codec.api/src/main/java/crow/game/codec/PacketHandler.java v 4e801502d8ff1a0f1d1444e3904e87aa7555b333 crow.game.codec.api/src/main/java/crow/game/codec/PacketRule.java v 4e801502d8ff1a0f1d1444e3904e87aa7555b333 crow.game.codec.api/src/main/java/crow/game/codec/package-info.java v 4e801502d8ff1a0f1d1444e3904e87aa7555b333 crow.game.site/src/site/apt/faq.apt v 4e801502d8ff1a0f1d1444e3904e87aa7555b333 pom.xml v 4e801502d8ff1a0f1d1444e3904e87aa7555b333 Add codec API package |
| 2023-11-24 11:07:37 | b0in <b0in@proton.me> | .gitignore v cc8f063d6370e752f8e501be9845ebbab59391e3 crow.game.site/src/site/apt/faq.apt v cc8f063d6370e752f8e501be9845ebbab59391e3 crow.game.site/src/site/resources/bgtexture.png v cc8f063d6370e752f8e501be9845ebbab59391e3 crow.game.site/src/site/resources/css/site.css v cc8f063d6370e752f8e501be9845ebbab59391e3 crow.game.site/src/site/site.xml v cc8f063d6370e752f8e501be9845ebbab59391e3 pom.xml v cc8f063d6370e752f8e501be9845ebbab59391e3 site and misc updates * gitignore * site * background image * wording fixes * fix xmlns for site xml * various org and plugin pom notes. |
| 2023-11-22 14:02:13 | b0in <b0in@proton.me> | crow.game.site/pom.xml v aeb2ecd6b60613c0592fcaa65e9ac03c43398f7e crow.game.site/src/site/apt/faq.apt v aeb2ecd6b60613c0592fcaa65e9ac03c43398f7e crow.game.site/src/site/apt/index.apt v aeb2ecd6b60613c0592fcaa65e9ac03c43398f7e crow.game.site/src/site/resources/css/site.css v aeb2ecd6b60613c0592fcaa65e9ac03c43398f7e crow.game.site/src/site/site.xml v aeb2ecd6b60613c0592fcaa65e9ac03c43398f7e pom.xml v aeb2ecd6b60613c0592fcaa65e9ac03c43398f7e crow.game.site: add site, misc * add site workflow in parent pom. * fix developer tag in pom. * update pom format configs. |
| 2023-11-22 08:37:45 | b0in <b0in@proton.me> | COPYING v b1fb0c7e4bf8eee360616daff354735f2e647c44 pom.xml v b1fb0c7e4bf8eee360616daff354735f2e647c44 GPLv3 - Add license |
| 2023-11-22 08:10:09 | b0in <b0in@proton.me> | .gitignore v a154c7cb6fd47f02e72bc8f47afa2c69a4fffa1c .idea/.gitignore v a154c7cb6fd47f02e72bc8f47afa2c69a4fffa1c .idea/vcs.xml v a154c7cb6fd47f02e72bc8f47afa2c69a4fffa1c pom.xml v a154c7cb6fd47f02e72bc8f47afa2c69a4fffa1c Initial commit * Add root pom with prettier/spotless. * Add gitignore. * Add idea files. |
