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

Support PMCE on WebSockets #145

Closed
wants to merge 131 commits into from
Closed

Support PMCE on WebSockets #145

wants to merge 131 commits into from

Commits on Jul 2, 2023

  1. restored

    jhoughjr committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    f479096 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d87990 View commit details
    Browse the repository at this point in the history
  3. wip extended header api

    jhoughjr committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    8b0e960 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. wip

    jhoughjr committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    88184d0 View commit details
    Browse the repository at this point in the history
  2. wip zlib header optsions.

    jhoughjr committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    e0c16f3 View commit details
    Browse the repository at this point in the history
  3. wip some notes

    jhoughjr committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    2e4f55e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c959ef4 View commit details
    Browse the repository at this point in the history
  5. wip configs(from)

    jhoughjr committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    0dc0bc0 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Configuration menu
    Copy the full SHA
    82e87bd View commit details
    Browse the repository at this point in the history
  2. wip idk why I bother.

    jhoughjr committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    a76388c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e6d46f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    be4a1ea View commit details
    Browse the repository at this point in the history
  5. wip cleanup for PR

    jhoughjr committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    a38e2fd View commit details
    Browse the repository at this point in the history
  6. removed unused test idea

    jhoughjr committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    f777434 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ecb2dff View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. added swift-log to websocket-kit. replaced prints with logger.debug a…

    …nd error where appropriate.
    jhoughjr committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    07680dc View commit details
    Browse the repository at this point in the history
  2. wip addressing review.

    jhoughjr committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    7295fa0 View commit details
    Browse the repository at this point in the history
  3. added a few config tests to cover parsingm but its really covered by …

    …integration tests as well.
    jhoughjr committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    64ae251 View commit details
    Browse the repository at this point in the history
  4. removed some comments

    jhoughjr committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    44a29cb View commit details
    Browse the repository at this point in the history
  5. cleanup prints

    jhoughjr committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    46f258e View commit details
    Browse the repository at this point in the history
  6. removed old comment

    jhoughjr committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    66221d6 View commit details
    Browse the repository at this point in the history
  7. more cleanup

    jhoughjr committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    a6ef521 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. update to CompressNIO 1.0.0

    jhoughjr committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    756216d View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. wip

    jhoughjr committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    6344545 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

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

Commits on Jul 29, 2023

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

Commits on Jul 30, 2023

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

Commits on Jul 31, 2023

  1. Configuration menu
    Copy the full SHA
    de7b10f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77b09b1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ceb325 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. better logging WIP

    jhoughjr committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    bd94c10 View commit details
    Browse the repository at this point in the history
  2. wip logging

    jhoughjr committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    8ac2e6d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7436233 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    99ffff1 View commit details
    Browse the repository at this point in the history
  5. fixed assertion issue?

    jhoughjr committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    35d8ce5 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

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

Commits on Aug 10, 2023

  1. some cleanup of comments.

    jhoughjr committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    07373de View commit details
    Browse the repository at this point in the history
  2. rename

    jhoughjr committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    b9a0e9d View commit details
    Browse the repository at this point in the history
  3. renames

    jhoughjr committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    568446b View commit details
    Browse the repository at this point in the history
  4. wip xtended zlbconfg

    jhoughjr committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    65d9f2b View commit details
    Browse the repository at this point in the history
  5. wip

    jhoughjr committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    c4588f0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a43f611 View commit details
    Browse the repository at this point in the history
  7. wip xt headers

    jhoughjr committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    f9c7340 View commit details
    Browse the repository at this point in the history
  8. wip xt config dropped

    jhoughjr committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    3ca5e49 View commit details
    Browse the repository at this point in the history
  9. wip detecting xt properly.

    jhoughjr committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    354b717 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    252f807 View commit details
    Browse the repository at this point in the history
  11. wip testing hunch

    jhoughjr committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    f4ff2c0 View commit details
    Browse the repository at this point in the history
  12. wip oops

    jhoughjr committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    965a144 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b19f36d View commit details
    Browse the repository at this point in the history
  14. wip investigating

    jhoughjr committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    2a2cf4f View commit details
    Browse the repository at this point in the history
  15. rolling back xt

    jhoughjr committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    2bb1410 View commit details
    Browse the repository at this point in the history
  16. wip

    jhoughjr committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    7106df4 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    95ff8aa View commit details
    Browse the repository at this point in the history
  18. wip testing a hunch

    jhoughjr committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    cb529e1 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

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

    jhoughjr committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    5ebd487 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. more logging.

    jhoughjr committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    912ada6 View commit details
    Browse the repository at this point in the history
  2. logging

    jhoughjr committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    eeb27bc View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Configuration menu
    Copy the full SHA
    162da67 View commit details
    Browse the repository at this point in the history
  2. made notes

    jhoughjr committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    a3a3489 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c370958 View commit details
    Browse the repository at this point in the history
  4. wip

    jhoughjr committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    b340593 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Configuration menu
    Copy the full SHA
    428c8bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0692fab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ad1690c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    78aefd8 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Configuration menu
    Copy the full SHA
    464a525 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5cf71a View commit details
    Browse the repository at this point in the history
  3. oops

    jhoughjr committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    2290a2d View commit details
    Browse the repository at this point in the history
  4. wip

    jhoughjr committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    a3b35b3 View commit details
    Browse the repository at this point in the history
  5. wip

    jhoughjr committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    4ff43b7 View commit details
    Browse the repository at this point in the history
  6. clearer takeover logic wip

    jhoughjr committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    8e9db37 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2023

  1. Configuration menu
    Copy the full SHA
    ea41aef View commit details
    Browse the repository at this point in the history
  2. takover 1st test

    jhoughjr committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    7eb3bf8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1cad1cf View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Configuration menu
    Copy the full SHA
    955816e View commit details
    Browse the repository at this point in the history
  2. ugh wup

    jhoughjr committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    f40ed79 View commit details
    Browse the repository at this point in the history
  3. changed some logs to trace from debug. still tracing why client has d…

    …ifferent config than server
    jhoughjr committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    faf7bd6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9f0586f View commit details
    Browse the repository at this point in the history
  5. wip

    jhoughjr committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    5838390 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Configuration menu
    Copy the full SHA
    793dae1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0da840b View commit details
    Browse the repository at this point in the history
  3. need that init public derp

    jhoughjr committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    95d202e View commit details
    Browse the repository at this point in the history
  4. removed headers(xt:Bool)

    jhoughjr committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    e1bbe62 View commit details
    Browse the repository at this point in the history
  5. wip

    jhoughjr committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    f4dea0b View commit details
    Browse the repository at this point in the history
  6. wip client config

    jhoughjr committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    e49e54a View commit details
    Browse the repository at this point in the history
  7. trying something

    jhoughjr committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    b1752d5 View commit details
    Browse the repository at this point in the history
  8. some logging

    jhoughjr committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    181e581 View commit details
    Browse the repository at this point in the history
  9. some logging

    jhoughjr committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    5ca498e View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. wip

    jhoughjr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    4826dea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9acd8fa View commit details
    Browse the repository at this point in the history
  3. wip cleanup

    jhoughjr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    889d456 View commit details
    Browse the repository at this point in the history
  4. wip cleanup

    jhoughjr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    c521550 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2023

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

Commits on Aug 28, 2023

  1. cleaning up

    jhoughjr committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    a23ab28 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    798840d View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Update Package.swift

    Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
    jhoughjr and gwynne committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    27e3e66 View commit details
    Browse the repository at this point in the history
  2. Update Package.swift

    Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
    jhoughjr and gwynne committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    d06b572 View commit details
    Browse the repository at this point in the history
  3. Update Package.swift

    Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
    jhoughjr and gwynne committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    7da54eb View commit details
    Browse the repository at this point in the history
  4. Update Package.swift

    Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
    jhoughjr and gwynne committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    599fc96 View commit details
    Browse the repository at this point in the history
  5. Update Sources/WebSocketKit/Exports.swift

    Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
    jhoughjr and gwynne committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    8de6df4 View commit details
    Browse the repository at this point in the history
  6. Update Sources/WebSocketKit/PMCE.swift

    Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
    jhoughjr and gwynne committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    36b63be View commit details
    Browse the repository at this point in the history
  7. Update Sources/WebSocketKit/PMCE.swift

    Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
    jhoughjr and gwynne committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    6f2c531 View commit details
    Browse the repository at this point in the history
  8. Update Sources/WebSocketKit/PMCE.swift

    Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
    jhoughjr and gwynne committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    087ac6b View commit details
    Browse the repository at this point in the history
  9. Update Sources/WebSocketKit/PMCE.swift

    Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
    jhoughjr and gwynne committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    5434974 View commit details
    Browse the repository at this point in the history
  10. Update Sources/WebSocketKit/PMCE.swift

    Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
    jhoughjr and gwynne committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    2412edf View commit details
    Browse the repository at this point in the history
  11. Update Sources/WebSocketKit/PMCE.swift

    Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
    jhoughjr and gwynne committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    e9d53f5 View commit details
    Browse the repository at this point in the history
  12. Update Sources/WebSocketKit/PMCE.swift

    Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
    jhoughjr and gwynne committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    aeddbcd View commit details
    Browse the repository at this point in the history
  13. Update Sources/WebSocketKit/PMCE.swift

    Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
    jhoughjr and gwynne committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    d6b356f View commit details
    Browse the repository at this point in the history
  14. Update Sources/WebSocketKit/PMCE.swift

    Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
    jhoughjr and gwynne committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    bb94d95 View commit details
    Browse the repository at this point in the history
  15. Update Sources/WebSocketKit/PMCE.swift

    Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
    jhoughjr and gwynne committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    7d27fba View commit details
    Browse the repository at this point in the history
  16. Update Sources/WebSocketKit/PMCE.swift

    Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
    jhoughjr and gwynne committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    fe49c4e View commit details
    Browse the repository at this point in the history
  17. Update Sources/WebSocketKit/PMCE.swift

    Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
    jhoughjr and gwynne committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    1b79bd5 View commit details
    Browse the repository at this point in the history
  18. Update Sources/WebSocketKit/PMCE.swift

    Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
    jhoughjr and gwynne committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    267b992 View commit details
    Browse the repository at this point in the history
  19. Update Sources/WebSocketKit/PMCE.swift

    Co-authored-by: Gwynne Raskind <gwynne@darkrainfall.org>
    jhoughjr and gwynne committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    59d7fc7 View commit details
    Browse the repository at this point in the history
  20. wip review

    jhoughjr committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    db363b2 View commit details
    Browse the repository at this point in the history
  21. wip review

    jhoughjr committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    cd7e448 View commit details
    Browse the repository at this point in the history
  22. wip review

    jhoughjr committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    0dd0210 View commit details
    Browse the repository at this point in the history
  23. wip review

    jhoughjr committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    efb85a4 View commit details
    Browse the repository at this point in the history
  24. wip review

    jhoughjr committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    044755f View commit details
    Browse the repository at this point in the history
  25. wip review

    jhoughjr committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    9aa318b View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Configuration menu
    Copy the full SHA
    1d4c083 View commit details
    Browse the repository at this point in the history
  2. wip why bother

    jhoughjr committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    340fd4e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d185605 View commit details
    Browse the repository at this point in the history
  4. wip

    jhoughjr committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    effdd69 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7f78779 View commit details
    Browse the repository at this point in the history
  6. wip cleanup and some docs.

    jhoughjr committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    6630c99 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    30f622e View commit details
    Browse the repository at this point in the history
  8. wip review

    jhoughjr committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    dfe82ed View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    342c578 View commit details
    Browse the repository at this point in the history
  10. wip review

    jhoughjr committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    2fea4f3 View commit details
    Browse the repository at this point in the history