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 async networking #63

Closed
wants to merge 53 commits into from
Closed

Commits on Jul 7, 2020

  1. Setup dispatcher interface

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    73d9d9d View commit details
    Browse the repository at this point in the history
  2. Start libevent implementation

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    9685fb2 View commit details
    Browse the repository at this point in the history
  3. Add EventBase class

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    d6b175f View commit details
    Browse the repository at this point in the history
  4. Integrate EventBase

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    2b86e11 View commit details
    Browse the repository at this point in the history
  5. Add Event

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    8f387dc View commit details
    Browse the repository at this point in the history
  6. Add Timer

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    bd57639 View commit details
    Browse the repository at this point in the history
  7. Add Timer test

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    3448df0 View commit details
    Browse the repository at this point in the history
  8. Add FileEvent

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    2d2ea8e View commit details
    Browse the repository at this point in the history
  9. Add Exit test

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    dc35d6e View commit details
    Browse the repository at this point in the history
  10. Integrate libevent with cmake

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    fb83a8d View commit details
    Browse the repository at this point in the history
  11. Drop kTimeout

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    2d40011 View commit details
    Browse the repository at this point in the history
  12. Integrat libevent with CI

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    cabab7c View commit details
    Browse the repository at this point in the history
  13. Add commenting

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    d76fd24 View commit details
    Browse the repository at this point in the history
  14. Reformat

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    fda54ee View commit details
    Browse the repository at this point in the history
  15. Add cmake depedency to bazel

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    f3bb9b9 View commit details
    Browse the repository at this point in the history
  16. Fix cmake toolchain

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    e5596d8 View commit details
    Browse the repository at this point in the history
  17. Fix cmake toolchain

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    fe208d1 View commit details
    Browse the repository at this point in the history
  18. Fix ci issues

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    3ac2aa5 View commit details
    Browse the repository at this point in the history
  19. Put back removed file

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    919d396 View commit details
    Browse the repository at this point in the history
  20. Fix bazel build on windows

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    03eb077 View commit details
    Browse the repository at this point in the history
  21. Fix bazel build

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    7d343ce View commit details
    Browse the repository at this point in the history
  22. Fix windows library name

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    7bbbe29 View commit details
    Browse the repository at this point in the history
  23. Fix windows bazel build

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    11f0e46 View commit details
    Browse the repository at this point in the history
  24. Fix windows library name

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    515d01c View commit details
    Browse the repository at this point in the history
  25. Fix osx build

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    18791c1 View commit details
    Browse the repository at this point in the history
  26. Tweak test parameters

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    68ce934 View commit details
    Browse the repository at this point in the history
  27. Make test less flaky

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    72fd4df View commit details
    Browse the repository at this point in the history
  28. Fix ci

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    30cff79 View commit details
    Browse the repository at this point in the history
  29. Reformat

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    e79b5f6 View commit details
    Browse the repository at this point in the history
  30. Fix windows ci

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    9b62085 View commit details
    Browse the repository at this point in the history
  31. Fix comments

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    c120b8d View commit details
    Browse the repository at this point in the history
  32. Separate out IoDispatcher

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    61b6b94 View commit details
    Browse the repository at this point in the history
  33. Fix cmake build

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    29a6b2f View commit details
    Browse the repository at this point in the history
  34. Fix formatting

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    7b59314 View commit details
    Browse the repository at this point in the history
  35. Drop unused header

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    23009af View commit details
    Browse the repository at this point in the history
  36. Renaming

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    d14c11f View commit details
    Browse the repository at this point in the history
  37. Work on async_timer

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    0cef1d8 View commit details
    Browse the repository at this point in the history
  38. Fill in async timer

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    8c2b945 View commit details
    Browse the repository at this point in the history
  39. Fill out async timer

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    2f0cf96 View commit details
    Browse the repository at this point in the history
  40. Reformat

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    76683b0 View commit details
    Browse the repository at this point in the history
  41. Add async timer tests

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    53bcda4 View commit details
    Browse the repository at this point in the history
  42. Fix for gcc-4.8

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    4b162e4 View commit details
    Browse the repository at this point in the history
  43. Add test coverage

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    3212ed4 View commit details
    Browse the repository at this point in the history
  44. Add commenting

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    8f358c9 View commit details
    Browse the repository at this point in the history
  45. Add more test coverage

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    e086e77 View commit details
    Browse the repository at this point in the history
  46. Add commenting

    rnburn authored and Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    ea0e87c View commit details
    Browse the repository at this point in the history
  47. Update GH Actions

    Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    6234ee6 View commit details
    Browse the repository at this point in the history
  48. Fix CI

    Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    faf2973 View commit details
    Browse the repository at this point in the history
  49. Build examples only with SDK

    Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    1de581b View commit details
    Browse the repository at this point in the history
  50. Add libevent

    Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    2cbf66c View commit details
    Browse the repository at this point in the history
  51. Fix WITH_SDK flag

    Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    8248ddd View commit details
    Browse the repository at this point in the history
  52. Increase timeout to avoid flaky tests

    Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    708f7b0 View commit details
    Browse the repository at this point in the history
  53. Fix Windows dependencies

    Johannes Tax committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    cc34479 View commit details
    Browse the repository at this point in the history