Merge pull request #97 from RockyTV/caps
Fix some bugs
Use TryParse instead of TryParseExact
- Using TryParseExact would crash if the server
sent us a time string with 2-digit milliseconds.
Check ISUPPORT against null and string.Empty
- Some IRC networks may specify ISUPPORT tokens without values,
which the parser considers as being null, resulting in a crash.
Merge pull request #94 from RockyTV/caps
Add support for SASLv3.1 PLAIN authentication
Add support for SASL PLAIN authentication
Merge pull request #93 from RockyTV/fixes
Add handler for RPL_WHOREPLY (352)
Add handler for RPL_WHOREPLY (352)
Merge pull request #92 from RockyTV/caps
Add support for userhost-in-names cap
Add support for userhost-in-names cap
Merge pull request #91 from RockyTV/caps
Add support for chghost cap
Add support for chghost cap
Merge pull request #89 from RockyTV/caps
Add support for account-notify cap
Add support for account-notify cap
Merge pull request #88 from RockyTV/caps
Fix invalid cast exception in WHOX query
Fix invalid cast exception in WHOX query
Merge pull request #87 from RockyTV/master
Add support for channel keys
Add support for channel keys
Closes #57
Merge pull request #86 from RockyTV/caps
Support WHOX queries