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

[Src && Example && CI/CD] Make it adapt to UNIX, fix some bugs and implement RPC module #14

Merged
merged 78 commits into from
Mar 26, 2024

Commits on Jul 9, 2023

  1. Configuration menu
    Copy the full SHA
    e22b5f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04c82ad View commit details
    Browse the repository at this point in the history
  3. [src] Adjust format

    Sigma711 committed Jul 9, 2023
    Configuration menu
    Copy the full SHA
    9249914 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6bb7063 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

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

Commits on Jul 14, 2023

  1. Configuration menu
    Copy the full SHA
    a76e7ad View commit details
    Browse the repository at this point in the history
  2. [src] Solve one FIXME

    Sigma711 committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    e606cef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4157f4c View commit details
    Browse the repository at this point in the history
  4. [src] Modify wrong spells

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

Commits on Jul 15, 2023

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

Commits on Jul 25, 2023

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

Commits on Jul 29, 2023

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

Commits on Aug 10, 2023

  1. [src && example] Refactor the use of EventManager (Make users manage …

    …I/O threads by themselves)
    Sigma711 committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    7148853 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Configuration menu
    Copy the full SHA
    4fc9587 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f83460 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2e064fe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1f8e15d View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2023

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

Commits on Aug 16, 2023

  1. [src] Develop RPC module

    Sigma711 committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    a14f6c2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68167c0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    862a65f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f358210 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ad4d3d0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    31b1701 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    868dd4e View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Configuration menu
    Copy the full SHA
    d255b1f View commit details
    Browse the repository at this point in the history
  2. [config] Add files to ignore

    Sigma711 committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    088dfe1 View commit details
    Browse the repository at this point in the history
  3. [src] Develop RPC module

    Sigma711 committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    269d9db View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e625424 View commit details
    Browse the repository at this point in the history
  5. [src] Modify CMakeLists.txt

    Sigma711 committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    65ee5e5 View commit details
    Browse the repository at this point in the history
  6. [src] Modify CMakeLists.txt

    Sigma711 committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    f28cb83 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2023

  1. [src] Modify enum using

    Sigma711 committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    5f9f4a1 View commit details
    Browse the repository at this point in the history
  2. [src] Add comments

    Sigma711 committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    06e1561 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c71fa0d View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Configuration menu
    Copy the full SHA
    65420b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d52b302 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    561e213 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9677a34 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d38a8f1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d966a11 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c79dcad View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    31f2dff View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cb6d378 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    04980ac View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5cd8330 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. Configuration menu
    Copy the full SHA
    24f0dcc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    811ff27 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e26ce8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e4da8e9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0c8a5c0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    222d018 View commit details
    Browse the repository at this point in the history
  7. [src] Adjust EventManager

    Sigma711 committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    1b996a8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7e69506 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    94e8136 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    572a0fa View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4d397bf View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    51b5c01 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    308fdac View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2023

  1. Configuration menu
    Copy the full SHA
    389b14c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d2d866 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1beba85 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0ebfffa View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. [src] Fix the bug of check the thead pointer (nullpter) when destroyi…

    …ng EventManager instances
    Sigma711 committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    10f206b View commit details
    Browse the repository at this point in the history
  2. [src] Improve Reading Func of IoBuffer for ignoring signals by using …

    …the modern API - recvmsg()
    Sigma711 committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    aa99824 View commit details
    Browse the repository at this point in the history
  3. [src] Print connection error info by the user buffer instead of the r…

    …eturn value of strerror_r() in Connecting
    Sigma711 committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    f2141e9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7ba7ed1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5653a96 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. [src] Fix the bug of pass a shared_ptr by value to a lambda in RpcSer…

    …ver::OnConnectionCallback()
    Sigma711 committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    cba3db6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    451995e View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Configuration menu
    Copy the full SHA
    fa38d8a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4716923 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    62b961a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    faa14ec View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9a957fb View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Configuration menu
    Copy the full SHA
    0394f6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    baa5d62 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d8467d1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fcc70a4 View commit details
    Browse the repository at this point in the history