| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | signal: quick_exit as fallback if stuck at exit | littleblack111 | 2025-03-20 | 1 | -0/+4 | |
| | | ||||||
| * | fix(registerName): no longer allow same name | littleblack111 | 2025-03-20 | 10 | -23/+94 | |
| | | | | | | | | | | | the previous behaviour was it wouldn't broadcast the message to the same name debug: more logging, maybe we should disable TRACE by default in the future? WIP: partial impl of signal handling(SIGINT(keyboardinterrupt) etc) | |||||
| * | session: recvManager -> recvLoop | littleblack111 | 2025-03-20 | 2 | -4/+4 | |
| | | | | | fix(recvLoop): break if !good | |||||
| * | feat: broadcast message from one client to the rest, making chat actually ↵ | littleblack111 | 2025-03-20 | 8 | -11/+61 | |
| | | | | | | | | possible fix(chatServer, CSessionManager): .join sessionThread properly cleanup(server): unused header | |||||
| * | fix(essionManager): default broadcast = {} -> broadcast = NONE | littleblack111 | 2025-03-20 | 1 | -1/+1 | |
| | | ||||||
| * | style: remove random const, reorganize stuff | littleblack111 | 2025-03-20 | 2 | -20/+23 | |
| | | ||||||
| * | sessionManager: run in a jthread, for prep of inputManager | littleblack111 | 2025-03-20 | 5 | -8/+59 | |
| | | | | | refactor(main)!: move main infra to oop chatServer | |||||
| * | fix: session not disconnected properly | littleblack111 | 2025-03-20 | 8 | -46/+86 | |
| | | | | | perf: use server sockfd directly instead of a dupe of it | |||||
| * | refactor(format,log): better/simpler way to do them | littleblack111 | 2025-03-07 | 3 | -109/+36 | |
| | | ||||||
| * | refactor: logging system | littleblack111 | 2025-03-07 | 7 | -39/+178 | |
| | | ||||||
| * | style: clang-format | github-actions[bot] | 2025-03-05 | 2 | -4/+5 | |
| | | ||||||
| * | refactor(server): uneeded reusable variables/functions | littleblack111 | 2025-03-05 | 2 | -10/+3 | |
| | | ||||||
| * | session: dynamic onErrno | littleblack111 | 2025-03-05 | 2 | -24/+19 | |
| | | | | | refactor: read(std::string) | |||||
| * | server: reuse(SO_REUSEADDR) | littleblack111 | 2025-03-05 | 1 | -1/+4 | |
| | | ||||||
| * | fix(filedescriptor): headers | littleblack111 | 2025-03-05 | 1 | -1/+1 | |
| | | ||||||
| * | cleanup: random comments | littleblack111 | 2025-03-05 | 1 | -13/+0 | |
| | | ||||||
| * | cleanup: unused header | littleblack111 | 2025-03-05 | 1 | -1/+0 | |
| | | ||||||
| * | clang-format & clang-tidy | littleblack111 | 2025-03-04 | 10 | -161/+155 | |
| | | ||||||
| * | refactor!: python -> c++ | littleblack111 | 2025-03-04 | 10 | -0/+416 | |
