index
:
chat-server.git
main
threading
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
session: read also include name of self
littleblack111
2025-03-20
1
-1
/
+1
*
cleanup(session): unnecessary scope(eFormatType)
littleblack111
2025-03-20
1
-2
/
+2
*
misc: use EXIT_SUCCESS and EXIT_FAILURE instead of 0 and 1
littleblack111
2025-03-20
1
-6
/
+7
*
fix(sessionManager): don't join() thread on dtor, reset them instead
littleblack111
2025-03-20
1
-3
/
+5
*
build: std=c++26
littleblack111
2025-03-20
2
-9
/
+9
*
feat!: require arg for server port
littleblack111
2025-03-20
3
-5
/
+48
*
clang-tidy
littleblack111
2025-03-20
2
-7
/
+6
*
server(reuse): constexpr for perf
littleblack111
2025-03-20
1
-1
/
+1
*
session(write): fix newline not being printed before write
littleblack111
2025-03-20
2
-0
/
+6
*
cleanup: shared ptr .get() and std::move() use cases
littleblack111
2025-03-20
1
-1
/
+1
*
rename(chatServer): m_sessionThread -> m_sessionManagerThread
littleblack111
2025-03-20
2
-5
/
+5
*
bump: compile_commands
littleblack111
2025-03-20
4
-88
/
+31
*
session: get/use IP and port on connect
littleblack111
2025-03-20
4
-13
/
+31
*
format/log: trace prefix
littleblack111
2025-03-20
1
-0
/
+3
*
cleanup(chatManager): uneeded qualification
littleblack111
2025-03-20
1
-1
/
+1
*
perf(session): uint8_t for eEventType
littleblack111
2025-03-20
1
-1
/
+1
*
clang-format
littleblack111
2025-03-20
11
-125
/
+124
*
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
2
-9
/
+9
*
signal(session,sessionManager): atexit handler
littleblack111
2025-03-20
4
-0
/
+15
*
fix(header): signal include
littleblack111
2025-03-20
1
-0
/
+1
*
signal: quick_exit as fallback if stuck at exit
littleblack111
2025-03-20
1
-0
/
+4
*
bump: compile_commands.json
littleblack111
2025-03-20
1
-0
/
+19
*
fix(registerName): no longer allow same name
littleblack111
2025-03-20
10
-23
/
+94
*
session: recvManager -> recvLoop
littleblack111
2025-03-20
2
-4
/
+4
*
misc: compile_commands.json
littleblack111
2025-03-20
1
-0
/
+173
*
gitignore: ignore *.o and .cache
littleblack111
2025-03-20
1
-2
/
+2
*
feat: broadcast message from one client to the rest, making chat actually pos...
littleblack111
2025-03-20
8
-11
/
+61
*
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
*
ci: nuked
littleblack111
2025-03-20
1
-77
/
+0
*
fix: session not disconnected properly
littleblack111
2025-03-20
8
-46
/
+86
*
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
*
ci: explicitly use g++-14
littleblack111
2025-03-07
1
-2
/
+2
*
ci: fix dependencies - we need latest version of g++ for c++23
littleblack111
2025-03-07
1
-40
/
+5
*
style: clang-format
github-actions[bot]
2025-03-05
2
-4
/
+5
*
ci: fix build wording
littleblack111
2025-03-05
1
-1
/
+1
*
refactor(server): uneeded reusable variables/functions
littleblack111
2025-03-05
2
-10
/
+3
*
session: dynamic onErrno
littleblack111
2025-03-05
2
-24
/
+19
*
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
*
makefile(clang-tidy): -fix-errors
littleblack111
2025-03-04
1
-1
/
+1
*
clang-format & clang-tidy
littleblack111
2025-03-04
10
-161
/
+155
*
ci: init
littleblack111
2025-03-04
1
-0
/
+112
*
refactor!: python -> c++
littleblack111
2025-03-04
18
-627
/
+629
*
fixes
littleblack111
2023-07-18
1
-3
/
+3
[prev]
[next]