summaryrefslogtreecommitdiff
path: root/src/main.cpp
Commit message (Collapse)AuthorAgeFilesLines
* internal!: organized internal structure, using cmake nowlittleblack1112025-06-131-2/+2
|
* fix: consolidate port number validation logiclittleblack1112025-06-041-6/+2
|
* fix: std::quick_exit don't exist in osxlittleblack1112025-03-231-1/+1
| | | | for some reason that don't work in macos, but _Exit does..
* fixup! feat!: require arg for server portlittleblack1112025-03-221-4/+2
|
* internal: catch exceptions at main()littleblack1112025-03-221-1/+7
|
* clang-format & clang-tidylittleblack1112025-03-201-34/+34
|
* misc: use EXIT_SUCCESS and EXIT_FAILURE instead of 0 and 1littleblack1112025-03-201-6/+7
|
* feat!: require arg for server portlittleblack1112025-03-201-2/+42
|
* clang-formatlittleblack1112025-03-201-22/+22
|
* fix(header): signal includelittleblack1112025-03-201-0/+1
|
* signal: quick_exit as fallback if stuck at exitlittleblack1112025-03-201-0/+4
|
* fix(registerName): no longer allow same namelittleblack1112025-03-201-0/+24
| | | | | | | | | | 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)
* sessionManager: run in a jthread, for prep of inputManagerlittleblack1112025-03-201-6/+10
| | | | refactor(main)!: move main infra to oop chatServer
* clang-format & clang-tidylittleblack1112025-03-041-4/+4
|
* refactor!: python -> c++littleblack1112025-03-041-0/+9