Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split incoming/outgoing packet registry, transition protocol states correctly #841

Merged
merged 58 commits into from
Oct 8, 2024

Commits on Jul 20, 2024

  1. Initial code changes

    AlexProgrammerDE committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    b6a7b0a View commit details
    Browse the repository at this point in the history
  2. Make it compile

    AlexProgrammerDE committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    0d18334 View commit details
    Browse the repository at this point in the history
  3. Small inlining

    AlexProgrammerDE committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    9f10790 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    def403a View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2024

  1. Configuration menu
    Copy the full SHA
    f2d67ef View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Configuration menu
    Copy the full SHA
    e33042c View commit details
    Browse the repository at this point in the history
  2. Add flow control

    AlexProgrammerDE committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    1341744 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fccce03 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a7e539f View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

  1. Address review

    AlexProgrammerDE committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    2b310d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    72721b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    576b311 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    68a426d View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    2ae3b2f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d90ce1 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    2439c69 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    087e644 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    608b03d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b54a21b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    618c0b4 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. Configuration menu
    Copy the full SHA
    324f066 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Ensure packets are always sent on the event loop

    This replicates the same approach Mojang uses in their networking code.
    AlexProgrammerDE committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    0ff09d1 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Merge remote-tracking branch 'upstream/master' into splitting-v3

    # Conflicts:
    #	protocol/src/main/java/org/geysermc/mcprotocollib/network/tcp/TcpClientSession.java
    AlexProgrammerDE committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    b58eb3a View commit details
    Browse the repository at this point in the history
  2. Reduce log verbosity

    AlexProgrammerDE committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    8bafb95 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a19d1d2 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Update protocol/src/main/java/org/geysermc/mcprotocollib/network/tcp/…

    …TcpClientSession.java
    
    Co-authored-by: chris <[email protected]>
    AlexProgrammerDE and onebeastchris authored Sep 11, 2024
    Configuration menu
    Copy the full SHA
    c838e00 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    611cd8e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef81342 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b67d76c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7f8affb View commit details
    Browse the repository at this point in the history
  6. Revert "Make instance dynamic"

    This reverts commit 7f8affb.
    AlexProgrammerDE committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    3111bd1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9706bb3 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    d4eddfa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6507e77 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e2b64d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e82133d View commit details
    Browse the repository at this point in the history
  5. Revert "Properly iterate through parents"

    This reverts commit 4e2b64d.
    AlexProgrammerDE committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    54228e5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c57de2a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d84ce87 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    793dfae View commit details
    Browse the repository at this point in the history
  9. Make tests happy

    AlexProgrammerDE committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    187e2c5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    615cec8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    792519a View commit details
    Browse the repository at this point in the history
  12. Fix space

    AlexProgrammerDE committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    a12a952 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f9b86e5 View commit details
    Browse the repository at this point in the history
  14. Add mojmap reference

    AlexProgrammerDE committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    0b28bf7 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Share keepalive code

    AlexProgrammerDE committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    e4976d9 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    6cee7c1 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Merge remote-tracking branch 'upstream/master' into splitting-v3

    # Conflicts:
    #	protocol/src/main/java/org/geysermc/mcprotocollib/protocol/ClientListener.java
    #	protocol/src/main/java/org/geysermc/mcprotocollib/protocol/ServerListener.java
    AlexProgrammerDE committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    9a576e0 View commit details
    Browse the repository at this point in the history
  2. Fix compilation

    AlexProgrammerDE committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    fc868b6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    59fcdf1 View commit details
    Browse the repository at this point in the history
  4. Inline lambda

    AlexProgrammerDE committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    549170a View commit details
    Browse the repository at this point in the history
  5. Inherit annotation

    AlexProgrammerDE committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    8f85079 View commit details
    Browse the repository at this point in the history
  6. Inherit annotation 2

    AlexProgrammerDE committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    f3d32cd View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    ae1e7ed View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    f72438b View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    c36d179 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    5090ca4 View commit details
    Browse the repository at this point in the history