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

Server-side FFI bindings #3084

Open
wants to merge 61 commits into
base: master
Choose a base branch
from
Open

Server-side FFI bindings #3084

wants to merge 61 commits into from

Commits on Oct 31, 2022

  1. Add server-side FFI layer

    bossmc committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    ba5f6d9 View commit details
    Browse the repository at this point in the history
  2. Re-generate FFI headers

    bossmc committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    391ccf9 View commit details
    Browse the repository at this point in the history
  3. Add example FFI server

    bossmc committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    9faf327 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    42c3f67 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dbb54fd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ee3a806 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c1066a6 View commit details
    Browse the repository at this point in the history
  8. Make sure we drop serverconn

    bossmc committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    f626faf View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1e8dbc5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ec89a9e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    51350ec View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a9a3e10 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7029c62 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    15b1b3a View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    997dd79 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    be3c00e View commit details
    Browse the repository at this point in the history
  17. Simplify gen_header

    bossmc committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    ed80b09 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    ad6393c View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    282c9ae View commit details
    Browse the repository at this point in the history
  20. Linting the C code

    * Fix some compiler issues (signedness and pointer sizing)
    * Include What You Use
    * Sort the includes
    bossmc committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    4000e68 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    0b2d900 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    56ae2b4 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    425f72f View commit details
    Browse the repository at this point in the history
  24. Remove dead code from server.c

    bossmc committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    da8ffb7 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    e3983b0 View commit details
    Browse the repository at this point in the history
  26. Rust format the server code

    bossmc committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    a64b71e View commit details
    Browse the repository at this point in the history
  27. Format example C code

    bossmc committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    56105c3 View commit details
    Browse the repository at this point in the history
  28. Genericize AutoConnection

    bossmc committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    65fe1d5 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    83278e7 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2022

  1. Configuration menu
    Copy the full SHA
    30565f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3101ea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7f14762 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2022

  1. More efficient timer heap

    bossmc committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    42b2518 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2022

  1. Allow timer cancellation

    bossmc committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    7c3ba18 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. Configuration menu
    Copy the full SHA
    750e031 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be0e612 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

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

Commits on Dec 9, 2022

  1. Configuration menu
    Copy the full SHA
    4f04433 View commit details
    Browse the repository at this point in the history
  2. Better C Makefile practices

    bossmc committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    787dfe9 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. Configuration menu
    Copy the full SHA
    c480ea8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d3cb7f6 View commit details
    Browse the repository at this point in the history
  3. Fix up test for new Sleep API

    bossmc committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    3d2f3ce View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    df7386e View commit details
    Browse the repository at this point in the history
  5. Fix up CI test for FFI builds

    bossmc committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    0d9b99b View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. Fix header handling for requests

    Martin Howarth authored and bossmc committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    1de0922 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'fix-request-headers' into 'server-ffi'

    Fix header handling for requests
    
    See merge request amc/hyper-ffi!2
    bossmc committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    553240b View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2023

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

Commits on Feb 27, 2023

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

Commits on Feb 28, 2023

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

Commits on Mar 14, 2023

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

Commits on Mar 17, 2023

  1. Configuration menu
    Copy the full SHA
    9116dbc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ee013e View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

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

Commits on Apr 13, 2023

  1. Fix copy-paste error

    bossmc committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    c73a994 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

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

Commits on Oct 12, 2023

  1. Configuration menu
    Copy the full SHA
    9b4c651 View commit details
    Browse the repository at this point in the history
  2. Appease the formatting gods

    bossmc committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    caafc3e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0abf7e6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1ada63b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    293ca8c View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2024

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