| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | bump: compile_commands | littleblack111 | 2025-03-20 | 1 | -6/+7 | |
| | | ||||||
| * | session: get/use IP and port on connect | littleblack111 | 2025-03-20 | 1 | -4/+10 | |
| | | ||||||
| * | clang-format | littleblack111 | 2025-03-20 | 1 | -19/+17 | |
| | | ||||||
| * | session: log if user exited without registering | littleblack111 | 2025-03-20 | 1 | -2/+4 | |
| | | ||||||
| * | session(registerSession): don't errno, just break if reset by peer(disconnect) | littleblack111 | 2025-03-20 | 1 | -8/+8 | |
| | | ||||||
| * | signal(session,sessionManager): atexit handler | littleblack111 | 2025-03-20 | 1 | -0/+5 | |
| | | | | | sometimes have malloc: Heap corruption detected :/ | |||||
| * | fix(registerName): no longer allow same name | littleblack111 | 2025-03-20 | 1 | -7/+19 | |
| | | | | | | | | | | | 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 | 1 | -3/+3 | |
| | | | | | fix(recvLoop): break if !good | |||||
| * | feat: broadcast message from one client to the rest, making chat actually ↵ | littleblack111 | 2025-03-20 | 1 | -4/+4 | |
| | | | | | | | | possible fix(chatServer, CSessionManager): .join sessionThread properly cleanup(server): unused header | |||||
| * | style: remove random const, reorganize stuff | littleblack111 | 2025-03-20 | 1 | -9/+10 | |
| | | ||||||
| * | fix: session not disconnected properly | littleblack111 | 2025-03-20 | 1 | -12/+20 | |
| | | | | | perf: use server sockfd directly instead of a dupe of it | |||||
| * | refactor: logging system | littleblack111 | 2025-03-07 | 1 | -18/+42 | |
| | | ||||||
| * | session: dynamic onErrno | littleblack111 | 2025-03-05 | 1 | -23/+14 | |
| | | | | | refactor: read(std::string) | |||||
| * | cleanup: unused header | littleblack111 | 2025-03-05 | 1 | -1/+0 | |
| | | ||||||
| * | clang-format & clang-tidy | littleblack111 | 2025-03-04 | 1 | -61/+60 | |
| | | ||||||
| * | refactor!: python -> c++ | littleblack111 | 2025-03-04 | 1 | -0/+112 | |
