| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | style: clang-format | github-actions[bot] | 2025-04-07 | 4 | -7/+9 |
| * | fix: nullptr(SEGEV) during shutdown | littleblack111 | 2025-04-07 | 3 | -8/+25 |
| * | refactor: loggings | littleblack111 | 2025-04-07 | 7 | -12/+32 |
| * | fix(session): strerrno thread safety | littleblack111 | 2025-04-07 | 1 | -1/+5 |
| * | style: clang-format | github-actions[bot] | 2025-04-07 | 1 | -1/+1 |
| * | style: clang-tidy | github-actions[bot] | 2025-04-07 | 2 | -11/+11 |
| * | feat: ftxui (#17) | littleblack111 | 2025-04-07 | 17 | -81/+402 |
| * | feat: deaf | littleblack111 | 2025-04-03 | 3 | -7/+33 |
| * | fix: std::quick_exit don't exist in osx | littleblack111 | 2025-03-23 | 1 | -1/+1 |
| * | ci(release): multi platform support | littleblack111 | 2025-03-22 | 2 | -13/+70 |
| * | ci: rename [c->C]ontinue [i->I]ntegration | littleblack111 | 2025-03-22 | 2 | -2/+2 |
| * | ci: release | littleblack111 | 2025-03-22 | 1 | -0/+76 |
| * | ci: init | littleblack111 | 2025-03-22 | 1 | -0/+138 |
| * | fixup! feat!: require arg for server port | littleblack111 | 2025-03-22 | 1 | -4/+2 |
| * | internal: catch exceptions at main() | littleblack111 | 2025-03-22 | 1 | -1/+7 |
| * | server: print -> log | littleblack111 | 2025-03-22 | 1 | -2/+1 |
| * | server: keepalive | littleblack111 | 2025-03-22 | 1 | -3/+7 |
| * | feat: ability to mute/unmute clients (#12) | littleblack111 | 2025-03-22 | 4 | -8/+70 |
| * | fix(nameExists): kill dead thread/session | littleblack111 | 2025-03-22 | 1 | -1/+10 |
| * | fix: broken pipe sometimes | littleblack111 | 2025-03-22 | 1 | -1/+1 |
| * | tests: spam script | littleblack111 | 2025-03-22 | 1 | -0/+11 |
| * | fix: potential crash for weirdly exited clients | littleblack111 | 2025-03-22 | 2 | -4/+4 |
| * | Makefile: disable ASAN | littleblack111 | 2025-03-22 | 1 | -1/+1 |
| * | bump: compile_commands | littleblack111 | 2025-03-22 | 1 | -0/+76 |
| * | feat(commands): client execute commands (#8) | littleblack111 | 2025-03-22 | 9 | -41/+69 |
| * | fix(sessionManager,kick): only write message if CSession exist | littleblack111 | 2025-03-22 | 1 | -3/+2 |
| * | bump: compile_commands | littleblack111 | 2025-03-22 | 1 | -16/+16 |
| * | feat: inputManager and commandHandler (#7) | littleblack111 | 2025-03-22 | 7 | -2/+251 |
| * | feat(session): getIp | littleblack111 | 2025-03-21 | 3 | -3/+8 |
| * | feat(sessionManager): getSessions | littleblack111 | 2025-03-21 | 2 | -0/+6 |
| * | clang-format | littleblack111 | 2025-03-21 | 2 | -4/+4 |
| * | session(SRecvData): use false as default | littleblack111 | 2025-03-21 | 2 | -2/+4 |
| * | perf: directly kick instead of calling function in the session(killing it's s... | littleblack111 | 2025-03-21 | 4 | -22/+17 |
| * | Revert "fix: use shared ptr properly" | littleblack111 | 2025-03-20 | 2 | -2/+2 |
| * | Makefile: build into `build`dir | littleblack111 | 2025-03-20 | 3 | -46/+35 |
| * | feat: kick client (#6) | littleblack111 | 2025-03-20 | 4 | -13/+36 |
| * | fix: use shared ptr properly | littleblack111 | 2025-03-20 | 2 | -2/+2 |
| * | chatServer: atexit() -> cleanup() | littleblack111 | 2025-03-20 | 1 | -0/+3 |
| * | newMessage: better format | littleblack111 | 2025-03-20 | 1 | -1/+1 |
| * | Makefile: only clean OBJS, clean-all cleans both OBJS and BIN | littleblack111 | 2025-03-20 | 1 | -1/+5 |
| * | debug: only run hooks that is for debug purposes in debug builds | littleblack111 | 2025-03-20 | 4 | -7/+35 |
| * | build: default prefix into /usr | littleblack111 | 2025-03-20 | 1 | -1/+1 |
| * | build: auto parallel with nproc | littleblack111 | 2025-03-20 | 1 | -0/+3 |
| * | cleanup: explicit const and return original instead of dupe for perf | littleblack111 | 2025-03-20 | 6 | -6/+6 |
| * | chatManager.hpp: #pragma once | littleblack111 | 2025-03-20 | 1 | -0/+2 |
| * | refactor(log): removed redundant overloads | littleblack111 | 2025-03-20 | 1 | -6/+7 |
| * | clang-format & clang-tidy | littleblack111 | 2025-03-20 | 9 | -67/+66 |
| * | session(SRecvData::data): use std::string instead of char* | littleblack111 | 2025-03-20 | 2 | -16/+30 |
| * | fix: NONEWLINE more explicit | littleblack111 | 2025-03-20 | 3 | -3/+22 |
| * | perf(session): use pointer for SRecvData | littleblack111 | 2025-03-20 | 2 | -23/+32 |
