summaryrefslogtreecommitdiff
path: root/src/session.cpp
Commit message (Expand)AuthorAgeFilesLines
* clang-formatlittleblack1112025-03-211-2/+2
* session(SRecvData): use false as defaultlittleblack1112025-03-211-1/+3
* perf: directly kick instead of calling function in the session(killing it's s...littleblack1112025-03-211-7/+1
* feat: kick client (#6)littleblack1112025-03-201-8/+7
* debug: only run hooks that is for debug purposes in debug buildslittleblack1112025-03-201-6/+20
* cleanup: explicit const and return original instead of dupe for perflittleblack1112025-03-201-1/+1
* clang-format & clang-tidylittleblack1112025-03-201-10/+10
* session(SRecvData::data): use std::string instead of char*littleblack1112025-03-201-16/+25
* fix: NONEWLINE more explicitlittleblack1112025-03-201-2/+16
* perf(session): use pointer for SRecvDatalittleblack1112025-03-201-17/+27
* feat(session): resume history for new client or rejoinlittleblack1112025-03-201-1/+7
* NFormatter: no more prefix support for socket writelittleblack1112025-03-201-8/+8
* session: read also include name of selflittleblack1112025-03-201-1/+1
* cleanup(session): unnecessary scope(eFormatType)littleblack1112025-03-201-2/+2
* clang-tidylittleblack1112025-03-201-6/+5
* session(write): fix newline not being printed before writelittleblack1112025-03-201-0/+4
* bump: compile_commandslittleblack1112025-03-201-6/+7
* session: get/use IP and port on connectlittleblack1112025-03-201-4/+10
* clang-formatlittleblack1112025-03-201-19/+17
* session: log if user exited without registeringlittleblack1112025-03-201-2/+4
* session(registerSession): don't errno, just break if reset by peer(disconnect)littleblack1112025-03-201-8/+8
* signal(session,sessionManager): atexit handlerlittleblack1112025-03-201-0/+5
* fix(registerName): no longer allow same namelittleblack1112025-03-201-7/+19
* session: recvManager -> recvLooplittleblack1112025-03-201-3/+3
* feat: broadcast message from one client to the rest, making chat actually pos...littleblack1112025-03-201-4/+4
* style: remove random const, reorganize stufflittleblack1112025-03-201-9/+10
* fix: session not disconnected properlylittleblack1112025-03-201-12/+20
* refactor: logging systemlittleblack1112025-03-071-18/+42
* session: dynamic onErrnolittleblack1112025-03-051-23/+14
* cleanup: unused headerlittleblack1112025-03-051-1/+0
* clang-format & clang-tidylittleblack1112025-03-041-61/+60
* refactor!: python -> c++littleblack1112025-03-041-0/+112