index
:
papo.git
master
Lightweight IRC server
Johnny Richard
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
2022-04-16
Create string_view struct
Johnny Richard
2022-04-16
server: Accept and ignore empty messages
Johnny Richard
2022-04-14
server: Stop watching file description on EPOLLHUP
Johnny Richard
2022-04-13
server: Add support to PRIVMSG message
Johnny Richard
2022-04-13
hash_table: Implement hash_table data struct
Johnny Richard
2022-04-13
docs: Improve README doc add testing instructions
Johnny Richard
2022-04-12
Add munit testing framework support
Johnny Richard
2022-04-11
server.c: Reply to USER messages from client
Johnny Richard
2022-04-11
Add testing support
Johnny Richard
2022-04-10
Refactor server initialization
Johnny Richard
2022-04-09
server.c: Add constant to indentify cclient empty spot
Johnny Richard
2022-04-09
server.c: Exit using server.running bool attr
Johnny Richard
2022-04-09
server.c: Polish socket io data management
Johnny Richard
2022-04-09
server: Fix broke pipe after client close connection
Johnny Richard
2022-04-09
Print error string when syscall fail
Johnny Richard
2022-04-09
.gitignore: Add tags file
Johnny Richard
2022-04-09
server.c: Replace regular prints to proper logging
Johnny Richard
2022-04-09
server: Rename server_listen to server_start
Johnny Richard
2022-04-09
Avoid program die on SIGPIPE signal
Johnny Richard
2022-04-09
Add logging lib
Johnny Richard
2022-04-07
server.c: Accept multiple clients concurrently
Johnny Richard
2022-04-07
server.c: Move accept syscall to server_listen function
Johnny Richard
2022-04-07
server.c: Create server struct
Johnny Richard
2022-04-07
main.c: Add AGPL header license
Johnny Richard
2022-04-07
main.c: Sort includes
Johnny Richard
2022-04-07
main.c: Add SO_REUSEADDR socket opt for local dev
Johnny Richard
This change also introduce more logging and exception handling.
2022-04-07
Create a simple TCP echo server
Maniero
2022-04-06
Add README and COPYRIGHT files
Johnny Richard