Sheogorath
394384689b
Add ability to join channel with multiple users
Joining channels allone is nice, but defeats the purpose of channels.
This patch adds the ability to join a channel with multiple users.
5 years ago
Sheogorath
233a9aef72
Add concept of channels and allow users to create them
5 years ago
wayne
d61f97d034
added: do not expect a error message for successful QUIT commands
5 years ago
wayne
f816cd1ada
added test case to not send to unregistered users
5 years ago
Sheogorath
6ffedcd74e
Add test for wrong password
5 years ago
Sheogorath
0768520839
Fix password comand behavior to match real protocol
5 years ago
Sheogorath
7cff627c6e
Fix: Add server prefix to indicate server notices
5 years ago
Sheogorath
6888af127b
Fix: Real world messages
IRC is specified to have `\r\n` at the end of each command. If not
messages are not considered complete.
This patch fixes our implementation to answer with real command aka.
things that end with `\r\n`.
5 years ago
Wayne
3b00c69e07
added command_pass test + implementation
5 years ago
Sheogorath
8a00bf6cb8
Extend tests to check multi-user messages
5 years ago
Wayne
1306db1929
Merge branch 'develop' of https://gogs.informatik.hs-fulda.de/sheogorath/ircd-js into feature/command_quit
# Conflicts:
# src/server.js
# src/user.js
# test/command_quit.js
5 years ago
Wayne
53f75858bb
finished command_quit command tests
5 years ago
Sheogorath
c249bda7e0
Feature: Add PRIVMSG command
5 years ago
Wayne
08b3bfaf23
added command_quit command
5 years ago
Sheogorath
8d79593559
Revert "added realname variable + setter method"
This reverts commit d70ba0584f
.
5 years ago
Sheogorath
2d4c4d3de3
Revert "added command_nick test"
This reverts commit 6e363bc651
.
5 years ago
Wayne
b9d4d6b2f3
added command_quit command
5 years ago
Wayne
6e363bc651
added command_nick test
5 years ago
Wayne
d70ba0584f
added realname variable + setter method
5 years ago
Sheogorath
7d02c4d4a5
Feature: Add USER command
5 years ago
Sheogorath
08125c3788
Fix nickname handling
IRC doesn't send an answer when nickname is changed. It only sends a
message back on error.
5 years ago
Sheogorath
b0cd18967b
Feature: Add function to recieve userlist
5 years ago
Wayne
403c358941
restructured test files: split up into multiple files
5 years ago
Wayne
9937934443
added NICK no NICK given test + implementation with new errorcode
5 years ago
Wayne
924f87d634
added NICK already registered test
5 years ago
Wayne Colin Abel
d7e5858910
added RFC 1459 4.1.2 Nick message and some constants
5 years ago
Sheogorath
d4a4e8a69d
Initial IRC server commit
5 years ago