summaryrefslogtreecommitdiff
path: root/src/sessionManager.cpp
Commit message (Expand)AuthorAgeFilesLines
* style: clang-formatgithub-actions[bot]2025-04-071-2/+3
* fix: nullptr(SEGEV) during shutdownlittleblack1112025-04-071-1/+6
* refactor: loggingslittleblack1112025-04-071-0/+1
* feat: deaflittleblack1112025-04-031-1/+3
* fix(nameExists): kill dead thread/sessionlittleblack1112025-03-221-1/+10
* fix: potential crash for weirdly exited clientslittleblack1112025-03-221-2/+2
* feat(commands): client execute commands (#8)littleblack1112025-03-221-6/+5
* fix(sessionManager,kick): only write message if CSession existlittleblack1112025-03-221-3/+2
* feat(sessionManager): getSessionslittleblack1112025-03-211-0/+5
* clang-formatlittleblack1112025-03-211-2/+2
* perf: directly kick instead of calling function in the session(killing it's s...littleblack1112025-03-211-10/+12
* Revert "fix: use shared ptr properly"littleblack1112025-03-201-1/+1
* feat: kick client (#6)littleblack1112025-03-201-2/+23
* fix: use shared ptr properlylittleblack1112025-03-201-1/+1
* clang-format & clang-tidylittleblack1112025-03-201-4/+3
* NFormatter: no more prefix support for socket writelittleblack1112025-03-201-3/+4
* sessionManager(broadcast): same order arg list as loglittleblack1112025-03-201-1/+1
* fix(sessionManager): don't join() thread on dtor, reset them insteadlittleblack1112025-03-201-3/+5
* cleanup: shared ptr .get() and std::move() use caseslittleblack1112025-03-201-1/+1
* session: get/use IP and port on connectlittleblack1112025-03-201-4/+3
* clang-formatlittleblack1112025-03-201-16/+17
* signal(session,sessionManager): atexit handlerlittleblack1112025-03-201-0/+8
* fix(registerName): no longer allow same namelittleblack1112025-03-201-8/+21
* feat: broadcast message from one client to the rest, making chat actually pos...littleblack1112025-03-201-0/+6
* sessionManager: run in a jthread, for prep of inputManagerlittleblack1112025-03-201-1/+1
* fix: session not disconnected properlylittleblack1112025-03-201-7/+21
* clang-format & clang-tidylittleblack1112025-03-041-12/+9
* refactor!: python -> c++littleblack1112025-03-041-0/+29