0
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 year ago. based on code collected about 1 year ago.
Jan 19, 2023 — Jan 19, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
implement the OPER command in IRC More... almost 10 years ago
fix some escaping issues for the IRC masks More... almost 10 years ago
merge the two server demos into a single file; re-enable UNIX sockets for HTTP; fix a bug with the header guard for the IRC server header More... almost 10 years ago
bring back the (UNIX socket) love! More... almost 10 years ago
pimp the IRC demo so that, in theory, one process can now serve multiple IRC sessions More... almost 10 years ago
implement the WHOIS command More... almost 10 years ago
add some code to convert IRC masks to regexen; spice up the WHO command to work as defined in the RFC More... almost 10 years ago
add parsing support for the PASS command; implement ERR_ALREADYREGISTRED More... almost 10 years ago
keep shared pointers to the sessions and modify remember/forget accordingly. self-destruction is now performed by resetting 'self' after telling the processor to forget about the session More... almost 10 years ago
use shared_ptrs to make sure client sessions don't expire before they ought to More... almost 10 years ago
will need a channel class to keep track of things More... almost 10 years ago
implement TOPIC, hook up NAMES More... almost 10 years ago
clean up the not-enough-parameter error
Magnus Achim Deininger
as Magnus Deininger
More... almost 10 years ago
implement a basic version of the NAMES command More... almost 10 years ago
fix some things i wasn't interpreting the same way as the specs More... almost 10 years ago
implement QUIT and refine the stub MODE a bit more More... almost 10 years ago
implement a basic WHO and MODE More... almost 10 years ago
validate number of input parameters; implement PART and PRIVMSG More... almost 10 years ago
implement a hacky version of the JOIN command More... almost 10 years ago
clean up the protocol parsing; clean up parameter passing; add warnings for certain kinds of bad parameters; be lenient about trailing whitespace; merge reply functions More... almost 10 years ago
implement PING message response; add server name and version to default server More... almost 10 years ago
add a basic processor and expand the IRC server to support client connection handling and the basics of numeric messages
Magnus Achim Deininger
as Magnus Deininger
More... almost 10 years ago
starting on an IRC server implementation using the same technique as the HTTP one More... almost 10 years ago
fix missing documentation More... almost 10 years ago
it's time I started documenting this... More... almost 10 years ago
forgot to add anappropriate group tag More... almost 10 years ago
split out the server code to a separate header file, so as to be reused for IRC More... almost 10 years ago
clean up parts of the HTTP server interface; add a /quit to the HTTP example More... almost 10 years ago
add a bit more documentation to the HTTP demo More... almost 10 years ago
add docs for the processor; fix weirdness in the comparison operator More... almost 10 years ago